@charset "UTF-8";
/* CSS Document */

/* 
	Beaver Dam Styles CSS Skin
	Author: Jennifer Niles <jniles@madison.com>
	Last Update: 3/15/2010
*/

/* Default Global Block Styles */
.MadisonBlock .Header, .MadisonHTMLAsset .Header { background: #5D826E; }
.MadisonBlock h2 { background:#dece6c; color:#2f513f; }
.MadisonBlock h2 a { background:#dece6c; color:#2f513f; font-weight: bold; }
h2, h2 a, #blox-center-piece h3 {font-size:22px;font-weight:bold; color:#2f513f;}

/* reset_960.css Overrides */
.blox-leaderboard-container { background: url(../images/bdc-leaderboard-bg.jpg) no-repeat; width:940px; margin: 0 auto; padding: 10px 0px 0px 0px; }
	.container_12 {padding: 0 10px;}
#blox-leaderboard-bottom { display: none;}
#blox-wrapper { background: url(../images/bdc-logo-bg.jpg) 0 0 no-repeat; }
a { color: #000000; }
a:hover { color: #616060; text-decoration: none; }

/* jCarousel Base */
.jcarousel-next-horizontal { right: 10px; background: url('../images/bdc-carousel_next.gif'); }
.jcarousel-prev-horizontal { right: 30px; background: url('../images/bdc-carousel_prev.gif'); }
.jcarousel-next-vertical {background-color: #0083b0;}
.jcarousel-next-vertical:hover {background-color: #9dcfe1;}
.jcarousel-next-disabled-vertical:hover {background-color: #0083b0;}
.jcarousel-prev-vertical {background-color: #0083b0;}
.jcarousel-prev-vertical:hover {background-color: #9dcfe1;}
.jcarousel-prev-disabled-vertical:hover {background-color: #0083b0;}
.MadisonCarousel300 .MadisonCarousel .jcarousel-container { border:3px solid #5D826E; }

/* parent ul items */
#blox-main-nav { height: 72px; }
/* parent li items */
#blox-main-nav li, #blox-classifieds-nav li, #blox-body-nav li { text-transform: uppercase; }
#blox-main-nav li a, #blox-classifieds-nav li a { line-height: 42px; padding: 0px; color: #fff; }
#blox-main-nav li a, #blox-classifieds-nav li a, #blox-body-nav li a { padding: 0px; }
#blox-main-nav li a span, #blox-body-nav li a span { padding: 0px 10px 0px 10px; color: #fff; }
#blox-main-nav li.selected-nav a, #blox-main-nav li.selected-nav a:hover { border-left: 1px solid #7cafc1; border-right: 1px solid #7cafc1; background: url(../images/bdc-nav-hover.jpg) repeat-x; }
#blox-main-nav li.selected-nav a span { background: url(../images/bdc-nav-hover-arrow.jpg) center bottom no-repeat; color: #000; padding: 0px 10px 0px 10px; border-bottom: 1pt solid #5d826e; }
#blox-main-nav li a:hover, #blox-classifieds-nav li a:hover { color: #9dcfe1; }

/* child li items */
#blox-main-nav li.selected-nav ul { padding-top: 10px; }
#blox-main-nav li.selected-nav ul li strong { color: #5d826e;}
#blox-main-nav li.selected-nav ul li a { color: #FFF; font-weight: normal; padding: 0 30px 0 0; }
#blox-main-nav li.selected-nav ul li a:hover { border: none; color: #7fa490; }
#blox-main-nav .selected-subnav { color: #9dcfe1; }

/* More Navigation */
#blox-logo p#blox-user-nav {color: #72BBD3;}

/* UI TABS */
.ui-tabs-nav { height:36px; background: #5D826E; }
.blox-tabs li { margin: 7px 1px 0px 0px; }
.blox-tabs li a { padding: 4px 10px; background: #7fa490; font-size: 14px; font-weight: normal; text-transform: uppercase; color: #fff; border: none;} /* block not selected tab */
.blox-tabs li.ui-tabs-selected a { background:#dece6c; color:#2F513F; font-weight:bold; } /* #block selected tab */
.blox-tabs li a:hover {background: #a7c1b3; color:#2f513f; } /* block not selected tab hover */
.tab-block { border: 3px solid #5D826E; }

/* Calendar Widget */
.calendar-widget-nav { background: none; }
#blox-calendar-widget .ui-tabs-selected { background: none; padding-bottom: 6px; }

/* Widget Calendar tab */
#blox-calendar-widget .ui-tabs-selected a, #blox-calendar-widget .ui-tabs-selected a:hover { background:#5D826E; }
#blox-calendar-widget .cal-nav { background:#90b5a1; }
#blox-calendar-widget .cal-nav:hover { background:#5D826E; }

.MadisonTabs .Tabs li.ui-tabs-selected a { background:#dece6c; color:#2f513f; font-weight: bold; } /* block selected tab */
.MadisonTabs .Tabs li.ui-tabs-selected a:hover { background:#a7c1b3; color:#2f513f; font-weight: bold; } /* block selected tab hover */
.MadisonTabs .Tabs li a { background-color:#7fa490; }  /* block not selected tab */
.MadisonTabs .Tabs li a:hover { background-color:#a7c1b3; color:#2f513f; }  /* block not selected tab hover */

.MadisonFeaturedWithBullets .bull-list li { border-bottom: 1px solid #fff; list-style: none; padding: 5px 10px; margin: 1px 0px 0px 0px;}
.MadisonFeaturedWithBullets .bull-list li.odd { background: #afcabb; }
.MadisonFeaturedWithBullets .bull-list li.even { background: #deece4; }
.MadisonFeaturedWithBullets .bull-list li:hover {background: #6a997f;}

.MadisonFeaturedWithBullets .Navigation .Item { background: #7fa490; float: right; margin: 1px 1px 1px 0px; list-style: none;}
.MadisonFeaturedWithBullets .Navigation .Item a {color: #FFF; line-height: 34px; display: block; padding: 0px 10px; background:#7fa490; }
.MadisonFeaturedWithBullets .Navigation .Item a:hover {background: #DECE6C; color: #2f513f;}

#blox-footer h3 { color:#000; }
#blox-footer h3 a { color:#000; text-decoration:none; }
#blox-footer .inner-footer { border-top: 6px solid #5d826e; }
#blox-copyright-container { background: #5d826e; width: 960px; padding: 0px 10px 0px 10px; margin: auto; }
#blox-footer { padding: 0px; background: #fdfbd3; }
#blox-ent-logo {margin-top: 90px; }
#blox-ent-logo a { background: url(../images/bdc-footer-logo.jpg) top; height: 88px; width: 238px; }
#blox-ent-logo a:hover {background-position: bottom;}

.Bordered .MadisonBlock .Content { border:3px solid #5d826e; }

/* Body Tabs */
#blox-body-nav, #blox-body-nav li a, #blox-body-nav li a span { background: none; }
#blox-body-nav { height: 36px; margin: 0px 0px 10px 0px; background: #025893; }
#blox-body-nav li { margin: 6px 1px 0px 0px; }
#blox-body-nav li a { height: 24px; line-height: 24px; background: #025893; color: #FFF; }
#blox-body-nav li a.selected,#blox-body-nav li a.selected:hover, #blox-body-nav li a:hover { height: 24px; line-height: 24px; color: #FFF; background: #25ADBE; } 
#blox-body-nav { background:#5D826E; }
#blox-body-nav li a span { background:#7FA490; } /* 2nd tab not selected */
#blox-body-nav li a span:hover { background:#a7c1b3; } /* 2nd tab not selected hover */
#blox-body-nav li a.selected span { background:#DECE6C; color:#2F513F; } /* 1st tab selected */
#blox-body-nav li a.selected:hover span { background:#a7c1b3; } /* 1st tab selected hover */
#story-tools { background:#c5d7cd; }
.most-popular-header {display: none;}

#top-story-header { background:#5D826E; width:100%; height:30px; padding: 4px 0; }
#breaking-news-column dd.featured-label { margin: 6px 0 8px 0 }
#breaking-news-column dd.featured-label span { font-size:14px; line-height:16px; background:#DECE6C; color: #2F513F; font-weight: bold; padding:3px 6px; text-transform:uppercase; }
#breaking-news-column dd.breaking-head { padding-top:15px; }
#breaking-news-column dt img { margin:4px 0 0 4px; }
#VideoHeaderBlock { background:#5D826E; width:100%; height:30px; padding:0 0 6px;}

.search-paging a {background:none repeat scroll 0 0 #5D826E; color:#fff; font-size:11px; font-weight:bold; padding:4px 8px; }
.search-paging a:hover { color:#000; }

/* User Logged In Welcome Section */
#user-loggedin-welcomebox { margin-top:-26px; }
#blox-logo p#blox-user-nav span.user-loggedin-welcome { letter-spacing:1px; color:#000000; }
#blox-logo p#blox-user-nav span.user-loggedin-username { font-size:16px; color:#5D826E; line-height:26px; }


