/*  
Theme Name: Wahoo Wire
Theme URI: http://prothemedesign.com/themes/mimbo-pro/
Description: Part of the SportsBrain blog network
Version: 0.1
Author: Darren Hoyt
Author URI: http://prothemedesign.com/themes/mimbo-pro/
Template: mimbopro

*/

@import url("../mimbopro/style.css");


/*Below are basic color-scheme elements and modding styles*/

body { background:#0d121f url(images/bg.jpg) no-repeat top center fixed}
#page {background: #FFF url(images/bg_page.jpg) repeat-x}
#masthead {background: #FFF url(images/bg_page.jpg) repeat-x !important}
h1 a#logo, h1 a#logo:visited {background:url(images/logo.png); width:118px; height:77px;}

a, a:visited {color: #3399cc;text-decoration:none /*Global Link Color*/}
a:hover, a:active {color:#59bced;text-decoration:underline; /*Global Link Rollovers*/}

.loser {color:#55698b;}
.winner {color:#FFF; background:#394965;}

#navbar { background:#404040 url(images/bg_nav.gif) repeat-x !important; border:none}
#nav a, #nav a:visited { color: #e9fef4; background:none /*Top Nav Color*/}
#nav li:hover, #nav li.sfHover,
#nav a:focus, #nav a:hover, #nav a:active { background:#585858;}	

#nav li li { background:#262626 !important; /*Dropdown Color*/}
#nav .current-cat a, #nav .current-cat a:visited, #nav li li.current-cat a, #nav li li.current-cat a:visited,
#nav .current-cat .children a, #nav .current-cat .children a:visited  {background-color:#2e2e2e !important;  /*Active state color for category*/}
#nav li li.current-cat a:hover, #nav li li.current-cat a:active, #nav li.current_page_item a, #nav li.current_page_item a:visited, 
#nav .current-cat .children a:hover, #nav .current-cat .children a:active, #nav li li a:hover, #nav li li a:active { background-color:#000 !important; /*Dropdown Rollover Styles*/}

#s { background:#5f5f5f; /*Search field color*/}

#upper {background:#FFF !important /*Top Block*/ ; padding:11px 0 0 0 !important}

.ui-tabs-selected a.ui-tabs, .ui-tabs-selected a.ui-tabs:visited {background:#1d2942 !important;background-image:none !important;}

a#fullstory, a#fullstory:visited {background:#202020;color:#FFF !important; /*"Full Story" Link*/}
a#fullstory:hover, a#fullstory:active {background:#000}

#recent {color:#8aacea!important; background: url(images/bg_recent.jpg) repeat-x !important /*"Recent Stories" Module*/}

#recent a.uitabs, #recent a.uitabs:visited {color:#FFF !important;}
#recent a.uitabs:hover, #recent a.uitabs:active {color:#fff !important;}

#sidebar .widget li {border:none;background:url(images/arrow.gif) no-repeat 0 7px !important}

#sidebar h3 {border:1px solid #ef6421; background:#eb551a url(images/bg_widgethdr.jpg) !important; }
	
#breadcrumbs { background:#E5E5E5; }










/*Below are the rest of the styles, including margins, padding and fonts*/



/*-----Global-----*/
body { padding-bottom:20px; color:#1a1a1a}
#page {border:none; width:934px; margin:0 auto; margin-top:14px; padding:0 15px; }


/*-----Masthead and Logo-----*/
#masthead .textwidget {margin:0; font-size:1em;}
h1 a#logo, h1 a#logo:visited {display:block; text-indent:-999em; padding:0}

.loser {padding:0 5px;}
.winner {padding:0 5px;}


/*-----Lead Story-----*/
#lead { height:227px; background:#FFF url(images/bg_lead.jpg) repeat-x; width:569px; border:1px solid #bebebe; color:#1a1a1a !important; /*Lead Story Module*/}	
#lead h3 {font:bold 2em Helvetica,Arial;}
#lead h4 {border-top:4px solid #000; border-bottom:1px dotted #000; padding:4px 6px; margin-bottom:13px; text-transform:uppercase; font-size:1.05em; letter-spacing:0.09em;}
#lead a, #lead a:visited { color:#1a1a1a;}
#lead img {border-color: #b2b2b2; padding:4px; background:#FFF;}
#lead .date {color: #595959}
#home #lead .right {width:335px !important;}

#recent {height:263px; width:280px!important;}
#recent h3 {color:#FFF;}
#recent li { border:none !important; padding:5px 0 !important; background:none !important}
#recent a.uitabs, #recent a.uitabs:visited {font-weight:normal!important }
#recent a.uitabs:hover, #recent a.uitabs:active {text-decoration:underline!important }

#carousel {	background:#FFF !important; margin-top:-10px;}
#carousel a, #carousel a:visited {color:#4e4e4e !important}
#carousel a:hover, #carousel a:active {color:#333 !important}
#carousel li {border:none !important}

#carousel img {border:1px solid #b5b5b5 !important; padding:4px;}


/*-----Center Homepage Column-----*/

#home #content {width:408px !important}
#interior #content {width:588px; float:right; padding:0 5px 0 0!important; }

.whitebox { background:#FFF url(images/bg_lead.jpg) repeat-x !important; padding:15px !important; border:1px solid #bebebe; color:#1a1a1a !important; /*Lead Story Module*/}	

#home #content h4 {border-top:4px solid #000; border-bottom:1px dotted #000; padding:4px 6px; margin-bottom:13px; text-transform:uppercase; font-size:1.05em; letter-spacing:0.09em;}

#home #content .ngg-album-compact h4,
#home #content .ngg-album-compact p {
	display: none;	
}

#home #content .ngg-album-compact {
	height: 100px;	
}

#home #content .ngg-album-compact,
#home #content .ngg-album-compactbox {
	width: 115px;	
}

.whitebox h5 {font-size:1.1em; margin-bottom:8px;}

#home .stripes, #interior .stripes {background:#FFF !important; padding:0 6px !important; margin-top:14px!important;}

#interior .stripes {padding-top:15px!important;}

#home #content .widget { background:#FFF url(images/bg_lead.jpg) repeat-x !important; padding:15px !important; border:1px solid #bebebe; }	


/*-----Sidebar/Widget Nav Styles-----*/
#sidebar {padding:0!important; width:301px;}
#sidebar .widget ul {border: none;}
#sidebar .widget li {margin-left:10px;}
#sidebar .widget li a, #sidebar .widget li a:visited {background:none !important; padding-left:13px; color:#3c3c3c !important}
#sidebar .widget li a:hover, #sidebar .widget li a:active {background:none !important;color:#131313 !important; text-decoration:underline}

#sidebar h3 {margin:0 0 7px 0; text-transform:uppercase; color:#FFF; font:1em Arial, Helvetica, sans-serif;padding:7px 11px}

#sidebar h3 a, #sidebar h3 a:visited {color:#FFF;}
	
#sidebar h3 img {display:none;}

#rightbar {padding:0 6px 0 0 !important; border:none !important; width:175px !important;}


/*-----Archive/Search/Author Page Styles-----*/
.subfeature { background:#f2f3ee; border-color:#dadbd7; /*Content box styles*/}	
.subfeature a, .subfeature a:visited { color:#2e2e2e; }

#interior #lead {height:auto!important}
#interior #lead .right {width:365px; }


/*-----Single Page Styles-----*/
#breadcrumbs { color:#666; padding:6px 18px;}
#breadcrumbs a, #breadcrumbs a:visited { color:#000; }

#tags {background-color:#f0f0f0}

#submit {color:#FFF; background: #000; border:0; /*Submit button styles*/}


/*Footer and Bottom Widget Styles*/

#footer {color: #1b1b1b; border-top:3px solid #ccc; width:890px; margin-top:30px}
#footer a, #footer a:visited { color:#636363; /*Footer Link styles*/ }
#footer a:hover, #footer a:active { color:#434343; text-decoration:underline }