/*  
Theme Name: fried green
Theme URI: http://www.friedcherries.org
Description: The theme for friedcherries.org
Version: 1.0
Author: Michael Culey
Author URI: http://www.friedcherries.org
*/

/*body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input {margin:0;padding:0;}*/
body, div { margin: 0px; padding: 0px; }
h2 { margin-bottom: 7px; }
html, body, form, fieldset {color:#222;font-size: 12px;font-family: "Helvetica Neue", Arial, sans-serif;line-height:1.25em}
h1, h2 { color: #00800C; }

/* Structural wrapping */
div.wrap {
	float:left;
	width:100%;
	text-align: center;
} 
div.wrap div.inner 
{
	width: 740px;
	margin: auto;  
	text-align: left; 
	padding: 2px 4px 4px 4px;
}

div#topmenu 
{
	background: url(http://www.friedcherries.org/wp-content/themes/fried-green/images/header-background.png) repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
	border-bottom:1px solid #C6DAAD;
	font-size:.95em;
	line-height:1.5em;
	font-weight:bold;
	color:#FFF;
	margin-bottom: 10px;
}
div#topmenu a:visited {color:#CDEFE5;}
div#topmenu li {float:left;}
div#topmenu inner {margin-right:.5em}
div#topmenu .sitenav {z-index: 999; float:left; width: 20%;}
div#topmenu .usertools {z-index: 999; float:right; width: 20%;}
/*div .nothing { padding-top: 2px; font-weight: bold; float: left; text-align: center; position: fixed; top: 0px; left: 25%; width: 100%; }
*/
div#topmenu .nothing { font-weight: bold; float: left; text-align: center; z-index: 9999; width: 60%; }

#logo
{
	float: left;
	height: 50px;
	padding-top: 10px;
}

#ads
{
	float: right;
}

ul.links li 
{
	display: inline; 
	list-style: none;
	padding: 0 .5em 0 0;
	white-space: nowrap;
}

a:link, a:visited, a:hover, a:active { color:#00800C; font-weight: bold; text-decoration: none; }
a:hover { border-bottom: 1px dotted #00800C; }
#logo a:hover { border: 0px; }
div.title-line a:hover { border: 0px; }
ul.links a:link, ul.links a:visited {font-weight: bold; color: #CDEFE5; text-decoration:none;}
ul.links a:visited {color: #CDEFE6;}
ul.links a:hover {color:#CDEFE5;text-decoration: none;border-bottom:1px dotted #CDEFE5}
ul.links a:active {color: #CDEFE5;border-color:#CDEFE5}
#body .inner {position:relative}

#left-column 
{
	float: left;
	width: 500px;
	text-align: left;
}

ul
{
	margin-top: 0px;
	margin-bottom: 10px;
	padding-left: 0px;
	margin-left: 15px;
	/*list-style-image: url(images/ul.gif);*/
}

li
{
	list-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#right-column
{
	float: right;
	width: 220px;
	text-align: right;
}

#content
{
	margin-top: 15px;
}

div.post
{
	display: inline;
}

div.post div.date
{
	float: left;
	text-align: center;
	color: #00800c;
	width: 40px;
}

div.post div.title-block
{
	margin-left: 45px;
	color: #00800C;
}

div.post div.title-line
{
	font-size: 20px;
	font-weight: bold;
}

div.post div.title-other
{
	font-size: 10px;
	display: inline;
}

div.post div.comment-link
{
	font-size: 10px;
	display: inline;
}

div.post div.entry
{
	padding-left: 45px;
	font-size: 12px;
}

div.post div.divider
{
	text-align: center;
	margin-bottom: 20px;
	padding-bottom: 5px;
	border-bottom: dashed #00800C 1px;
}

div.page div.title-block
{
	color: #00800C;
	font-size: 24px;
}

div.page div.entry
{
	padding-top: 0px;
	margin-top: 0px;
}

#search
{
}


/**************************
FOOTER
**************************/
#footer
{
	width: 740px;
	text-align: left;
	color: #00800C;
	font-weight: bold;
	font-size: 75%;
}

#footer div.copy
{
	width: 500px;
	text-align: center;
}

