/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

#cat_feeds  
{
text-align:center;
width:800px;
}
#cat_feeds  ul
{
text-align:center;
}
#cat_feeds  li
{
display:inline;
list-style:none;
margin-right:1em;
}
#cat_feeds  img
{
padding-right:1em;
}
#header
{
background-color:#ffffff;
border-bottom: none;
}
#categories li 
{
color:#000;
}
#skyscraper_ads
{
margin-left:3.5em;
}#register_notice{background-color:#fff;padding:0em;margin-bottom:1em;font-weight:bold;}
/*-----------Search Bar-------*/
/* search bar */
#searchbar				{ float: right; overflow: hidden; margin: 25px 0 0; border: 1px solid #0284C2; background: #EFEFEF; width: 250px; padding: 5px 4px; }
.searchform .s			{ font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 14px; border: none; background: #EFEFEF; padding: 0; margin: 0; float: left; width: 229px !important; }
.searchform .searchsubmit { background: url(/images/searchsubmit.gif) no-repeat; text-indent: -9000px; width: 16px; height: 16px; border: none; float: left; cursor: pointer; opacity: 0.7; color: transparent; text-transform: capitalize; }
.searchform .searchsubmit:hover { background: url(../../images/searchsubmit.gif) no-repeat; opacity: 1; }
#post_header_ads
{
width:500px;
margin-left:4em;
margin-bottom:1em;
padding:0;
}
#login_logout
{
margin-left:70em;
}
.sf-menu                { font-weight: bold; max-width: 900px; }
#footer_ads
{
margin-left:5em;
margin-bottom:1em;
}.entry-thumbnails { display: none; }body					{ background-color: #ffffff; color: #333; font: 12px 'Lucida Grande',Arial,Helvetica,sans-serif; height: 100%; min-height: 100%; margin: 0; padding: 0; }#wrapper				{ background-color: #ffffff; min-height: 100%; position: relative; padding: 20px 0; }#main					{ background-color: #ffffff; padding: 10px 10px 0; }.widgetcontent			{ border: solid #fff; border-width: 0 1px 1px; background: url(../../images/content-bg.jpg) top repeat-x #FFF; margin-bottom: 10px; padding: 10px; line-height: 1.4em; }.single .post .entry-photo, .single-post .entry-photo	{ width: 616px; margin: 10px 0; overflow: hidden; border: 1px solid #fff; }.single .post, .single-post	{ background: url(../../images/content-bg.jpg) repeat-x top #FFF; border: 1px solid #fff; margin: 0 10px 10px 0; padding: 0 15px; }.widgettitle			{ color: #333; font-size: 12px; font-weight: bold; margin: 0; padding: 6px 10px; background: url(../../images/feed-title-white.jpg) repeat-x top #fff; border: 1px solid #fff; }.featured				{ margin: 0 10px 20px 0; height: 250px; border: 5px solid #fff; }.posts-default .post	{ float: left; margin: 0 8px 8px 0; font-size: 12px; padding: 5px 2px 10px; background: url(../../images/content-bg.jpg) repeat-x #FFF; border: 1px solid #fff; }.posts-quick			{ margin: 0 10px 10px 0; padding: 10px; background: url(../../images/content-bg.jpg) repeat-x #FFF; border: 1px solid #fff; }.posts-quick li			{ padding: 15px 10px 0 0; border-bottom: 1px solid #fff; }.home-title-directory				{ text-transform: uppercase; font-weight: bold; font-size: 11px; padding: 6px 10px;  background: url(/images/feed-title-white.jpg) repeat-x #FFF; border: 1px solid #CCC; margin: 0 10px 10px 310px; color: #333; width:630px;}/*--------------------directory----------------------*/#categories {margin: 15px 0 5px;background-image: url(images/content-bg.jpg);background-repeat:repeat-x;background-color:#fff;padding:0.1em 0.1em 0.1em 0.1em;margin-top:0em;margin-left:23em;border:0px solid #cccccc;width:700px;height:200px;}* html #categories {height: 1%;}#categories:after {	content: '.';	display: block;	clear: both;	visibility: hidden;	height: 0;}#categories .column {	float: left;	width: 190px;	margin-right: 0px;	margin-top:3em;}#categories li {	list-style: none;	line-height: 17px;}#categories li ul {	margin: 2px 0 5px;}#categories li li {	font-size: 1em;	background: url(i/arrow.gif) 9px 7px no-repeat;	padding: 0 0 0 0px;}#categories li div {	padding: 3px 0px;	font-weight: bold;	text-transform: uppercase;	border: 0px solid #ccc;}#categories li li ul {	margin: 0px 0 0px -17px;}#categories li li a {	color: #808080;}#categories li li a:hover {	color: #AA0001;}