/* CSS Document */
body{
	background:#140000;
	margin:0;
	padding:0;
	width:100%;
	font-family:"Times New Roman", Times, serif;
	font-size:86%;
	line-height:1.4em;
	color:#540d0d;
}
/* Yahoo reset */
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
	line-height:normal;
	clear:both;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}


/* Typography */
h1{
	font-size:2.2em;
	font-style:italic;
	margin:10px 0 0 0;
}
h2{
	font-size:1.4em;
	font-style:italic;
	margin:1em 0 0 0;
}
h3,h4,h5,h6{
	font-weight:bold;
}
a{color:#c00;}
a:hover{text-decoration:none;}
a:visited{color:#540d0d;}
p, ul, ol, blockquote, table{margin:0 0 1em 0;}
ul{list-style:disc;}
ul ul, ul ol, ol ul, ol ol{margin:0.5em 0 0 0; }
ol{list-style:decimal;}
li{margin:0 0 0.5em 1.9em;}
ol li{margin:0 0 0.5em 2.5em;}
ol ol li{list-style:lower-latin}
b, strong,u{font-weight:bold;text-decoration:none;}
em,i{font-style:italic;}
small, .small{font-size:0.94em;}
img{max-width:98%;margin: 5px;}
th,td{text-align:left;padding:1px 3px;}
hr{border:1px solid #deb273;}

/* layout */
#page{
	background:url(/images/bg-middle.jpg) center top;
	margin:10px 0 0 0;
}
#page-top{
	background:url(/images/bg-top.jpg) center top no-repeat;
}
#page-bottom{
	background:url(/images/bg-bottom.jpg) center bottom no-repeat;
	padding:15px 0 0 0;
}
#menu{
	width: 948px;
	height:66px;
	list-style:none;
	margin:0 auto 40px auto;
}
#menu li {
	display:block;
	float: left;
	height: 66px;
	padding:0;
	margin:0;
}
#menu a {
	display:block;
	float: left;
	height: 66px;
	margin: 0;  
	padding: 0;
	text-indent: -999em;
	background-repeat: no-repeat;
	background-position: 0 0;
}
#menu a:hover {background-position: 0 -66px;}
#body1 #menu1 a{background-position: 0 -66px;}
#body2 #menu2 a{background-position: 0 -66px;}
#body3 #menu3 a{background-position: 0 -66px;}
#body4 #menu4 a{background-position: 0 -66px;}
#body5 #menu5 a{background-position: 0 -66px;}
#body6 #menu6 a{background-position: 0 -66px;}
#body7 #menu7 a{background-position: 0 -66px;}
#body8 #menu8 a{background-position: 0 -66px;}

#menu1 a{width:81px;background-image: url(/images/menu01.jpg);}
#menu8, #menu8 a{width:112px;background-image: url(/images/menu08.jpg);}
#menu2, #menu2 a{width:105px;background-image: url(/images/menu02.jpg);}
#menu3, #menu3 a{width:158px;background-image: url(/images/menu03.jpg);}
#menu4, #menu4 a{width:84px;background-image: url(/images/menu04.jpg);}
#menu5, #menu5 a{width:107px;background-image: url(/images/menu05.jpg);}
#menu6, #menu6 a{width:124px;background-image: url(/images/menu06.jpg);}
#menu7 a{width:168px;background-image: url(/images/menu07.jpg);}
#content{
	width:920px;
	margin:0 auto;
}
#primary{
	width:640px;
	float:left;	
	margin:0 0 80px 30px;
	
}
#secondary{
	width:230px;
	float:right;
	background:url(/images/secondary-top.gif) top no-repeat;
	margin:0 0 80px 0;
}
#secondary-bottom{
	background:url(/images/secondary-bottom.gif) bottom no-repeat;
	padding:40px 0 90px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
	line-height:1.3em;
}
#secondary .highlight{
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	border:1px solid #540d0d;
	line-height:normal;
	padding:0 5px 1em 5px;
}
#secondary .highlight li{
list-style:disc;
margin-left:2em;
padding-top:0.5em;
}
#secondary .highlight a{
	text-decoration:underline;
}
#secondary h2{
	font-weight:bold;
	margin-top:10px;
	font-size:1em;
	font-style:normal;
}

#secondary ul, #secondary li{
	margin:0;
	padding:0;
	list-style:none;
}
#secondary a{
	text-decoration:none;
	color:#c00;
}
#secondary a:hover{
	text-decoration:underline;
}
.growfield{
	margin:0 0 0 45px;
	width:100px;
	border:1px solid #886a48;
	font-family:Arial, Helvetica, sans-serif;
	background:none;
}
.growbutton{
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	background:#c00;
	color:#fff;
}
#secondary .spacer{
	margin-bottom:25px;
}
.ads{
	margin:1.5em 0 0 0;
}

.gallery, .gallery200{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
	line-height:1.3em;
	width:90px;
	float:left;
	margin:0 5px 10px 5px;
}
.gallery200{width:200px;}
.gallery img{margin:0;}


/*
.gallery, .gallery200{float:left;font-size:85%;width:100px;padding:0 5px 5px 5px;min-height:130px;}
* html .gallery, * html .gallery200{height:130px;}
.gallery200{width:200px;}
.gallery img, .gallery200 img{margin:0;display:block;}
*/

#footer{
	list-style:none;
	margin:0 auto;
	padding:0 0 85px 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
}
#footer li {
	display:block;
	float: left;
	padding:0;
	margin:0 20px 0 0;
}
#footer a{color:#000;}

/*
#sitemap{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
	color:#fff;
	max-width:920px;
	margin:0 auto;
}
#sitemap h2{
	font-weight:bold;
	margin-top:10px;
	font-size:1em;
	font-style:normal;
}
#sitemap ul, #sitemap li{
	margin:0;
	padding:0;
	list-style:none;
}
#sitemap a{
	color:#fff;
}
#sitemap a:hover{
}
#pod1{
	width:14%;
	float:left;
}
*/

/*++++++++++++++++++++page specific ++++++++++++++++*/
/*bonelords*/
.statstext,.statstext2, .stats{
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
	padding:1px 3px;
}
.statstext, .stats th, .badmoon_tr1 td{
	background:#deb273;
	font-weight:bold;
}
.statstext2{
	background-image: url(images/bg-head.gif);
}


/* Extra */
.floatright{float:right;}
.floatleft{float:left;}
.highlight{font-weight:bold !important;}
.spacer{
	position:relative;
	margin:0;
	padding:0;
	clear:both;
	width:auto;
	font-size:1px;
	line-height:1px;
	height:1px;
}
li.spacer{
	display:block;
	float: none;
	width:100%;
}

