*{margin:0;padding:0;}
body{font-size:14px;color:#aaa;font-family:Arial, Verdana, sans-serif;background:#e5e5e5;}
#slider{background:url("/images/interface/slider_bg.jpg") repeat-x;width:100%;height:236px;float:left;margin-bottom:12px;overflow:hidden;}
div#slideshow{float:left;width:100%;height:236px;overflow:hidden;}
.slider-item{width:100% !important;height:236px;overflow:hidden;}
.slider_center{width:960px;margin-left:auto;margin-right:auto;}
.slider_content2{float:left;margin-top:40px;width:529px;height:195px;position:relative;left:-65px;overflow:hidden;position:relative;}
.slider_content_inner2{float:right;width:430px;padding:15px;position:relative;}
.slider_content_inner2 p{color:#faa253;font-size:36px;font-weight:bold;margin:10px 0px 8px 0px;float:left;clear:both;position:relative;width:100%;display:block;line-height:40px;overflow:hidden;}
.slider_content_inner img, .slider_content_inner2 img{border:none;}
.controls-center{width:960px;margin-left:auto;margin-right:auto;}
#slider_controls{float:right;position:relative;top:-50px;margin-right:20px;z-index:1000;}
#slider_controls ul, #slider_controls ul li{margin:0;padding:0;list-style:none;}
#slider_controls ul li{float:left;display:block;}
#slider_controls ul li a{width:11px;height:11px;background:url("/images/interface/slider_nav_normal.png") no-repeat center center;display:block;float:left;padding:2px;margin:0px 3px 2px 3px;outline:none;}
#slider_controls ul li a:focus{outline:none;}
#slider_controls ul li a:hover, #slider_controls ul li a:activeSlide,{background:url("/images/interface/slider_nav_active.png") no-repeat center center;}
a{color:#aaa;}
h2{font-weight:normal;color:#777;}
#header #clientlogin a{float:right;padding:10px 130px 10px 5px;background:url("http://www.solarflair.com/images/interface/clientlogin.gif") no-repeat;height:35px;}
#header{width:100%;height:142px;background:url("http://www.solarflair.com/images/interface/header_bg.jpg") repeat-x;float:left;}
#header_bar{margin-left:auto;margin-right:auto;height:58px;width:966px;margin-top:10px;}
#logo{float:left;margin-left:10px;margin-top:7px;}
#logo a{width:225px;height:99px;background:url("http://www.solarflair.com/images/interface/logo.gif") no-repeat;display:block;}
#navigation{float:right;margin-top:-30px;margin-right:5px;}
#navigation ul, #navigation ul li{margin:0;padding:0;list-style:none;}
#navigation ul li{float:left;display:block;}
#navigation ul li a{font-family:Arial, sans-serif;font-size:14px;float:left;display:block;color:#a9a9a9;text-decoration:none;margin-right:20px;height:25px;}
#navigation ul li a:hover, #navigation ul li.active a{background:url("http://www.solarflair.com/images/interface/nav_bg.gif") repeat-x;}
#breadcrumbs{float:left;margin:30px 0px 0px 10px;font-size:12px;color:#222;}
#breadcrumbs a{color:#222;}
#breadcrumbs a:hover{text-decoration:none;}
#tab_slider{float:left;width:660px;}
#featured_tab{float:left;width:660px;}
#main{width:965px;margin-left:auto;margin-right:auto;}
#content_bar{float:left;width:965px;height:48px;background:url("http://www.solarflair.com/images/interface/content_nav_bg.png") no-repeat;padding:2px 3px 0px 3px;}
#content_nav ul li a:hover, #content_nav ul li.activeSlide{background:transparent url("http://www.solarflair.com/images/interface/content_nav_active.png") repeat-x bottom;color:#4b4b4b;border-bottom:2px solid #fff;outline:none;}
#content_news{float:left;margin:18px 0px 0px 15px;font-size:12px;width:650px;}
#content_news div.latest_news{float:left;color:#777;}
#news_rotator{float:left;margin-left:5px;width:560px;height:16px;overflow:hidden;}
#news_rotator a{text-decoration:none;width:560px;}
#news_rotator a:hover{text-decoration:underline;}
#content{clear:both;float:left;width:965px;background:url("http://www.solarflair.com/images/interface/content_bg.png") repeat-y;}
#content_bottom{width:965px;height:9px;background:url("http://www.solarflair.com/images/interface/content_bottom_bg.jpg") no-repeat;float:left;clear:both;}
#search{float:right;margin:10px 15px 0px 0px;}
#search input{width:226px;height:21px;background:url("http://www.solarflair.com/images/interface/search.jpg") no-repeat;outline:none;border:none;padding:8px 25px 0px 15px;color:#777;}
#content_left{float:left;clear:both;width:660px;margin:10px 0px 5px 10px;}
#sidebar_homepage{float:right;width:283px;border-left:1px solid #ddd;margin-right:3px;}
#sidebar a.quote:hover, #sidebar a.contact:hover, #sidebar a.call:hover{text-decoration:underline;}
#sidebar ul li a:hover{text-decoration:underline;}

#sidebar_social{width:273px;float:left;height:90px;font-size:12px;padding-left:10px;padding-top:10px;}

#sidebar_social a{float:left;margin-left:10px;padding-left:40px;color:#777;line-height:32px;text-decoration:none;}
#sidebar_social a.facebook{background:url("http://www.solarflair.com/images/interface/social_icons/facebook.png") no-repeat;}
#sidebar_social a.twitter{background:url("http://www.solarflair.com/images/interface/social_icons/twitter.png") no-repeat;margin-left:16px;}
#sidebar_social a.linkedin{background:url("http://www.solarflair.com/images/interface/social_icons/linkedin.gif") no-repeat;margin-left:42px;margin-top:10px;}
#sidebar_social a.rssfeed{background:url("http://www.solarflair.com/images/interface/social_icons/rss.png") no-repeat;margin-left:10px;margin-top:10px;}
#sidebar_social a:hover{opacity:1;color:#666;}
#sneak_peak{height:55px;float:left;width:283px;}
#sneak_peak a{display:block;width:272px;float:left;text-decoration:none;background:url("http://www.solarflair.com/images/interface/button1.jpg") no-repeat;height:36px;padding:19px 0px 0px 11px;color:#f9f9f9;font-size:16px;}

#sidebar_links{width:283px;}
#sidebar_links ul, #sidebar_links ul li{margin:0;padding:0;list-style:none;}
#sidebar_links ul li{float:left;display:block;}
#sidebar_links ul li a{display:block;width:263px;height:54px;padding:10px;background:url("http://www.solarflair.com/images/interface/sidebar_link_arrow.png") no-repeat 245px center;color:#5a6974;text-decoration:none;font-size:12px;font-weight:bold;border-bottom:1px solid #ddd;}
#sidebar_links ul li a:hover{background:#eee url("http://www.solarflair.com/images/interface/sidebar_link_arrow.png") no-repeat 245px center;}
#sidebar_links ul li a span{font-size:10px;float:left;clear:both;font-weight:normal;width:200px;color:#a9a9a9;}
.item-holder{float:left;width:658px;border-bottom:1px solid #eeeeee;padding-bottom:10px;}

.content-item{width:191px;height:195px;padding:8px 9px 6px 9px;background:url("http://www.solarflair.com/images/interface/featured_item.jpg") no-repeat;float:left;margin:0px 3px 0px 6px;}

.content-item h3{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#515151;font-weight:normal;padding:5px 2px 4px 4px;}
.content-item p{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#acacac;padding:0px 3px 0px 4px;display:block;width:100%;}
.content-item a.more{margin:4px 0px 0px 4px;width:38px;height:15px;background:url("http://www.solarflair.com/images/interface/more.jpg") no-repeat;display:block;float:left;clear:both;}

.content-item ul li a:hover{text-decoration:underline;}
#sub_links{float:left;width:660px;clear:both;padding:10px 0px 10px 0px;margin:6px 0px 0px 0px;}
.video_box{width:213px;height:134px;margin:0px 0px 0px 4px;float:left;}
.link_box{float:left;width:188px;font-family:Verdana, Arial, Sans-serif;margin:0px 5px 0px 15px;padding:0px 5px 5px 5px;}
.link_box h4{color:#403f3f;font-size:12px;font-weight:normal;float:left;width:140px;}
.link_box a{float:right;font-size:11px;text-decoration:none;color:#acbbc6;}
.link_box a:hover{text-decoration:underline;}
.link_box ul, .link_box ul li{margin:0;padding:0;list-style:none;}
.link_box ul{float:left;clear:both;margin-top:8px;}
.link_box ul li{float:left;display:block;width:186px;}
.link_box ul li a{font-size:11px;color:#a2a2a2;background:transparent url("http://www.solarflair.com/images/interface/list_arrow.jpg") no-repeat left center;padding:4px 0px 3px 10px;display:block;float:left;clear:both;}
#footer{float:left;width:940px;height:16px;background:url("http://www.solarflair.com/images/interface/footer_bg.jpg") no-repeat;clear:both;margin:18px 0px 40px 2px;padding:8px 10px 5px 10px;}
.copyright{float:left;color:#989898;font-size:11px;}
.copyright a{color:#6d6d6d;text-decoration:none;}
.copyright a:hover{text-decoration:underline;}
.footer_nav{float:right;}
.footer_nav ul, .footer_nav ul li{margin:0;padding:0;list-style:none;}
.footer_nav ul li{float:left;display:block;}
.footer_nav ul li a{display:block;margin:0px 0px 0px 15px;text-decoration:none;font-size:11px;color:#a7a7a7;}
.footer_nav ul li a:hover, .footer_nav ul li a.active{color:#6d6d6d;}
div.clearfix{line-height:0;height:0;clear:both;}

