.minitext {
	 font-size: 10px;
}
body {
	 background-image: url(images/bg6.jpg);
	 background-position: center;
	 background-attachment: fixed;
	 color: #999999;
	 font-family: arial;
	 font-size: 12px;
	 margin-top:35px;
}

h1, h2, h3 {
	 margin: 0px;
	 padding: 0px;
}
#cat {
	background-color: #000;
}
#wrapper {
	 background: #312821 url(images/rusty6.jpg);
	 left: 50%;
	 margin-left: -400px;
	 position: absolute;
	 width: 820px;
	 border-top: 0px;
	 border-bottom: 0px;
}
#wrapper_footer {
	 background-image: url(images/fire.jpg);
	 background-repeat:repeat-x;
	 background-attachment:fixed;
	 background-position: bottom;
	 background-color: #1E1A17;
	 color: #999999;
	 font-family: sans-serif;
	 font-size: 12px;
}
#header {
	 width: 766px;
	 margin: auto;
}

#navigation {
	 background: url(images/steelbar2.png) no-repeat;
	 color: #999;
	 margin: auto;
	 padding-top: 2px;
	 text-align: center;
}
#navigation a, .table_top_title a { 
	 color: #999; 
	 text-decoration: none;
}

#navigation a:hover, .table_top_title a:hover {
	 color: #999;
	 text-decoration: none;
}
#navigation img {}
.menu img{}
#filters {
 	 float: left;
	 margin: 15px;
}

#search {
	 float: right;
 	 margin: 15px;
	 text-align: right;
}

#content {
	 clear: both;
	 padding-left: 15px;
	 padding-right: 15px;
}

#copyright {
	background: #333333;
	color:#666666;
	margin: 3px;
	text-align: center;
	border: 3px solid #70715F;
}
#copyright a, a:hover, a:link {
  color:#333333;
}

/* Hyper Links  & forms*/
a { 
	 color: #666; 
}

a:hover { 
	 color: #333; 
}
.bar a {
	color: #CCCCCC;
	font-weight: bold;
	text-decoration: none;
}

select, input, textfield, submit {
	background-color: #222222;
	color: #cccccc;
	border: 1px inset #70715F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.entry_stats {
	margin: auto;
	padding:2px;
	color: #CCC;
	font-weight: bold;
}
.entry_stats a, a:hover, a:link, .entry_stats2 a, a:hover, a:link{
  color: #EFEFEF;
} 
.entry_stats2 {
	background:#FFFFFF;
	border: 2px solid #CCC;
	padding: 2px;
	position: absolute;
	width: 730px;
	color: #333;
}
.entry_box {
  color: #000;
  padding: 3px;
  background: #EFEFEF;
  border: 1px solid #666666;
  position: relative;
} 
.bar {
	background: url(images/bar.png) no-repeat;
	height: 35px;
	width: 736px;
	vertical-align: middle;
	padding: 1px;
}

/* Top Ranking Style */
.table_border table {
	border: 1px solid #C4B793;
	margin-bottom: 5px;
}
.table_top_title {
	 background: #000 url(images/title.png) repeat-x;
	 font-size: 12px;
	 color: #EFEFEF;
	 padding-top: 7px;
	 padding-bottom: 7px;
}

.table_top_rank {
	 font-size: 16px;
	 font-weight: bold;
	 padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}

.table_top_description { 

}

.table_top_banner {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}

.table_top_stats {
	background-color: #1E1A17;
	padding: 2px;
	font-size: 10px;
}

.table_top_rating {
	background-color: #202020;
	text-align: center;
}

/* Ranking Style */
.table_title {
	 background: #333333 url(images/title.png) repeat-x;
	 color: #EFEFEF;
	 font-size: 12px;
	 font-weight: normal;
	 padding-top: 5px;
	 padding-bottom: 5px;
	 text-align: center;
}

.table_rank {
	 background-color: #000000;
	 font-size: 16px;
	 font-weight: bold;
	 padding-left: 5px;
	 padding-right: 5px;
	 text-align: center;
}

.table_description { 
	 width: 100%; 
}

.table_stats {
	 font-size: 16px;
	 background-color: #3333;
	 padding: 2px;
	 width: 150px;
}

/* Stats Style */
.stats_bg {
	 background: url(images/stats_bg.png) no-repeat;
	 width: 727px;
	 height: 124px;
	 padding-top: 0px;
	 margin: 0 auto auto 15px;
}
.stats_top {
	 background: #000 url(images/bar.png) center;
	 height: 35px;
	 color: #EFEFEF;
	 font-size: 12px;
	 font-weight: normal;
	 text-align: center;
	 vertical-align: middle;
	 margin-top: 5px;
}
.stats_left { 
	 background-color: #D0BE84; 
}
.stats1 {
	 background-color: #EFE8D2;
}
.stats2 {
	 background-color: #ECE3C5;
}



/* Admin */

.darkbg {
  background-color: #737373;
  color: #fff;
}

.mediumbg {
	background: #333333 url(images/title.png) repeat-x;
	color: #EFEFEF;
	font-size: 12px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}
.lightbg {
	color: #000;
	background-color: #FFF;
}
.lightbgalt {
	color: #000;
	background-color: #DCDCDC;
}

table { width: 100%; }

/* No Borders Images */
img { border: 0; }

.join_edit_error {
	background-color: #f0f0f0;
	border: 1px solid #f00;
	padding: 2px;
}

a.help { color: #f00; font-weight: bold; text-decoration: none; }
a.help:hover { color: #333; }

.statsbox {
	background: #D9D1B7 url(images/ui-bg_inset-soft_40_cdc2a1_1x100.png) repeat-x;
	padding: 10px;
	color: #333;
	border:3px inset #70715F;
}
.statsbox a, .statsbox a:hover, .statsbox a:visited {
	color: #AB0404;
}
.reviewbox {
	background: #EFE8D2;
	padding: 5px;
	border: 1px solid #D2BF80;

}
.topbox {
	background: #222 url(images/bg2.jpg);
	background-position: center top;
	padding: 10px;
	color: #333;
	border: 3px inset #70715F;
	margin-bottom: 10px;
}
.topbanner {
	background: #000;
	border: 2px solid #222;
	padding: 3px;
}