body  {
	background: #090a09 url(the845club/bodybg.gif) repeat-x top left;
}

img, div, h1, ul, a { behavior: url('the845club/iepngfix.htc') } /* ie6 PNG fix */

h1, h2, h3, h4, h5, h6  {
	color: #000000;
	font-family: Trebuchet MS, Trebuchet, Tahoma, Helvetica, sans-serif;
}

a:link, a:visited  {
	color: #1C140D;
}

/* STRUCTURE */

#wrap {

}

#header  {
	background: #000000 url(the845club/header.gif) no-repeat top left;
	border-bottom: 7px solid #000000;
}

#header h1.title a  {
	color: #FFFFFF;
	line-height:-1em;
}

#header p.description  {
	color: #000000;
}

#login  {
	position: absolute;
	top: 0;
	right: 0;
	padding: 8px 5px;
	color:#ffffff;
	font-family: Trebuchet MS, Trebuchet, Tahoma, Helvetica, sans-serif;
}
#login h2 {display:none;}
#login p {float:left; display:inline; padding:0 10px 0 0; margin:0;}
#login br {clear:both;}

#login ul {
	position:relative;
	float:left;
	display:inline;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;}
#login li {
	position:relative;
	float:left;
	display:inline;
	margin:0;
	padding:0 0 0 10px;}
#login a {
	text-decoration:none;
	color:#ffffff;}
#login .submit {margin:17px 0 0 0;}
#login .sidebarlogin_otherlinks {margin:-18px 0 0 105px;}
#login .sidebarlogin_otherlinks a {color:#999999;}
#login .pagenav {margin:0 15px 0 0;}
#login .mid {border:1px solid #999999; background:#1a1a1a; color:#ffffff; padding:2px;}

#rss  {
	background-color: #FFFFFF;
}

#rss a  {
	color: #000000;
}

#featured  {
	background: #000000 url(the845club/featuredbg.gif) repeat-x bottom left;
	color:#ffffff;
}

#featured h2 {
	color:#ECECEC;
	font-size: 4em;}
	
#featured h3 {
	color:#ffffff;
	font-size: 2em;}

#featured .buttons a.prev  {
	background: url(the845club/prev.gif) no-repeat top left;
}

#featured .buttons a.next  {
	background: url(the845club/next.gif) no-repeat top left;
}

#steps  {
	background: #000000 url(the845club/stepsbg.gif) repeat-x top left;
}

#steps ul li a  {
	color: #fff;
}

#content  {
	border-top: 7px solid #fbf8f6;
	border-bottom: 7px solid #000000;
	background-color: #fff;
}

#content .moreinfo  {
	border: 1px solid #C0C0C0;
	background-color: #F2F2F2;
	color: #000;
}

#content .moreinfo h3  {
	color: #000;	
}

#content .moreinfo .more a  {
	color: #000;
	background: url(the845club/moreinfo.jpg) no-repeat center left;
}

#content .register {
	border: 1px solid #C0C0C0;
	background-color: #fff;
	color: #000;
	padding: 0 10px;
}

#news  {
	color: #75818a;
}

#news h3  {
	color: #000;
}

#news ul li a  {
	color: #1c140d;
}

#news p.more a  {
	color: #75818a;
}

#bottom  {
	background: #272727 url(the845club/bottombg.jpg) repeat-x top left;
	color:#ffffff;
}
#bottom h2 {color:#ffffff;}

#newsletter input.text  {
	background-color: #e1dedb;
}

#footer  {
	background: #272727;
	border-top:1px solid #808080;
	color: #fff;
	font-family: Trebuchet MS, Trebuchet, Tahoma, Helvetica, sans-serif;
	font-size:1em;
	font-weight:normal;
}

#footer p a  {
	color: #808080;
}

/* NAVIGATION */

#nav ul li a:link, #nav ul li a:visited  {
	color: #FFF;
}

/* BLOG CSS */

.post .categories  {
	background-color: #1c140d;
	color: #fff;
}

.post .categories a  {
	color: #fff;
}

.post h2.title .date a  {
	color: #cbe86b;
}

.post h2.title a  {
	color: #000;
}

.post p.comments a  {
	background: url(the845club/comments.jpg) no-repeat center left;
	color: #000;
}

p.continue a  {
	color: #cbe86b;
}

#postad  {
	background-color: #e8e7e6;
}

a.adlink  {
	color: #000;
}
.asidespost  {
	border-left: 3px solid #1c140d;
}

#sidebar img.bigad  {
	border: 2px solid #cbe86b;
}

#tabbox  {
	border: 1px solid #231b15;
}

#tabbox ul.idTabs  {
	background: #D1C0AF;
}

#tabbox ul.idTabs li a:link, #tabbox ul.idTabs li a:visited  {
	color: #000;
}

#tabbox ul.idTabs li a.selected  {
	color: #fff;
	background: #8bc62d url(the845club/selectedtab.jpg) repeat center center;
}

#boxes ul  {
	background: #f2eae2;
}

#boxes ul li {
	background: url(the845club/tablibg.jpg) no-repeat top left;
}

#boxes ul li:first-child  {
	background: none;
}

#boxes ul li a:link, #boxes ul li a:visited   {
	color: #000;
}

#leftwidget  {
	/*border-right: 1px solid #dedede;*/
}

.widgetlist  h3  {
	background: url(the845club/widgethead.jpg) no-repeat center left;
	color: #FF0000;
}

.widgetlist ul li  {
	border-bottom: 1px solid #f0f0f0;
}

.widgetlist ul li a:link, .widgetlist ul li a:visited  {
	color: #000;
}
.commentlist {
	border-top: 2px solid #D8D2CC;
}
.commentlist li {
	border-bottom: 2px solid #D8D2CC;
}
.commentlist .alt {
	background: #F2EAE2;
}
#commentform input {
	background: #01663A;
	border: 1px solid #D8D2CC;
}
#commentform textarea {
	background: #FFFFFF;
	border: 1px solid #D8D2CC;
}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left
} 

#bottom a {color:#fff;  text-decoration:none;}

.wp-caption {
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	background-color:#EEEEEE;
	border:1px solid #DDDDDD;
	padding:4px 0 5px;
	text-align:center;
}
.wp-caption-text {
	padding:3px 0 0;	
	font-size:11px;
}
