* {
  padding: 		0;
  margin: 		0;
}

body {
  background-color:		#333333;
  margin:				0;
  font-size:			10px;
  font-family:			arial;
}
a:link, a:visited {
  	color:				#ffffff;
	text-decoration:	none;
}
a:active, a:hover {
  	color:				#fbf063;
	text-decoration:	underline;
}
div#outter {
  width: 				1060px;
}
div#banner {
  background-image:		url(images/banner.jpg);
  width:				865px;
  height:				200px;
  float:				left;
}
div#outter_login {
  width:				195px;
  float:				left;
}
div#login {
  background-image:		url(images/login_back.png);
  color:				#ffffff;
  width:				191px;
  height:				192px;
  text-align:			left;
  padding-top:			8px;
  padding-left:			4px;
  float:				left;
}
div#navlogin_2 {
  padding-top:			5px;
  padding-left:			50px;
  font-size:			10px;
  text-align:			left;
}
.nick_left{
  background-image:		url(images/login/nick_left.png);
  width:				45px;
  height:				19px;
  float:				left;
}
.nick_right{
  background-image:		url(images/login/nick_right.png);
  width:				105px;
  height:				17px;
  color:				#ffffff;
  padding-top:			2px;
  float:				left;
}
.pw_left {
  background-image:		url(images/login/pw_left.png);
  width:				45px;
  height:				19px;
  float:				left; 
}
.submit {
  background-image:		url(images/buttons/submit.png);
  width:				111px;
  height:				28px;
  float:				left; 
}
div#news {
  background-image:		url(images/news_back.png);
  width:				980px;
  height:				25px;
  padding-left:			40px;
  padding-right:		40px;
  padding-top:			7px;
  text-align:			left;
  float:				left;
}
div#outter_content {
  background-image:		url(images/index_back.png);
  width:				1060px;
  float:				left;
}
div#nav_left {
  width:				147px;
  color:				#ffffff;
  text-align:			left;
  font-size:			11px;
  padding-left:			38px;
  float:				left;
}
div#content_over {
  width:				552px;
  float:				left;
}
div#content_top {
  background-image:		url(images/content_top.png);
  width:				552px;
  height:				22px;
  float:				left;  
}
div#content {
  width:				552px;
  color:				#ffffff;
  float:				left;
}
div#outter_right {
  width:				323px;
  float:				left;
}
div#next_wars {
  background-image:		url(images/next_wars.png);
  width:				283px;
  height:				83px;
  text-align:			left;
  line-height:			190%;
  color:				#ffffff;
  padding-left:			40px;
  padding-top:			5px;
  float:				left;
}
div#last_wars {
  background-image:		url(images/last_wars.png);
  width:				283px;
  height:				89px;
  text-align:			left;
  line-height:			195%;
  color:				#ffffff;
  padding-left:			40px;
  padding-top:			5px;
  float:				left;
}
div#nav_right {
  width:				179px;
  color:				#ffffff;
  padding-left:			3px;
  font-size:			10px;
  text-align:			center;
  float:				left;
}
div#partner_over {
  width:				141px;
  float:				left;
}
div#partner_top {
  background-image:		url(images/partner.png);
  width:				141px;
  height:				22px;
  float:				left;
}
div#partner {
  width:				129px;
  color:				#ffffff;
  text-align:			left;
  padding-left:			12px;
  float:				left;
}
div#footer {
  background-image:		url(images/footer.png);
  width:				1060px;
  height:				32px;
  padding-top:			12px;
  float:				left; 
}
div#news_board {
  background-image:		url(images/news_board.png);
  width:				980px;
  height:				25px;
  padding-left:			40px;
  padding-right:		40px;
  padding-top:			7px;
  text-align:			left;
  float:				left;
}
div#outter_board {
  background-image:		url(images/board_back.png);
  width:				1060px;
  float:				left;
}
div#board_over {
  width:				734px;
  float:				left;
}
div#board_top {
  background-image:		url(images/board_top.png);
  width:				734px;
  height:				22px;
  float:				left;  
}
div#board_content {
  width:				734px;
  color:				#ffffff;
  float:				left;
}
div#board_partner_over {
  width:				141px;
  float:				left;
}
div#board_partner_top {
  background-image:		url(images/partner.png);
  width:				141px;
  height:				22px;
  float:				left;
}
div#board_partner {
  width:				128px;
  color:				#ffffff;
  text-align:			left;
  padding-left:			13px;
  float:				left;
}
div#footer_board {
  background-image:		url(images/footer_board.png);
  width:				1060px;
  height:				32px;
  padding-top:			12px;
  float:				left; 
}
div#footer a:link {
  color:				#3c4623;
}
div#footer a:hover {
  color:				#808080;
}
div, span {
  font-family:			arial;
}
img {
  border:				0px;
}
form {
  display:				inline;
}
checkbox {
   display:				none;
}
td {
  font-size:			8pt;
  vertical-align:		top;
}
textarea {
  width:				90%;
}
ul {
  margin:				0px;
}
#debug {
  height:				150px;
  margin-bottom:		20px;
  overflow:				auto;
  padding-left:			5px;
  width:				100%;
  text-align:			left;
}
#errors {
  color:				#CC0000;
}
#sql {
  color:				#666666;
}
.form {
  background-color:		#333333;
  color:				#c0c0c0;
  font-family:			arial;
  font-size:			8pt;
	}
.forum {
  background-color:		#000000;
  color:				#C2C2C2;
  margin:				auto;
}
.headb {
  background-color:		#333333;
  color:				#fbf063;
  font-weight:			bold;
  text-align:			left;
  padding-left:			5px;
}
.bottom {
  background-color:		#333333;
  color:				#c0c0c0;
  text-align:			left;
  padding-left:			5px;
}
.newshead {
  background-color:		#000000;
  color:				#fbf063;
  font-size:			11pt;
  font-weight:			bold;
  text-align:			left;
  padding-left:			5px;
  padding-right:		5px;
  padding-top:			2px;
  padding-bottom:		2px;
}
.newsb {
  text-align:			left;
}
.left, .center, .right {
  color:				#000000;
}
.leftb, .centerb, .rightb {
  background-color:		#000000;
  color:				#ffffff;
  padding-left:			4px;
  padding-right:		4px;
  padding-top:			5px;
  padding-bottom:		5px;
}
.leftc, .centerc, .rightc {
  background-color:		#000000;
  color:				#ffffff;
  padding-left:			4px;
  padding-right:		4px;
  padding-top:			5px;
  padding-bottom:		5px;
}
.left, .leftb, .leftc {
  text-align:			left;
}
.center, .centerb, .centerc {
  text-align:			center;
}
.right, .rightb, .rightc {
  text-align:			right;
}
.quote {
  background-color:		#525262;
  color:				#F2F2F2;
  text-align:			left;
}
input, textarea, select {
background-color:#333333;
border:1px solid #888888;
color:#F2F2F2;
font-family:Verdana,Helvetica,sans-serif;
font-size:8pt;
margin:2px;
padding-left:3px;
}

.navhead, .navhead2 {
  color:				#E4E4E4;
  font-weight:			bold;
  text-align:			center;
}
.navbodyb, .navbody2b {
  color:				inherit;
  text-align:			center;
}
.calhead {
  background-color:		#333333;
  color:				#c0c0c0;
  text-align:			center;
}
.calday, .calevent, .caltoday, .calweek {
  text-align:			center;
}
.calday {
  background-color:		#000000;
  color:				#ffffff;
}
.calevent {
  background-color:		#fbf063;
}
.calevent a:link {
  color:				#000000;
}
.caltoday {
  background-color:		#ec9337;
  color:				#000000;
}
.calweek {
  background-color:		#333333;
  color:				#c0c0c0;
}