/* 	
originalTheme Name: Solitude	
Theme URL: http://milo.peety-passion.com/category/themes/	
Description: Solitude is a three column fluid theme for Wordpress with a custom painting by <a href="http://milo.peety-passion.com">milo IIIIVII.</a>	
Author: miloIIIIVII	
Author URI: http://milo.peety-passion.com	
Version: 5.0
newTheme Name: Solid Attitude
Theme URL: http://ownage.countzeero.eu/
Description: Solid Attitude is my version of the Original and Mighty "Solitude" - by Milo317. It is Solid Attitude because it has a left-bound minimum fixed width and has a [Bad-Ass] Attitude maximum fluid width.
Author: miloIIIIVII - countzeero	
Author URI: http://countzeero.eu
Version: 0.4
*/
/*_color list  [orig. #666633 #686868 #E8E8D0] */

/*body is the base setup - defaults for unformatted/untagged content*/
body {
	background: #f6f6f6 url(images/bg.png) fixed;
	background-attachment :fixed;
	background-repeat:no-repeat;
	color: #990000;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-Serif;
	margin: 0px auto 0px;
	padding: 0;
/*_the wrap holds it all magically together see the wierd values i have changed below*/
}#wrap {
	width: 100%;
	background: transparent;
	color: #333333;
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-Serif;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}a, a:visited{
	font-size: 11px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #666666;
	text-decoration: none;
}a:hover{
	color: #990000;
	text-decoration: underline;	
/*_header is determiner of width/placement content and sidebars*/
}#header {
	background: transparent url(images/header.png) no-repeat;
	width: 990px;
	height:100px;
	margin: 0px auto 0px;
	padding: 10px 0 10px 0;
	text-align: right;
	text-transform: uppercase;
	
}#header a , h1, h1 a {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color: #f1f1f1;
	text-decoration: none;
	padding: 0px 51px 0 0px;
	margin: 0 0 0 0px;
	letter-spacing: 0.09em;
	text-transform: uppercase;
}#description {
	display: inherit;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	padding: 60px 55px 0 0;
	color: #d1d1d1;
}#header a:hover{
	color: #990000;
	
/*_the masthead: the binder: of the width: of the page: */
}#navbar {
	background: transparent;
	width: 990px;
	height:20px;
	margin: 0 auto 0px;
	padding: 10px 0px 10px 0;
	text-align: right;
	border-bottom: 0px solid #FF0066;
}#navbar li {
	display: inline;
	list-style-type: none;
	margin-right: 0px;
	padding-right: 0px;
/*this will need to be adjusted depending on number of get-pagecalls*/
}#navbar ul {
	margin: 0;
	padding-right: 94px;
}#navbar ul li a {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #666666;
	padding: 0 12px 0 0px;
	margin: 0 0px 0 0;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}#navbar ul li a:hover {
	color: #990000;	
	/*_left sidebar format tags*/
}#l_sidebar {
	float: left;
	width: 180px;
	margin: 0 0px 0px 0;
	padding: 4px 0 0px 0;
	background: url(images/sidebar_bg.png) repeat-y;
/* affects the image in slideshow widget*/
}#l_sidebar p{
	padding: 0px 0 5px 30px;
	margin: 0;
	line-height: 20px;
}#l_sidebar ul {
	list-style: none;
	margin: 0;
	padding: 4px 0 8px 0px;
}#l_sidebar ul li {
	margin: 0px;
	padding: 0px 0 0 0px;
}#l_sidebar ul li a {
	padding: 0px 0 0 30px;
	margin: 0px 0 0 0px;
	color: #666666;
	text-decoration: none;
}#l_sidebar ul li a:hover {
	color: #990000;
	text-decoration: underline;
/*_right sidebar format tags*/
}#r_sidebar {
	float: right;
	width: 200px;
	margin: 0 0px 0 0px;
	padding:4px 15px 2px 0px;
}#r_sidebar p{
	padding: 4px 0 4px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 16px;
/* section header*/
}#r_sidebar ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0 0 5px 30px;
}#r_sidebar ul li {
	margin: 0px;
	padding: 5px 0px 0px 0px;
}#r_sidebar ul li a {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #666666;
	text-decoration: none;
}#r_sidebar ul li a:hover {
	color: #990000;
	text-decoration: underline;

/*_content format, the width determines the relative positions of l-sidebar /content/r_sidebar and their total width*/
}#content {
	width: 990px;
	margin: 0px auto 0px;
	padding: 0;
	background-color: #FF6600;
}#content p{
	padding:10px 0 10px 0;
	margin: 0;
	line-height: 20px;
}#content p img{
	float: left;
	border: 8px #FF0099;
	margin-right: 6px;
	margin-bottom: 6px;
}#content h1 {
	color: #333;
	font-size: 11px;
	font-family: Helvetica,Sans-Serif;
	font-weight: bold;
	padding: 0;
	margin: 0;
}#content h1 a  {
	color: #663333;
	text-decoration: none;
}#content h1 a:hover {
	color: #990000;
	text-decoration: none;
}#content h2 {
	background: url(images/h2.gif) no-repeat left top;
	color: #663333;
	font-size: 11px;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	padding: 0px 0px 0px 30px;
	margin:8px 4px 0px 0px;
	text-transform: uppercase;
	border-top: 0px dotted #663333;
	border-bottom: 0px dotted #a3a373;
	list-style:none;
}#content p ol{
	margin: 0;
	padding: 0 0 0 40px;
}#content p ul{
	margin: 0;
	padding: 0 0 0 40px;
}blockquote{
	margin: 0 0 0 25px;
	padding: 0 10px 0 10px;
	font-style: italic;
	color: #333;
	border-left: 3px solid #666633;
}#content blockquote p{
	margin: 0 0 10px 0;
	padding: 0;

/*don�t think we need this...
}img#wpstats{
	display:none*/

}#contentmiddle {
	background: #f6f6f6;
	float: left;
	width: 55%;
	margin: 0px 4px 0 0px;
	padding: 10px 16px 10px 16px;
	border-left:0px ridge #990000;
	border-right: 0px dotted #333333;
}#contentmiddle p img{
	float: left;
	border: none;
	margin-right: 0px;
	margin-bottom: 0px;
}.contentdate {
	background: transparent url(images/date.png);
	float: left;
	width: 50px;
	height: 50px;
	margin: 0;
	padding: 0;
}.contentdate h3 {
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	padding: 4px 8px 0 6px;
	margin: 0;
	text-transform: uppercase;
	text-align: center;
}.contentdate h4 {
	font-family: Helvetica, Sans-Serif;
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	padding: 0px 4px 4px 3px;
	margin: 0;
	text-align: center;
}.contenttitle {
	float: left;
	width: 80%;
	margin: 0;
	padding: 0 0 0 10px;
}#contentmiddle ul {
	list-style: none;
	margin: 0;
	padding: 0 0 10px 0;
}#contentmiddle ul li {
	margin: 0;
	padding: 0px 0 0 0;
}#contentmiddle ul li a {
	color: #333;
	text-decoration: none;
}#contentmiddle ul li a:hover {
	color: #333;
	text-decoration: underline;
	/* wp-smiley and wink are preformats for emoticon gifs leave these alone usually*/
}#content img.wp-smiley {
	float: none;
	border: none;
	padding: 0;
	margin: 0;
/*}#content img.wp-wink {
	float: none;
	border: none;
	padding: 0;
	margin: 0;
/* this is the spacer at the foot of each post*/
}.postspace {
	background: transparent url(images/postspace.png) right no-repeat;
	width: 100%;
	height: 32px;
	margin: 0 0 10px 0;
	padding: 0px;
	border-bottom: 3px dotted #ffffff;
	/*we could add an image here with ismap + anchor to home
}.postspace m{
	background: transparent url(images/postspace.png) right no-repeat;
	width: 100%;
	height: 32px;
	margin: 0 0 10px 0;
	padding: 0px;
	border-bottom: 3px dotted #ffffff;*/
	
/* footer is the bottom div  and very flexible!*/
}#footer {
	width: 990px;
	height:100px;
	margin: 0px auto 0px;
	padding: 0px 0 20px 0px;
	text-align: center;
}#searchdiv {
	margin: 0;
	padding: 20px 0px 0px 0px;
}#searchform {
	margin-left: 30px;
	padding: 0;
	overflow: hidden;
}#s {
	width: 80px;
	background: #f2f2f2;
	color: #990000;
	font-size: 13px;
	font-family: Arial, Helvetica, Sans-Serif;
	padding: 0px;
	margin: 0px 0px 0 0;
	border: 1px solid #990000;
}#commentblock {
	width: 80%;
	background: #fff;
	color: #333;
	float: left;
	padding: 10px 20px 0 20px;
	margin: 10px 0 10px 0;
	border: 1px solid #990000;
}ol#commentlist {padding: 5px 0 5px 0;margin: 0;list-style-type: none;
}.commentdate {font-size: 12px;padding-left: 0;
}#commentlist li p{margin-bottom: 8px;line-height: 20px;padding: 0;
}.commentname {color: #990000;margin: 0;padding: 5px 5px 5px 0;
}.commentinfo{clear: both;
}.commenttext {clear: both;margin: 5px 0 20px 0;padding: 20px 10px 5px 10px;width: 380px;background: #f1f1f1;
}.commenttext-admin {clear: both;margin: 5px 0 20px 0;padding: 20px 10px 5px 10px;width: 300px;background: #f1f1f1;
}#commentsformheader{padding-left: 0;}#commentsform{text-align: left;margin: 0;padding: 0;
}#commentsform form{text-align: left;margin: 0;
}#commentsform p{margin: 0;
}#commentsform form textarea{width: 99%;
}p.comments_link  img{margin: 0;padding: 0;border: none;
}.entry { clear: left; 
}#wp-calendar td{line-height:10px;font-size:10px; width:80px;color:#333; background: #f1f1f1;
}#wp-calendar td a{display:block;color:#333;text-decoration:none;line-height:10px;border:1px solid #990000;
}#wp-calendar td a:hover{ color: #990000; border:1px solid #333333; background: #999999;
}#wp-calendar #prev a{width:30px; margin: 0 0 0 20px
}#wp-calendar #next a{width:30px;margin:0 0 0 20px;
}#wp-calendar #today{background:#990000;color:#fff;
}#wp-calendar #today a{color:#fff;font-weight:700;
}#wp-calendar #today a:hover{ color: #fff; text-decoration:none;border:1px solid #333333; background: #999999;
}#wp-calendar caption{text-align:left;width:70%;margin:0 0 5px 30px;font-variant:small-caps;
}.ff a img{border:.08em solid #a6ab53;padding:.077em;opacity:.3;width:3.5em;height:3.5em;margin:0 .077em .077em 0;
}.ff a:hover img{border:1px solid #333;opacity:1;width:3.5em;height:3.5em;
/*
}#col1{width:25%;float:left;margin-right:15px;
}#col2{width:25%;float:left;margin-left:15px;
}#col3{width:15%;float:right;margin-left:15px;
}#col4{width:25%;float:right;margin-left:15px;margin-right:15px;*/
}.pagenumber{text-align:right;clear:both;font-weight:bold;padding-top:6px;margin-top:10px;
}.spacer{clear:both;}
 
/*new try
}#wp-calendar {empty-cells: hide;margin: 4px auto 0;width: 140px; background:#f6f1ec
}#wp-calendar #prev a {font-size: 9px;
}#wp-calendar a {text-decoration: none; color:#fff;
}#wp-calendar caption {font: bold 1.0em Arial, Helvetica, Sans-Serif;text-align: left;
}#wp-calendar th {font-style: normal;text-transform: capitalize;
}#wp-calendar #next a {padding-right: 10px;text-align: right;
}#wp-calendar #prev a {padding-left: 10px;text-align: left;
}#wp-calendar a {display: block; color:#990000
}#wp-calendar caption {text-align: left;width: 100%;
}#wp-calendar td {padding: 3px 0;text-align: center;
}#wp-calendar td.pad:hover { /* Doesn't work in IE background-color: #f6f1ec;
	
#col1{
	width:25%;
	float:left;
	margin-right:15px;
}#col2{
	width:25%;
	float:left;
	margin-left:15px;
}#col3{
	width:15%;
	float:right;
	margin-left:15px;
	}
#col4
	{
	width:25%;
	float:right;
	margin-left:15px;
	margin-right:15px;
	}
.pagenumber{
	text-align:center;
	clear:both;
	font-weight:bold;
	padding-top:6px;
	margin-top:10px;
}.spacer{
	clear:both;
/*these are hackstyles added by me to format things easier	
}.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	padding: 0px 0 0px 0;
	border: 0;
	margin: 4px 0 4px 0;*/

