/* CSS Document */

body {
	margin:0;
	font-family: Arial;
	font-size:14px;
	background-color:#1a4817;
	color:#85ca00;
	}
a {
	color:#CC9900;
	text-decoration: none;
	}

h2 {
	font-size:20px;
	color:#fe9e05
	}
	

#main {
	background:#1a4817 url(images/green_bg.jpg) repeat-x;
	
	}

#maintable {
	width:978px;
	padding:0px;
	margin:0px;
	}
#maintable td {
	padding:0;
	margin:0;
	}
	
#topmenu {
	padding:0px;
	margin:0px;
	width:978px;
	
}

#topmenu_cent {
	margin-left: 120px;
	}

#leftbg {
	background: url(images/left_m_bg.jpg) no-repeat;
	height:29px;
	width: 13px;
	}
	
.topmenu {
	background:url(images/m_bg.jpg) repeat-x;
	height:29px;
	padding:0;
	margin:0;
	}
#button {
	float:left;
	border-right: dotted #000000 1px;
	}
	
#button_last {
	float:left;
	border:hidden;
	}
	

.topmenu #button a:link, .topmenu #button a:visited, .topmenu #button_last a:link, .topmenu #button_last a:visited {
	display:block;
	padding-right:16px;
	padding-left:16px;
	margin:0;	
	line-height:29px;
	text-decoration:none;
	font-family:Arial;
	font-size: 14px;
	font-weight:bold;
	color:#000000;
	}
	

.topmenu #button a:hover, .topmenu #button_last a:hover {
	display:block;
	margin:0;	
	line-height:29px;
	text-decoration:none;
	font-family:Arial;
	font-size: 14px;
	font-weight:bold;
	color: #145111;
	
	}

#rightbg {
	background:url(images/right_m_bg.jpg) no-repeat;
	height:29px;
	width: 13px;
	}

#home {
	padding: 10px 10px 10px 0px;
	
	}

	
#righttexttop {
	width:269px;
	height:7px;
	background: url(images/rightbox_top_bg.png) no-repeat;
	}

#righttextmid {
	width:249px;
	background:url(images/rightbox_bg.png) repeat-y;
	font-family:Arial;
	color:#2faa00;
	font-size:14px;
	padding: 10px;
	text-align:justify;
	height:460px;
	overflow-y:scroll;
	overflow-x:hidden;
	scrollbar-face-color:#133910;
	scrollbar-arrow-color:#003264;
	scrollbar-3dlight-color: #02A300;
	scrollbar-track-color: #ffff00;
	
	}
	
#righttextmid h1 {
	font-size:14px;
	font-weight:bold;
	}
	
#righttextmid a {
	color:#CC9900;
	text-decoration: none;
	}
#righttextbtm {
	width:269px;
	height:7px;
	background:url(images/rightbox_btm_bg.png) no-repeat;
	}

#center {
	padding-top: 10px;
	padding-bottom:10px;
	}	
	
.thumb {
	float:left;
	padding-right: 5px;
	padding-left:3px;
	overflow:hidden;
}


#btmbarleft {
	width:9px;
	height:34px;
	background:url(images/bot_bar_lft.png) no-repeat;
	float:left;
	}
	
#btmbar {
	height:34px;
	background:url(images/bot_bar_bg.png) repeat-x;
	float:left;
	width:955px;
	line-height:34px;
	}
#btmbar a:link, a:visited {
	color:#FFFF00;
	
	}

#btmbar a:hover {
	color: #85ca00
	}
	
	
#btmbarright {
	width:9px;
	height:34px;
	background:url(images/bot_bar_rt.png) no-repeat;
	float:left;
	}

#footter {
	height: 30px;
	}

.gamerules {
	color:#85ca00;
	border-left: #006705 1px solid;
	border-right: #006705 1px solid;	
	padding:10px;
	text-align:left;
	
	}
.gamerules p {
	text-align:left;
	}
.gamerules h1 {
	font-size:14px;
	font-weight:bold;
	}
	
.gamerules h3 a {
	font-size:14px;
	font-weight:bold;
	color:#CC9900;
	text-decoration:none;
	}
	
#gamerules_btm {
	height: 11px;
	background: url(images/gamerules_bg.png) bottom no-repeat;
	margin-bottom:20px;
	}
	
#smenu {
	margin-left: 100px;
	}

#smallmenu {
	height:34px;
	background:url(images/bot_bar_bg.png) repeat-x;
	float:left;
	width:700px;
	}

#smenu {
	float:left;
	}
	
#smenu a {
	line-height:34px;	
	font-weight:bold;
	color: #fe9e05;
	text-decoration: none;
	text-align:center;
	
	} 

#contact {
	margin-top: 100px;
	
	}
#contactform {
	width: 600px;
	}

#sendbutton {
	background:url(images/send.png) no-repeat;
	width:72px;
	height:25px;
	border:0px;
	}

#admin {
	margin-top:100px;
	
	}

.login {
	color:#85ca00;
	font-weight:bold;
	text-align:left;
	
	}

#enterbutton {
	background:url(images/enter.jpg) no-repeat;
	width:72px;
	height:25px;
	border:0px;
	padding:5px;
	
	}
	

#ssl {
	color:#fecc11;
	text-align:left;
	padding-top: 10px;
	}

#adsense {
	padding: 10px;
	}

#live {
	text-align:left;
	padding:20px;
	}



	

