body { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #fff; 
background-image: url(../images/main_bkgrnd.jpg); 
background-repeat: repeat-x; 
}
#main_content { 
background-color: #fff; 
width: 800px; 
margin-right: auto; 
margin-left: auto; 
}
.nav_bar { 
width: 610px; 
float: left; 
margin: 0; 
padding: 49px 0 0 180px; 
}
.nav_bar p { 
color: #808080; 
font-size: 11px; 
margin: 0; 
padding: 0; 
display: inline; 
}
.nav_bar p a { 
color: #808080; 
text-decoration: none; 
padding-right: 4px; 
padding-left: 4px; 
}
.nav_bar p a:hover { 
color: #b50000; 
font-weight: normal; 
text-decoration: none; 
}
.nav_bar p span { 
color: #b50000; 
font-weight: normal; 
text-decoration: none; 
padding-right: 4px; 
padding-left: 4px; 
}
#header { 
background-image: url(../images/main_header.jpg); 
background-repeat: no-repeat; 
background-position: 0 0; 
width: 800px; 
height: 70px; 
float: left; 
margin: 0; 
padding: 0; 
}
#header_pic { 
width: 800px; 
height: 290px; 
float: left; 
margin: 0; 
padding: 0; 
}
#testimonial_header_pic { 
width: 800px; 
height: 321px; 
float: left; 
margin: 0; 
padding: 0; 
}
#content_container { 
background-color: #fff; 
width: 800px; 
float: left; 
margin: 0; 
padding: 0; 
}
#content_container p { 
color: #666; 
font-size: 12px; 
font-style: normal; 
text-decoration: none; 
margin: 0; 
padding: 20px 20px 0; 
}
.content_column { 
background-color: #fff; 
width: 400px; 
float: left; 
margin: 0; 
padding: 0 0 0; 
}
.content_column h1 { 
color: #808080; 
font-size: 14px; 
font-weight: bold; 
text-align: center; 
margin: 0; 
padding: 5px 0 10px; 
}
.content_column h2 { 
color: #666; 
font-size: 11px; 
font-weight: normal; 
text-align: center; 
margin: 0; 
padding: 0 20px 20px; 
}
.content_column h3 { 
color: #808080; 
font-size: 14px; 
font-weight: normal; 
text-decoration: none; 
float: left; 
margin: 0; 
padding: 5px 0 10px 20px; 
}
.content_column h4 { 
color: #808080; 
font-size: 22px; 
font-weight: normal; 
text-decoration: none; 
text-align: center; 
float: left; 
margin: 0; 
padding: 20px; 
}
.content_column p { 
color: #666; 
font-size: 12px; 
float: left; 
margin: 0; 
padding: 0 15px 10px 20px; 
}
.testimonial_box1 { 
background-color: #ffe0a4; 
width: 360px; 
float: left; 
margin: 5px 0 10px 20px; 
padding: 0; 
}
.testimonial_box1 p { color: #666; font-size: 11px; text-align: justify; float: left; margin: 0; padding: 5px 15px 0; display: block; }
.testimonial_box2 {
width: 360px; 
float: left; 
margin: 0 0 0 20px; 
padding: 0; 
}
.testimonial_box2 p { color: #666; font-size: 11px; text-align: justify; float: left; margin: 0; padding: 5px 15px 0; }
.buy_now { 
text-align: center; 
width: 400px; 
float: left; 
margin: 0; 
padding: 20px 0; 
}
#footer { 
background-image: url(../images/footer.jpg); 
background-repeat: no-repeat; 
background-position: 0 0; 
width: 800px; 
height: 70px; 
float: left; 
margin: 0 0 0; 
padding: 0; 
}
#footer ul { 
width: 800px; 
height: 35px; 
float: left; 
margin: 0; 
padding: 2px 0 0; 
list-style-type: none; 
display: block; 
}
#footer li { 
color: #b50000; 
font-size: 11px; 
font-weight: normal; 
text-align: center; 
width: 133px; 
float: left; 
padding-top: 9px; 
display: inline; 
white-space: nowrap; 
}
#footer li a { 
color: #fff; 
text-decoration: none; 
}
#footer li a:hover { 
color: #b50000; 
text-decoration: none; 
}
