body
{
background-color: #abd0e4;
background-image: url("images/new/bg.gif");
background-repeat: repeat;
margin-top: 0px;
margin-bottom: 5px;
margin-left: 0px;
margin-right: 0px;
}

#main
{
width: 780px;
padding-bottom: 0px;
margin: 0px auto;
position: relative;
background-image: url("images/mainbg.png");
border: 1px solid #fff;
}

#header
{
width: 780px;
height: 114px;
background-image: url("images/new/header.gif");
}

#content
{
width: 750px;
position: relative;
padding-left: 10px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

#contentleft
{
width: 535px;
padding-left: 10px;
float: left;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

#contentright
{
width: 190px;
float: right;
padding-right: 15px;
padding-left: 15px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #fff;
}

.news
{
width: 170px;
position: relative;
padding: 5px 10px;
background-color: #980d07;
margin-top: 11px;
margin-bottom: 15px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #fff;
}

.news a
{
color: #fff;
text-decoration: none;
}

.news a:hover
{
color: #fff;
border-bottom: 1px dotted #fff;
}

.review
{
width: 170px;
position: relative;
padding: 5px 10px;
background-color: #080d20;
margin-bottom: 15px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #fff;
}

.review a
{
color: #fff;
text-decoration: none;
}

.review a:hover
{
color: #fff;
border-bottom: 1px dotted #fff;
}

.assembly
{
width: 170px;
position: relative;
padding: 5px 10px;
background-color: #99cfe5;
margin-bottom: 15px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #242424;
}

h1
{
background-image: url("images/h1bgbig.gif");
width: 700px;
height: 24px;
padding-left: 50px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
color: #fff;
letter-spacing: -1px;
padding-top: 6px;
}

h1.welcome
{
background-image: url("images/h1bg.gif");
width: 490px;
height: 24px;
padding-left: 50px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
color: #fff;
letter-spacing: -1px;
padding-top: 6px;
margin-top: 12px;
}

h1.yourarea
{
background-image: url("images/h1ya.gif");
width: 490px;
height: 24px;
padding-left: 50px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
color: #fff;
letter-spacing: -1px;
padding-top: 6px;
margin-top: 12px;
}

h2
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
color: #fff;
letter-spacing: -1px;
border-bottom: 1px dotted #fff;
}

h2.assemblyelection
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
color: #242424;
letter-spacing: -1px;
border-bottom: 1px dotted #242424;
}

h3
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
color: #fff;
letter-spacing: -1px;
border-bottom: 1px dotted #fff;
}

h4
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
color: #242424;
letter-spacing: -1px;
border-bottom: 1px dotted #242424;
margin-bottom: -5px;
}

#footer
{
width: 780px;
height: 150px;
background-image: url("images/footer.png");
clear: both;
}

#steveodesigns
{
width: 780px;
padding-bottom: 10px;
text-align: right;
margin: 0px auto;
}

#headernav
{
width: 630px;
height: 36px;
background-image: url("images/new/navheader.gif");
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
color: #99cfe5;
text-align: left;
line-height: 2.5em;
padding-left: 150px;
}

#headernav a:link
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
color: #99cfe5;
text-decoration: none;
margin-right: 15px;
margin-left: 15px;
}

#headernav a:visited
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
color: #99cfe5;
text-decoration: none;
margin-right: 15px;
margin-left: 15px;
}

#headernav a:hover
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
color: #fff;
border-bottom: 1px dotted #fff;
margin-right: 15px;
margin-left: 15px;
}

a
{
color: #242424;
text-decoration: none;
}

a:hover
{
color: #242424;
border-bottom: 1px dotted #242424;
}

