		body {font-family:Helvetica, Verdana,Trebuchet MS,Arial,sans-serif;font-size:12px; color:#333;margin:0 auto;background:#d6d6d6 url(../images/bg_tile.jpg) repeat-x;background-position: top center;}
		#top {width:940px;height:111px;margin:0px;position:relative;top:32px;left:0;}

		#footer {width:930px;background:#ffffff url(../images/foot_bg.png) repeat-x;height:30px;padding:4px;margin:20px 0 0 6px;}
		.bodybg {background:#fff;margin:5px 0 0 0;-moz-box-shadow: 0 0 1em #333;
-webkit-box-shadow: 0 0 1em #333;
}
		#fblock {height:75px;width:100%;background:url(../images/bg_tile_bot.jpg) repeat-x;position:relative;bottom:0;left:0;}
		.address {width:272px;height:24px;background:url(../images/top_address.png) no-repeat;float:right;margin:5px 20px 10px 105px;}
		.phone {width:171px;height:28px;background:url(../images/top_phone.png) no-repeat;float:right;margin:0px 0 10px 20px;}
		.logo {width:243px;height:111px;background:url(../images/bmi_logo_blue.png) no-repeat;margin:2px 20px 0 12px;float:left;display:block;}
		.top_nav {width:650px;height:31px;}
		.nav_block {width:auto;height:31px;float:left;}
		.nav_left {width:12px;height:31px;float:left;background:url(../images/btn_left.png) no-repeat;}
		.nav_mid {min-width:50px;height:31px;float:left;text-align:center;color:#333;background:url(../images/btn_mid.png) repeat-x;padding:4px 0;}
		.nav_mid a {color:#333;text-decoration:none;font-size:12px;font-weight:bold;}
		.nav_mid a:hover {color:#336699;}		
		.nav_right {width:12px;height:31px;float:left;background:url(../images/btn_right.png) no-repeat;}
		.top_slides, #cu3er-container {width:700px;height:230px;float:left;margin:5px 10px 10px 5px;background:#fff;}
		.proper_plan {width:230px;height:230px;float:left;background:url(../images/proper_plan.png) no-repeat;margin:5px 0px 10px 0px;}
		.proper_plan span {font-size:1.2em;font-style:italic;text-align:left;line-height:1.2em;display:block;width:180px;margin:0px;position:relative;top:100px;left:30px;}

		.left_col {width:690px;float:left;margin:0 10px 40px 5px;padding:0 0 0 10px;}
		.right_col {width:230px;float:left;padding:0 0 0 0px;margin:0px;}
		.copyright {font-size:10px;color:#666;padding:2px 0 0 5px;}
		.flinks {text-align:right;margin:0;padding:0 5px 0 0;float:right;}
		.flinks a {font-size:12px;font-weight:normal;color:#666;text-decoration:none;}
		.narrowcolumn h2, .post h2 {border-bottom:1px solid #ccc;padding:10px 15px 10px 10px;color:#003366;margin:0 0 20px 5px;}
		.address span, .phone span, .icon_gallery span, .icon_map span, .icon_faq span, .icon_contact span, .logo span, .gallery_img span {display:none;}
		.btn_block {background:#00467f;padding:5px 10px 5px 10px;color:#fff;text-align:center;width:60px;height:20px;display:block;font-size:12px;text-decoration:none;margin:10px 0 0 0;}
		.btn_block:hover {color:#fff;background:#336699;}
		.download_forms {background:url(../images/hdr_download_forms.png) no-repeat;width:223px;height:52px;margin:15px 10px 10px 0;display:block;}
		.download_forms span {display:none;}
		.icon_gallery {width:49px;height:52px;background:url(../images/icon_gallery.png) no-repeat;float:left;display:block;}
		.icon_map {width:53px;height:52px;background:url(../images/icon_map.png) no-repeat;float:left;display:block;}
		.icon_faq {width:55px;height:52px;background:url(../images/icon_faqs.png) no-repeat;float:left;display:block;}		
		.icon_contact {width:53px;height:52px;background:url(../images/icon_contact.png) no-repeat;float:left;display:block;}
		.col_icons {width:220px;margin:0 auto;height:60px;margin:10px 0 10px 10px;}
		.savewsteel {width:210px;height:69px;background:url(../images/save_wsteel.png) no-repeat;margin:0 auto;}
		.homegallery {width:687px;height:87px;background:url(../images/horiz_tile.png) repeat-x;margin:10px 0 0 0;}
		
		.gallery_box {width:340px;float:left;height:80px;border-right:1px solid #ccc;margin:6px 0px 0 0;padding:0 20px 0px 0;}
		.gallery_img {width:107px;height:66px;background:url(../images/photo_gallery_thumb.png) no-repeat;float:left;margin:5px 0 0 10px;display:block;}
		.gallery_box h2 {font-size:20px;color:#fff;float:left;margin:0;border:0;height:20px;font-weight:normal;padding:0 0 15px 8px;}
		.gallery_box p {color:#fff;margin:0 0 0 5px;float:right;width:215px;}
		.newsletter_input {width:194px;height:27px;background:url(../images/newsletter_bg.png) no-repeat;float:left;border:0;margin:0 5px 5px 10px;font-size:12px;color:#333;padding:0;text-align:center;}
		.entry p {padding:0 10px 0 10px;}
		#s {width:150px;height:20px;font-size:14px;color:#333;margin:5px 0 0 0;}
		#searchsubmit {margin:10px 0 0 0px;float:right;margin:6px 0 0 0;}
		#menu {width:200px;float:right;margin:0 8px 0 15px;border-bottom:1px solid #ccc;padding:0 0 20px 0;}
		#menu ul {margin:0;padding:0;list-style:none;}
		#menu ul li ul {margin:5px 0 10px 25px;list-style:disc;}
		#menu ul li span {font-weight:bold;width:200px;height:25px;background:#f1f1f1;display:block;padding:5px 0 0 8px;font-size:14px;}
		.linkcat h2 {font-size:14px;font-weight:bold;border:0;color:#000;padding:0;margin:0;}
		#ll {display:none;}
		.slideshowlink {display:none;}