body
{
margin-top: 0px;
font-family: Arial,Helvetica, sans-serif;
font-size: 12px;
background-color:#e0e3dc;
}

*
{
margin: 0;
}

#container
{
width:757px;
margin: 0 auto;
}

#header_top
{
width: 757px;
height: 56px; 
background: url(/images/header_top.jpg) no-repeat left top;
}

#header
{
background: url(/images/header.jpg) no-repeat left top;
width: 757px;
height: 79px;
}

h1#header_logo
{
margin:0;
}

h1#header_logo a
{
display:block;
width:757px;
height:77px;
text-decoration:none;
}

h1#header_logo span
{
position:relative;
left:-10000px;
font-size:1px;
}

#header_bottom
{
background: url(/images/header_bottom.jpg)  no-repeat left top;
width: 757px;
height: 89px; 
}

#content
{
border-bottom: 1px solid #cbd8be;
border-left: 1px solid #cbd8be;
border-right: 1px solid #cbd8be;
margin-left:2px;
width: 753px;
background: #fafaf8;
}

#inside
{
width: 660px;
min-height: 250px;
padding: 0 5px 15px 5px;
border-bottom: 1px solid #a5b8c7;
border-left: 1px solid #a5b8c7;
border-right: 1px solid #a5b8c7;
background: #ffffff;
margin-left: 80px;
margin-bottom: 15px;
}

#inside h1
{
font-size: 16px;
margin-bottom: 5px;
}

#inside h2
{
font-size: 15px;
margin-bottom: 5px;
color: #84b115;
}

#menu
{
font-family: Tahoma;
font-size: 13px;
font-weight: bold;
color:#ffffff;
width: 520px;
height: 30px;
float:right;
}

#menu ul
{
width: 520px;
float: right;
}

#menu li
{
/*display: block;*/
padding-top:5px;
width:130px;
text-align: center;
list-style:none;
float: left;
}

#menu ul li a,#menu ul li a:link,#menu ul li a:visited,#menu ul li a:active
{
color:#ffff00;
text-decoration:none;
}

#footer
{
width: 757px;
margin: 3px auto;
font-size: 11px;
color:#6b6b62;
}

#footer a
{
color:#6b6b62;
}