body{
  background-color:#d3c7b7;
  background-image: url(../images/background.gif);
  background-repeat: repeat-x;
}

img
{  border-style: none;
}

img.placers{
margin-top: 55px;
margin-left: 25px;
}

img.sponsor {
margin: 10px 0px 10px 0px;
}


p.spaced{margin-top:5px;
margin-bottom:10px;
line-height: 150%;
}

h4.sponsor{margin-top:12px;
margin-bottom:12px;
}

#container2 {width: 100%;
}

#container1{width: 840px;
margin-left:auto;
margin-right:auto;
margin-bottom:30px;
}

#header{width:840px;
height:202px;
background-image: url(../images/header.jpg);
}

#navcontainer{
background: #754000;
height: 20px;
padding:3px;
}

ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited
{
color: #fff;
text-decoration: none;
}

#navlist a:hover
{
color: #000000;
background-color: #e9e2d4;
text-decoration: none;
}

#maincontent{
width:838px;
background-color: white;
padding:0;
margin:0;
border: 1px solid #754000;
}

#infocontent{width:580px;
width:838px;
background-color: white;
padding:0;
margin:0;
border: 1px solid #754000;
}

#contentleft{width:580px;
float:left;
height:auto;
background-color:white;
padding:10px;
padding-right: 30px;
padding-bottom: 30px;
font-size: 0.75em;
}

#details1{width:280px;
float:left;
}

#details2{width:280px;
float:left;
}

#sponsorsmain{
padding: 10px;
float:right;
width:194px;
background-color: white;
border-left: 1px solid #754000;
text-align: center;
}

#sponsorssub{
padding: 10px;
float:right;
width:194px;
background-color: white;
border-left: 1px solid #754000;
border-bottom: 1px solid #754000;
text-align: center;
}

#clear{
clear:both;
height:20px;
}

#footer{width:840px;
text-align: right;
font-size: 10px;
float:none;
margin-top:10px;
}
