/* CSS Document */

header, section, article, nav, footer, aside {
	display:block;
}
ul{list-style-type: none;}
input{float: left; border: solid #4b4b4b 1px;}
label{float: left; margin: 0px 20px 15px 0px;}
textarea { float: left; resize: none; border:solid 1px #4a4b4d;clear: both;}
	textarea:hover {border:solid 1px #4a4b4d;}
.cleared{clear: both;}
.cssTxt	{text-indent:-10000px;}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
 	overflow: hidden;
}
.clear	{
	clear:both;
}
.blockLink	{
	display:block;
	background-repeat:no-repeat;
	background-position:left top;
}
a.blockLink:hover	{
	background-position:left bottom;
}
#schlMainContent{margin-left: -22px !important;}
#footer-wrapper-4o{margin-top: 20px;}

#UNIQUENAMEWrapper	{
	background: url(../images/bg_high_cayman.jpg)no-repeat;
	width:965px; height: 1770px;
}
#UNIQUENAMEWrapper img {
    border: 0 none;
}
#UNIQUENAMEWrapper a	{
	outline:none;
}
#UNIQUENAMEWrapper nav ul,
#UNIQUENAMEWrapper nav li	{
	margin:0;
	padding:0;
}
#UNIQUENAMEWrapper nav li	{
	list-style:none;
	display:block;
	float:left;
	height:;
}
#UNIQUENAMEWrapper header {float:left; width:920px; padding-bottom: 40px;}
	.headerContainer1{
		float: left;
		background: url(../images/header_cayman.png)no-repeat;
		width:556px; height: 144px;
		margin: 50px 0px 0px 50px;
	}
	.headerContainer2{
		float: left; 
		width:200px;
		margin: 64px 0px 0px 85px;
	}
		.headerLogo{
			display:block;
			background: url(../images/logo_cayman.png)no-repeat;
			width:200px; height: 78px;
		}
		.headerSocial{float: left; width:200px;}
			.headerSocial ul{}
				.headerSocial ul li{}
					.headerSocial ul li a{float:left; width: 28px; height: 28px; margin-right: 20px;}
 						.social1{background: url(../images/pinterest_cayman.png)no-repeat;}
						.social2{background: url(../images/facebook_cayman.png)no-repeat;}
						.social3{background: url(../images/twitter_cayman.png)no-repeat; margin-top: 3px;}
	.contentContainer{
		float: left;
		width: 550px; height: 1430px;
		margin: 0px 0px 0px 20px;
		padding:30px;
		background-color: #fff;
		border:solid 1px #e2e2e2;

	}
		.textContainer1{}
			.textContainer1 p{margin: 0px 0px 30px 0px;font-family: arial, sans-serif; font-size: 15px;}
		.textContainer2{margin-top: -20px;}
			.textContainer2 p{ font-family: Futura, "Trebuchet MS", Arial, sans-serif;}
				.formHeader{float: left; margin:30px 0px 0px 0px; width:100%; font-size:18px; font-weight: bolder;}
				.formSubheader{float: left; clear: both; margin:0px 0px 20px 0px; font-size:10px; font-weight: bolder;}

				form {width:100%; margin:3px 21px 13px 0; font:14px Futura, "Trebuchet MS", Arial, sans-serif;}
				form[class^="form"] {float: left;}
				input, select {float: left; border:solid 1px #4a4b4d;}
				input[type="text"] {height: 19px; display: block; margin:3px 0 0 0;}
				input[type="checkbox"] {margin:0 15px 10px 1px;}
				.push{height: 860px;}
				.form1{float: left; width: 294px; height: 22px;}
				.form2{width: 370px; height: 22px;}
				.form3{width: 450px; height: 64px;}

				.form4{width: 134px; padding-top: 20px;}
				.form4_1{width: 134px;}

				.form5{width: 185px; padding-top: 20px;}
				.form5_1{width: 185px; }

				.form6{width: 342px;}
				.form6_1{width: 340px; }

				.form7{width: 195px;}
				.form7_1{width: 195px;}

				.form8{width: 70px;}
				.form8_1{width: 70px; height: 23px; margin:3px 0 0 0;}

				.form9{width: 95px;}
				.form9_1{width: 95px; }

				.form10{width: 177px;}
				.form10_1{width: 177px;}

				.form11{ width: 340px;}
				.form11_1{width: 340px; }

				.form12{ clear: both; }
				.form12_1{float: left; width: 22px; height: 22px; clear: both;background-color: #464749; border: 1px solid #cacece;}

				.rights{width: 100%; padding-top: 20px;}
				.receive{width: 100%;}

				.browseBtn{float:left;background-color:#464749;color:#fff;font:bold 14px Futura, "Trebuchet MS", Arial, sans-serif;-moz-border-radius:5px;border-radius:5px;text-transform:lowercase;padding:4px 16px 4px;border-color:#464749;margin:1px 0 0px 10px;}
				.browseBtn:hover {border-color:#464749 ;background-color:#636363;}
				.browseBtn:focus {outline:none;}

				.submitBtn{float:left;background-color:#c2c310;color:#fff;font:bold 14px Futura, "Trebuchet MS", Arial, sans-serif;-moz-border-radius:5px;border-radius:5px;text-transform:lowercase;padding:5px 24px 6px;border-color:#cecf40 #c2c310 #c2c310 #c2c310;margin:5px 0 7px 0;}
				.submitBtn:hover {border-color:#6b6c6d #464749 #464749 #464749;background-color:#464749;}
				.submitBtn:focus {outline:none;}

				.rules {float:left;}
				.rules p {font:bold 10px/14px Arial, sans-serif;color:#000;}
				.rules p a {color:#007ed4;font-weight:bold;}

	.sideImgContainer{float: left; width: 290px; height: 1000px;}
		.sideImgContainer ul{padding: 0px;}
			.sideImgContainer ul li{width: 323px; height: 224px;}
				.sideImg1{background: url(../images/sideImg1.png)no-repeat; margin: 0px 0px 20px 10px;}
				.sideImg2{background: url(../images/sideImg2.png)no-repeat; margin: 0px 0px 10px -40px;}
				.sideImg3{background: url(../images/sideImg3.png)no-repeat; margin: 0px 0px 30px 10px;}
				.sideImg4{background: url(../images/sideImg4.png)no-repeat; margin-left: 10px;}

			
/* Thank You / Contest Closed page styles */
.non-front {padding:25px 28px 30px 32px;}
.non-front h1 {font:bold 28px/31px Arial, sans-serif !important;color:#1662a8 !important;text-align:center;margin:0;padding:0 0 16px 0;}
.non-front p {font:bold 15px/18px Arial, sans-serif;color:#000;margin:0;padding:0 0 18px 0;}
.non-front a {color:#1662a8;}

.bottom-fade {width:612px;height:19px;background-image:url(../images/bottom-fade.png);display:block;float:left;margin:0 0 0 20px;}

.underLink{text-decoration: underline !important; color: #1662a8 !important;}

#schlPageContent {width:965px !important;margin-bottom:0 !important;padding-bottom:0 !important;}
#schlMainContent, #schl3o {width:100% !important;}
#schlMainContent {margin-bottom:0 !important;}
/*#schlContent {background:url(../images/lower-bg.jpg) repeat;}*/


			/*	input[type=checkbox].css-checkbox {
							position: absolute; 
							overflow: hidden; 
							clip: rect(0 0 0 0); 
							height:1px; 
							width:1px; 
							margin:-1px; 
							padding:0;
							border:0;
						}

						input[type=checkbox].css-checkbox + label.css-label {
							padding-left:20px;
							height:20px; 
							display:inline-block;
							line-height:20px;
							background-repeat:no-repeat;
							background-position: 0 0;
							font-size:15px;
							vertical-align:middle;
							cursor:pointer;
						}

						input[type=checkbox].css-checkbox:checked + label.css-label {
							background-position: 0 -20px;
						}
						*/
