h1
{
margin:0px;
padding:0px;
}

h1 a#logo
{
	text-decoration:none;
	color:#fff;
	border:0px solid;
	padding-top:8px;
	padding-bottom:6px;
padding-right:0px;
padding-left:20px;

	
	position:relative;
	float:right;

	width:103px;
	cursor:pointer;
	margin:0;

}



#logo img
{
	border:0;
width:103px;
height:50px;





}

#menu
{
	position:relative;
	float:left;
	width:930px;
	padding:0px;
margin:0px;
border-top:#000 0px solid;
border-bottom:#000 0px solid;
}

#top {
	width: 930px;
	position:relative;
	float:left;
}


#top_menu
{
	font-size:100%;
	position:static;
	float:left;

	margin:0;
	padding:0;


}

#top_menu ul
{
	list-style:none;
	text-align:center;
	
padding-top:15px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:41px;
}

#top_menu ul li
{
	position:relative;
	float:left;
padding:0px;
margin:0px;
	padding-right:20px;
	padding-bottom:2px;
}

#top_menu ul li a
{
	text-decoration:none;
	color:#fff;
}

#top_menu ul li a:hover
{
	color:#fff;
	border-bottom:#fff solid 2px;
}



#top_left_menu
{
position:relative;
float:right;
padding:0;
margin:0;
padding-left: 31px;
padding-bottom: 0px;
font-size:80%;
width:400px;
}

#top_left_menu ul
{
padding:0;
margin:0;
position:relative;
float:right;
list-style:none;
	padding-right: 10px;
}

#top_left_menu ul li
{
position:relative;
float:left;
padding: 0px 10px;
color:#FF0000;
}

#top_left_menu ul li a
{
	text-decoration:none;
	color:#777;
}

#top_left_menu ul li a:hover
{
	color:#000;
color:#FF0000;
}
