@charset "utf-8";
/* CSS Document */

html,body {
background:url(../images/bg.jpg) repeat-x;
background-color:#589ec4;
color:#fff;
font: normal 95%/1.5em Verdana, Trebuchet MS, "Arial" ,sans-serif;
margin:0px;
padding:0px;
}

h1 {
margin:0px;
padding:12px;
font-size:25px;
}

h2 {
margin:0px;
padding:0px;
font-size:13px;
}

h3 {
margin:0px;
padding:0px;
font-size:10px;
}

p {
margin:1px;
font-size:12px;
line-height:16px;
padding-left:20px;
}

/* Header layout*/

#headerWrapper {
width:1000px;
margin:auto auto;
height:400px;
padding-bottom:35px;
}

#header {
background:url(../images/headerBg.jpg) no-repeat;
height:470px;
margin:auto auto;
paddinG:0px;
}

#headerLinks {
font-size:11px;
width:700px;
height:40px;
margin:0px;
padding-top:15px;
float:right;
}

#headerLinks li {
display:inline;
margin:0px;
padding-left:10px;
}

#headerLinks a:link{
color:#fff;
text-decoration:none;
padding-top:3px;	
}

#headerLinks a:visited{
color:#fff;
text-decoration:none;	
}

#headerLinks li a:hover{
color:#79a9c3;
text-decoration:none;	

}

#headerLinks a:active{
color:#003366;
text-decoration:none;	
}

#headerLinks a.selected {
color: #103e57;
text-decoration:none;
}

/* End Of Header */

/* Quick Response From */

#quickForm {
	position:absolute;
	color:#FFFFFF;
	font-size:12px;
	width:375px;
	height:144px;
	padding:0px;
	top:270px;
	margin-left:570px;

}

#quickForm table{
width:332px;
border:0px; 
text-align:right;
}

#quickForm tr{
height:10px;
}

#quickForm td{
width:80px;
}

#quickForm input{
height:18px;
width:100px;
}

#quickForm select{
width:105px;
font-size:12px;
height:20px;
}

#quickForm .submit{
height:25px;
margin-top:4px;
margin-left:104px;
width:125px;
}

/* End Quick Response From */

/* Main Content */

#contentWrapper {
margin:auto auto;
width:1000px;
padding:0px;
margin-top:0px;
}

#leftContentWrapper {
width:450px;
float:left;
padding:0px;
margin:0px;
text-align:justify;
}

#maincontenttop {
width:450px;
background-image:url(../images/maincontenttop.jpg);
background-repeat:no-repeat;
height:60px;
}

#mainContentBtm {
width:450px;
height:35px;
background:url(../images/maincontenBtm.jpg) no-repeat;
}

#maincontentp {
background:url(../images/maincontentmid.jpg) repeat-y;
overflow:auto;
}

#mainContentp ul{
padding-left:30px;
}

#mainContentp li{
padding-left:35px;
background:url(../images/mudbetween.jpg) no-repeat left;
font-size:12px;
}

.mainTitle {
font-size:22px;
font-weight:bold;
padding-top:32px;
text-align:center;
}

.mainTitle h1 {
font-size:17px;
font-weight:bold;
margin:0;
padding:0;
text-align:center;
}

.mainTitle2  {
font-size:22px;
font-weight:bold;
padding-top:30px;
text-align:center;
width:400px;
height:30px;
background-image:url(../images/mudbetween.jpg);
background-repeat:no-repeat;
}

.mainTitle2 h2 {
font-size:16px;
font-weight:bold;
padding:0;
margin:0;
}

#autoScroll {
width:450px;
height:420px;
overflow:auto;
font-size:12px;
text-align:left;
background-color:#402e04;
}

#autoScroll p{
padding-right:20px;
padding-left:20px;
padding-top:8px;
}

#autoScroll li {
list-style:none;
background:url(../images/bulletleaf.jpg) no-repeat left;
padding-left:30px;
font-size:12px;
font-weight:bold;
}

#autoScroll ul {
margin:0;
padding-left:20px;
padding-top:12px;
padding-bottom:12px;
padding-right:10px;
}

#rightContentWrapper {
width:550px;
float:left;
padding:0px;
margin:0px;
font-size:12px;
font-weight:bold;
}

#rightContentWrapper2 {
background:url(../images/mansign.jpg) no-repeat;
width:550px;
float:left;
padding:0px;
margin:0px;
height:380px;
}

#testContentWrapper {
width:400px;
height:200px;
margin-top:35px;
margin-bottom:0px;
margin-left:140px;
}

#textRefresh {
font-size:10px;
font-weight:bolder;
margin-top:10px;
margin-left:260px;
}

#testTitle {
font-size:20px;
font-weight:bold;
padding-left:120px;
padding-bottom:20px;
}

#testEntry {
overflow:auto;
height:150px;
margin-left:100px;
margin-right:5px;
background-color:#fff;
}

#testEntry p {
font-weight:bold;
padding-left:8px;
padding-right:15px;
padding-top:5px;
color:#402e04;
margin:0;
}

#TestWhole {
padding-left:25px;
color:#402e04;
font-size:13px;
overflow:auto;
}

#TestText {
font-style:italic;
color:#402e04;
font-size:11px;
overflow:auto;
}

.clearFloat {
width:100%;
clear:both;
height:0px;
margin:0px;
padding:0px;
overflow:hidden;
}

.clearfooter {   height: 0px;   clear: both;}

.floatLft {
float:right;
width:300px;
}

.floatLft li {
padding-left:35px;
font-weight:bold;
list-style:none;
/*background:url(../images/bulletleaf.png) no-repeat left;*/
}


.floatLft a:link{
color:#fff;
text-decoration:none;

}

.floatLft a:visited{
color:#fff;
text-decoration:none;

}

.floatLft a:hover{
color:#235a75;
text-decoration:none;
}

.floatLft a:active{
color:#fff;
text-decoration:none;
}

.floatLft a.selected {
color:#535353;
text-decoration:none;
}

.floatLft2 {
float:right;
width:250px;
}

.floatLft2 li {
padding-left:35px;
font-weight:bold;
list-style:none;
/*background:url(../images/bulletleaf.png) no-repeat left;*/
}

.floatLft2 a:link{
color:#fff;
text-decoration:none;

}

.floatLft2 a:visited{
color:#fff;
text-decoration:none;

}

.floatLft2 a:hover{
color:#235a75;
text-decoration:none;
}

.floatLft2 a:active{
color:#fff;
text-decoration:none;
}

.floatLft2 a.selected {
color:#535353;
text-decoration:none;
}

/* Footer */

#grassWrapper {
height:100px;
background:url(../images/grasstop2.jpg);
background-repeat:repeat-x;
margin:0px;
}

#grassinside {
background:url(../images/rockbottom.jpg);
background-repeat:no-repeat;
width:1000px;
margin:auto auto;
height:100px;
}

#footerWrapper {
height:300px;
background:url(../images/mud_stripe2.jpg);
background-repeat:repeat-x;
padding:0px;
margin:0px;
}

#footerInside {
width:1000px;
margin:auto auto;
background-image:url(../images/footer.jpg);
height:260px;
padding-top:15px;
}

#leftFooterWrapper {
width:480px;
height:440px;
padding:0px;
margin-top:-1px;
margin-bottom:0px;
float:left;
display:inline;
}

#rightFooterWrapper {
width:520px;
height:240px;
padding:0px;
margin-top:-1px;
margin-bottom:0px;
float:right;
}

.phoneText {
font-size:16px;
font-weight:bold;
padding-top:13px;
text-align:center;
padding-bottom:12px;
}

.phoneNumber {
font-size:40px;
font-weight:bold;
margin:0px;
text-align:center;
padding-bottom:7px;
}

#safetyWrapper {
margin:auto auto;
height:250px;
float:left;
width:460px;
background-color:#341f0a;
padding:0px;
}

.safety {
padding-top:5px;
padding-left:15px;
padding-right:15px;
padding-bottom:5px;
}

.scroll {
margin-left:0px;
margin-right:0px;
width:500px;
height:250px;
overflow:auto;
background-color:#341f0a;
font-size:13px;
}

.scroll h1{
font-size:17px;
text-align:center;
}

.scroll h2 {
padding-left:15px;
}

.scroll ul{
padding:0px;
margin-right:12px;
margin-left:12px;
margin-top:15px;
}

.scroll li{
display:inline;
}

#linkFooter {
font-size:11px;
text-align:center;
}

#linkFooter a{
margin-bottom:0px;
padding-bottom:0px;
}

#linkFooter a:link{
color:#006699;
}

#linkFooter a:visited{
color:#006699;
}

#linkFooter a:hover{
color:#235a75;
}

#linkFooter li{
text-align:center;
display:inline;
}

#formLabel {
padding-left:6px;
padding-right:6px;
color:#fff;
}

#floatWrap {
width:420px;
}


#floatWrap a{
margin-bottom:0px;
padding-bottom:0px;
}

#floatWrap a:link{
color:#006699;
text-decoration:none;
}

#floatWrap a:visited{
color:#006699;
text-decoration:none;
}

#floatWrap a:hover{
color:#fff;
text-decoration:none;
}

#floatWrap a:active{
color:#003366;
text-decoration:none;
}

#floatWrap li{
line-height:20px;
}

#floatWrap .floatRegions li{
padding-left:35px;
font-size:12px;
}

.floatRegions {
float:left;
width:210px;
}
