body {
	background-image: url(img/bg.jpg);
	font-family : Tahoma;
	font-size : 10px;
	color : #FFFFFF;
}
a:link {
	font-family : Tahoma;
	font-size : 10px;
	color : #DB997D;
	font-weight : 600;
	text-decoration : none;
}
a:active {
	font-family : Tahoma;
	font-size : 10px;
	color : #DB997D;
	font-weight : 600;
	text-decoration : none;
}
a:hover {
	font-family : Tahoma;
	font-size : 10px;
	color : #C5C3C3;
	font-weight : 600;
	text-decoration : underline;
}
a:visited {
	font-family : Tahoma;
	font-size : 10px;
	color : #DB997D;
	font-weight : 600;
	text-decoration : none;
}
.news_type {
	font-size : 10px;
	color : #C5C3C3;
	font-weight : 600;
}
.news_title2 {
	font-size : 10px;
	color : #C5C3C3;
	background-color : #47362F;
	border : 1px solid #454443;
	padding-left : 4px;
}
.news_title {
	font-size : 10px;
	color : #DB997D;
	background-color : #47362F;
	border : 1px solid #454443;
	padding-left : 4px;
}
.news_date {
	font-size : 10px;
	color : #C5C3C3;
}
.news_author {
	font-size : 10px;
	color : #DB997D;
	font-weight : 400;
}
.news_other {
	font-size: 10px;
	color : #C5C3C3;
}
.news {
	font-size : 10px;
	color : #C5C3C3;
	padding-top : 4px;
	font-weight : 400;
}
.type {
	padding-top : 6px;
}
.menu {
	font-size : 10px;
	color : #C5C3C3;
	font-weight : 600;
}
.map_title {
	font-size : 10px;
	color : #DB997D;
	background-color : #47362F;
	border : 1px solid #454443;
}
.map_name {
	color : #DB997D;
	font-weight : 600;
}
.map_author {
	color : #C5C3C3;
	font-size : 10px;
	font-weight : 400;
}
.latest {
	padding-left : 6px;
}
.mapper_subbox {
	font-size : 10px;
	color : #C5C3C3;
	border : 1px solid #454443;
	border-top-width : 0px;
	padding-right : 4px;
}
.mapper_subpic {
	border : 1px solid #454443;
	border-top-width : 0px;
	border-left-width : 0px;
}
.pic1 {
	border : 1px solid #454443;
	margin-right : 3px;
	margin-bottom : 3px;
}
.pic2 {
	border : 1px solid #454443;
	border-left-width : 0px;
}
.pic3 {
	border : 1px solid #454443;
	border-top-width : 0px;
	margin-right : 3px;
}
.pic4 {
	border : 1px solid #454443;
	border-top-width : 0px;
	border-left-width : 0px;
}
.map_header {
	font-weight : 600;
	font-size : 10px;
	color : #C5C3C3;
	background-color : #47362F;
	border : 1px solid #454443;
	padding-left : 3px;
}
.input {
	border : 1px solid #454443;
	height : 15px;
	width : 80px;
	color : #C5C3C3;
	background-color : #47362F;
	font-size : 10px;
	font-family : Tahoma;
	font-weight : 400;
}
.button {
	border : 1px solid #454443;
	height : 15px;
	width : 60px;
	color : #C5C3C3;
	background-color : #47362F;
	font-size : 10px;
	font-family : Tahoma;
}
.textarea {
	border : 1px solid #454443;
	height : 100px;
	width : 350px;
	color : #C5C3C3;
	background-color : #47362F;
	font-size : 10px;
	font-family : Tahoma; 
}