
			
			/* --------- concept2 ---------- */

*{ padding:0; margin:0; border:0; }
 body{ background:#B2B7BB; font-family: helvetica; min-height:700px; color:#58595b; font-size: 11px; line-height:1.5em; }
 a:link,a:visited{ color:#6190b2; text-decoration:none; }
 b,strong{ font-weight:bold; }
 body#tinymce{ background:#fff; min-height:50px; }
 #bgwhite{ background:url(/resources/img/logo.png) no-repeat top center #fff; width:1000px; left:50%; margin-left:-500px; height:720px; position: absolute; top:0; }
 #top_nav{ height: 20px; left: 50%; margin-left: -468px; overflow: hidden; padding-top: 7px; position: absolute; top: 60px; width: 936px; font-size:10px; color:#000; }
 #top_nav ul{ float:right; margin-right: -10px; }
 #top_nav ul li{ list-style-type:none; display:inline; }
 #top_nav a:link,#top_nav a:visited{ color: #58595b; line-height: 10px; padding: 0px 5px; text-decoration: none; }
 #top_nav a.current:link,#top_nav a.current:visited{ color:#6190b2; }
 #main_content{ height: 536px; left: 50%; margin-left: -468px; position: absolute; top: 104px; width: 936px; text-align:left; }
 #bottom_content{ left: 50%; margin-left: -468px; position: absolute; top: 643px; width: 936px; height:27px; background:url(/resources/img/concept2.png) no-repeat top left #b2b7bb; }
 #bottom_content .bottom_call{ font-size: 18px; line-height: 30px; float:right; color:#fff; text-align:right; padding-right:10px; width: 500px; }
 #copyright{ left: 50%; margin-left: -468px; position: absolute; top: 680px; width: 936px; }
 #copyright .nav{ float:left; }
 #copyright .copy{ float:right; }
 #copyright a{ color: #58595B; text-decoration:none; }
 .bottom_item{ float: left; font-size: 10px; line-height: 13px; margin: 5px; width: 320px; background:#e6e6e6; height:69px; overflow:hidden; }
 .bottom_item .txt{ padding: 7px; }
 .bottom_item .im{ float:left; margin-right:7px; width:67px; height:68px; }
 .bottom_item .im img{ width:67px; height:68px; }
 .bottom_item.blu{ color: #FFFFFF; background-color:#6190b2; }
 #bottom_content .contact{ float: right; font-size: 14px; line-height: 16px; margin-top: 40px; width: 190px; }
 ul#side_links{ list-style-type:none; float:right; margin:0; }
 ul#side_links li{ display:inline; float:left; }
 #bottom_nav{ color: #888888; float: right; font-size: 10px; margin-top: 30px; }
 #bottom_nav a:link,#bottom_nav a:visited{ color: #888888; text-decoration:none; }
 h1{ line-height: 1.4em; color:#6190b2; font-size:20px; font-weight:normal; }
 h2{ line-height: 1.4em; color:#6190b2; font-size:16px; font-weight:normal; text-transform:uppercase; }
 h3{ line-height: 1.4em; color:#6190b2; font-size:14px; font-weight:normal; }
 h4{ line-height: 1.4em; color:#6190b2; font-size:12px; font-weight:bold; }
 .content{ float:left }
 #main_content input{ border: 1px solid #ccc; padding:2px; margin:2px; float:left; clear:right; }
 #main_content label{ width:200px; text-align:right; float:left; clear:left; padding:3px; margin:2px; }
 ul,ol{ margin-left:2em; }
 .img{ float:left; width:283px; height:417px; overflow:hidden; margin: 15px 0; margin-right:30px; }
 .leftcol{ width:260px; float:left; padding-top:10px; }
 .leftcol h1{ font-size:20px; font-weight:normal; color:#58595b; }
 .leftcol h1 b,.leftcol h1 strong{ color:#6190b2; }
 .right_bigim{ float:right; padding-top:5px; }
 
			
			/* --------- pages / home ---------- */

#main_content.home{ background:url(/resources/img/home-im.jpg) no-repeat top center #999; color:#fff; }
 #main_content.home .home_left{ float: left; font-size: 11px; padding: 30px; width: 300px; line-height:1.4em; }
 #main_content.home .home_left h1{ font-size: 20px; font-weight:normal; color:#fff; line-height:1.2em; }
 #main_content.home .home_left br{ line-height:0.6em; }
 #main_content.home .call{ font-size: 18px; line-height: 1.2em; left: 50%; position: absolute; text-align: right; top: 495px; width: 450px; }
 #main_content.home .home_left .feature{ background: none repeat scroll 0 0 #B2B7BB; margin-top: 30px; padding: 7px; height:63px; line-height: 1.2em; }
 #main_content.home .home_left .feature a{ color:#fff; }
 #main_content.home .home_left .feature #home_image_1{ width:66px; margin-right:10px; float:left; }
 #main_content.home .home_left .feature #home_text_content_3{ width:210px; float:left; }
 #home_image_2{ float: left; margin-left: 360px; margin-top: 340px; width: 196px; }
 #bottom_content .home_ims{ width:600px; float:right; text-align:right; }
 #bottom_content .home_ims img{ border-left:2px solid #fff; }
 #main_content .big_im{ position:absolute; text-align:right; width:936px; 
			
			/*height:536px;*/

 height:300px; margin-top:232px; display:none; margin-left:-468px; left:50%; }

