body { background-color: #310000; margin: 0; padding: 0; font: normal 14px Calibri, Tahoma; color: #e4c77a;}
img {border: 0px;}

#menu {
	background: url('images/menu_bg1.jpg') top left repeat-x;
	width: 700px;
	height: 33px;
	font: normal 24px Monotype Corsiva;
	color: #000000;
}

#menu div {
	height: 33px;
}

#menu a {
	color: #000000;
	text-decoration: none;
	padding-right: 5px;
}

#menu a:hover {
	color: #ffffff;
}

.nonactive {
	background: url('images/menu_bg1.jpg') top left repeat-x;
	height: 33px;
}

.active {
	background: url('images/menu_bg2.jpg') top left repeat-x;
	height: 33px;	
}

#menu .active a {
	color: #ffffff;
}

#top td {
	background-repeat: no-repeat;
	height: 295px;
	vertical-align: top;
	font: normal 24px Monotype Corsiva;
}

#top .top1 div {
	color: #ffffff;
	padding-top: 40px;
	margin-left: 10px;
	width: 91px;
}

#top .top2 div {
	color: #700101;
	padding-top: 35px;
	margin-right: 10px;
	width: 321px; 
	text-align: center;
	line-height: 36px; 
}

#top .top3 div {
	color: #ffffff;
	padding-top: 40px;
	margin-left: 20px;
	width: 347px;
}

#body_bg {
	background: url('images/body_bg.jpg') top left repeat-y;
	width: 1000px;
}

.main h1 {
	color: #c02424;
	font: normal 22px Calibri;
	padding-left: 35px;
	padding-right: 35px;
	margin: 0;	
}

.main h2 {
	color: #c02424;
	font: normal 20px Calibri;
	padding-left: 35px;
	padding-right: 35px;
	margin: 0;	
}

.main h3 {
	color: #e4c77a;
	font: normal 18px Calibri;
	padding-left: 35px;
	padding-right: 35px;
	margin: 0;	
}

.main h4 {
	color: #c02424;
	font: normal 14px Calibri;
	padding-left: 35px;
	padding-right: 35px;
	margin: 0;	
}

.main ul {
	font: normal 14px Calibri;
	color: #e4c77a;
	padding-left: 55px;
	padding-right: 35px;
	margin: 0;	
}

.main ol {
	font: normal 14px Calibri;
	color: #e4c77a;
	padding-left: 55px;
	padding-right: 35px;
	margin: 0;	
}

.main li {
	font: normal 14px Calibri;
	color: #e4c77a;
	word-spacing: 6px;
}

.main p {
	margin: 15px 20px 15px 35px;
	font: normal 14px Calibri; color: #e4c77a;
	word-spacing: 6px;
}

.main p.anons {
	margin-top: 0px;
}

.main a {
	color: #ffebb6;
	word-spacing: 6px;
}

.main a:hover {
	color: #c02424;
}

.main_pl {
	background-color: #7b0808;
	width: 215px;
	height: 7px;
}

.right {
	width: 260px;
}

.right h1 {
	color: #c02424;
	font: normal 22px Calibri;
	margin: 0;
}

.right_pl1 {
	background-color: #7b0808;
	width: 260px;
	height: 7px;
}

.right_pl2 {
	background-color: #caa14e;
	width: 260px;
	height: 7px;
}

.right p {
	margin: 15px 35px 15px 0px;
	font: normal 14px Calibri; color: #e4c77a;
	word-spacing: 6px;
}

.right a {
	color: #ffebb6;	
}

.right a:hover {
	color: #c02424;
}

#bot_pl {
	background-color: #310000;
	width: 1000px;
	height: 7px;
	text-align: center;
	font: normal 10px Calibri; color: #e4c77a;
}

#bot_pl a {
	font: normal 10px Calibri;
	color: #a67137;
	text-decoration: none;
}

#bot {
	background: url('images/body_bg.jpg') top left repeat-y;
	width: 1000px;
	height: 80px;
}

#bot p.main {
	font: normal 14px Calibri;
	color: #a67137;
	padding: 15px 35px 10px 35px;
	word-spacing: 4px;
}

#bot a {
	font: normal 14px Calibri;
	color: #a67137;
	text-decoration: none;
	word-spacing: 4px;
}