@charset "UTF-8";
/* CSS Document 
BROWN: #75645C
GREEN: #799671*/

body {
	font-family: Verdana, Geneva, sans-serif;
	font-size:14px;
	text-align: left;
	color: #000000;
	background-image: url(images/abcd_BG.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	margin: 0;
	padding: 0;
}
p{
	font: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height:20px;
	margin:0;
	}
	
.subhead{
	color:#799671;
	font-weight:bold;
	font-size:16px;
}
#subheadES{
	color:#799671;
	font-weight:bold;
	font-size:16px;
	padding-bottom: 10px;
}

#container{ 
	width:960px;
	margin:0 auto;
	overflow: hidden;
	padding: 0;
}

.rightContact{
	float:right;
	text-align:right;
	padding-top:70px;
	padding-right:12px;
}
.rightText{
	font-size:13px;
}
#body{
	width:960px;
	background-color:#FFFFFF;
		overflow: hidden;
		margin:0px;


}
	

a {outline:none;}
a:link {color:#799671;}
a:visited {color:#799671;}
a:hover {color:#75645C;}
a:active {color:#799671;} 

a.FTR {outline:none; font-size: 10px; text-decoration:none;}
a.FTR:link {color:#000000;}
a.FTR:visited {color:#000000;}
a.FTR:hover {color:#75645C;}
a.FTR:active {color:#000000;} 

a {outline:none;}
a.res:link {color: #009;}
a.res:visited {color:#009;}
a.res:hover {color:#5B4A42;}
a.res:active {color:#009;} 

#abcdLogo{
	margin-bottom: 8px;
	margin-top: 10px;
}

/* NAVIGATION */
.mainNav{
overflow:hidden;
}
#menu {
	width: 100%;
	overflow:hidden;
	float: left;
	margin: 0;
	padding: 3px 0 0 0;
	list-style: none;
	/*background-color: #779799;*/
	font-family: Verdana, Geneva, sans-serif;
	font-size:14px;
	height:36px;
	 }
#menu li {
	float: left; }
#menu li a {
	display: block;
	padding: 6px 10px 9px 10px;
	text-decoration: none;
	color: #FFFFFF;
	}
#menu li p {
	margin:0;
	display: block;
	padding: 6px 5px 9px 5px;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Geneva, sans-serif;	font-size:14px;

	}
#menu li a:hover {
	color: #75645C;
	}
/*END NAVIGATION*/

#largeIMG { 
background-color:#FFF;
clear: both; 
/*background: url(images/lighthouse.jpg) no-repeat center;*/ 
padding: 40px 40px 15px 40px;

}
 #main {
	margin:0;
	padding: 10px 40px 0px 40px;
	background-color:#FFFFFF;
	float: left;
	width: 500px;

}
 #mainTEST {
	margin:0;
	padding: 10px 40px 0px 40px;
	background-color:#FFFFFF;
	float: left;
	width: 700px;

}
 #right {
	padding: 0px 40px 0px 30px;
	background-color:#FFFFFF;
	float: left;
	width: 300px;


}
 #rightAbout {
	padding: 0px 40px 0px 30px;
	background-color:#FFFFFF;
	float: left;
	width: 300px;
	text-align:center;

}
 #INTmain {
	margin:0;
	padding: 10px 15px 0px 15px;
	background: url(images/help.png) right bottom no-repeat #FFFFFF ;
		position: relative;

}
h1{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 32px;
	color:#5B4A42;
	padding-left: 50px;
	margin:0px;
}

h2{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 20px;
	color:#779799;
	padding-left: 50px;
}
#sideQuote{
	float:right;
	position:relative;
	padding-left: 15px;
	padding-top: 10px;
	background-image:url(images/quoteCircle.jpg);
	background-repeat:no-repeat;
	margin:0px;
	width: 225px;
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size: 14px;
	font-style:italic;
	color:#5B4A42;
}
#sideQuote .IL{
	font-size: 26px;
}
.chooseUL{
		padding: 50px 30px 0 40px;
}
.check{
	list-style-image: url(images/check.jpg);
}

#sideText { 
	width:308px; 
	margin: 15px 0 20px 0; 
}

#sidebox { 
	width:308px; 
	height:218px; 
	background-image: url(images/chooseBox.jpg);
	background-repeat:no-repeat;
	margin: 15px 0 20px 0; 
}
#quotebox { 
	width:308px; 
	height:158px; 
	background-image: url(images/quoteBox.jpg);
	background-repeat:no-repeat;
	margin: 0 0 20px 0; 
}

#quotebox p{ 
	padding: 35px 17px 0 20px;
}

#recbox { 
	width:308px; 
	height:218px; 
	background-image: url(images/recBox.jpg);
	background-repeat:no-repeat;
	margin: 0 0 20px 0; 
}

#recbox p{ 
	padding: 35px 17px 0 20px;
}

#quoteboxMED { 
	width:308px; 
	height:208px; 
	background-image: url(images/quoteBox02.jpg);
	background-repeat:no-repeat;
	margin: 0 0 20px 0; 
}

#quoteboxMED p{ 
	padding: 35px 17px 0 20px;
}

#quoteboxMED02 { 
	width:308px; 
	height:203px; 
	background-image: url(images/quoteBox02.jpg);
	background-repeat:no-repeat;
	margin: 0; 
}

#quoteboxMED02 p{ 
	padding: 50px 17px 0 20px;
}

.drop {
	display: block;
	float: left;
	margin:3px 0 0 0;
	padding: 0 3px ;
	width: 62px;
	height: 55px;
	text-indent: -9000px;
	border: none;
	}
.m {
	background-image: url(images/home_M.jpg);
	background-repeat: no-repeat;
	}
.a {
	background-image: url(images/about_A.jpg);
	background-repeat: no-repeat;
	}
 #footer {
	 width: 960px;
 	margin:0 auto;
	background-image:url(images/abcd_01footer.jpg);
	background-repeat:no-repeat;
	background-color: #799671;
	height: 260px;
	overflow:hidden;
	} 
 #footer p {
	margin: 0;
	outline:none; 
	font-size: 10px; 
}
ul{
	padding: 0;
	margin:0;
}

 #mainFOOTER {
	margin:0;
	padding: 60px 40px 0px 40px;
	float: left;
	width: 500px;

}
 #rightFOOTER {
	padding: 10px 36px 0px 34px;
	float: left;
	width: 300px;

}

#aff{
	width: 400px;
	border-bottom:none;
	margin-top: 13px;
	margin-left: 120px;
	
}
.serve{
	color:#FFFFFF;
	font-size: 16px;
	font-weight:bold;
}

#line{
	text-align:center;
	margin:0;
	padding:0 0 5px 0;
}
#pictureH{
	width:200px;
	border: 3px solid #75645C;
	margin:5px;
	float:right;

}

#picture{
	border: 3px solid #75645C;
}
#picture2{
	border: 3px solid #75645C;
	margin-right: 10px;
}
#leftCOL{
	float: left;
	width: 70px;
}
#rightCOL{
	float: left;
	width: 400px
}
#rightCOL03{
	float: left;
	width: 200px
}
#leftCOL02{
	float: left;
	width: 120px;
}
#rightCOL02{
	float: left;
	width: 380px
}
#box{
	border: 1px solid #799671;
	background-color:#bccab8;
	padding:10px;
	overflow: hidden;
	margin-top: 10px;
}
#twoCOL{
	float: left;
	width: 210px;
	margin-right: 20px;
}

.about-dividers {
	background:#FFFFFF;
	height:1px;
	clear:both;
	margin: 10px 25px 15px 25px;
	padding:0;
	clear:both;
}

 /* features box */
.whatyouget { background: url(images/nt.gif) repeat;  width: 500px; margin-top: 18px; margin-bottom: 10px;}
.wygtop div { background: url(images/tl.gif) no-repeat top left; }
.wygtop { background: url(images/tr.gif) no-repeat top right; }
.wygbot div { background: url(images/bl.gif) no-repeat bottom left; }
.wygbot { background: url(images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.wygtop div, .wygtop, .wygbot div, .wygbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.wygcontent { margin: 10px 0 10px 10px; overflow: hidden;}

.wygcontent li { 	line-height:20px;
 }
#floatPIC{
position:relative;
	 width: 960px;
 	margin:0 auto;

}

#logoFace{
	position:absolute;
	left:612px;
	top:1459px;
	z-index:999;
	border:0px;
	border: 3px solid #75645C;
}

#logoFaceTest{
	position:absolute;
	left:658px;
	top:2047px;
	z-index:999;
	border:0px;
	border: 3px solid #75645C;
}
