body
{
 margin:0;
 padding:0;
} 
#wrapper {
	width:960px; 
	padding-top:40px;
	margin:0 auto;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#login {
background-image:url(../images/login_bg.jpg);
display:inline-block;
height:372px;
width:960px;
}
#login h1 {
color:#292929;
font-size:25px;
left:520px;
margin:0;
padding:110px 0 0;
position:relative;
width:300px;
}
#login p {
color:#292929;
display:inline-block;
font-size:12px;
left:522px;
line-height:130%;
margin:0;
padding-bottom:15px;
position:relative;
width:230px;
} 
#login a {
color:#292929;
font-weight:bold;
text-decoration:none;
}
#login a:visited {
color:#292929;
font-weight:bold;
text-decoration:none;
}
#login a:hover {
color:#282929;
font-weight:bold;
text-decoration:none;
}
#login #form1 {
left:428px;
position:relative;
width:300px;
margin:0;
padding:0;
}
#login #form1 label {
color:#6D6E25;
display:inline-table;
font-size:16px;
margin:0;
padding:0;
width:86px;
}
#login #form1 input.fields {
background-color:transparent;
border:1px solid #6D6E25;
color:#292929;
height:24px;
padding-bottom:3px;
padding-top:3px;
width:200px;
}
#login #form1 .btn {
border:medium none;
height:29px;
margin:0;
padding:0;
width:89px;
}
#login #links {
padding-top:15px;
}
#footer {
display:inline-block;
float:left;
height:62px;
}
#header_menu {
text-align:left;
}
#header_menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#header_menu ul li {
border-right:1px solid;
display:inline;
padding-left:10px;
padding-right:10px;
}
