* {

margin:0;

padding:0;

}

body{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

background-color:#614B38;

width:100%;

}

#wrapper{

position:relative;

width:946px;

margin:auto;

z-index:0;

}

a img{

border:none;

}

#header{

background-color:#C3C2B6;
background-image: url(../images/header2.jpg);
background-repeat: no-repeat;
background-position: right;
border-bottom:#000 solid 5px;
height:150px;
width:946px;

}

#header p{

position:absolute;

left:3em;

top:1.5em;

font-weight:bold;

font-size:1.5em;

}

.phone{

position:absolute;

left:3em;

top:3em;

font-size:2em;

font-weight:bold;

}

#nav { 

width:946px;

height:30px;

line-height:30px;

background-image:url(../images/bgnav.jpg);

background-repeat:repeat-x;

background-color:#832D30;

color:#FFFFFF;

border-bottom:#000 solid 5px;

text-align:center;

z-index:10;

 }

#nav ul{

text-align:center;

 }

#nav ul li{

display: inline;

}

#nav a{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

padding-left:.3em;

color:#fff;

text-decoration:none;

}

#nav a:hover{

color:#E2BC51;

}

#center p{

text-align:left;

padding-top:.5em;

}

#center h1{

font-size:1.8em;

font-weight:bold;

color:#832D30;

text-align:center;

padding-top:.8em;

}

#rightcol{

float:right;

width:298px;

height:auto;

background-color: #CCCCCC;

color:#000000;

}


#rightcol h2{

font-size:1em;

font-weight:bold;

color:#832D30;

text-align:center;

padding-right:1em;

padding-top:.3em;

}



#rightcol p.images img{

    margin:0 -1em;

    padding:0;	

	display:block;

}

#rightcol2{

float:right;

width:298px;

height:auto;

background-color: #CCCCCC;

}

#rightcol2 h2{

font-size:1em;

font-weight:bold;

color:#832D30;

text-align:center;

padding-right:1em;

padding-top:.3em;

}



#rightcol2 p.images img{

    margin:0 -1em;
	margin-bottom: 12px;
    padding:0;
	display:block;

}

#center { 

background-color:#FFFFFF;

overflow:hidden;

width:946px;

}

#center h1{

color:#832D30;

text-align:center;

font-size:1.8em;

}

#center h2{

text-align:center;

font-size:1.2em;

padding:.5em 0;

}

h3{

color:#832D30;

text-align:center;

font-size:1.8em;

}



#center ul{

margin-left:4em;

}

#center p{

text-indent:1.5em;

padding-left:1em;

line-height:1.3em;

}

#text{

width:640px;

float:left;

}



p{

font-size:1.1em;

}

.lineheight{

margin-left:2em;

padding:.5em;

line-height:1.3em;

}

#footer { 

clear:both;

background-color:#D7DDE3;

width:100%;

border-top:#000 solid 5px;

padding-bottom:20px;

 }

 #footer ul{

 margin:auto;

 padding-left:25px;

 text-align:center;

 }

#footer ul li{

display:inline;

text-align:center;

}

#footer a{

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

color:#000000;

text-align:center;

}

#footer p{

font-size:.8em;

padding-left:25px;

}

.right{

float:right;

text-align:center;

margin-top:-12px;

margin-right:2em;

}

.leftfooter{

float:left;

text-align:center;

margin-top:-12px;

}

.left{

float:left;

padding:10px;

border:none;

}

.leftindex{

float:left;

margin-right:1em;

}

.center{

text-align:center;

margin:auto;

border:none;

}

.centerfooter a{

display:block;

width:400px;

margin:auto;

text-align:center;

}

.spacer{

height:20px;

}

.form{

width:70%;

margin:auto;

background-color:#CCCCCC;

margin-top:1.3em;

}

.fieldset {

display:block;

border:1px solid #000;

padding: .5em 0 0.5em 0.5em;

position: relative;

margin:auto;

}

fieldset {

border:none;

margin:auto;

}

label {

display:block;

}

.submit {

text-align:center;

}

.nobullet li{

list-style-type:none;

padding:1em 0;

}

.nobullet img a{

border:none;

}

.nobullet a{

vertical-align: bottom;

}

.test{

text-indent:1em;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:1.2em;

}

.testgrey{

text-indent:1em;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:1.2em;

background-color:#CCCCCC;



}

.testrightgrey{

text-align:right;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:1.2em;

padding-bottom:.5em;

background-color:#CCCCCC;

}

.testright{

text-align:right;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:1.2em;

padding-bottom:.5em;

}

.noindent p{

text-align:left;

padding:.2em;

}

ol{

margin-left:2em;

padding-left:2em;

}

.clear{

clear:both;

height:10px;

}

.list{

display:block;

text-align:center;

margin:auto;

}

.form2{

width:600px;

}

.fieldset2{

display:block;

width:90%;

border:1px solid #000;

padding: 1em 0.5em 0.5em 0.5em;

margin:auto;

}

.inspectfeildset {

border:none;

margin:auto;

margin-bottom:.4em;

width:85%;

}



.labelleft {

display:block;

float:left;

padding:.2em;

margin:0;

}

.submit2 {

padding:.5em;

}

.padding{

margin-bottom:.4em;

}

.paddingp{

padding:.1em .8em;

}

hr{

margin-top:5px;



}

.offer{

background-color:#FFCC00;

color:#333333;

font-weight:bold;

padding:5px;

}

#headerText {
	position: absolute;
	margin: -130px 0px 0px 660px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
}

/* Profollow CSS */
#profollowForm {
	margin: 0px 0px 10px 0px;
	padding: 0px 10px 10px 18px;
	background-image: url(../images/design/profollowFormBg.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #254666;
}

#profollowForm h2 {
	padding-top: 12px;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #FFFF66;
}

.radio {
	padding-top: 2px;
	padding-right: 12px;
}

#radioContainer {
	margin: 15px 0px 10px 15px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

#radioContainer tr td {
	padding-bottom: 14px;
}

input.btnSubmit {
	background-image: url(../images/design/btnSubmitOff.jpg);
	background-repeat: no-repeat;
	border: 0px;
	cursor: pointer;
	float: right;
	width: 69px;
	height: 23px;
	margin: 0px;
	padding: 0px;
}

input.btnSubmitHover {
	background-image: url(../images/design/btnSubmitOn.jpg);
	background-repeat: no-repeat;
	border: 0px;
	cursor: pointer;
	float: right;
	width: 69px;
	height: 23px;
}

.infoBox {
	margin: 0px;
	padding: 0px;
	color: #FFFF66;
	font-weight: bold;
}

.infoBox tr td {
	padding-bottom: 10px;
}

/* Profollow CSS */