/*  
Theme Name: Ideas In Circulation
Theme URI: http://wordpress.org/
Description: 
Version: 1
Author: The Blog Studio
Author URI: http://www.theblogstudio.com/

*/



* {
	margin: 0px;
	padding: 0px;
	border: none;
	list-style: none;
	text-decoration: none;
}
body	{
	background:url('images/background_grey.jpg');
}

/*						PAGE LAYOUT						*/

#wrap	{
	width: 864px;
	margin: 0 auto;
	background: url('images/wrap_bg.png') repeat-y left -2px;
}
#header	{
	height: 201px;
	background: #FFFFFF;
	margin: 0 30px 0 35px;
	padding:10px 0 0 0;
}
#container {
	width:635px;
	float:left;
}
#lbar	{
	float: left;
	width: 99px;
	padding: 0 12px 0 51px;
}
#content	{
	float: right;
	width: 447px;
	xpadding-left: 26px;
}
#rbar	{
	float: right;
	width: 157px;
	padding: 0 44px 0 18px;
}
#footer	{
	clear: both;
	height: 10px;
	font-size: 1px;
}

/*						GLOBAL STYLES					*/

h2	{
	text-indent: 14px;
	margin-bottom: 4px;
	padding: 10px 0 1px 0;
	border-bottom: 1px solid #d1d1d1;
	font: 9px/18px 'Verdana', Arial, Helvetica, sans-serif;
}

/*						HEADER STYLES					*/

#header img	{
	float: left;
}
#ideas	{
	padding: 54px 0 0 20px;
}
#logo	{
	padding-left: 25px;
}
#header ul	{
	float: right;
	width: 97px;
	padding-top: 36px;
}
#header li	{
	font: 9px/18px 'Verdana', Arial, Helvetica, sans-serif;
}
#header li a, #header li a:visited	{
	color: #474747;
}
#header li a:hover	{
	color: #000;
}
#header a#active, #header a#active:visited	{
	color: #959595;
}
#header span	{
	clear: both;
	height: 11px;
	width: 766px;
	display: block;
	margin: 0 auto;
	font-size: 1px;
	background: url('images/header_span_bg.png') repeat-x -1px bottom;
}

/*						LBAR STYLES					*/

#lbar ul	{
	padding-left: 3px;
}
#lbar li	{
	padding: 0 0 0 9px;
	font: 9px/18px 'Verdana', Arial, Helvetica, sans-serif;
	background: url('images/li_bg.png') no-repeat left center;
}
#lbar li a, #lbar li a:visited	{
	color: #636363;
}
#lbar li a:hover	{
	color: #000;
}
#lbar h3	{
	color: #626161;
	padding-top: 19px;
	font: 9px/18px 'Verdana', Arial, Helvetica, sans-serif;
}
#lbar input	{
	width: 90px;
	height: 17px;
	margin: 5px 0 58px 5px;
	border: 1px solid #CCC;
	background:#FFF;
}
	#lbar input#searchsubmit { display: block; width: 72px; height: 7px; margin:0 0 0 5px; border: none; }
#lbar p	{
	color: #535353;
	padding: 5px 0 0 5px;
	font: 8px/12px 'Verdana', Arial, Helvetica, sans-serif;
}
#lbar p a, #lbar p a:visited	{
	color: #2c42ac;
}

/*						CONTENT STYLES				*/

#content h1	{
	color: #626161;
	padding: 12px 0 0 0;
	font: 9px/14px 'Verdana', Arial, Helvetica, sans-serif;
}
#content h1 span a:link, #content h1 span a:visited {
	color: #990000; text-decoration: none;
}
#content h1 span a:hover {
	color: #990000; text-decoration: underline;
}
#content .post-index {
	padding-bottom: 5px;
	border-bottom: 1px solid #CCC;
}
#content h3	{
	padding-top: 13px;
	font: 16px/20px 'Georgia', Times, serif;
}
#content h3 a:link, #content h3 a:visited {text-decoration:none;color:#000;}
#content h3 a:hover {text-decoration:underline;color:#000;}
#content p	{
	padding: 12px 30px 0 0;
	font: 11px/16px 'Verdana', Arial, Helvetica, sans-serif;
}
#content p label {
	font-size:9px;
	color:#000;
}
#content p.more	{
	/*text-align: right;
	padding: 0 60px 0 0;*/
	font: 9px/16px 'Verdana', Arial, Helvetica, sans-serif;
}
#content p a, #content p a:visited	{
	color: #990000;
}
#content p.more a, #content p.more a:visited	{
	color: #636363;
}
#content p.more a:hover	{
	color: #000;
}
#content p.more span	{
	margin-left: 7px;
}
#content p.postFooter {font-size:9px;}
#content p.postFooter a:link, #content p.postFooter a:visited {text-decoration:none;color:#990000;}
#content p.postFooter a:hover {text-decoration:underline;color:#990000;}
#content img	{
	padding: 19px 0 18px 15px;
}

/*						RBAR STYLES					*/

#rbar ul	{
	padding-left: 1px;
	margin-bottom: 9px;
}
#rbar li ul li {
	padding: 0 0 0 9px;
	font: 9px/18px 'Verdana', Arial, Helvetica, sans-serif;
	background: url('images/li_bg.png') no-repeat left 6px;
}
#rbar li a, #rbar li a:visited	{
	color: #636363;
}
#rbar li a:hover	{
	color: #000;
}
#last	{
	margin-bottom: 0;
}

/*						COMMENT STYLES					*/
h1#comments {padding:15px 0 0 0;margin:10px 0 0 0;border-top:1px solid #CCC;}
#commentform input {width:100%;background:#FFF;border:1px solid #CCC;}
p#buttons input {width:75px;background:none;margin:0 10px 0 0;font: normal normal normal 1em 'Verdana', sans-serif;}
ol#commentlist {margin:10px 0 20px 0;}
ol#commentlist li {margin:0 0 10px 0;padding:5px 0 10px 0;border-bottom:1px #CCC solid;}
ol#commentlist li p.commentFooter {color: #626161;padding: 12px 0 0 0;font: 9px/14px 'Verdana', Arial, Helvetica, sans-serif;}
ol#commentlist li p.commentFooter a:link, ol#commentlist li p.commentFooter a:visited {color:#990000;text-decoration:none;}
ol#commentlist li p.commentFooter a:hover {color:#990000;text-decoration:underline;}
ol#guidelines {list-style-type:decimal;font:9px/14px 'Verdana', Arial, Helvetica, sans-serif;}
ol#guidelines li {list-style-type:decimal;padding:0;margin:0 0 5px 15px;}
.red {color:#990000;}
p#guidelines {font-size:9px;}
.archiveDate {font-size:9px;margin:0 0 5px 0;}
#searchform {margin:30px 0 0 0;}
form #yourname, form #youremail, form #yourremarks, form #friendname, form #friendemail {background-color:#FFFFFF;border:#CCCCCC solid 1px;}

