/*
Theme Name: Three Square
Theme URI: http://www.wordpressdiva.com/themes/37/three-square.html
Description: Two column, fluid wordpress theme. Colors: green variations, purple-red.
Author: WordPress Diva
Author URI: http://www.wordpressdiva.com/
Version: 1.0.0
*/

/* =================================
All Rights Reserved.

You are free to use and modify this theme
as long as the included attribution links 
remain intact.

For more information, see:
http://www.wordpressdiva.com/themes/legal/theme-use/

Please note: There are a number of empty CSS 
elements. This is intentional and are there so you 
can have maximum flexibility with customizing 
specific theme elements.

For more information, see:
http://www.wordpressdiva.com/themes/read-me/css/
================================== */
/* hide the overflow - can be overriden */
#wrap,#header,#content,#sidebar,#footer{overflow:hidden;}
body{background:#FFFAF4 url(images/body-bg.jpg) repeat-x;color:#000;font:small/1.25em verdana, arial, geneva, sans-serif;margin:0;padding:0;}
ul li{list-style-image:url(images/bullet.gif);}
a{background-color:inherit;color:#4E6F20;}
a:hover{background-color:inherit;color:#842454;}
a img{border:none;text-decoration:none;}
blockquote{background:#C0CD89;color:inherit;padding:5px;}
blockquote cite{background-color:inherit;color:#9FAA72;font-style:normal;border-top:1px solid #9FAA72;display:block;font-size:0.9em;}
code,pre{vertical-align:baseline;font:1em/1.9em "Courier New", Courier, monospace;}
fieldset{border:none;}
input,textarea{font-size:100%;font-family:Verdana, Arial, Geneva, sans-serif;padding:2px;}
#wrap{background:transparent url(images/wrap-bg.jpg) repeat-y;margin:0;padding:0;}

/* Added for Horizontal menu of child pages */
ul#topmenu {
	float:left;
	margin:0;
	padding:0;
	margin-top: 0px;
	width: 100%; 
	/*/*/padding-left: 1em;
	list-style-type: none; /* */
}
ul#topmenu li {
	/* border: 1px solid red; */
	float:left;
	padding: 10px;
	vertical-align: top;
	list-style-image: none;
}
ul#topmenu a{
	/* color:#FFFFFF; */
	text-decoration: none; 
}

/* Header  */
#header{background:transparent url(images/header-bg.jpg) no-repeat;height:66px;margin:0;padding:0;}
#header h1{font:175% "trebuchet ms", arial, geneva, sans-serif;text-indent:100px;width:50%;float:left;margin:0;padding:30px 0 0;}
#header h1 a{background-color:inherit;color:#FFFAF4;text-decoration:none;}
#header p.blogdescription{background-color:inherit;color:#fff;width:48%;text-align:right;float:right;margin:0 10px 0 0;padding:30px 0 0;}
/* Content  */
#content{float:right;width:68%;margin:0 25px 0 auto;}
#content h1,#content h2,#content h3{background:transparent url(images/h3.gif) no-repeat 0 50%;font:bold 175% "trebuchet ms", arial, geneva, sans-serif;margin:2px 0;padding:10px 0 5px 45px;}
.post{margin:15px 0 40px;}
.authormeta{font-size:0.8em;font-style:italic;margin:3px 0;padding:0;}
.metawrap{background:#9FAA72;color:inherit;font-size:0.8em;border:1px solid #4E6F20;padding:10px;}
#commentlist li{margin:10px 0 40px;}
.commentmetadata{border-top:1px solid #4E6F20;font-size:0.75em;}
#commentform dd{margin:5px 0 10px;}
input#author,input#email,input#url{width:35%;}
#commentform textarea{width:60%;}
/* Sidebar  */
#sidebar{width:180px;float:left;margin:5px;}
#sidebar ul{list-style:none;margin:0;padding:0;}
#sidebar h2{text-align:center;background:#C0CD88;border-bottom:1px solid #4E6F20;color:#4E6F20;font:bold 110% "trebuchet ms", arial, geneva, sans-serif;text-transform:uppercase;margin:5px 0 25px;padding:2px;}
#sidebar li{list-style-image:none;margin:5px 0 30px;}
#sidebar li li a{background:#EDEBDF url(images/green-bullet.gif) no-repeat 5px 50%;color:inherit;border:1px solid #C0CD88;display:block;height:1%;text-decoration:none;padding:0 0 0 20px;}
#sidebar li li a:hover{background:#C0CD88 url(images/red-bullet.gif) no-repeat 6px 50%;color:inherit;}
#searchform dd{margin:5px 0;}
#searchform input#s{width:165px;}
#wp-calendar{width:100%;text-align:center;}
#wp-calendar caption{background:#C0CD88;color:#4E6F20;padding:5px;}
#wp-calendar td{background:#C0CD88;color:#4E6F20;}
#sidebar #wp-calendar a{background-image:none;height:100%;}
/* Footer  */
#footer{clear:both;text-align:center;background:#FFFAF4;color:inherit;border-top:1px solid #335B02;font-size:0.8em;margin:0;padding:0;}
#footer p{margin:3px 0;padding:5px 0;}
#footer a:hover{background-color:inherit;color:#C0CD88;}
#footer p.credit a{background-color:inherit;color:#000;text-decoration:none;}
/* Various Classes & Image Alignment  */
.center{text-align:center;}
.floatleft{float:left;margin:5px;}
.floatright{float:right;margin:5px;}
img.center{display:block;margin:10px auto;}
img.left{display:inline;margin:0 10px 5px 0;}
img.right{display:inline;margin:0 0 5px 10px;}
.navigation{margin:25px 0;}
.previouslink{float:left;text-align:left;width:45%;}
.nextlink{float:right;text-align:right;width:45%;}
legend,hr,#searchform label{display:none;}
#commentlist li li,#sidebar li li{margin:3px 0;}