body {
background:#FFFFFF;
}

#flash_imgs {
background-color:transparent;
margin:0 auto;
}










#page_wrapper {
margin-left: auto; 
margin-right: auto;
width:950px;
background: transparent url() repeat-y;
}


#content_wrapper {
margin-left:120px;
margin-right:120px;     
}

#center {
padding-top:0px;
margin:0 auto;
border:0px dashed #cccccc;
clear:both;
}

#center h1 {
font: 16px Georgia, "Times New Roman", Times, serif;
color: #1D008F;
text-transform: uppercase;
letter-spacing: 1px;
text-decoration:none;
background: transparent;
padding-bottom:20px;
font-weight:bold;
}

#center h1 span {
color: #862b09;
}

#center p {
font: 14px/182% Georgia, "Times New Roman", Times, serif;
color: #515151;
background: transparent;
padding-bottom:20px;
}

#center p span {
font: 14px/182% Georgia, "Times New Roman", Times, serif;
color: #862b09;
background: transparent;
font-weight:bold;
}

#center a {
color: #3d9d03;
text-decoration:none;
}


#left_side {
float: left;
width:450px;
padding-top:40px;
padding-left:10px; 
}

#left_side h1 {
font: 16px Georgia, "Times New Roman", Times, serif;
color: #1D008F;
text-transform: uppercase;
letter-spacing: 1px;
text-decoration:none;
background: transparent;
padding-bottom:20px;
font-weight:bold;
}

#left_side h1 span {
color: #862b09;
}

#left_side p {
font: 14px/182% Georgia, "Times New Roman", Times, serif;
color: #515151;
background: transparent;
padding-bottom:30px;
}

#left_side p span {
font: 14px/182% Georgia, "Times New Roman", Times, serif;
color: #862b09;
background: transparent;
font-weight:bold;
}

#left_side a {
color: #3d9d03;
text-decoration:none;
}

#right_side {
float: right;
width:165px; 
border-left:1px dashed #000000;
margin-top:40px;
padding-bottom:20px;
padding-right:10px;
}

#right_side h1 {
font: 12px Georgia, "Times New Roman", Times, serif;
padding:10px 0px 0px 10px;
color: #343433;
text-transform: uppercase;
letter-spacing: 1px;
text-decoration:none;
background: transparent;
font-weight:bold;
}

#right_side h1 span {
color: #cb961d;
}

#right_side p {
font: 12px/182% Georgia, "Times New Roman", Times, serif;
width:150px;
color: #4F4F4F;
display: block;
padding:10px 0px 30px 10px;
background: transparent;
font-style:italic;

}

#right_side h1 span {
font-weight:bold;
}

#right_side a {
color: #3d9d03;
}

#estimate {
margin:0 auto;
padding-left:0px;
}

#credentials {
margin:0 auto;
padding-top:50px;
}

#credentials h1 {
font: 12px Georgia, "Times New Roman", Times, serif;
color: #000000;
letter-spacing: 1px;
background: transparent;
text-align:center;
}

#credentials h1 span {
color: #515151;
}


#t_form {
margin:0 auto;
padding:100px 0px 100px 100px;
}

#t_form h1 {
font: 16px Georgia, "Times New Roman", Times, serif;
color: #1D008F;
text-transform: uppercase;
letter-spacing: 1px;
text-decoration:none;
background: transparent;
padding-bottom:20px;
font-weight:bold;
}

#t_form h1 span {
color: #862b09;
}

#t_form p {
font: 14px/182% Georgia, "Times New Roman", Times, serif;
color: #515151;
background: transparent;
padding-top:10px;
}

#t_form a {
color: #3d9d03;;
}








/**** footer area begins ****/
#footer {
margin:0 auto;
width:800px;
background: transparent;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
background: transparent url(../images/h_content.png) repeat-y;
}

#footer h1 {
font: 11px Georgia, "Times New Roman", Times, serif;
color: #4F4F4F;
letter-spacing: 1px;
text-decoration:none;
background: transparent;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}

#footer a {
color: #3d9d03;
text-decoration:none;
}

/**** footer area ends ****/


/**** disclaimer area begins ****/
#disclaimer {
margin:0 auto;
width:800px;
background:transparent;
padding-top:20px;
}

#disclaimer p {
font: 11px Georgia, "Times New Roman", Times, serif;
color: #8F8F8F;
letter-spacing: 1px;
text-decoration:none;
background: transparent;
text-align:center;
padding:10px 10px 10px 10px;
font-style:italic;
}

#disclaimer a {
color: #3d9d03;
text-decoration:none;
}

/**** disclaimer area ends ****/



/**** closing area begins ****/

#closing_img {
background:transparent url(../images/closing_img.png) no-repeat;
margin:0 auto;
width:950px;
height:88px;
}


/**** closing area ends ****/

#before_after {
margin:0 auto;
margin-top:-50px;
}


.bio {
float:left;
margin-left:-10px;
margin-right:10px;
}

.sherwin {
float:left;
margin-left:-20px;
border:0;
}

.b_moore {
float:left;
margin-left:-20px;
border:0;
}

.stain {
border:none;
}

.lacquer {
border:none;
}

.interior {
border:none;
}

.t_form {
float:right;
margin-right:50px;
}


#testimonial {
margin:0 auto;
border-bottom:1px dashed #AFAFAF;
padding-top:30px;
}