html,body{
margin:0;
padding:0;
background: black;
overflow:auto;
}

img {
margin: 0;
padding: 0;
border: 0;
}

#maincontainer{
width: 780px; /*Width of main container*/
margin: 0;
/*Center container on page*/
margin-left: auto;
margin-right: auto;
background: #1d1922;
}

#header{
color:#5e5d5d;
font-family:Arial;
font-size:11px;
}

#header a{
color:#5e5d5d;
font-family:Arial;
font-size:11px;
}

#header a:hover{
text-decoration:underline;
}

#headerpic {
width:780px;
height:208px;
background-image: url(images/banner.jpg);
background-repeat:no-repeat;
float:left;
}

#contentwrapper{
width: 100%;
background:#f2ead7;
float: left;
}

#footer{
clear: both;
width:780px;
height:31px;
color:#615e63;
font-family:Arial;
font-size:11px;
}


.zerodiv{
margin: 0; /*Margins for inner DIV inside each column (to provide padding)*/
padding: 0;
}

.paddingten{
padding: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin: 0;
}

.floatleft{
float:left;
}

.floatright{
float:right;
}

/* ------------------------------------------------------------- */
#main-nav { 
width:780px;
height:32px;
font-family:Arial;
font-size:13px;
float:left;
background:#302a37;
}

#main-nav  a{ 
margin: 0;
padding: 0;
}

#main-nav  img{ 
margin: 0;
padding: 0;
}

#main-nav  a:hover{ 
color:#df3b2a;
}

.menu{
text-align:center;
}

.menu ul{
margin: 0;
padding: 0;
text-align:center;
}

.menu ul li{
margin: 0;
padding: 0;
display: inline;
}

.menu ul li a{
margin: 0;
padding: 0;
text-decoration: none;
color: white;
}

#headerspace {
width:100%;
height:43px;
background-image: url(images/headerspace.jpg);
background-repeat:repeat-x;
margin-top:10px;
float:left;
}

#box {
float:left;
}

#box a{
text-decoration: none;
color:#000000;
}

#box a:hover{
font-weight:bold;
font-style:italic;
text-decoration: underline;
color:#000000;
}

#boxtopleft {
width:14px;
height:51px;
background-image: url(images/boxtopleft.jpg);
background-repeat:no-repeat;
}

#boxtopmid {
height:51px;
font-family:Tahoma;
font-size:18px;
font-weight:bold;
background-image: url(images/boxtopmid.jpg);
background-repeat:repeat-x;
}

#boxtopright {
width:14px;
height:51px;
background-image: url(images/boxtopright.jpg);
background-repeat:repeat-y;
}

#boxmidmid {
height:51px;
font-family:'Myriad Web Pro';
font-size:13px;
background:#e1dac8;
}

#boxmidmid a{
margin-left:20px;
}

div.hr {
height: 2px;
background-image: url(images/hr.jpg);
background-repeat:repeat-x;
margin:10px;
}

div.hr hr {
display: none;
}

.pic1 {
width:195px;
height:54px;
background-image:url(images/pic1.jpg);
background-repeat:no-repeat;
}

ul.none {
padding:0;
margin:0;
padding-left:20px;
}

ul.none li{
padding-top:4px;
}

ul.none a{
text-decoration:none;
color:#FF0000;
}

ul.none a:hover{
text-decoration:underline;
color:#FF0000;
}