/* @override http://www.bestfruitnow.com/wordpress/wp-content/themes/BestFruitNowSkin/style.css */

/*  
Theme Name: Best Fruit Now
Theme URI: http://prothemedesign.com/themes/mimbo-pro/
Description: A child theme for Mimbo Pro
Version: 0.1
Author: Seamus Devitt
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");


/* Added by Seamus */

/* Sortable tables */

.wp-table-reloaded {
 
	width: 700px;
	border-bottom: 1px solid #f93f23;
	border: 1px solid #072d06;
}

/* header row*/
.wp-table-reloaded th  {
	background: #3c8233 url(images/bg_gradient_short_green.jpg);
	height: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #14950e;
	border-right: 1px solid #fbcb67;
	border: 1px solid #20de23;
	text-decoration: underline;
	color: #f8ffed;
	font: 1.1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	}

.wp-table-reloaded .column-1 NOT  {
	background: #3c8233 url(images/bg_gradient_short_green.jpg);
	height: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #14950e;
	border-right: 1px solid #fbcb67;
	border: 1px solid #20de23;
	}

.wp-table-reloaded th a, .wp-table-reloaded th a visited  {
	text-decoration: underline;
	color: #f8ffed;
	font: 1.1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

/* normal row*/
.wp-table-reloaded .column-2 {
	width: 5em;
}

.wp-table-reloaded td {
	padding-top: 10px;
	padding-bottom: 10px;
	height: 20px;
	background-color: #b4fe8a;
	color: #094817;
	border: 1px solid #7efd76;
}

/* alternative rwo */
.wp-table-reloaded tr.alt {
 
 	background-color: #F4F4EC; 

}

#page {
	width:946px;
	margin:13px auto 0 auto;
	font-size:0.7em;
	border:5px solid #FFF
	}

.gameForm {
	
	margin-top: 10px;
	margin-bottom: 0;
	margin: 80px;
	background-color: #005003;
	color: #fffcfc;
	border-style: solid;
	border-color: #68c200;
	padding: 50px;
	font-size: 1em;
}

.gameForm ul {
	
	width: 420px;
	color: #00ea09;
	margin: 10px;
	padding: 10px;
	line-height: 2em;
	font-size: 1.1em;
	text-decoration: none;
	list-style-type: none;
}

.gameForm fieldset {
	border: 1px solid #007429;
	margin-top: 15px;
}

.gameForm p {
	font-size: 1.2em;
	line-height: 1.8em;
	margin-left: 20px;
	margin-bottom: 30px;
	margin-right: 20px;
}

.gameForm .single, .area {
	width: 400px;
}

.gameForm .sendbutton
 {
	border: 1px solid #007429;
	margin-top: 10px;
	float: right;
	line-height: 2em;
	font-size: 1.1em;
	background-color: #00ee09;
	padding-top: 5px;
	padding-right: 20px;
	padding-left: 20px;
}

.gameForm .sendbutton:hover
 {
	background-color: #00bc1f;
}

.best-link {
	font-size: 3.2em;
	list-style-type: lower-greek;
}

#bestNow {
	height: 110px;
	background:url(images/bestHeader_460_bestNow2.jpg);
	text-indent: -5000px;
	width: 460px;
	overflow: hidden;
	margin-top: 25px;
	margin-bottom: -30px;
}

#avoidNow {
	height: 110px;
	background:url(images/bestHeader_460_avoidNow2.jpg);
	text-indent: -5000px;
	width: 460px;
	overflow: hidden;
	margin-top: 25px;
	clear: both;
	margin-bottom: -30px;
}

#tryNow {
	height: 110px;
	background:url(images/bestHeader_460_tryNow2.jpg);
	text-indent: -5000px;
	width: 460px;
	overflow: hidden;
	margin-top: 25px;
	clear: both;
	margin-bottom: -30px;
}

#fruitOdds {
	height: 110px;
	background:url(images/bestHeader_460_fruitOdds2.jpg);
	text-indent: -5000px;
	width: 460px;
	overflow: hidden;
	margin-top: 50px;
	clear: both;
	margin-bottom: -15px;
}

.grid { }

.grid dl {
	clear: both;
}
.grid dt { clear:both; width: 60px; left: 160px; line-height: :2em;  display:inline;
	position: relative;
	top: 30px;
	color: green;
	font-size: 1.2em;
	height: 200px;
}
.grid dd { font-size: 1em; padding-bottom: 0;
	position: relative;
	width: 250px;
	left: 160px;
	top: 40px;
	height: 120px;
	background-image: none;
	background-color: #ff1b00;
}

.grid dd img {	clear: both;
	left: -0px;
	position: relative;
	top: -0px;
}

.defoTwo { margin:10px;  line-height::2em; }
.defoTwo dt { width: 10em; float:left;   display:inline; }
.defoTwo dd { padding-bottom:1em;  color:#339;  }


.mags { margin-top:20px; }
.mags li{ list-style:none;}



.tinyCredits { 
	font-size:40%;  padding:20px 0;
	}

img.picleft {
	float:left;
	margin: 4px 14px 10px 0;
	border:4px solid #e0e0db;
	}

img.picleft_2 {
	margin:4px 14px 10px 0;
	border:4px solid #e0e0db;
	}

img.picleft_3 {
	margin:4px 14px 10px 0;
	border:4px solid #e0e0db;
	}

img.picright {
	float:right;
	margin:4px 0 10px 14px;
	border:4px solid #e0e0db;
	}	
	
a#fullstory, a#fullstory:visited {
	width:103px;
	height:20px;
	padding:0px;
	background:url(images/fullstory.png);
	display:block;
	text-indent:-9999px;
	}

a#fullstory:hover, a#fullstory:active {
	background:url(images/fullstory.png) 0 -20px;
	}

#sidebar {
	width: 200px;
	}

.narrow h5 {
	font:1.2em Georgia, "Times New Roman", Times, serif;
	color: #0ca444;
	font-weight:bold;
	clear: both;
	margin-top: 2em;
	margin-bottom: -8px;
}

h5 {
}

div#rightbar { 	
	width:210px;
	}

.catnews {
	width: 396px;
}

.catnews .catnewsMainStory p {
	font-size: 1em;
}

#interior #content {
	float:left;
	width: 675px;
	padding:12px 18px 40px 0;
	background:#FFF;
	}

#widget-single-right {
	width:140px;
	}

#widget-single-right h3 {
	width:140px;
	color: #00b623;
}

div.sociable {
	height: 70px;
	position: relative;
	top: 1em;
}

div.sociable ul li {
	display: inline-block;
	list-style-type: none;
	position: relative;
	top: -1em;
}



body { background:#083c25 url(images/bg.jpg) repeat-x}

#logo:hover, #logo:active {color:#FFF;}
hr { background:#bab3b9; color:#bab3b9; }
small { background:#eee1f5;	}
h2 { border-color:#eae4e9; }
div#masthead { background: #000 url(images/bg_masthead.jpg);  }

div#masthead h1 {
		text-indent:-9999px;
		width:946px;
		height:108px;
		background:url(http://www.bestfruitnow.com/wordpress/wp-content/themes/BestFruitNowSkin/images/bestFruitNow_logo_horizSite_02b.png) no-repeat;
		margin:0 auto;
		display:block;
		color:#FFF;
}
	#masthead h2 {
		display:none;
	}
h4 { color:#312832; }
#more-menu h4 { color:#4a4a4e; }

#lead { background:#2b8b5d url(images/bg_lead.jpg) repeat-x bottom; color:#b7f8d8; }	
#lead a, #lead a:visited { color:#f8f7a0; }
#lead img {border-color:#42ae7a;}
#lead .commentcount {color:#FFF;}
.catnews img { border-color:#51806f; }
#lead .date {color:#53d898}

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


.bluebox { background:#f2f3ee; border-color:#dadbd7; }	
.bluebox a, .bluebox a:visited { color:#2e2e2e; }
#sidebar .bluebox a, #sidebar .bluebox a:visited {	color:#595952;	}
	
#breadcrumbs {color:#71c19b;}	
#breadcrumbs a, #breadcrumbs a:visited { color:#FFF; }
#author img { border-color:#dadbd7; }
#author span { border-color:#dadbd7; }
.cat-excerpt img, .gallery { border-color:#51806f; }
.entry blockquote, .entry pre, .entry code { color:#767a76; }
select { background:#edfff7; border-color:#33cc99; }
#s { background:#308f61; }
#submit { color:#a4ffe1; background: #1a805d url(images/bg_button.gif) repeat-x }
.field:focus { background:#f9f4f8 !important; }
li.my_comment cite strong {	color:#312832; }
.gravatar { border-color:#938891; }

div#meta {
	background:#000 url(images/bg_popular.jpg) center bottom no-repeat;
	margin-top:5px;
	padding: 21px 0 36px 0;
	}
div#meta a, #meta a:visited { color:#FFF; }
#meta li { color:#308f61; }
#meta span { color:#056f31; }
#footer { color:#4e6065 }
#footer a, #footer a:visited { color:#3f92a8; text-decoration:underline }
#meta h5 { border-color:#4c4c4c; color:#309f71; }

div#navbar { background:#005727; border-top:1px solid #005727;
border-bottom: 6px solid #00830e;
}
#nav a, #nav a:visited { color: #e9fef4; background:url( images/pipe.gif) right no-repeat; }
#nav a:hover, #nav a:active { background:#00421e; }	
#nav .current-cat a, #nav .current-cat a:visited  { background-color:#177c4b; }
#nav li li { background: #027d54; }
#nav li li a, #nav li li a:visited { background:#027d54; }
#nav li li a:hover, #nav li li a:active { background:#00421e; }
#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:#027d54; }
#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:#00421e; }

#more-menu { background: #cdfbd6; color:#353535; font-size: 1em; }
#more-menu li { border-color:#d5d5d5; }
#more-menu a, #more-menu a:visited { color: #787878; }
.entry #more-menu {font-size:0.9em;}

div#upper { background: #177c4b;
}

div#recent { background: url( images/bg_recent.jpg ) no-repeat; }
div#recent h3 { color:#11412f; }
div#recent h3 {color:#FFF;}
div#recent li { border-color:#3a9668; 	background:url(images/icon_page_home.gif) no-repeat 0 9px;
}
div#recent a, #recent a:visited { color:#57df9d; }



#breadcrumbs { background:#177c4b; }
h2#description {color:#faa739;}


