/*==========================================
Carsper Star Tribune Master Style v.2
Created By: Kody Emery on 2012-06-18
Last Modified: Bill Zeiders on 2014-05-06
==========================================*/

/* Main bg color */
body { background: #e7e7eb; }

/* main content bg */
.main-body { background: #fff; padding:0 0 10px; }

/* site logo */
#site-logo{ margin:10px 5px 0; }

/* default href */
a { color: #326891; }
a:hover { }

/* header */
.header-container{
  background: #e7e7eb;
  -moz-box-shadow: 0px 0px 0px rgba(0,0,0,0.4);
  -webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.4);
  box-shadow: 0px 0px 0px rgba(0,0,0,0.4);
  margin-bottom: 10px;
}

/* weather */
#site-weather,
#current-conditions{ color: #666; }
#site-weather .sponsored { color: #333; }
#site-weather .forecast a{ color: #666; }
#site-weather .forecast .dropdown-menu{ color: #333; }

/* top leaderboard bg */
.top-leader-wrapper { background: #333; }

/* top navigation */
/*.top-nav-wrapper { color: #e7e7eb; background: #e7e7eb; }
#user-nav li.join {color: #000; } */
.top-nav-wrapper { color: #fff; background: #000; }

/* top nav links 
.top-nav-container a.parent { color: #000000; }
.top-nav-container a.parent:hover { color: #818285; }*/
.top-nav-container a.parent { color: #ccc; }
.top-nav-container a.parent:hover { color: #eee; }

/* search */
/* expand color */
#search-dropdown a.parent { color: #666; }
/* search button */
#search-button { background-color: #666; }
#search-button:hover { background-color: #222; }
/* advanced search | color */
.adv-search span { color: #bbb; }
.adv-search a{ color: #222; }
.adv-search a:hover{ color: #444; }
/* yahoo search */
header .yahoo-search{ color: #222; }

/* main navigation */
#main-navigation,
#scroll-nav-container { 
 background: #ffffff; 
    background-repeat: repeat-x;
    background-image: -khtml-gradient(linear, left top, left bottom, from(#ffcb05), to(#e1b409));
    background-image: -moz-linear-gradient(top, #ffcb05, #e1b409);
    background-image: -ms-linear-gradient(top, #ffcb05, #e1b409);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffcb05), color-stop(100%, #e1b409));
    background-image: -webkit-linear-gradient(top, #ffcb05, #e1b409);
    background-image: -o-linear-gradient(top, #ffcb05, #e1b409);
    background-image: linear-gradient(top, #ffcb05, #e1b409);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcb05', endColorstr='#e1b409', GradientType=0);
 }

/* link style */
#main-navigation li a.parent { 
    color: #222; 
    border-left: 1px solid rgba(255,255,255,0.15); 
    border-right: 1px solid rgba(0,0,0,0.2);
    text-shadow: 1px 1px 0 rgba(255,255,255,0.6);
}
#main-navigation li a.parent:hover { background-color: rgba(255,255,255,0.3); }
/* selected styles */
#main-navigation li a.parent.selected { 
    background: #fff; 
    color: #000; 
    border-top: 2px solid #ffcb05; 
}
/* simple dropdown styles */
#main-navigation li ul.subnav.no-media a:hover { 
    background: #eee; 
    background-repeat: repeat-x;
    background-image: -khtml-gradient(linear, left top, left bottom, from(#f7f7f7), to(#eee));
    background-image: -moz-linear-gradient(top, #f7f7f7, #eee);
    background-image: -ms-linear-gradient(top, #f7f7f7, #eee);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #eee));
    background-image: -webkit-linear-gradient(top, #f7f7f7, #eee);
    background-image: -o-linear-gradient(top, #f7f7f7, #eee);
    background-image: linear-gradient(top, #f7f7f7, #eee);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#eeeeee', GradientType=0);
}
/* Deals Nav */
.deals-nav { width:770px; float:left; padding:20px 0; color:#666; }
.deals-nav .item { float:left; width:354px; padding:0 15px; border-left:1px dotted #ccc; border-right:1px dotted #ccc; }
.deals-nav .item .left { width:157px; overflow:hidden; text-align:center; }
.deals-nav .item .right { width:176px; }
.deals-nav .item:last-child { border:none; }
.deals-nav .todays-deal h3 a { color:#330066; }

/*block templates */
.story-bucket h3 {
	background-color: #000000;
	color: #ffffff;
	padding-left: 5px;
	padding-top: 5px;
}
.story-bucket .title-links a {
	color: #ffffff
}
/* footer */
#site-footer {  color: #fff;  }
#footer-navigation { background: #222;  }
#site-footer a { color: #aaa; }
#site-footer h5 { color: #fff; }
#site-footer ul { border-bottom: 1px dotted #444; }
#site-copyright {  background: #000; }

/* misc */
#hot-topics li a { font-size: 13px; font-weight: normal; }
h4{font-family:"Times New Roman", Times, serif; }

/* lightbox styles */
#gregbox-outer {
border: 6px solid #000000 !important
}
#gregbox-signInTab {
background: url("http://i-ppjol.s3.amazonaws.com/signin/pp_sign-in_button-000000.png";;)
no-repeat scroll 0 0 transparent !important;
}
* html #gregbox-content {
border: 6px solid #000000 !important;
}
#pp-branding {
background-color: #000000 !important;
}

/* Photo Galleries Header */
#tncms-block-490925 h3 { background-color: #000000; color: #ffffff; padding: 5px; border-bottom: 1px solid #e0e0e0; }
#tncms-block-490925 .title-links { margin-top: -36px; }
#tncms-block-490925 .title-links a { color: #ffffff; }

/* Transparensee widgets */
.transparensee-widget .search_widget{ background-color: #f0f0f0; border: 1px solid #dddddd; border-radius: 4px; padding: 10px !important; }
.transparensee-widget .search_widget .button { background-color: #ffcb05; }
.transparensee-widget .search_widget .button:hover{ background-color: #fed94f; }
.mortgage-calculator .btn { background: #111 !important; }
.transparensee-widget a { color: #333 !important; }
