html,body{margin-top:5px;padding:0}



body{font-weight: normal;

	font-family: arial, helvetica, sans-serif;

	font-size: .75em;

	line-height: 20px;

	text-align:left;

	color:#666;}



p{margin:0 10px 10px}





div#header {

	width:960px;

	height:55px;

	font-size: 1.15em;

	background-position: top right;

	text-align:right;

	}



a.subnav{color:#dbcc74;}

a.subnav:hover{color:#fff;}

a.subnavw{color:#fff;}

a.black{color:#000;}



div#navigation{padding-top:30px;}

	

div#left_active{float:left;width:515px; height:385px;}



div#right_text{float:left;width:405px; height:385px; background:#d1ceb9; 

font-weight: normal;

	font-family: arial, helvetica, sans-serif;

	font-size: 1.12em;

	line-height: 20px;

	color: #000;

	text-align: left;

	padding-left:20px;

	padding-right:20px;}

	

	



div#right_text2{float:left;width:395px; height:385px; background:#d1ceb9; 

font-weight: normal;

	font-family: arial, helvetica, sans-serif;

	font-size: 1.15em;

	line-height: 20px;

	color: #000;

	text-align: left;

	padding-left:20px;

	padding-right:20px;}

	

p.subnav{margin:0; padding-left:5px; padding-top:4px;}	

p.pop{padding-left:10px; padding-right:20px;}



div#pop{background:#d1ceb9; 

font-weight: normal;

	font-family: arial, helvetica, sans-serif;

	font-size: 1.15em;

	line-height: 20px;

	color: #000;

	text-align: left;

	}



	

div#left_active_inside_wider{float:left;

position:relative;width:517px; height:558px;}





div#left_active_widest{width:890px; background:#d1ceb9; padding-top:20px; padding-left:20px; padding-right:50px;height:100%; color:#000;}

div#left_active_widest2{width:890px; background:#d1ceb9; padding-top:20px; padding-left:20px; padding-right:50px;height:400px; color:#000;}

	

div#left_active_inside{float:left;

position:relative;width:382px; height:558px;}



div#sub_nav{float:left;

position:relative;width:135px; height:486px; background:#736964;

font-weight: normal;

	font-family: arial, helvetica, sans-serif;

	font-size: 1.10em;

	line-height: 15px;

	padding-top:72px;

	color: #dbcc74;}





div#right_text_inside{float:left;

position:relative;width:403px; height:558px; background:#d1ceb9; 

font-weight: normal;

	font-family: arial, helvetica, sans-serif;

	font-size: 12.5px;

	line-height: 18px;

	color: #000;

	text-align: left;

	padding-left:20px;

	padding-right:15px;}

	

div#left_case{float:left;

font-size: 1.15em;

line-height: 30px;

position:relative;width:410px; height:558px;

background:#a49d74; }



p.case{padding-left:20px; padding-top:30px;}



div#right_text_case{float:left;

position:relative;width:550px; height:558px; background:#d1ceb9; 

font-weight: normal;

	font-family: arial, helvetica, sans-serif;

	font-size: 1.11em;

	line-height: 17px;

	color: #000;

	text-align: left;

	}

	

	

div#news{float:left;width:370px; height:174px; background:#a49d74; 

font-weight: normal;

	font-family: arial, helvetica, sans-serif;

	font-size: 1.1em;

	line-height: 16px;

	color: #000;

	text-align: left;

	padding-left:15px;

	padding-right:15px;

		border-top-width:2px;

  border-top-style:solid;

  border-top-color:#fff;}

	

	

div#wind{float:right;width:560px; height:174px; 

	background: url("images/wind.jpg") no-repeat;

	font-weight: normal;

	font-family: arial, helvetica, sans-serif;

	font-size: 1.1em;

	line-height: 14px;

	color: #fff;

	text-align: left;

	border-top-width:2px;

  border-top-style:solid;

  border-top-color:#fff;

	

	}

p.wind{padding-left:10px;width:460px;}	



a.about{color:#333; text-decoration:none;  padding-left:90px;}

a.about:hover{color:#c90016; text-decoration:none; padding-left:90px;}

a{text-decoration:none;}

	

a.nav{color:#333; text-decoration:none;  padding-left:15px;}

a.nav:hover{color:#c90016; text-decoration:none;  padding-left:15px;}

a.navon{color:#c90016; text-decoration:none; font-weight:bold;}



a.end{color:#333; text-decoration:none;}

a.end:hover{color:#c90016; text-decoration:none;}



span.plus{color:#f8971d; font-weight:bold;}



a.footer{color:#333; text-decoration:none;}



a.footer:hover{color:#c90016; text-decoration:none;}





a.navsub{color:#333; text-decoration:none;}



a.white{color:#fff;}



span.bold{font-weight:bold;color:#000;}





	

div#footer_end{clear:both;

background: #fff;color: #333;

font-family: arial, helvetica, sans-serif;

	font-size: .8em;

	color: #333;

	text-align:left;

	}

p.footer{padding-top:7px;}



div#container{width:960px;text-align:left;margin:0 auto}





h1,h2{font-family:"HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", "lucida grande", arial, san-serif;margin:25px 0px 15px 0; font-size: 1.9em; line-height:25px; font-weight: normal; color:#000;}



h1.oneline{font-family:"HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", "lucida grande", arial, san-serif;margin:25px 0px 25px 0; font-size: 1.9em; line-height:25px; font-weight: normal; color:#000;}



h1.news,h2.news{font-family:"HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", "lucida grande", arial, san-serif;margin:8px 0px 8px 0; font-size: 1.5em; font-weight: normal;line-height:20px; color:#000;}



h2.wind{font-family:"HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", "lucida grande", arial, san-serif;margin:8px 0px 8px 20px; font-size: 1.5em; font-weight: normal;line-height:20px; color:#fff;}



h2.wind2{font-family:"HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", "lucida grande", arial, san-serif;margin:8px 0px 8px 20px; font-size: 2.3em; font-weight: normal;line-height:26px; color:#fff;}





h1.case{font-family:"HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", "lucida grande", arial, san-serif;margin:25px 0px 15px 10px; font-size: 1.7em; line-height:25px; font-weight: normal; color:#000;}



span.larger{font-family:"HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", "lucida grande", arial, san-serif;margin:8px 0px 8px 0px; font-size: 1.3em; font-weight: normal;line-height:20px; color:#fff;}





h1.pop{font-family:"HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", "lucida grande", arial, san-serif;margin:25px 0px 15px 20px; font-size: 1.7em; line-height:25px; font-weight: normal; color:#000;}



div#wrapper{width:960px;}





span.red{color:#c90016}





table#dimensions {

   	font-size: .8em;

line-height:15px;

}





.scrollersteve {



               display: block;

               overflow: auto;

               border-right: #ccc 0px solid;

               border-top: #ccc 0px solid;

              padding-right: 15px;   

               margin: 0;

               border-left: #ccc 0px solid;

              

               border-bottom: #ccc 0px solid;

               text-align: left;

              

	color: #000;

	

  height: 433px;

               width: 390px;

               scrollbar-base-color : #fff;

               scrollbar-face-color : #f0f0f0;

               scrollbar-track-color : #fbfbfb;

               scrollbar-arrow-color : #808080;

               scrollbar-3dlight-color : #fbfbfb;

               scrollbar-darkshadow-color : #F5F5F5;



            }



            body.scrollercontact {



               overflow: hidden;



            }



.scrollershort {



               display: block;

               overflow: auto;

               border-right: #ccc 0px solid;

               border-top: #ccc 0px solid;

              padding-right: 15px;   

               margin: 0;

               border-left: #ccc 0px solid;

              

               border-bottom: #ccc 0px solid;

               text-align: left;

              

	color: #000;

	

  height: 400px;

               width: 390px;

               scrollbar-base-color : #fff;

               scrollbar-face-color : #f0f0f0;

               scrollbar-track-color : #fbfbfb;

               scrollbar-arrow-color : #808080;

               scrollbar-3dlight-color : #fbfbfb;

               scrollbar-darkshadow-color : #F5F5F5;



            }



            body.scrollercontact {



               overflow: hidden;



            }







.scrollership {



               display: block;

               overflow: auto;

               border-right: #ccc 0px solid;

               border-top: #ccc 0px solid;

              padding-right: 15px;   

               margin: 0;

               border-left: #ccc 0px solid;

              

               border-bottom: #ccc 0px solid;

               text-align: left;

              

	color: #000;

	

  height: 465px;

               width: 390px;

               scrollbar-base-color : #fff;

               scrollbar-face-color : #f0f0f0;

               scrollbar-track-color : #fbfbfb;

               scrollbar-arrow-color : #808080;

               scrollbar-3dlight-color : #fbfbfb;

               scrollbar-darkshadow-color : #F5F5F5;



            }



            body.scrollercontact {



               overflow: hidden;



            }









     
