body{background:url(images/bg.jpg) no-repeat -50px 0 #bf1c15; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:0; margin:0;}

#main_container{width:700px; margin:0 auto; overflow:auto; background:#FFFFFF;}

.header{background:url(images/header_bg.jpg) repeat-x #FFFFFF; height:200px; padding:5px 0;}
.header a{display:block; width:700px; height:187px;}

.top_menu{list-style:none; padding:0; margin:0; background:#333333; border-radius:5px; margin:20px; overflow:hidden; font-weight:700; font-size:12px;}
.top_menu li{display:inline-block;}
.top_menu li a{display:block; padding:10px 15px; color:#FFFFFF; text-decoration:none;}
.top_menu li a:hover{background:#CCCCCC;}
.selected{background:#f57b20;}

.google_form{float:right; clear:none; padding:4px 15px 4px 0;}


.left_strip{float:left; width:200px; background:#f57b20; border-radius:5px; overflow:hidden; margin:20px;}
h3{background:#333333; color:#FFFFFF; margin:0; padding:10px 15px; font-size:14px;}
.left_strip a{color:#FFFFFF; margin:10px 15px; display:block; text-decoration:none;}
.left_strip a:hover{text-decoration:underline;}

.contact_info{list-style:none; margin:0; padding:0; color:#FFFFFF; padding:10px 15px; font-size:11px;}
.contact_info li{margin:10px 0;}
.contact_info li a{display:inline; padding:0; margin:0;}
.contact_info li span{font-weight:700;}

#comment_form{width:300px;}
.text_field{margin-left:30px;}
#enquery{width:300px;}

.right_strip{float:left; width:420px; margin:20px;}

.middle_strip{width:420px; margin:20px auto;}
h1{font-size:14px; margin:20px 0;}
.content > :first-child { margin-top:0; padding-top:10px;}

.content p{margin:10px 0;}
.content a{color:#f57b20; text-decoration:none; font-weight:700;}
.content a:hover{text-decoration:underline;}


.footer{text-align:center; color:#FFFFFF; font-size:10px; margin-bottom:20px;}
.bottom_menu{margin:10px 0; text-transform:uppercase; font-weight:700;}
.bottom_menu a{color:#FFFFFF; text-decoration:none;}
.bottom_menu a:hover{text-decoration:underline;}
