/*  
Theme Name: GenZ
Theme URI: http://prothemedesign.com/themes/mimbo-pro/
Description: A child theme for Mimbo Pro
Version: 0.11
Author: Mark Clarkson
Author URI: http://prothemedesign.com/themes/mimbo-pro/
Template: mimbopro

*/


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

body { background:#FFF url(images/bg_bw_grad.jpg) repeat-x}


#logo:hover, #logo:active {color:#FFF;}
hr { background:#bab3b9; color:#bab3b9; }
small { background:#eee1f5;	}
#masthead { background: #000; url(images/bg_masthead.jpg) !important;  }
#more-menu h4 { color:#4a4a4e; }

/* #lead { background:#2b8b5d url(images/bg_lead.jpg) repeat-x bottom; color:#b7f8d8; }	*/
#lead { background:#FFF; color:#000; }
/*#lead a, #lead a:visited { color:#f8f7a0; } */
#lead a, #lead a:visited { color:#000; }
#lead img {border-color:#C3C;}
#lead .commentcount {color:#FFF;}
.catnews img { border-color:#C3C; }
#lead .date {color:#C3C}

#home #lead {border-top:1px solid #C3C; }


.bluebox { background:#f2f3ee; border-color:#dadbd7; }	
.bluebox a, .bluebox a:visited { color:#2e2e2e; }
#sidebar .bluebox a, #sidebar .bluebox a:visited {	color:#595952;	}

#sidebar .widget li {
	list-style:none;
/*	border-bottom:1px solid #7EB8E9;*/
	border-bottom:1px solid #C3C;
	padding:4px;
	}

#sidebar .widget ul {
	border-left: 2px solid #C3C;
	list-style:none;
	}

#sidebar .widget ul ul {
	border-left: none;
}

#sidebar .widget li a, #sidebar .widget li a:visited {
/*	background:#3399cc; */
	background:#FFF;
/*	color:#ACE3FF;*/
	color:#000;
	text-decoration:none;
	display:block;
	padding:4px 4px 4px 8px
	}

#sidebar .widget li a:hover, #sidebar .widget li a:active, 
#sidebar .widget li li a:hover, #sidebar .widget li li a:active {
	background:#C3C !important;
	color:#FFF;
	}

#sidebar .widget li li a, #sidebar .widget li li a:visited {
	background:#45a3d3;
	padding-left:20px;
}

	
#breadcrumbs {background:#C3C; color:#FFF;}	
#breadcrumbs a, #breadcrumbs a:visited { color:#FFF; }

#interior .stripes {
/*	background: #FFF url(images/bg_stripe.gif) repeat-x; */
	background: #FFF; 
	padding:10px;
	}	

#author img { border-color:#dadbd7; }
#author span { border-color:#dadbd7; }

.cat-excerpt img, .gallery { border-color:#C3C; }
.entry blockquote, .entry pre, .entry code { color:#767a76; }
select { background:#edfff7; border-color:#33cc99; }
#s { color:#FFF; background:#C3C; }
#submit { color:#FFF; background: #C3C url(images/bg_button.gif) repeat-x }
.field:focus { background:#f9f4f8 !important; }
li.my_comment cite strong {	color:#312832; }
.gravatar { border-color:#938891; }

/*a#fullstory, a#fullstory:visited {background:#005727;color:#FFF; }
a#fullstory:hover, a#fullstory:active {background:#002912} */

a#fullstory, a#fullstory:visited {background:#C3C;color:#FFF; /*Full Story Link*/}
a#fullstory:hover, a#fullstory:active {background:#002912} 

#meta { background: #1d1d1d; }
#meta a, #meta a:visited { color:#FFF; }
#meta li { color:#308f61; }
#footer { color:#4e6065 }
#footer a, #footer a:visited { color:#3f92a8; text-decoration:underline }
#meta h4 { border-color:#4c4c4c; color:#ffffff !important; }

#navbar { background:#000; border-bottom:6px solid #C3C !important}
#nav a, #nav a:visited { color: #FFF; background:url( images/pipe.gif) right no-repeat; }
#nav li:hover, #nav li.sfHover,
#nav a:focus, #nav a:hover, #nav a:active {
	background-color: #888; 
}	
#nav .current-cat a, #nav .current-cat a:visited  { background-color:#C3C; color:#FFF; }
#nav li li { background: #027d54; }
#nav li li a, #nav li li a:visited { background:#888; }
#nav li li a:hover, #nav li li a:active { background:#000; }
#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:#C3C; color:#FFF;}
#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 { background:#000; color:#FFF }


#upper { background: #FFF !important}

#recent { background: url(images/bg_recent.jpg) no-repeat !important}
#recent h3 {color:#FFF;}
#recent li { border-color:#C3C !important; 	background:url(images/icon_page_home.gif) no-repeat 0 9px !important;
}
/* #recent a, #recent a:visited { color:#57df9d !important; } */
#recent a, #recent a:visited { color:#000 !important; }
#recent a:hover, #recent a:active { background: #C3C; color:#FFF !important; text-decoration:none }

.subfeature {
/*	background:#edf7ff; */
	background:#EEE; 
	border-bottom:1px solid #C3C;
	border-top:1px solid #C3C;
	padding:13px;
	}

.subfeature a, .subfeature a:visited {
/*	color:#4d6984; */
	color:#000; 
	font-weight:bold
	}

#logo {
/*	margin:0 auto;
	display:block; */
	color:#000;
/*	font:2.8em Georgia, "Times New Roman", Times, serif;
	padding-top:29px;
	text-align:center;
	font-weight:bold; */
	}

#description {color:#000;}

h3.catcolor1 {background:#C3C /*Colors for Category Summary Headers*/}
h3.catcolor2 {background:#177c4b}
h3.catcolor3 {background:#66F;}

/* .entry img {
	display:block;
	border:1px solid #999;
	padding:2px;
	margin:15px 0; 
	} */
	
img.alignleft {
	margin:5px 15px 10px 0;
	float:left
	}
	
/* FIX slashdigg */
.slashdigglicious img {
display: inline;
margin:2px;
}

