body {
background: #f6f6f6;
font: normal 11px/16px Tahoma, Verdana, Arial, sans-serif; 
margin: 0px;


}

#wrap {
margin-left: 10px;
width: 789px;
background:   url(gfx/bg.gif) repeat-y; 
}

#top {
display: block;
width: 789px;
height: 135px;
background: url(gfx/top.gif);
}
#menu{
padding-left: 5px;
display: block;
width: 789px;
height: 36px;

}



#banner{
display: block;
width: 789x;
height: 186px;
background: url(gfx/annons.gif);
}

#content{
width: 480px;
margin-left: 30px;
}

#content2{
padding-left: 10px;
float: right;
width: 230px;
}
#footer{
display: block;
width: 789px;
height: 13px;
background: url(gfx/footer.gif);
}
ul#menu
{
	margin:0;
	padding-left:20px;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:30px;
	font-size:13px;
	font-weight:bold;
	background:transparent url(gfx/nav_bg.png) repeat-x top left;

	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}

ul#menu li
{
	display:block;
	float:left;
	margin:0;
	padding:0;
}
	
ul#menu li a
{
	display:block;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	padding:7px 13px 0 20px;
}
	
ul#menu li a:hover
{	
	color:#FFFFFF;
	height:22px;
	background:transparent url(gfx/nav_bg.png) 0px -30px no-repeat;		
}
	

ul#menu li a.current
{
	display:inline;
	height:22px;
	background:transparent url(gfx/nav_bg.png) 0px -30px no-repeat;	
	float:left;
	margin:0;
}

#content img
{
float: left;
padding: 10px;
padding-top: 0px;
padding-left: 2px;
}
#content3 img
{
padding: 3px;
}
#login input{
margin: 3px;
color: black;
border: 1px solid #FFFFFF;
background: #b7b7b7;
}

h2 {
font-size: 15px;
}