.splash_container .hero .menu .segment_menu li {
    display: block;
    float: left;
}

.splash_container .hero .menu .segment_menu li a {
    line-height: 16px
}

.splash_container .hero .menu .segment_menu li.green {
    background-image: url(/common/img/green_btn_bg_de.gif);
    background-repeat: no-repeat;
    margin: 0 6px 0 0;
    padding: 3px 10px;
    width: 75px;
}

.splash_container .hero .menu .segment_menu li.orange {
    background-image: url(/common/img/orange_btn_bg_de.gif);
    background-repeat: no-repeat;
    margin: 0 6px 0 0;
    padding: 3px 10px;
    width: 95px;
}

.splash_container .hero .menu .segment_menu li.purple {
    background-image: url(/common/img/purple_btn_bg_de.gif);
    background-repeat: no-repeat;
    margin: 0 6px 0 0;
    padding: 3px 10px;
    width: 100px;
}

#residential .segment_nav_container .segment_navbar .segment_nav li.res a:hover {
    background-image: url(/common/chrome/green_nav_bg_de.gif);
}

#residential .segment_nav_container .segment_navbar .segment_nav li.res a {
    background-image: url(/common/chrome/green_nav_bg_de.gif);
}

#residential .segment_nav_container .segment_navbar .segment_nav li.biz a:hover {
    background-image: url(/common/chrome/orange_nav_bg_de.gif);
}

#residential .segment_nav_container .segment_navbar .segment_nav li.util a:hover {
    background-image: url(/common/chrome/purple_nav_bg_de.gif);
}
#residential.home .item_1 a:hover{background-image: url(/common/img/nav/wsres_home_btn_on_de.gif);} 
#residential.home .item_2 a:hover{background-image: url(/common/img/nav/wspres_home_btn_on_de.gif);} 
#residential.home .item_3 a:hover{background-image: url(/common/img/nav/ssres_home_btn_on_de.gif);}
#residential.home .item_4 a:hover{background-image: url(/common/img/nav/prores_home_btn_on_de.gif);}

#business .segment_nav_container .segment_navbar .segment_nav li.res a:hover {
    background-image: url(/common/chrome/green_nav_bg_de.gif);
}

#business .segment_nav_container .segment_navbar .segment_nav li.biz a {
    background-image: url(/common/chrome/orange_nav_bg_de.gif);
}

#business .segment_nav_container .segment_navbar .segment_nav li.biz a:hover {
    background-image: url(/common/chrome/orange_nav_bg_de.gif);
}

#business .segment_nav_container .segment_navbar .segment_nav li.util a:hover {
    background-image: url(/common/chrome/purple_nav_bg_de.gif);
}
#business.home .item_1 a:hover{background-image: url(/common/img/nav/wsbus_home_btn_on_de.gif);} 
#business.home .item_2 a:hover{background-image: url(/common/img/nav/wspbus_home_btn_on_de.gif);} 
#business.home .item_3 a:hover{background-image: url(/common/img/nav/ssbus_home_btn_on_de.gif);}
#business.home .item_4 a:hover{background-image: url(/common/img/nav/probus_home_btn_on_de.gif);} 
 
#utility .segment_nav_container .segment_navbar .segment_nav li.res a:hover {
    background-image: url(/common/chrome/green_nav_bg_de.gif);
}

#utility .segment_nav_container .segment_navbar .segment_nav li.util a {
    background-image: url(/common/chrome/purple_nav_bg_de.gif);
}

#utility .segment_nav_container .segment_navbar .segment_nav li.biz a:hover {
    background-image: url(/common/chrome/orange_nav_bg_de.gif);
}

#utility .segment_nav_container .segment_navbar .segment_nav li.util a:hover {
    background-image: url(/common/chrome/purple_nav_bg_de.gif);
}

#utility.home .item_1 a:hover{background-image: url(/common/img/nav/wsutil_home_btn_on_de.gif);} 
#utility.home .item_2 a:hover{background-image: url(/common/img/nav/wsputil_home_btn_on_de.gif);} 
#utility.home .item_3 a:hover{background-image: url(/common/img/nav/ssutil_home_btn_on_de.gif);}
#utility.home .item_4 a:hover{background-image: url(/common/img/nav/proutil_home_btn_on_de.gif);} 

#user_menu .user_menu_nav {
    margin: 0 0 0 1px !important; /* override*/
    padding: 4px 0 0 0px !important; /* override*/
}

#user_menu .user_menu_nav li a {
    margin: 0 !important; /* override*/
}

/* overrides from nav.css */
.main_nav {
    width: 725px !important; /* override*/
    font-size: 15px !important;
}

.main_nav li {
    margin: 0 !important; /* override*/
}

.item_1 a {
    padding: 7px 8px 10px 8px !important; /* override*/
}

.item_2 a {
    padding: 7px 8px 10px 8px !important; /* override*/
}

.item_3 a {
    padding: 7px 8px 10px 8px !important; /* override*/
}

.item_4 a {
    padding: 7px 8px 10px 8px !important; /* override*/
}

.main_nav ul {
    margin: 0 0 0 10px !important;
}

/* overrides from success_stories.css */
.story_container .story_container_left .feature .copy {
    margin: -310px 0 0 5px !important; /*override*/
}

.story_container .story_container_left .feature .copy h1 {
    font-size: 23px !important; /*override*/
}

.story_container .story_container_left .feature .copy p {
    font-size: 15px !important; /*override*/
    line-height: 16px !important; /*override*/
}

/* overrides from entry_page.css */
.entry_container .entry_container_left .feature .overlay .copy {
    padding: 15px 0 0 30px !important; /*override*/
}

.entry_container .entry_container_left .feature .overlay h1 {
    font-size: 23px !important; /*override*/
    line-height: 20px !important; /*override*/
}

.entry_container .entry_container_left .feature .overlay p {
    font-size: 15px !important; /*override*/
}

/* overrides for residential why-solar/do-your-part left link */
#residential .section_left_inset .links {
    height: 350px;
}

/* override for faq nav */
#metanav li .faq {
    background: #e3e5e4 url(/common/img/nav/about_meta_bg.gif) no-repeat right;
    padding: 2px 25px 2px 8px;
}

/* override for about meta */
#metanav li a.about  {
	background-image:url(/common/img/nav/about_meta_bg.gif);
	background-repeat:no-repeat;
}

.main_container #home.main_content .main_content_left .feature .modules {height: 175px;}
