/*  
Theme Name: Ibanez Custom
Theme URI: http://prothemedesign.com/themes/mimbo-pro/
Description: A child theme for Mimbo Pro
Version: 0.1
Author: Darren Hoyt
Author URI: http://prothemedesign.com/themes/mimbo-pro/
Template: mimbopro

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/

@import url("../mimbopro/style.css");

/*-----Global-----*/
body {/*Global bgcolor & type*/ background:#00aeef; font-family:Arial, Helvetica, sans-serif !important; }
#page {/*Global Font Size*/ border: 2px solid #000000; font-size:.90em; background:#fff !important; padding-top;10px !important;}
a, a:visited {/*Global Link Color*/
	color: #65717d;
	text-decoration:none;
}
a:hover, a:active {/*Global Link Rollovers*/ color:#2a2f34;text-decoration:underline; }
p {/*Spacing for Paragraphs*/ font-size: .90em !important; line-height: 130% !important; font-family:Arial, Helvetica, sans-serif!important; }

p.wp-caption-text {/*Spacing for Paragraphs*/font-size:0.75em!important; text-align: left!important;}

h3 {font-size:16px !important;}
h4 {font-size:14px !important; font-weight: bold;
}
/*-----Masthead and Logo-----*/
#masthead {
	height:206px;
	display: block !important;
	width: 960px !important;
	}
		



/*-----Nav Styles-----*/
#navbar {
	background:#000000 !important;
	border-bottom: 0px;
	margin: 0px;
}
#nav a, #nav a:visited {
	color: #fff;
	background:none /*Top Nav Color*/;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
}
#nav li:hover, #nav li.sfHover,
#nav a:focus, #nav a:hover, #nav a:active { background:#083E5E; color: #fff;}	

#nav li li { background:#991B1E !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 #nav li li.current-cat a:hover, #nav li li.current-cat a:active,
#nav .current-cat .children a:hover, #nav .current-cat .children a:active, #nav li li a:hover, #nav li li a:active   {background-color:#083E5E!important;  /*Active state color for category* & Dropdown Rollover Styles*/}
#s { background:#FFF !important; /*Search Bar Styles*/ color:#404040 !important; padding:2px; border:1px solid #d8d8d8; border-bottom: 1px solid #a1a1a1; border-right:1px solid #a1a1a1; width:120px;}

#nav li.sfHover ul {

	top: 1.9em !important; /* match top ul list item height */

}

/*-----Upper Homepage Modules-----*/
#upper {background:#E7D0B0 !important /*Top Block*/}
#lead {background:#FFF; color:#000;}
#bigger {font-size:1em !important; line-height:105% !important;}
#lead h3 {font-size:22px !important; 
	font-weight: bold;
}	
#lead a, #lead a:visited { color:#991B1E;}
#lead img {border-color:#999999;}
#lead .date {color: #949494}
a#fullstory, a#fullstory:visited {background:#083E5E;color:#fff; /*"Full Story" Link*/}
a#fullstory:hover, a#fullstory:active {background:#000}

#recent {background: none !important; width:160px  !important; margin-left: 5px !important ; float: left !important; /*"Recent Stories" Module*/}
#recent h3 {color:#991B1E; font-size:1.35em}
#recent li { border-color:#E7D0B0 !important; padding:2px 0 !important;	background:none !important;	font-size: 0.80em!important; list-style-type: square!important;	color: #991B1E;}
#recent a, #recent a:visited {color:#991B1E !important; }
#recent a:hover, #recent a:active {color:#991B1E !important;}


#carousel a, #carousel a:visited {color:#333 !important; 	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;}
#carousel a:hover, #carousel a:active {color:#333 !important}


/*-----Center Homepage Column-----*/
h3.catcolor1 {background:#8C1A1C /*Colors for Category Summary Headers*/}
h3.catcolor2 {background:#8C1A1C}
h3.catcolor3 {background:#8C1A1C;}
.stripes {background: #FFF !important; padding:10px}	

.morecats {
	text-transform: capitalize;
	}
		

/*-----Sidebar/Widget Nav Styles-----*/
#sidebar .widget ul {border-left: 1px solid #fff;}
#sidebar .widget li {border-bottom:1px solid #fff; }
#sidebar .widget li a, #sidebar .widget li a:visited {background:#fff !important;color:#333333 !important}
#sidebar .widget li a:hover, #sidebar .widget li a:active {background:#fff !important;color:#333333;}
#sidebar .widget li li a, #sidebar .widget li li a:visited {background:#8b8b8b !important;}
#sidebar .widget li li a:hover, #sidebar .widget li li a:active {background:#343434 !important;color:#FFF;}


.widget ul {border:none !important}

.widget li {border-bottom:1px solid #CCC !important; padding:6px 0 !important; line-height:120% !important; font-size.85em  !important;}

.widget li a, .widget li a:visited {/*Widget Link Styles*/ color:#404040 !important; background:#FFF !important; border:none !important; padding:0 !important;}

#sidebar .widget li a:hover, #sidebar .widget li a:active, #sidebar .widget li li a:hover, #sidebar .widget li li a:active,
#rightbar .widget li a:hover, #rightbar .widget li a:active {background:#FFF !important; color:#9b9b9b !important;}

.widget li li {list-style:square !important; border:none !important; }


#sidebar .widget .rss-date {
	font-size: 9px;
	color: #CC3300;
	display: inline;
}
li a.rsswidget, li a.rsswidget:visited {/*RSS Widget Styling*/ color:#65717d !important; }

/*-----Archive/Search/Author Page Styles-----*/
.subfeature { background:#f2f3ee; border-color:#dadbd7; /*Content box styles*/}	
.subfeature a, .subfeature a:visited { color:#2e2e2e; }


/*-----Single Page Styles-----*/
#breadcrumbs {
	background:#00aeef;
	color:#333333;
	font-size: .75em;
}
#breadcrumbs a, #breadcrumbs a:visited { color:#FFF; }



#submit {color:#FFF; background: #000; border:0; /*Submit button styles*/}

.entry a, .entry a:visited, .entry a:hover {
	font-weight: bolder;
	color: #000000;
}

#tags {background-color:#f0f0f0}
#tags a {
font-weight: normal
}

/*Footer and Bottom Widget Styles*/
#meta { background: #ffffff; /*Lower widget region*/}
#meta a, #meta a:visited { color:#000000; /*Link colors*/}
#meta li { color:#000000; }
#meta h3 {color:#000000; border-color:#000000;}
#meta .widget li a, #meta .widget li a:visited {background:#E7D0B0 !important;color:#000000 !important}
#meta .widget li {border-bottom:0 !important; padding:2px 0 !important; font-size: 0.80em!important; font-weight:bold !important}


#footer {color: #083E5E;}
#footer a, #footer a:visited { color:#636363; /*Footer Link styles*/ }
#footer a:hover, #footer a:active { color:#434343; text-decoration:underline }


/*Structure*/
#sidebar {
	width: 220px !important;
	margin-right:8px !important;
	padding:0 4px 25px 4px !important;
	}

#interior #content {
	width:680px !important;
	}
	
#home #content {
	width: 370px !important;
	}
	
#lead .right {
	width:370px !important;
	}