/* CSS Document */

html,body,p,div,ul,li,span,img,a,h1,h2,h3,h4{ margin:0;padding:0;}
body{ margin:0; padding:0; background:url(images/bg.jpg) no-repeat; }
#wraper{margin:0 auto; padding:0; width:1000px;}

a img{ border:0px}
p { font-family:Arial, Helvetica, sans-serif}

.banner{ background:url(images/banner.jpg);width:1000px; height:238px;}
.banner a { margin-top:30px; float:left; list-style:none; margin-left:70px;}


.navigation{ width:990px; height:40px; float:left;}
.navigation ul{ }
.navigation ul li{ list-style:none; display:inline;}
.navigation ul li a{ float:left; text-decoration:none; padding-left:40px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#d67142; padding-top:15px}
.navigation ul li a:hover{ color:black;}
.navigation ul li a.selected{ color:black;}

.welcome{width:990px; float:left; overflow:hidden}
.welcome p { font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; color:#636665; margin-top:20px;}
.lt-col{ width:430px; float:left; margin-top:30px;}

.md-col{ width:350px; float:left; margin-top:20px; background:url(images/namebox.jpg) no-repeat left top; height:175px; }
.md-col ul {float:left; color:#00FF00; margin-top:0px; }
.md-col ul li{ padding-left:20px;width:125px; float:left; list-style:none;}
.md-col ul li a { font:normal 12px verdana;color:#fff; text-decoration:none; cursor: auto;}

.rt-col { width:180px; float:left;}

.credentials{ width:290px; float:left; margin-top:20px}
.credentials p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666463; padding-top:12px}

.homeinspection{ width:400px; float:left; margin-top:20px; }
.top-row ul{ width:40px; padding-left:15px; color:#dc8f67; float:left}
.top-row ul li { float:left; width:60px;}
.top-row ul li a { text-decoration:none; color:#a64d25; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; padding-top:3px}
.bottom-row ul{ padding-left:15px; padding-top:8px; color:#dc8f67; float:left}
.bottom-row ul li a { text-decoration:none; color:#a64d25; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.contactinfo { width:250px; float:left; margin-top:20px; margin-left:20px;  }
.contactinfo p{ font-family:Arial, Helvetica, sans-serif; font-size:12px}
.contactinfo h1{ font:normal 22px "Times New Roman", Times, serif; color:#d67142; margin-top:10px; }

.footertest {  background:white; width:100%; border-top:1px solid #efefef;  padding-top:10px; padding-bottom:5px; float:left; }
.footertest p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b37853; float:left}
.footertest img{ float:right}

.clear{ clear:both;}

.amerservices_welcome{ background:white; float:left; width:100%; border-top:1px solid #8ba7cc;border-bottom:1px solid #8ba7cc;  }
.amerservices_bottom{ background:#f4f0ed; width:100%; float:left;  }
.holder{ margin:0 auto; width:990px; padding-left:5px;}
.pageleft{ float:left; width:680px; background:white; margin-top:12px;padding:10px;}
.pageleft h1{ font: normal 20px "Times New Roman", Times, serif; margin-top:20px; }
.pageleft p{ float:left; margin:10px 10px 10px 0px ; font:normal 12px verdana; color:#666; text-align:justify}


.credentials{ width:282px; float:left;  padding-right:10px;}

.credentials h1{ margin:0;}
.credentials p{ text-align:left}


.amerserivces_publication{float:left; width:100%; text-align:center; font:normal 12px verdana; color:#666;}
.amerserivces_publication h1{ border-bottom:1px dashed gray; color:black }
.amerserivces_publication strong{ border-bottom:1px dashed gray;  padding-top:10px; height:30px; line-height:30px;  }


/*****************************RESERVATION STYLE *********************************************************/
.cssform{ width:680px; border-top:1px dotted gray; overflow:hidden; float:left;}
.cssform p {width:590px;clear: left;margin: 0;padding: 5px 0 0px 13px; /*width of left column containing the label elements*/border-bottom: 0px dashed #B8E6E8;height: 1%; font:normal 12px verdana;}
.cssform label {float: left;margin-left:19px; text-align:right; width: 150px; margin-right:10px; font:normal 12px verdana; }
.cssform input[type="text"] { /*width of text boxes. IE6 does not understand this attribute*/width: 150px;}
.cssform .text { background:url(images/textbox-bg.gif) no-repeat; width: 175px; border:1px #DDD solid; height:22px;}
.cssform textarea {width: 200px;height: 100px; background:url(images/textarea-bg.gif) no-repeat; border:none;}
.btn{ background:#01444A; height:25px; width:75px; border:2px #FFF solid; color:#FFFFFF; font-size:10px; font-weight:bold;}
#sent {text-align:center; font-weight:bold; font-size:14px; padding:2px; margin-top:10px; background:black; color:white;padding:10px;}
.radio{ float:left; margin:0; border:1px solid red;}
/**************************************************************************************/
