@charset "utf-8";
/* CSS Document */

img {
border:none;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	background-color: #333333;
	height:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.holder{
position:relative;
width:975px;
margin:auto;
z-index:2;
min-height:100%;
}

.bkimage{
position:absolute;
z-index:0;
width:975px; 
height:585px;
}

.main {
	top:217px;
	z-index:1;
	width:368px;
	position:absolute;
	font-size:16px;
	color:#FFFFFF;
	left:268px;
	font-weight:bold;
}

.quickquote {
	font-size:16px;
	color:#000000;
	top:63px;
	right:87px;
	position:absolute;
	font-weight:bold;
	}
	
.morebtn {
	position:absolute;
	top: 63px;
	right: 28px;
}

.doessize {
	position:absolute;
	/*left:727px;*/
	width:226px;
	height:95px;
	z-index:4;
	
	right:33px;
	top:125px;
	}
	
.sizecolor {
   
	font-size: 16px;
	color: #6854a5;
	font-weight:bold;
}


.learnbtn1 {
	position:absolute;
	top:220px;
	right: 157px;
	}


.howdoes {
	position:absolute;
	right: 33px;
	top:274px;
	width:225px;
	height:93px;
	z-index:6;
	
	}
	

.howdoescolor{
	
	font-size: 16px;
	color: #5cb226;
	font-weight:bold;
	}
	
	.learnbtn2 {
	position:absolute;
	top:372px;
	right: 157px;
	}
	
.bottommenu{
	position:absolute;
	color:#FFFFFF;
	top:576px;
	left: 240px;
	width: 586px;
	margin:auto;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
a {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	border:none;
}

a.email {
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;

}

a.backtotop {
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;


}
 
a.resource {
color:#40187B;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
		font-weight:bold;

} 
 
.large {
	font-size: 14px;
	font-weight:bold;
	text-align:center;
}

.bolded {
font-weight:bold;
}

.thetext{
	position:absolute;
	width:555px;
	height:400px;
	left: 289px;
	top: 122px;
	overflow:auto;
	padding:10px;
}

.thevideo{
	position:absolute;
	width:600px;
	height:400px;
	left: 290px;
	top: 122px;
	overflow:auto;
	padding:10px;
}

.affilitext{
	position:absolute;
	width:500px;
	height:400px;
	left: 359px;
	top: 132px;
	overflow:auto;
}

.affiliations {
	position:absolute;
	top:468px;
	right:124px;
}


.booknow{
	position:absolute;
	top: 5px;
	right: 23px;
}


.booknowmain{
	position:absolute;
	top: 29px;
	right: 39px;
}

.form{
	position:absolute;
	top:100px;
	left:531px;
	top:104px;
	width:526px;
	height:227px;
}

.contacttxt {
	position:absolute;
	width:255px;
	top:130px;
	left: 265px;
}

.social {
	position:absolute;
	top:438px;
	left:144px;
}

.phonenumber {
	position:absolute;
	top:473px;
	left:271px;
	font-size:18px;
	font-weight:bold;
	color:#FFCC00;
}


.video {

left:20px;
}

a.services {
color:#FF6600;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.survey {
	font-size:16px;
	color:#FF6600;
	font-weight:bold;
}


.addthis {
position:absolute;
top:400px;
left:85px;
}


.blocker {
	left:61px;
	top:237px;
	position:absolute;
}

