body
{
	background:#c0c0c0 url(/assets/back.png) repeat-x;
	margin:0;
	text-align:center;
}

body,td,input,textarea
{
	font-family:arial,helvetica,sans-serif;
	font-size:75%;
}

#wrapper
{
	width:800px;
	margin:auto;
	text-align:left;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	background: #fafafa url(/assets/column.png) repeat-y;

}

#top
{
	width:800px;
	height:40px;
	background: #000 url(/assets/topbanner.png) no-repeat;
}
#top a.h
{
	width:200px;
	height:40px;
	display:block;
	float:left;
}
#top a.h i {display:none}

#pic
{
	width:800px;
	height:200px;
	background: #000 url(/assets/top.jpg);
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}
#menu
{
	float:left;
	width:200px;
	padding:10px;
	padding-right:0;
}
#content
{
	padding:7px;
	padding-left:210px;
}
#footer
{
	clear:both;
	padding:10px;
	padding-left:210px;
	text-align:right;
	font-size:90%;
}

#menu ul,#menu li
{
	padding:0;
	margin:0;
	list-style:none;
}
#menu li
{
	margin-bottom:3px;
	margin-top:3px;
	padding-left:20px;
	padding-bottom:3px;
	font-weight:bold;
}

li.b1{background:transparent url(/assets/bpoint.png) no-repeat;}
li.b2{background:transparent url(/assets/bpoint2.png) no-repeat;}
li.b3{background:transparent url(/assets/bpoint3.png) no-repeat;}
li.b4{background:transparent url(/assets/bpoint4.png) no-repeat;}
li.b5{background:transparent url(/assets/bpoint5.png) no-repeat;}
li.b1:hover{background:transparent url(/assets/bpointh.png) no-repeat;}
li.b2:hover{background:transparent url(/assets/bpoint2h.png) no-repeat;}
li.b3:hover{background:transparent url(/assets/bpoint3h.png) no-repeat;}
li.b4:hover{background:transparent url(/assets/bpoint4h.png) no-repeat;}
li.b5:hover{background:transparent url(/assets/bpoint5h.png) no-repeat;}

#menu li,#menu li a
{
	color:#fff;
	text-decoration:none
}
#menu li a:hover
{
	text-decoration:underline
}
#menu h2
{
	font-size:100%;
	margin:0;

	padding-bottom:3px;
}
#menu ul ul li
{
	background:transparent;
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:normal;
}
#menu ul ul li:hover
{
	background:transparent;

}

.slink
{
	font-size:80%;
	padding:0;
	margin:0;
	background:transparent
}

a img
{
	border:0;
}

#content h1
{
	margin-top:0;
	font-weight:normal;
	border-bottom:2px solid #000
}

#staff img
{
	border:1px solid #000;
	margin:5px;
}

#staff h2
{
	margin:0;
}

#staff td
{
	height:128px
}

#adbox
{
	padding:0.5em;
	border-top:1px dotted #999;
	text-align:center;
}

#adbox img
{
	border:1px solid #000
}	
#adbox td
{
	background:transparent
}

.newsfooter
{
	color:#888;
	text-align:right
}

.newsblock h2
{
	font-weight:normal;
	margin-bottom:2px
}

