body{
	background:url(../images/bg.gif) repeat;
	margin:0;
	padding:0
	}
h1 {display: none}
h4{margin:0;padding:5px 0 ;font-size:13px; color:#000032; font-weight:normal; float:left}

a {	font-size:13px;	color: #000033; text-decoration: none }
a:hover {color: #d51807}

#wrapper{
	margin:0 auto;
	width:741px; 
	}
#main { 
	float:left;
	width:721px;
	padding:0 10px;
	background:url(../images/main_bg.gif) repeat-y}
#place{ margin:0;height:25px; padding:6px 0 0 10px; font-size:12px}

#info{ margin:0; 
	padding:0 0 25px 0; 
	float:left; 
	width:721px; background:#FFF;
	}
#about{ margin:0; padding:20px  60px 0 60px;}

#about img{ float:right; padding:2px 0 2px 2px;}
	
#about p { margin:0; padding:5px 0; line-height:18px; letter-spacing:1px; font-size:14px; text-indent:30px;}

#end{ margin:0; 
	padding:0; 
	float:left; 
	width:721px; background:#000;
	}
#top { 
	padding:5px 5px 0 0; 
	margin:0;
	text-align:right;
	height:30px;
	background:url(../images/topbg.gif) repeat-x;
}
#end p{ margin:0; height:28px;background:#000; color:#FFFFFF;text-align:center; padding:7px 0 0 0; font-size:13px; font-family:Arial, Helvetica, sans-serif}

.menu {
font-family: arial, sans-serif; 
width:721px; 
margin:0; padding:0;
height:24px;
background:url(../images/navbg.gif) repeat-x;
border-top:2px solid #818181;
}

.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}

.menu ul li {
float:left; 
position:relative;
}

.menu ul li a, .menu ul li a:visited {
display:block; 
text-align:center; 
text-decoration:none; 
width:104px; 
height:24px; 
color:#000; font-weight:bold;
border:1px solid #8e8e8e;
border-width:0 1px 0 0;
line-height:25px; 
font-size:11px;
}

.menu ul li ul {
display: none;
}


.menu ul li:hover a {
color:#000; 
background:url(../images/nav2bg.gif) repeat-x;
}

.menu ul li:hover ul {
display:block; 
position:absolute; 
top:24px; 
left:0; 
width:105px;
}

.menu ul li:hover ul li a {
display:block; 
background:url(../images/navbg.gif) repeat-x;
color:#000;
}

.menu ul li:hover ul li a:hover {
background:url(../images/nav2bg.gif) repeat-x;
color:#00378a;
}

.browser{
width:530px;
margin:30px 60px 0 90px; 
border-collapse:collapse;
font-family:arial;
font-size:12px;
float:left
}
.browser th,td{border:1px solid #fff}
.browser td{ font-size:12px; padding:2px 0 2px 5px; background-color:#ededed}

.browser thead th{ 
border-bottom:2px solid #3D58B;
background-color:#f5f6f8;
color:#000033;
padding:2px 0 2px 5px;
text-align:center
}

.browser th{
width:80px;
font-weight:normal;
padding:8px 0 8px 8px;
background-color:#d6d6d6;
text-align:left
}

.browser th.title{
background-color:#e3e685;}

.browser tfoot td{
border-width:0px;
text-align:right;
font-size:13px;
color:#777}

.browser caption{
font-weight:bold;
padding:6px 0;
color:#465162;
font-size:16px}
.browser  a {
	font-size:15px;
	display:block;   
	color:#374253;
	text-decoration: none
}
.browser a:hover {
	color:.578C3D;
	font-size:15px;
	text-decoration:none;
}

.xhtml th.title{background-color:#ffd56c}
.xhtml th{background-color:#ffe8ae}