* {
  padding: 		0;
  margin: 		0;
}
body {
  background-position:	center;
  background-color:		#000000;
  color:				#000000;
  margin:				0;
  font-size:			10px;
  font-family:			arial;
}
a:link, a:visited {
	color:				#21237c;
	text-decoration:	none;
}
a:active, a:hover {
	color:				#5a5a5a;
	text-decoration:	bold;
}
#outter_main {
  width: 				950px;
  margin-top:			10px;
  margin-bottom:		10px;
}
#main {
  background-image:		url('images/background.jpg');
  background-repeat:	repeat-y;  
  width:				950px;
  float:				left;
}
#left {
  width:				170px;
  float:				left;
}
a.navlinks, a.navlinks:visited, a.navlinks:active {
	display:			block;
	width:				140px;
	height:				17px;
	border:				1px dotted #c0c0c0;
	padding:			3px 0px 0px 7px;
	font-size:			11px;
	text-align:			left;
	color:				#9a9a9a;
	background-color:	#eeefef;
}
a.navlinks:hover {
	color:				#000000;
	background-color:	#c2caf3;
	border:				1px solid #636465;
	font-weight:		bold;
}
#left_inner {
  width:				170px;
  float:				left;
}
.left_box {
	width:				143px;
	padding:			4px 2px 4px 2px;
	background-color:	#ffffff;
	border:				1px solid #c0c0c0;
}
.left_box_1 {
	width:				147px;
	background-color:	inherit;
	border:				1px solid #c0c0c0;
}
#navi_top {
  background-image:		url('images/navi_top.jpg');
  width:				170px;
  height:				20px;
  float: 				left;
}
right {
  width:				780px;
  float:				left;
}
#banner {
  background-image:		url('images/banner.jpg');
  width:				596px;
  height:				155px;
  float:				left;
}
#login {
  background-image:		url('images/user_login.jpg');
  width:				168px;
  height:				131px;
  padding:				24px 0px 0px 16px;
  text-align:			left;
  float:				left;
}
#news {
  background-image:		url('images/last_news.jpg');
  width:				242px;
  height:				77px;
  padding:				3px 0px 0px 23px;
  text-align:			left;
  line-height:			170%;
  float:				left;
}
#wars {
  background-image:		url('images/last_wars.jpg');
  width:				240px;
  height:				77px;
  padding:				3px 0px 0px 12px;
  text-align:			left;
  line-height:			175%;
  float:				left;
}
#next_wars {
  background-image:		url('images/next_wars.jpg');
  width:				251px;
  height:				77px;
  padding:				3px 0px 0px 12px;
  text-align:			left;
  line-height:			165%;
  float:				left;
}
#last_forum {
  background-image:		url('images/last_forum.jpg');
  width:				251px;
  height:				77px;
  padding:				3px 0px 0px 12px;
  text-align:			left;
  line-height:			165%;
  float:				left;
}
#content {
  width:				780px;
  float:				left;
}
#content_left {
  width:				660px;
  float:				left;
}
#content_top {
  background-image:		url('images/content_top.jpg');
  width:				660px;
  height:				23px;
  float:				left;
}
#content_main {
	width:				636px;
  	padding:			0px 12px 0px 12px;
	float:				left;
}
#content_right {
	width:				120px;
	float:				left;
}
#inner_right {
	width:				120px;
	float:				left;
}
#partner {
  background-image:		url('images/partner_top.jpg');
  width:				120px;
  height:				54px;
  float:				left;
}
#footer {
  background-image:		url('images/footer.jpg');
  width:				900px;
  padding-left:			50px;
  height:				25px;
  padding-top:			25px;
  float:				left;
}

div, span {
	font-family:		Tahoma;
}
img {
	border:0px;
}
form {
	display:	inline;
}
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:		#c0c0c0;
	color:					#000000;
	border:					1px solid #696969;
	font-family:			arial;
	font-size:				8pt;
}
.forum {

	color:#C2C2C2;
	margin:auto;
}
.headb {
 	background-color:#e4e4e4;
 	color:#333333;
	font-weight:bold;
	text-align:left;
	padding:	5px;
}
.bottom {
	background-color:#e4e4e4;
	color:#5093cc;
	text-align:left;
	padding:	3px;
}
.board_headb {
  background-color:	#333333;
  padding:			3px;
}
.newshead {
    background-color:#908e8e;
	color:#ffffff;
	font-size:11pt;
	border:1px solid #b6b3b3;
	font-weight:bold;
	text-align:left;
	padding:	5px;
}
.left, .center, .right {
  	color:			#5093cc;

}
.leftb, .centerb, .rightb {
	color:				#000000;
	padding-left:		4px;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-right:		4px;
}
.ts2 {
  	color:				#c0c0c0;
}
.leftc, .centerc, .rightc {
	color:				#000000;
	padding-left:		4px;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-right:		4px;
}
.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;
}
.navhead, .navhead2 {
	color:#E4E4E4;
	font-weight:bold;
	text-align:center;
}
.navbodyb, .navbody2b {
	color:inherit;
	text-align:center;
}
.calhead {
	background-color:	#b6b3b3;
	color:				#FFFFFF;
	text-align:			center;
}
.calday, .calevent, .caltoday, .calweek {
	text-align:center;
}
.calday {
	color:		#000000;
}
.calevent {
	background-color:#1a1095;
	font-weight:	bold;
}
.calevent a:link {
  	color:				#ffffff;
}
.caltoday {
	background-color:#5093cc;
	color:		#000000;
}
.calweek {
	color:		#808080;
}
