body {
	width:100%;
	background:url(/members/images/bg.jpg);
}
#wrapper {
	width:780px;
	margin:auto;
	background:#efffff;
	border-left: 2px solid #004871;
	border-right: 2px solid #004871;
	position:relative;
}
#header {
	width:100%;
	height:116px;
	background:url(/members/images/header3.jpg);
	position:relative;
}
#header h1 {
	color:#fecb00;
	width:412px;
	margin:0 0 0 46px;
	padding:0;
	line-height:116px;
	font-family:Arial;
	text-align:center;
}
#topmenu ul{
list-style:none;
margin:0;
padding:0;
height:30px;
line-height:30px;
background:#fecb00;
text-align:center;
}
#topmenu ul li{
display:inline;
}
#topmenu ul li span{
display:block;
float:left;
margin: 0 5px;
}
#topmenu ul li a:link, #topmenu ul li a:visited{
color:#022648;
font-weight:bold;
text-decoration:none;
display:block;
height:100%;
width:100%;
padding:0 5px;
}
#topmenu ul li a:hover{
/* color:#022648; */
font-weight:bold;
color:#fecb00;
background:#022648;
padding:0 5px;
}
#main {
	min-height:550px;
}
#footer {
	color:#fff;
	font-size: 14px;
	text-align:center;
	
}
#login {
	width:180px;
	margin:100px auto 0 auto;

}
#login fieldset {
	background:#fff;
	border-color: #004871;
}
#login legend {
	color:#004871;
	font-size:18px;
	font-weight:bold;
}
#MenuWrap {
float:left;
width: 200px;
background: url(/members/images/leftmenurepeat.jpg) repeat-y;
margin-top: 10px;
margin-left:15px;
}
#menu {

background: url(/members/images/menubgtop.jpg) no-repeat;

}
#menu h4 {
margin:0;
padding:0;
color:#fecb00;
text-align:center;
line-height:35px;
}
#menu ul {
list-style-type:none;
margin:0;
padding:0;
}
#menu ul li {
width:100%;
}
#menu ul li a:link, #menu ul li a:visited {
width:100%;
display:block;
text-decoration:none;
color:#022648;
}
#menu ul li a:hover {
color:#fecb00;
background:#022648;
}
#menu ul li a span {
padding: 3px 8px;
}
#content_wrap {
margin-left:230px;
width: 530px;
}
#menubottom {
width:100%;
height:16px;
background:url(/members/images/menubgbottom.jpg);
}
#content_wrap h1{
font-size:28px;
color: #025a8c;
}
