body {
background-color:#C0C096;
background-image:url(/images/bg1.gif);
margin:0; 
padding:0; 
}

p, h1, h2, h3, td, blockquote, li {
		font-family: Verdana, Helvetica, sans-serif;
		color: #333333;
		font-size: 11px;
		line-height: 18px;
		text-align: left;
		margin: 0;
		padding: 0;
	}

#container {
position:relative;
margin: 0 auto;
width: 767px;
}

#head {
background-image:url(/images/bg_head.jpg);
margin:0;
padding:0;
width: 767px;
height: 108px;
background-color:#ececec;
}

#nav {
background-image:url(/images/bg_nav.gif);
margin:0;
padding:0 0 0 25px;
width: 742px;
height: 32px;
background-color:#ececec;
}

#nav img {padding:0; margin:0; display:inline;}

#content {
background-image:url(/images/bg_content.gif);
margin:1px 0 0 0;
padding:0;
width: 767px;
}

#left {
float:left;
margin: 0 0 0 30px;
padding: 0 0 0 0;
width:477px;
display:inline;
}

#home_featured {
margin:20px 0 20px 0;
padding:0;
width:476px;
}

#home_featured_top {
margin:0;
padding:0;
width:476px;
}

#home_featured_center {
background: #F6DCDF url(/images/bg_featured.gif) repeat-x;
margin:0;
padding:0;
width:474px;
border-right:1px solid #ececec;
border-left:1px solid #ececec;
}

#home_featured_center h1 {font-size:12px; color:#990000; padding:0 20px 10px 28px; }
#home_featured_center p {padding:0 20px 10px 28px;}

#home_featured_btm {
margin:0;
padding:0;
width:476px;
}

#home_quality {
margin:0;
padding:0;
width: auto;
}

#home_quality_left {
float:left;
display:inline;
margin:0;
padding:0;
width: 365px;
}

#home_quality_right {
float:right;
display:inline;
margin:0;
padding:0;
width: 105px;
}


#right {
float:right;
margin:0 4px 0 0;
padding:0;
width:233px;
display:inline;
}

#right p {margin: 0 25px 0 27px; padding:0 0 0 0;}

#right_comein {
width:185px;
background-color:#FAFAF5;
margin:10px 0 20px 25px;
padding:0 0 0 0;
}

#right_comein p {margin: 0 25px 7px 25px; padding:0 0 0 0;}
#right_comein a:link, #right_comein a:visited, #right_comein a:hover {text-decoration:underline; color:#CC6600;}

#right_address {
width:185px;
margin:10px 0 0 25px;
padding:0 0 0 0;
}

#right_address p {margin: 0 25px 7px 10px; padding:0 0 0 0; line-spacing:12px;}
#right_address a:link, #right_address a:visited, #right_address a:hover {text-decoration:underline; color:#006633;} 

#mid {
float:right;
margin:0;
padding:0;
width: 506px;
background-color:#FFFFFF;
display:inline;
}

/* INSIDE PAGE */

#content_inside {
margin:30px 10px 30px 10px;
padding:0;
width:456px;
}

#content_inside h1 {color:#CC6600; font-size:12px;}

#subnav {
width: 233px;
margin: 15px 0 30px 0;
padding:0;
}

#subnav p {margin: 0 25px 0 27px; padding:0 0 0 0; font-weight:bold;}
#subnav a:link, #subnav a:visited, #subnav a:hover {text-decoration:underline; color:#333333; font-weight:normal;} 

#testimonial_inside {
width: 233px;
margin: 1px 0 20px 0;
padding:0;
}

#testimonial_inside p {margin: 15px 25px 0 27px; padding:0 0 0 0;}

#inside_img {
width: 233px;
margin:0 0 15px 0;
padding:0;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}

#foot {
margin:0 auto;
padding:0;
width: 767px;
}

#foot_copy {
margin:0 auto;
padding:20px;
width: 747px;
}

#foot_copy p {text-align:center;}

#foot_copy p {margin: 0 25px 7px 10px; padding:0 0 0 0; line-spacing:12px;}
#foot_copy a:link, #foot_copy a:visited, #foot_copy a:hover {text-decoration:underline; color:#006633;} 

#clear {clear:both;}
#clear_featured {clear:both;}

.img_left {float:left; padding:0 20px 0 10px; margin:0 0 0 0;}
.img_right {float:right; padding:0 0 0 0; margin:0 0 0 0;}
.img_inside {float:left; padding:2px; margin:0 10px 5px 0; border:1px solid #cccccc;}
.img_inside_rt {float:right; padding:2px; margin:0 0 5px 10px; border:1px solid #cccccc;}
.img_left_featured {float:left; padding:0; margin:0 20px 0 28px; border:1px solid #cccccc;}
