/*  
Theme Name: Sunflower Field
Theme URI: http://roboticdreams.net/
Description: A WordPress theme designed for my wife's blog.
Version: 1.0
Author: Ian Brown
Author URI: http://roboticdreams.net/
*/


/* Begin the Style Session */
body {
	background:#59503a url(./images/bg.jpg) repeat top left;
	min-width:750px;
	margin:0;
	font:normal normal normal 0.8em/1.3em  georgia, verdana, tahoma, sans-serif;
}

img {border:none;}

#wrapper {
	background-color:#fcffef;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-375px;
	width:750px;
	min-width:750px;
}

/* Title and Tagline styles */
/* ************************ */
#titletag {
	background:#689ea1 url(./images/title_bg.jpg) no-repeat top left;
	width:740px;
	height:41px;
	margin:5px;
	color:#fcffef;
}
#titletag p {margin:0;}

#titletag #blogtitle {
	float:left;
	width:50%;
	padding:12px 5px 0 5px;
	margin-top:0;
	font-size:1.9em;
}

#titletag #blogtitle a {text-decoration:none;}
#titletag #blogtitle a:link, #titletag #blogtitle a:visited {color:#fcffef;}
#titletag #blogtitle a:hover, #titletag #blogtitle a:active {color:#493a2f;}


#titletag #tagline {
	margin-left:50%;
	text-align:right;
	padding:25px 5px 0 5px;
	margin-top:0;
	font-size:0.7em;
}

/* Navigation Menu styles */
/* ********************** */
#navmenu {
	background:#a5ccd2 url(./images/navmenu_bg.jpg) no-repeat top left;
	width:740px;
	height:26px;
	margin:0 5px 5px 5px;
	clear:both;	
}

#navmenu ul {margin:0; padding:5px 0 0 5px; list-style:none;}
#navmenu li {margin:0; padding:0; display:inline; padding-right:7px;}

#navmenu ul li a {text-decoration:none; font-weight:bold;border-right:1px solid #493a2f; padding-right:7px;}
#navmenu ul li a:link, #navmenu ul li a:visited {color:#493a2f;}
#navmenu ul li a:hover, #navmenu ul li a:active {color:#fcffef;}

/* Header Image styles */
/* ******************* */
#header {
	background:#fcffef url(./images/header_img.jpg) no-repeat top left;
	width:740px;
	height:141px;
	margin:0 5px;
}

/* Content area styles */
/* ******************* */
#content {
	float:left;
	width:560px;
	padding:0 5px;
	margin:0 0 5px 0;
	color:#59503a;
	display:inline;
}

#content .post-comment {
	background:#92babf url(./images/comment_bg.jpg) no-repeat top left;
	width:67px;
	height:49px;
	font-size:0.7em;
	text-align:center;
	margin-top:-40px;
	margin-right:15px;
	float:right;
}

#content .post-comment .bignumber {font-size:2.5em;}
#content .post-comment a {text-decoration:none;}
#content .post-comment a:link, #content .post-comment a:visited {color:#493a2f;}
#content .post-comment a:hover, #content .post-comment a:active {color:#fcffef;}

#content .post-title {font-size:2.5em; margin:10px 0 3px 0; padding-top:5px;}
#content .post-title a {text-decoration:none;}
#content .post-title a:link, #content .post-title a:visited {color:#a5ccd2;}
#content .post-title a:hover, #content .post-title a:active {color:#689ea1;}

#content .post-time {color:#689ea1; font-size:0.9em; margin:0 0 0 3px;}

#content .post-content {margin-left:15px; font-size: 1.3em;}
#content .post-content a {padding:0 2px;}
#content .post-content a:link, #content .post-content a:visited {color:#ebba57;}
#content .post-content a:hover, #content .post-content a:active {color:#59503a; background-color:#e7ea9e;}

#content .post-tags {color:#689ea1; font-size:0.9em; margin:0 0 0 3px;}
#content .post-tags a:link, #content .post-tags a:visited {color:#d28b44; text-decoration:none;}
#content .post-tags a:hover, #content .post-tags a:active {color:#ebba57; text-decoration:underline;}

#content .thewholepost {margin-bottom:35px;}

/* Sidebar area styles */
/* ******************* */
#side_bar {
	background:#e7ea9e url(./images/sidebar_bottom.jpg) no-repeat bottom left;
	margin:0 5px 20px 570px;
	* html {margin-top:-1px} /* to make IE6 cooperate */
	width:175px;
}

#side_bar h3 {
	color:#d28b44;	
	padding:5px 0 0 2px;	
	margin:0;
	border-bottom:1px dashed #59503a;
	font-weight:bold;
	font-size:1.2em;
}

#side_bar ul {margin-bottom:10px; margin-top:0; list-style-image:url(./images/bullet.gif);}
#side_bar ul li {margin:3px 0 0 0;}
#side_bar ul li a:link, #side_bar ul li a:visited {color:#493a2f; text-decoration:none;}
#side_bar ul li a:hover, #side_bar ul li a:active {color:#689ea1; text-decoration:underline;}

#side_bar a:link, #side_bar a:visited {color:#689ea1;}
#side_bar a:hover, #side_bar a:active {color:#a5ccd2;}

#side_bar #itblinkback {margin:30px 0 0 37px;}

/* Footer area styles */
/* ****************** */
#footer{
	background:#ebba57 url(./images/footer_bg.jpg) no-repeat top left;
	width:740px;
	height:25px;
	margin:0 5px 5px 5px;
	clear:both;
}

#footer #left-foot {
	float:left;
	width:50%;
	padding:3px 5px 0 5px;
	margin-top:0;
}

#footer #right-foot {
	margin-left:50%;
	text-align:right;
	padding:4px 5px 0 5px;
	margin-top:0;
}

#footer #right-foot a {padding:2px;}
#footer #right-foot a:link, #footer #right-foot a:visited {color:#59503a; text-decoration:none;}
#footer #right-foot a:hover, #footer #right-foot a:active {color:#fcffef; background-color:#59503a; text-decoration:underline;}


/* Miscellaneous Styles */
/* ******************** */
.darkblue {color:#689ea1;}
.toppadding {padding-top:15px;}
.indentpara {margin-left:15px;}
.smallfont {font-size:0.7em;}
#searchsubmit {margin-top:5px;}
.clearboth {clear:both;}

.navigation {font-size:1.5em; width:540px; margin:5px 5px 25px 5px; padding:5px;/* border:1px dotted #59503a; background-color:#ebba57;*/}
.navigation a {text-decoration:none;}
.navigation a:link, .navigation a:visited {color:#ebba57;}
.navigation a:hover, .navigation a:active {color:#59503a; background-color:#e7ea9e;}

.alignleft {float:left; width:275px;}
.alignright {margin-left:275px; text-align:right;}

.postmetadata {color:#fcffef; background-color:#6b644f; border:1px solid #59503a; padding:5px;}
.postmetadata a {padding:0 2px;}
.postmetadata a:link, .postmetadata a:visited {color:#ebba57;}
.postmetadata a:hover, .postmetadata a:active {color:#59503a; background-color:#e7ea9e;}

.commentlist li {padding:5px; margin-bottom:20px; background-color:#ebf3f5; border:1px solid #689ea1;}
.commentlist li.alt {padding:5px; margin-bottom:20px; background-color:#f9ffe0; border:1px solid #e4ecc2;}
.commentlist li a:link, .commentlist li a:visited {color:#689ea1;}
.commentlist li a:hover, .commentlist li a:active {color:#d28b44; background-color:#e7ea9e;}


/* Class dismissed. */
