/* splash page */
	.splash_container .hero .menu .segment_menu li.orange {
background-image:url(/common/img/orange_btn_sm_bg.gif) !important;
padding:3px 8px 3px 6px !important;
width:93px !important;
}

    .splash_container .hero .menu .segment_menu li.purple {
		width:116px !important;
		background-image:url(/common/img/purple_btn_bg_it.gif) !important;
		padding:3px 18px 3px 15px !important;
	}
	
/*segment nav */	
	#utility .segment_nav_container .segment_navbar .segment_nav li.util a {
		background-image:url(/common/chrome/purple_nav_bg_it.gif);
		background-repeat:no-repeat;
		color:#000000;
		background-position:top center;
	}
	
	#residential .segment_nav_container .segment_navbar .segment_nav li.biz a:hover{ background-image:url(/common/chrome/orange_nav_bg_it.gif); background-repeat:no-repeat;color:#ffffff;background-position:top center; }
	#business .segment_nav_container .segment_navbar .segment_nav li.biz a:hover{ background-image:url(/common/chrome/orange_nav_bg_it.gif); background-repeat:no-repeat;color:#ffffff;background-position:top center; }
	#business .segment_nav_container .segment_navbar .segment_nav li.biz a{background-image:url(/common/chrome/orange_nav_bg_it.gif); background-repeat:no-repeat;color:#ffffff;background-position:top center; }
	#utility .segment_nav_container .segment_navbar .segment_nav li.biz a:hover{ background-image:url(/common/chrome/orange_nav_bg_it.gif); background-repeat:no-repeat;color:#ffffff;background-position:top center; }
	#general .segment_nav_container .segment_navbar .segment_nav li.biz a:hover{ background-image:url(/common/chrome/orange_nav_bg_it.gif); background-repeat:no-repeat;color:#ffffff;background-position:top center; }

	
	#residential .segment_nav_container .segment_navbar .segment_nav li.util a:hover{ background-image:url(/common/chrome/purple_nav_bg_it.gif); background-repeat:no-repeat;color:#ffffff;background-position:top center; }
	#business .segment_nav_container .segment_navbar .segment_nav li.util a:hover{ background-image:url(/common/chrome/purple_nav_bg_it.gif); background-repeat:no-repeat;color:#ffffff;background-position:top center; }
	#utility .segment_nav_container .segment_navbar .segment_nav li.util a:hover{ background-image:url(/common/chrome/purple_nav_bg_it.gif); background-repeat:no-repeat;color:#ffffff;background-position:top center; }
	#general .segment_nav_container .segment_navbar .segment_nav li.util a:hover{ background-image:url(/common/chrome/purple_nav_bg_it.gif); background-repeat:no-repeat;color:#ffffff;background-position:top center; }

/* main nav */
#residential.home .item_1 a:hover{
	background-image:url(/common/img/nav/wsres_home_btn_on_it.gif);
}

#residential.home .item_3 a:hover{
	background-image:url(/common/img/nav/ssres_home_btn_on_it.gif);
}

#residential.home .item_4 a:hover{
	background-image:url(/common/img/nav/psres_home_btn_on_it.gif);
}

#business.home .item_1 a:hover{
	background-image:url(/common/img/nav/wsbus_home_btn_on_it.gif);
}

#business.home .item_3 a:hover{
	background-image:url(/common/img/nav/ssbus_home_btn_on_it.gif);
}

#business.home .item_4 a:hover{
	background-image:url(/common/img/nav/ssbus_home_btn_on_it.gif);
}

#utility.home .item_1 a:hover{
	background-image:url(/common/img/nav/wsutil_home_btn_on_it.gif);
}

#utility.home .item_3 a:hover{
	background-image:url(/common/img/nav/ssutil_home_btn_on_it.gif);
}

#utility.home .item_4 a:hover{
	background-image:url(/common/img/nav/psutil_home_btn_on_it.gif);
}

/*main nav on subsection/detail pages */

#residential.entry.why_solar .item_1 a, #business.entry.why_solar .item_1 a, #utility.entry.why_solar .item_1 a {
background-position:65px 30px !important;
}

#residential.entry .entry_nav .item_1 a:hover, #business.entry.why_solar .item_1 a:hover, #utility.entry.why_solar .item_1 a:hover, #utility.entry .entry_nav .item_1 a:hover, #residential.entry .entry_nav .item_1 a:hover, #business.entry .entry_nav .item_1 a:hover {
background-position:65px 30px !important;
}

#residential.entry.success_stories .item_3 a, #business.entry.success_stories .item_3 a, #utility.entry.success_stories .item_3 a {
background-position:36px 30px !important;
}

#residential.entry.success_stories .item_3 a:hover, #business.entry.success_stories .item_3 a:hover, #utility.entry.success_stories .item_3 a:hover, #residential.entry .entry_nav .item_3 a:hover, #business.entry .entry_nav .item_3 a:hover, #utility.entry .entry_nav .item_3 a:hover    {
background-position:36px 30px !important;
}

#residential.entry.products_services .item_4 a, #business.entry.products_services .item_3 a, #utility.entry.products_services .item_3 a {
background-position:65px 30px !important;
}

#residential.entry.products_services .item_4 a:hover, #business.entry.products_services .item_3 a:hover, #utility.entry.products_services .item_3 a:hover, #residential.entry .entry_nav .item_4 a:hover, #business.entry .entry_nav .item_4 a:hover, #utility.entry .entry_nav .item_4 a:hover  {
background-position:65px 30px !important;
}


/* success stories */

.story_detail .quote .quotation {	
	display:none;
}

.story_detail .quote .copy {
	color:#999999;
	font-family:georgia;
	font-size:16px;
	font-style:italic;
	line-height:22px;
	margin:-20px 0 0 10px;
	padding-top:28px;
	position:relative;
	width:210px;
	z-index:1;
}

/*New Splash Page*/
/*Finger Camera*/
.splash_container .finger-camera{height: 388px; background: url(/common/img/splash/finger-camera.jpg)}
.splash_container .finger-camera .menu {
	width:525px;
	position:absolute;
	z-index:1;
	top: 195px;
	left: 345px;
}
.splash_container .finger-camera .menu h1{font-size: 26px;}
.splash_container .finger-camera .menu h2{display: inline; font-size: 26px; margin: 0px 10px 0px 0px;}

/* Reach Page */
.splash_container .reach{height: 388px; background: url(/common/img/splash/reach.jpg)}
.splash_container .reach .menu {
	width: 375px;
	position:absolute;
	z-index:1;
	top: 175px;
	left: 590px;
}
.splash_container .reach .menu h1{font-size: 26px; width: 300px;}
.splash_container .reach .menu h2{display: inline; font-size: 17px; padding-right: 10px; margin: 0px;}

/*Text Page*/
.splash_container .text{height: 388px; background: url(/common/img/splash/text_it.jpg)}
.splash_container .text .menu {
	width: 970px;
	position: absolute;
	z-index:1;
	top: 94px;
	left: 0px;
	text-align: center;
}
.splash_container .text .menu .long{
	text-align: right;
	width: 760px;
	margin: 0px auto;
}
.splash_container .text .menu .short{
	text-align: right;
	width: 724px;
	margin: 0px auto;
}
.splash_container .text .menu h2{display: inline; font-size: 20px; padding-right: 10px}

.splash_container .text .menu h1.image{display: block;}
.splash_container .text .menu h1.default{display: none;} 

.splash_container .finger-camera .menu h1.image{display: none;}
.splash_container .finger-camera .menu h1.default{display: block;}

.splash_container .reach .menu h1.image{display: none;}
.splash_container .reach .menu h1.default{display: block;}

.splash_container .hero .menu h1.image{display: none;}
.splash_container .hero .menu h1.default{display: block;}

.splash_container .reach .menu .segment_menu li.orange {
	background-image:url(/common/img/splash/reach_orange_btn_sm_bg_it.gif) !important;
	padding:3px 8px 3px 6px !important;
	width:93px !important;
}
.splash_container .reach .menu .segment_menu li.green {
	background-image:url(/common/img/splash/reach_green_btn_bg_it.gif);
}
.splash_container .reach .menu .segment_menu li.purple {
	width:116px !important;
	background-image:url(/common/img/splash/reach_purple_btn_bg_it.gif) !important;
	padding:3px 18px 3px 15px !important;
}
.splash_container .finger-camera .menu .segment_menu li.orange {
	background-image:url(/common/img/orange_btn_sm_bg.gif) !important;
	padding:3px 8px 3px 6px !important;
	width:93px !important;
}

.splash_container .finger-camera .menu .segment_menu li.purple {
	width:116px !important;
	background-image:url(/common/img/purple_btn_bg_it.gif) !important;
	padding:3px 18px 3px 15px !important;
}
.splash_container .text .menu .segment_menu li.orange {
	background-image:url(/common/img/orange_btn_sm_bg.gif) !important;
	padding:3px 8px 3px 6px !important;
	width:93px !important;
}

.splash_container .text .menu .segment_menu li.purple {
	width:116px !important;
	background-image:url(/common/img/purple_btn_bg_it.gif) !important;
	padding:3px 18px 3px 15px !important;
}
	