@charset "utf-8";

html,body {
	background:#260800 url(images/bg.gif) center center;
	margin:0 auto;
	width:100%;
}

form 	{ display:inline; }
div		{ font:11px Verdana, Arial, Helvetica, sans-serif;color:#382D18; }

.Page {
	position:absolute;
	margin:0 auto;
	padding:0px;
	width:682px;
	right:0px;
	left:0px;
}

.TopHead {
	background:url(images/top.jpg) center center;
	border:1px solid #000000;
	margin:2px 0px;
	width:680px;
	height:20px;
	float:left;
}

.TopHead h1 {
	font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	padding:0px;
	margin:0px;
}

.Head {
	background:url(images/head-main.jpg) center center;
	border:1px solid #000000;
	height:162px;
	width:680px;
	float:left;
}

.Content {
	border:1px solid #000000;
	background:#CCCCCC;
	padding:3px;
	width:674px;
	float:left;
}

.MainTop {
	border:1px solid #999999;
	background:#F1F1F1;
	margin:2px 0px;
	padding:5px;
	width:662px;
	float:left;
}

.MainTop h2 {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
}

.TSearch {
	background:url(images/search.jpg) center center no-repeat;
	height:52px;
}

.SearchInput {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding:4px 0px 0px;
	margin:7px 0px 0px;
	background:none;
	text-align:center;
	color:#F1F1F1;
	border:none;
	width:242px;
	height:18px;
}

.SearchButton {
	margin:0px 6px 0px 0px;
	background:none;
	cursor:pointer;
	border:none;
	height:44px;
	width:36px;
}

.SearchDesc {
	line-height:20px;
	color:#FFFFFF;
	width:255px;
}

.CamBox {
	margin:2px 0px;
	padding:5px;
	width:662px;
	float:left;
}

.PagesLine {
	margin:2px 0px;
	padding:5px;
	width:662px;
	float:left;
}

.PagesLine a	{
	border:1px solid #999999;
	text-decoration:none;
	background:#F1F1F1;
	padding:2px 5px;
	color:#333333;
	margin:1px;
}

.PagesLine a:hover	{
	border:1px solid #999999;
	text-decoration:none;
	background:#FFFF99;
	padding:2px 5px;
	color:#333333;
	margin:1px;
}

.ListItem td {
	border:1px solid #999999;
	border-collapse:collapse;
	background:#F1F1F1;
}

.TopTitle h2 {
	font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 10px;
	margin:0px;
	float:left;
}

.TopTitle a				{ font:Verdana, Arial, Helvetica, sans-serif;color:#333333;text-decoration:none; }
.TopTitle a:hover		{ font:Verdana, Arial, Helvetica, sans-serif;color:#670000;text-decoration:none; }
.TopTitle small 			{ color:#00CC00; }

.Items {
	padding:4px;
}

.Items h3 {
	font:bold small-caps 12px/20px Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	width:100%;
	margin:0px;
	float:left;
}

.Items img {
	border:1px solid #333333;
	padding:1px;
	float:left;
}

.Items a				{ font:Verdana, Arial, Helvetica, sans-serif;color:#333333;text-decoration:underline; }
.Items a:hover		{ font:Verdana, Arial, Helvetica, sans-serif;color:#670000;text-decoration:none; }

.Rank h1 {
	font:bold small-caps 14px/20px Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	width:100%;
	margin:0px;
	float:left;
}

.StatsTable {
	border:1px solid #999999;
	border-collapse:collapse;
	background:#F1F1F1;
	float:left;
}

.StatsTable td {
	border:1px solid #999999;
	padding:2px;
}

.ContTopBar a {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #000000;
	text-decoration:none;
	text-align:center;
	color:#382D18;
	display:block;
	padding:2px;
	width:130px;
	margin:1px;	
	float:left;
}

.ContTopBar a:hover {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #000000;
	background:#CCCCCC;
	text-decoration:none;
	text-align:center;
	color:#670000;
	display:block;
	padding:2px;
	width:130px;
	margin:1px;	
	float:left;
}


.ListHeader {
	border:1px solid #382D18;
	width:662px;
	margin:0px;
	float:left;
}

.HeadRank {
	border-right:1px solid #382D18;
	padding:5px;
	width:39px;
	margin:0px;
	float:left;
}

.HeadDesc {
	padding:5px;
	width:480px;
	margin:0px;
	float:left;
}

.HeadIn, .HeadOut {
	border-left:1px solid #382D18;
	padding:5px;
	width:50px;
	margin:0px;
	float:left;
}

.TopList {
	background:#FFFF99;
	width:664px;
	margin:0px;
	float:left;
}

.ListBody {
	background:url(images/banmain.jpg) center center repeat-y;
	width:664px;
	margin:0px;
	float:left;
}

.ListBody h1 {
	font:bold 18px Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
}

.ListBody h3 {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
}

.ListBody a				{ font:Verdana, Arial, Helvetica, sans-serif;color:#382D18; }
.ListBody a:hover		{ font:Verdana, Arial, Helvetica, sans-serif;color:#670000; }

.ListBody img {
	border:1px solid #000000;
	background:#FFFFFF;
	padding:1px;
}

.ListBodyHead {
	background:url(images/banhead.jpg) center center repeat-y;
	width:664px;
	height:30px;
	margin:0px;
	float:left;
}

.ListBodyFoot {
	background:url(images/banfoot.jpg) center center repeat-y;
	width:664px;
	height:30px;
	margin:0px;
	float:left;
}

.TopListRank {
	border-Bottom:1px solid #382D18;
	border-right:1px solid #382D18;
	border-top:1px solid #382D18;
}

.TopListDesc {
	border-Bottom:1px solid #382D18;
	border-top:1px solid #382D18;
}

.TopListIn, .TopListOut {
	border-Bottom:1px solid #382D18;
	border-left:1px solid #382D18;
	border-top:1px solid #382D18;
}

.Descriptions {
	padding:10px;
	width:460px;
	margin:0px;
	float:left;
}

.Menu {
	padding:5px 0px;
	width:664px;
	margin:0px;
	float:left;
}

.Menu a				{ font:11px Verdana, Arial, Helvetica, sans-serif;color:#382D18; }
.Menu a:hover		{ font:11px Verdana, Arial, Helvetica, sans-serif;color:#670000; }






/*

body {margin-left: 5px;margin-top: 5px;margin-right: 5px;margin-bottom: 5px;background-color: #FFFFFF;background-image: url(img/back.gif);}
h1 {margin:0px; padding:15px;}
body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}
table { background-color:#FFFFFF}
td { background-color:#FFFFFF}
.new {color: #FF0000; font-weight:bolder;}
.banner { padding:4px; padding-bottom:0px;}
.description { font-size:12px; padding-left:4px; padding-top:0px; padding-right:4px; padding-bottom:4px}
.stats {font-size: 10px; padding-left:5px; padding-top:2px; padding-right:5px; padding-bottom:2px}
a {font-size: 12px;color: #990000;}
a:visited {color: #990000;}
a:hover {color: #FF9900;}
a:active {color: #FF0000;}
a.members {font-size: 12px;color: #000000;}
a.members:visited {color: #000000;}
a.members:hover {color: #000000;}
a.members:active {color: #000000;}
a.sitetitle {font-size: 12px;color: #990000; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:0px}
a.sitetitle:visited {color: #990000;}
a.sitetitle:hover {color: #FF9900;}
a.sitetitle:active {color: #FF0000;}
a.topsitemenu {font-size: 12px;color: #990000; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:0px}
a.topsitemenu:visited {color: #990000;}
a.topsitemenu:hover {color: #FF9900;}
a.topsitemenu:active {color: #FF0000;}
a.topmenu {font-size: 12px;color: #990000; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:0px}
a.topmenu:visited {color: #990000;}
a.topmenu:hover {color: #FF9900;}
a.topmenu:active {color: #FF0000;}
td.border { border-color: #CC0000; border-right-color:#CC0000; border-style:solid;}
table.border {border-color: #CC0000; border-right-color:#CC0000; border-style:solid;}



*/
