body{
	font-family : tahoma;
	font-size : 8pt;
	padding:0px;
	margin:0px;
	color : #a28c34;
	background:#EEEEEE;
}

td{
	font-size : 8pt;
	font-weight:bold;
}

a:link, a:visited{
	text-decoration:none;
	color:#880c0c;
}

a:hover, a:active{
	text-decoration:underline;
	color:#796100;
}

#header{
	display:relative;
	background:url('img/2.jpg');
	font-weight:bold;
	font-size:20pt;
	width:778px;
	height:138px;
}

#header .search{
	width:111px;
	height:23px;
	float:right;
	margin-top:78px;
	margin-right:54px;
}

#header form{
	padding:0px;
	margin:0px;
}

#header input{
	color: #990000;
}

#header .title{
	float:left;
	margin-top:70px;
	margin-left:43px;
	width:230px;
	text-align:center;
	color: #ffffff;
	font-size:12pt;
	vertical-align:middle;
}

#footer{
	background:url('img/1.jpg');
	font-weight:bold;
	font-size:10pt;
	width:778px;
	height:174px;
	display:relative;
}

#footer .counter{
	width:80px;
	float:right;
	margin-right:115px;
	margin-top:18px;
	text-align:right;
	font-weight:normal;
	font-size:12pt;
}

#body{
	display:relative;
	width:778px;
	background:url('img/3.jpg') repeat-y;
	color : #a28c34;
}

#body .right{
	vertical-align:top;
	width:455px;
	float:right;
	margin-right:44px;
}

#body .left{
	vertical-align:top;
	width:224px;
	float:left;
	margin-left:46px;
	text-align:center;
}

.alt1{
	background:#eee9c9;
	color: #FFFFEC;
	border:#cbbc5d solid 1px;
	padding:3px;
}

.alt2{
	background:#fffadb;
	color: #6b6b6b;
	border:#e0d79a solid 1px;
	padding:3px;
}

.tbl{
	background:#f2f1e9;
	color: #FFFFEC;
	border:#d9d3af solid 1px;
	padding:3px;
}

.tbl-head{
	background:#880c0c url('img/gred1.jpg');
	color: #ffffff;
	border:#b42120 1px solid;
	text-align:center;
	padding:5px;
}

.tbl-head a:link,.tbl-head a:visited{
	color: #ffffff;
	text-align:center;
	padding:5px;
}

.tbl-head a:hover,.tbl-head a:active{
	color: #ffffff;
	text-align:center;
	padding:5px;
}
