body {
	margin: 0px;
	font-family: Tahoma;
	font-size: 12px;
	color: #6f6f6f;
	background-image: url(images/back.gif);
	background-position: left top;
	background-repeat: repeat-x ;
	background-color: #b8cfde;
}

a
{
	color:#3ec5ef;
	text-decoration:none;
}

img
{

	display:block;
	
}

h1 {
	padding-top: 0px;
	margin-top: 0px;
}

.nav1
{

	background: url(images/hbg1.gif) #ffffff repeat-x left top;


}

.nav2
{

	background: url(images/hbg2.gif) #ffffff repeat-x left top;


}

.nav3
{

	background: url(images/hgb3.gif) #ffffff repeat-x left top;


}

.maintable {

	background-image: url(images/bg0.gif);
	background-repeat:repeat-x;
	background-position: top left ;
	background-color: #ffffff;


}

.lotop {

	background-image:url(images/logtop.gif);
	background-repeat:no-repeat;
	background-position:bottom;

}

#foot {
	background: url(images/foot.gif) repeat-x left top;
	width:800px;
	height:35px;
	margin:0px;
	padding:0px;
	display:block;
	text-align: center;
	padding-top:20px;
}

.ftbg {
	background: url(images/foot_bg.gif) repeat-x left top ;
	height: 55px;
	margin:0px;
	padding:0px;

}

div#art , div#res
{

	padding-left: 12px;
	padding-top: 10px;
	padding-bottom: 17px;
	
}

div#rss
{

	padding-left: 23px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 17px;
	text-align: justify ;
}

div#art .a , div#res .a
{

	padding-top:0px;
	padding-right:0px;
	padding-left:10px;
	margin:0px;
	display: block;
	line-height:15px;
	background: url(images/dot.gif) no-repeat left top;
	display:block;

}

div#art a , div#res a
{

	display: inline ;


}



#mm
{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-top:0px;
	text-align: justify;
}

.navbg
{

	background: url(images/nav_bg.gif) repeat-y left top ;
	
}

div.small
{

	font-size: 10px;
	

}