/* -------------- Simplicity defaults -------------- */

/* Header Logo */
#blox-header-vertical-nav h1, #blox-header-vertical-nav h2, #blox-header h1, #blox-header h2 {
background: url("../../images/_site/dailyevergreen3.jpg") no-repeat transparent;
top: -6px;
height: 93px!important;
}
   
   
/*  Header Top Navigation */
.header-top-navigation a { color: #000000;}
.header-top-navigation li:hover { background-color: transparent;}
#header-top-left ul.header-top-navigation li { background: url("../../images/_site/pipe.png") no-repeat scroll 0 7px transparent; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 10px; padding: 2px 4px 2px 5px;}
#header-top-left ul.header-top-navigation li:first-child { background: url("none") no-repeat scroll 0 7px transparent;}
#header-top-left ul { margin-left: 0;}
#header-top-right ul.login { margin: 4px 0 4px 20px;}

/*  Navigation */
ul.navigation, ul.navigation > li { background-color: #CCCCCC; color: #000000; font-weight: bold;}
ul.navigation, ul.navigation > li > a { color: #000000;}
ul.navigation > li.current-section { background-color: #08478D;}
ul.navigation > li:hover, ul.navigation > li.active { background-color: #08478D;}
ul.navigation > li.current-section a { color: #FFFFFF;}
ul.navigation > li:hover a, ul.navigation > li.active a { color: #FFFFFF;}
ul.navigation > li.current-section ul li a { color: #000000;}
ul.navigation > li:hover ul li a, ul.navigation > li.active ul li a { color: #000000;}

/* Mega Nav */
ul.navigation.mega .mega-nav-container .blox-column .blox-list li a.tn-flag { color: #FFFFFF;}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { height: auto; width: auto;}
ul.navigation.mega .mega-nav-container .blox-list li { margin: -1px 0 1px;}
ul.navigation.mega .mega-nav-container ul.blox-flags.headline-list li {border: none;}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title h3,
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { background: none repeat scroll center bottom transparent; border-top: medium none;}

/*  Footer */
.footer-section-block.start.contact h4 {display:none;}
#blox-footer .footer-section-block.start.contact p { line-height: 1.7em; margin: 0 0 5px; padding: 0 14px 10px;}
p.footer-logo { background: url("../../images/_site/footer_logo123.png") no-repeat scroll 0 0 transparent; display: block; height: 50px; margin: 5px 0 25px !important; padding: 0 !important;}
p.footer-logo a { display: block; height: 50px; text-indent: -9999em;}
#blox-footer .footer-section-block { height: 204px;}
.footer-section-block.search .search-options { padding: 5px;}
.blox-bottom-block-holder ul.nav-footer.bull-list li { background: url("none") no-repeat scroll 0 0 transparent; padding-left: 0;}
#blox-footer ul.nav-footer.bull-list { color: #788196;}


/* -------------- Site customizations -------------- */


a {color: black;}
a:hover {color: #8BBF36;}
#blox-html-container{background:#FFF;}
/* #blox-wrapper{background: url("../../images/_site/background123.png") repeat-x;} */

/* #blox-wrapper{background: url("../../images/_site/wtfjd.png") repeat-x 0 226px;} */
/* #leaderboard-top{display:none;} */
#blox-header h1, #blox-header h2 {bottom: 7px; height: 69px;left: -1px;position: absolute;width: 368px;}
#blox-header {background: none repeat scroll 0 0 transparent;}
#blox-header h1 a, #blox-header h2 a {
height: 95px;
width: 334px;
}

/* Nav */

ul.navigation, ul.navigation > li {background-color: transparent;font-weight: bold;margin-top:1px;}
.bg_minor_two_thirds_lo_light {background:transparent;}
ul.navigation ul, .nav-depth-2.place-holder {background-color: transparent;}
ul.navigation.linear ul li { background-color: #BCBCBC; font: 12px/25px Arial,sans-serif; padding: 0 8px;text-decoration: none;}
ul.navigation > li {border-left: 1px solid #65AF23;border-right: 1px solid #3C700D;float: left;padding: 2px 7px;}
ul.navigation li:nth-child(10){border-right:none !important;}
ul.navigation li.search{border-right:none !important;border-left:none !important}
ul.navigation > li.search:hover{background-color:transparent;}
ul.navigation li:nth-child(1){border-left:none !important;}
ul.navigation > li.current-section a {color: black;}
ul.navigation.linear ul {left: 6px !important; margin-top: 2px;white-space: nowrap;}
ul.navigation > li:hover, ul.navigation > li.active { background-color: #2B4B0E;}
ul.navigation.linear > li:hover a{color:white;}
ul.navigation.linear ul li {background-color: transparent;}
ul.navigation.linear ul li,
ul#main_nav li ul li a{color: black;}
ul.navigation > li.current-section {background-color: #97c54a;}
ul.navigation > li.current-section a{color:black !important;}
.ui-widget-content a {color: white;}
#blox-user-panel.minimal {color: white;}
ul.navigation li ul li:nth-child(1){padding-left:0;}
ul.navigation.linear ul li a:hover{color:white !important;text-decoration:none;}


/* Search */

#blox-header-search a{display: none;}
li.search div#blox-header-search form#blox-search-form div input.search-submit{
background: url("../../images/_site/search.png") no-repeat transparent;background-color:none;
height:19px;border:none;color:transparent;text-indent:-999999px;cursor: pointer;width:21px;}
#blox-header-search {bottom: 28px;color: #333333;position: absolute;right: -18px;width: 207px;}
#blox-header-search input.search-bar {padding-bottom: 5px;padding-left: 5px;padding-right: 5px;padding-top: 5px;width: 150px;}


/* Weather */

#weather-bug {width:144px;height:60px}
#weather-bug #temp {font:normal 32px arial,times,serif}
#weather-bug #temp a,
#weather-bug #conditions a{color:black;}
#weather-bug #conditions {font:normal 12px arial,times,serif}
#weather-bug #icon{display:none}
#custom-weather {vertical-align:top !important;position:relative;height:16px;margin-top:3px;font-size:11px}
#custom-weather .custom-weather-icon {position:absolute;top:0;left:0}
#custom-weather .custom-weather-links {position:absolute;top:4px;left:28px;width:400px;color:#666}
#custom-weather .custom-weather-links a {color:#146ab3;text-decoration:underline}
.top-right-one {bottom: 7px;position: absolute;right: 0;width: 150px;}
.demo-ad.size-88x31.weather-sponsor-preview {bottom: 15px !important;position: absolute;right: 185px !important;}


/* Content */

.blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag {
  background: url("../../images/_site/breaking.png") repeat-x scroll 0 0 transparent;
  border-radius: 0 0 0 0;color: transparent; width: 157px;}
.blox-breaking-news {background: none repeat scroll 0 0 #C6C6C6;}
.blox-breaking-news a {color: black;font-family: Georgia;font-size: 18px;font-weight: normal;}
#blox-html-container #blox-wrapper .blox-title {background: none repeat scroll 0 0 transparent;border-bottom:1px solid black;}
#blox-html-container #blox-wrapper .blox-title h3 {
  background: none repeat scroll 0 0 transparent;border-bottom: medium none;border-top: medium none;clear: none;color: black;
  font-family: Arial;font-size: 16px;font-weight: bold;padding: 2px 1px;text-transform: uppercase;}
#blox-html-container #blox-wrapper .blox-title h3,
.blox-title a, .blox-sub-title a{color:black;}
#blox-container,
#blox-footer{background: none repeat scroll 0 0 transparent;}
.lights{padding:5px;border:none;background-color:white;margin-bottom:10px;}
.soft .blox-title h3 a {color: black;}
.soft {border: medium none;border-radius: 0 0 0 0;}
.container_12 .grid_8 #ara-container,
.container_12 .grid_8 #ara-container #nav-container{width: 603px;}
.instant-gallery-app .instant-gallery {background: none repeat scroll 0 0 transparent;}
a.more, a.more-grey {background: none repeat scroll 0 0 #97C54A;color: #FFFFFF;}
.ui-widget-content a.more-link{background: none repeat scroll 0 0 #97C54A;}
.day-partition {background: none repeat scroll 0 0 #4A8517;}

/* Footer */

p.footer-logo {background: url("../../images/_site/footer_logo123.png") no-repeat scroll 0 0 transparent;height: 45px;
  margin:14px 0 -2px 13px !important ;padding: 0 !important;}
#blox-footer .blox-bottom-block-holder {background: none repeat scroll 0 center transparent;border-bottom: none;
  border-top: none; margin: 0 10px;overflow: hidden;padding: 0 0 5px;width: 940px;}
#blox-footer{padding: 10px 0 0;background:none repeat scroll 0 0 #4D8918;}
#blox-footer .footer-section-block h4,
#blox-footer p,
.blox-bottom-block-holder ul li a,
.bull-list li, #blox-story-text ul{color:white;}
#blox-footer .blox-bottom-block-holder {padding: 0 0 5px}
#blox-footer .footer-section-block.start.contact p {line-height: 1.7em;margin: 0 0 5px;padding: 0 14px 9px;}
#blox-footer .footer-section-block h4 {border-bottom: medium none; font-size: 18px; margin: 0 2px;padding: 9px 5px 10px;text-align: left;}
#blox-footer .footer-section-block {border-right: medium none;float: left;margin: 0;padding: 5px;}
#leaderboard-bottom{margin-bottom:10px;}
#blox-footer p a {color: white;text-decoration: underline;}
.footer-section-block.search form label {color: white;}

/* Chrome only */
@media screen and (-webkit-min-device-pixel-ratio:0) { 
ul.navigation > li{padding:0.15em 7px} 
#blox-header{height:166px;}
}

/* Nav Changes */

ul.navigation > li {
  font-size: 13px;
  padding: 2px 13px;
}
ul.navigation.linear ul li, ul#main_nav li ul li a {
  text-transform: capitalize;
}
ul.navigation.linear ul li {
  padding: 2px 8px;
}
ul.navigation ul, .nav-depth-2.place-holder {
  background-color: #97C54A;
}
.nav-depth-2.place-holder {
  height: 29px;
}
ul.navigation.linear ul li, ul#main_nav li ul li a {
  color: black;
  font-size: 13px;
  text-transform: capitalize;
}
#blox-header-search {
  bottom: 33px;

}

#blox-container {
  padding: 5px 0;
}

#header-top { background: #5C902E;height:26px;}
.current-time { display: block;padding-top: 5px;color:#ffffff;}
#main_nav {
background:#5C902E;
}

#blox-header { height:auto;}
#leaderboard-top { height:auto!important;padding-bottom: 85px;}