body {
	height : 100%;
	font : 100% Arial, Tahoma;
	color : #000000;
	margin : 0px;
	width : 99%;
	text-align : center;
	position : absolute;
	margin-right : 12px;
	background : url(../img/bckg.gif) repeat-x top;
	
}

img{
	border : 0px;
}

a{
	color : #b28d0f;
}

a:hover{
	color : #997a0e;
}

h1{
	color : #22447a;
	font : 150% Tahoma;
	margin : 0px;
	height : 39px;
	padding : 25px 0px 0px 73px;
	background : url(../img/arrow.jpg) no-repeat left top;
}

h2{
	color : #22447a;
	font : 14px Tahoma;
	font-weight : bold;
	margin : 20px 0px 10px 0px;
}

#mmain{
	width : 100%;
}

div{
	float : left;
}


#enemysquare{
	background : url(../img/squares/a2.gif) no-repeat center 55px;
	width : 100%;
}

#corset{
	height : 360px;
	width : 100%;
	background : url(../img/city.jpg) no-repeat center top;
}

#cityback{
	padding : 0px;
	height : 360px;
	float : none;
	width :  986px;
    margin: auto;
    text-align: left;
}

#corset ul{
	padding : 0px;
	height : 360px;
	float : none;
	width :  986px;
    margin: auto;
    text-align: left;
}

#corset li{
	float : left;
	width : 75px;
	height : 75px;
	list-style : none;
	margin : 0px 5px 5px 0px;
}

#corset li.langbar{
	font-size : 60%;
	width : 194px;
	height : 48px;
	padding-top : 34px;
	text-transform : uppercase;
}


#corset li.toolbar{
	width : 155px;
	vertical-align : top;
}

#corset li.toolbar img{
	padding-top : 31px;
}

#corset li.toolbar a{margin-left : 18px;
}

#corset li.mmenu{
	width : 273px;
	height : 173px;
	margin-top : 13px;
}

#corset li.mmenu a{
	font : 70% Tahoma;
	background : url(../img/arrow_brown.gif) no-repeat left top;
	padding-left : 15px;
	line-height : 22px;
	color : #074382;
}

#corset li.mmenu a:hover{
	color : #b28d0f;
}

#corset li.mmenu a.ac{
	color : #b28d0f;
	font-weight : bold;
	background : url(../img/arrow_blue.gif) no-repeat left top;	
	text-decoration : none;
}

.content{
	width : 945px;
	font-size : 80%;
	padding : 0px;
	height : 360px;
	float : none;
    margin: auto;
    text-align: left;
}

#center_div{
	width : 635px;
	margin-top : 43px;
	color : #084282;
}

#center_div ul{
	margin-left : 0px;
	padding-left : 20px;
}

#center_div li{
	padding-left : 0px;
	list-style : none outside url(../img/dot.gif);
}

#right_div{
	float : right;
	width : 250px;
	margin-top : 65px;
	color : #22457b;
	font : 11px Arial, Tahoma;
}

.banner1{
	background : url(../img/banners/bi_ex.gif) no-repeat;
	width : 160px;
	height : 80px;
	margin-bottom : 41px;
	padding : 35px 0px 21px 105px;
}

.banner2{
	background : url(../img/banners/b2.jpg) no-repeat;
	width : 207px;
	height : 100px;
	padding : 72px 0px 0px 21px;
	margin-left : 26px;
}

.banner3{
	background : url(../img/banners/b3.jpg) no-repeat;
	width : 207px;
	height : 84px;
	padding : 70px 0px 0px 21px;
	margin-left : 26px;
}

.table{
	margin-left : -18px;
	width : 578px;
	background : url(../img/table/back.jpg) repeat-y;	
}

.table2{
	width : 578px;
	background : url(../img/table/top.jpg) top no-repeat;	
}

.table3{
	width : 578px;
	padding : 13px 0px 32px 0px;
	background : url(../img/table/bottom.jpg) bottom no-repeat;	
}

.table2 table{
	width : 566px;
}

.table2 td{
	padding : 8px 4px 8px 20px;
}

.yellow_tr{
	background : #dbbb54;
}

.yellow_tr td{
	background : #dbbb54;
	padding : 4px 4px 4px 20px;
}

#footer{
	width : 600px;
	padding : 0px 0px 30px 370px;
	color : #074382;
	font-size : 100%;
	line-height : 17px;
}

#footer a{
	color : #074382;
}

#footerright{
	float : right;
	line-height : 25px;
	padding-right : 50px;
	font-size : 12px;
	width : 205px;
}

