/*SITE'S CHOICE OF COLOR SCHEME*/
body
{background: #000000 url('http://www.nwitimes.com/app/subsite/nwipreps/images/nwipreps-gradient-fixed.png') repeat-x fixed left top;}

#blox-wrapper
{background:url("/app/subsite/nwipreps/images/header-bg-deep.png") no-repeat scroll 0 0 #ffffff; padding:0 10px; }

#blox-search-nav
{border-color:#1B5292; top:24px;}

#blox-search-nav li a
{border-bottom:1px solid #1B5292;}

#blox-search-nav li a.selected, #blox-search-nav li a:hover
{background:none repeat scroll 0 0 #1B5292;}

#blox-left-col .search-paging a
{background-color:#1B5292; color:#ffffff;}

/*SITE'S CHOICE OF HYPERLINK/HEADLINE COLORS*/
#blox-container a
{color:#34526F;}

#blox-container a:hover
{text-decoration:underline;}

#blox-container h2
{color:#232020; font-size:24px; line-height:28px; margin-bottom: 10px; padding-top: 10px; border-bottom:2px solid #232020;}


/*SITE'S CHOICE FOR MAIN NAVIGATION*/
#qvNav
{background:none repeat scroll 0 0 #232020; font-size:11px; height:30px;}

#qvNav ul
{display:block; margin:0 auto; padding:0; width:920px;}

#qvNav #bgl
{background:url("/app/subsite/nwipreps/images/main-nav-logo.png") no-repeat scroll left top transparent; text-decoration:none; text-indent:-9999px; width:52px;}

#qvNav li
{float:left; list-style:none outside none; margin:0; padding:0;}

#qvNav li a
{color:#CCCCCC; float:left; font-weight:normal; line-height:30px; padding:0 6px; text-decoration:none;}

#qvNav li a:hover
{color: #ffffff; text-decoration:underline;}

/*SITE'S CHOICE FOR BRANDED LOGO*/
#blox-header #logo
{background:url("/app/subsite/nwipreps/images/header.png") no-repeat scroll right bottom transparent;
float:left;
height:89px;
margin:15px 0 25px;
padding:0;
text-indent:-9999px;
width:239px;}

#blox-header #logo a
{display:block; height:89px; width:239px;}

/*SITE'S CHOICE FOR BRANDED NAVIGATION*/
#nav
{background-color:#232020;clear:both; list-style:none outside none; margin:0; overflow:hidden; padding:8px 15px 10px; width:930px;}

#nav li
{display:inline;}

#nav li a
{border-bottom:4px solid #3F89DE; color:#FFFFFF; display:block; float:left; font-weight:bold; line-height:27px; margin-right:18px; padding:0 8px 0 4px;}

#nav li a:hover
{border-bottom:4px solid #FFFFFF; text-decoration:none;}

#nav li.selected a
{background:url("/app/subsite/nwipreps/images/nav_slected_arrow.gif") no-repeat scroll center bottom #6C7EA1; border-bottom:0 none; margin-top:4px; padding:0 8px 0 4px;}

#nav li.selected a
{border-bottom:0 none;}

.rounded
{-moz-border-radius:5px 5px 5px 5px;}

/*SITE'S CHOICE OF FOOTER*/
#blox-footer-container
{background:none repeat scroll 0 0 #000000; color:#ffffff;}

#blox-footer
{background:none repeat scroll 0 0 #000000;}

#blox-footer-container a
{color:#CCCCCC; padding:0 2px;}

#blox-footer-container a:hover
{color:#FFFFFF;}

#blox-footer-container #bg
{background:url("/app/subsite/nwipreps/images/footer-logo.png") no-repeat scroll left bottom transparent; float:right; height:32px; text-indent:-9999px; width:126px;}

#blox-footer-container #bg a
{display:block; height:35px; width:102px;}

/*CSS THAT HASN'T CHANGED*/
a.more, a.more-grey
{background-color: #eeeeee;}

#blox-header
{height:auto; border-top: 0px; }

#blox-html-container
{background:none repeat scroll 0 0 transparent;}

.blox-leaderboard-container
{width: auto; background:none repeat scroll 0 0 #1B5292;}

#blox-large-photo-page a:hover, .blox-thumb-container-page a:hover, .index-image a:hover, .recent-gallery-thumbs a:hover
{background-color:transparent !important;}

#gallery-cutline
{color:#666666;font-size:11px;}

.section-title
{text-transform: uppercase; font-size: 10px;}

#blox-header #loginBtn
{-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
background:none repeat scroll 0 0 #232020;
color:#FFFFFF;
float:right;
line-height:24px;
padding:0 10px 5px;}

#blox-header #loginBtn p
{padding-bottom:0;}

#blox-header #loginBtn a
{color:#FFFFFF; font-size:11px; padding:0 3px;}

#blox-header #loginBtn a:hover
{text-decoration:underline;}

#blox-search-form-container
{clear:right; float:right; margin:20px 0 0; position:relative;}

#submit-search a
{background:url("/app/subsite/nwipreps/images/search.gif") no-repeat scroll 0 0 transparent;}

p.advanced-search a
{color:#cccccc;}

p.advanced-search a:hover
{color:#ffffff; text-decoration: underline;}

#twtr-widget-1
{margin-top: 20px;}

/*HIDES WEATHER*/
#weather-title, #blox-myweather, #weather-nav
{display: none;}

/*STYLES IMAGE BYLINE*/
#gallery-byline
{font-weight: bold; display: block;}

/*TEAM LIST*/
dl.varsity-teams
{padding-bottom: 10px; }

dl.varsity-teams dt 
{font-size: 12px; font-weight: bold; clear: both; border-bottom: 1px solid #999; padding:5px; }

dl.varsity-teams dd 
{padding: 0 0 5px 15px; font-size: 11px; float: right; margin-top: -22px;}

h4
{color: #000000; margin-top: 15px;}

/*MYCAPTURE CONTENT FEEDS*/
#latestphotos
{margin: 5px 0 5px 0;}

.MYCcontentfeed14546, .MYCcontentfeed14718
{margin-top: 0px;}

.MYCfeaturelink14546 a, .MYCfeaturelink14718 a
{font-weight: bold;}

.photo-container h2
{text-align: left;}

.photos img
{border: 1px solid #2e2b2b}

.local-submit-button
{width: 250px; text-align:center; background-color:#1B5292; color: #ffffff; font-size: 14px; font-weight:bold; line-height:30px; margin-top: 0px; margin-right: auto; margin-left: auto; padding:1px 10px 1px 10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border: 2px solid #1B5292;}

.local-submit-button:hover
{background-color: #e8e8e8; color: #000000; text-decoration: none; border: 2px solid #000000;}

#blox-left-col td
{border-top: 0px solid #ffffff; border-bottom: 0px solid #ffffff;}

/*PREPS NEWSLETTER*/
#newsletter-container
{width: 300px; margin: 15px 0 15px 0;}

#newsletter-promotion
{}

#newsletter-promotion .stamp
{margin-right: 10px; width: 25px; height: 25px;}

#newsletter-promotion h1
{font-size: 20px; color: #000000; margin: 0 20px 0 20px;}

#newsletter-promotion p
{font-size: 12px; color: #000000; margin: 0 20px 0 20px;}

#newsletter-signup
{margin-left: 10px; margin-right: 10px;}

#newsletter-signup .field
{display: block; width: 270px;  background-color:#e6e6e6;  border: 5px solid #cccccc;  font-size: 14px; font-weight: bold; color: #000000; margin: 10px 0 10px 0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

#newsletter-signup .field:focus
{background-color: #cccccc; border: 5px solid #1B5292;}

#newsletter-signup #searchsubmit
{width: 280px; display: block; padding: 5px; margin-top: 10px; font-size: 20px; text-align: center; color: #ffffff; background-color: #000000; border: 1px solid #000000; cursor: pointer; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

#newsletter-signup #searchsubmit:hover
{background-color: #1B5292; color:#ffffff; border: 1px solid #1B5292;}

#newsletter-signup label
{font-size: 18px; color: #000000; font-weight: bold; margin-top: 10px; margin-right: 30px;}

#newsletter-signup #email-checkbox
{margin-left: 25px}

#preps-your-way
{margin-top: 20px;}

#preps-your-way li a
{float: left; padding-left: 20px; padding-right: 29px; font-weight: bold; }

#preps-your-way li a.no-border
{ padding-right: 0px; }

#preps-your-way li a.rss
{ background: url('http://www.nwitimes.com/content/tncms/live/global/resources/images/feed.png') center left no-repeat; }

#preps-your-way li a.email
{ background: url('http://www.nwitimes.com/content/tncms/live/global/resources/images/email.png') center left no-repeat; }

#preps-your-way li a.twitter
{ background: url('http://www.nwitimes.com/content/tncms/live/global/resources/images/twitter.png') center left no-repeat; }

#preps-your-way li a.facebook
{ background: url('http://www.nwitimes.com/content/tncms/live/global/resources/images/facebook.png') center left no-repeat; }

#preps-your-way li a.mobile
{ background: url('http://www.nwitimes.com/content/tncms/live/global/resources/images/mobile.png') center left no-repeat; }

#preps-your-way li a.iphone
{ background: url('http://www.nwitimes.com/content/tncms/live/global/resources/images/apple.png') center left no-repeat; }
