body{
        text-align:center;
        font-family:Georgia1, Georgia, serif;
        background-color:#e1efef;
        padding:0;
        margin:0 0 5px 0;
}
object {margin:0;padding:0;border:0 solid #000;float:left;}

#main{width:950px; margin:0px;text-align:left;}

#head{ text-align:left;
        background-color:#fff;
        width:791px;
        height:100px;
}

#head img{padding: 3px;}

h1 {
        font-family:Arial, Helvetica, sans-serif;
        margin:30px 0 0px 40px;
        padding: 0px;
        color: #015f09;
        font-size: 18px;
        font-weight: lighter;
}
h2 {
        font-family:Arial, Helvetica, sans-serif;
        margin:22px 0 14px 0;
        border-top:1px solid #666;
        border-bottom:1px solid #666;
        padding:1px;
        width:240px;
        color: #015f09;
        font-size: 12px;
        font-weight: bold;
}
h3 {
        font-family:Arial, Helvetica, sans-serif;
        margin:30px 0 10px 15px;
        padding-bottom: 3px;
        color: #015f09;
        font-size: 18px;
        font-weight: lighter;
        line-height: 24px;
}

h4 {
        font-family:Arial, Helvetica, sans-serif;
        margin:9px 0 8px 0;
        border-top:1px solid #666;
        border-bottom:1px solid #666;
        padding:1px;
        color: #015f09;
        font-size: 12px;
        font-weight: bold;
}

h5 {
        font-family:Arial, Helvetica, sans-serif;
        margin:10px 0 0px 0px;
        padding: 0px;
        color: #666;
        font-size: 16px;
        font-weight: bold;
}

h6 {
        font-family:Arial, Helvetica, sans-serif;
        margin:10px 0 0px 0px;
        padding: 0px;
        color: #015f09;
        font-size: 12px;
        font-weight: bold;
}

#subheader {
        font-family:Arial, Helvetica, sans-serif;
        padding: 3px;
        font-size: 10px;
        color:#fff;
        border-bottom:1px solid #333;
        background-color:#c4c68d;
        text-align:right;
        padding-right:10px;
        width:778px;
}
#subheader a{
        font-family:Verdana, Verdana, Geneva, sans-serif; text-decoration: none; font-weight:bold;
}
.clearfloat {clear:both;}

#navigation {
        background-color:#bfdede;
        width:160px;
        float:left;
        margin:0px;
        padding:0px;
}

#nav {
        font-family:Arial, Helvetica, sans-serif;
        color:#ffef29;
        background-color: #015f09;
        margin:0px;
        padding:0px;
}

#nav div {
        padding:7px 0 3px 7px;
        font-weight: bold;
        font-size:15px;
}

#nav img {border:0;margin:0px; text-align:right;}

img {padding:0px;margin:0px;}

ul {    padding:0;
        margin:0;
        list-style-type: square;
        line-height: 15px;}

#nav li {font-size: 11px;
        font-weight: bold;
        color:#fff;
        width:156px;
        list-style: none;
        background-color: #015f09;
        text-align: left;
        padding: 2px 0px 2px 4px;
}

#nav li a {
        display: block;
        text-decoration: none;
        padding: 3px;
        border-bottom: 1px solid #666;
}

#nav2 {
        font-family:Arial, Helvetica, sans-serif;
        color:#e1efef;
        font-size: 11px;
        background-color: #015f09;
        margin:0px;
        padding:0px;
}
#nav2 li {font-size: 11px;
        color:#fff;
        width:140px;
        list-style: none;
        background-color: #015f09;
        text-align: left;
        padding: 0px 0px 0px 5px;
}
#nav2 li a {font-size: 11px;
        text-decoration: none;
        color: #e1efef;
}

#nav2 a:hover {color:#f2f4d9; }

a:link, a:visited { color: #FFFFFF; }

a:hover, a:active { color: #000000; }
 
a:hover { background-color: #93b159; color:#f2f4d9; }

ul#nav li#youarehere a {
        background-color:#09f;
        padding:0;
        margin:0;
}

p a:link, p a:visited { color: #000; }

#content{
        min-height: 400px;
        float:left; padding:0px;
        font-size: 11px;
        margin:0px;
        width:620px;
        background-color:#fff;
         border-right: 11px solid #00454d;
}
#frontcon{
        min-height: 400px;
        float:left; padding:0px;
        font-size: 11px;
        margin:0px;
        width:630px;
        background-color:#fff;
        margin:0px;
        text-align:left;
}

#text{
        color:#666;
        padding:8px 30px 8px 40px;
        font-size: 11px;
        line-height: 16px;
}

#text img{
        float:right;
        margin:5px;
        border: 1px solid #666;
}
#smalltext{
        font-family:Arial, Helvetica, sans-serif;
        color:#666;
        text-align:left;
        font-size: 11px;
        width:250px:
}

#smalltext a{
        font-family:Arial, Helvetica, sans-serif;
        color:#00454d;
        text-decoration: none;
        font-weight: bold;
}

#leftcol {
        padding-left:8px;
        width:240px;
        float:left;
}

#rightcol {
        margin-left: 10px;
        width:240px;
        float:right;
        margin-bottom: 20px;
        padding-right:8px;
}

#fronttext {
        color:#333;
        padding:15px 0 3px 15px;
        font-size:12px;
        line-height:23px;
        background-color:#fff;
        float:left;
        width:450px;
        margin:0px;
}
#footer {
        font-family:Arial, Helvetica, sans-serif;
        background-color: #c4c68d;
        font-size: 10px;
        color:#000;
        padding:3px;
        width:626px;
        text-align:center;
}

#sidebar {
        min-height: 455px;
        width:160px;
        background-color:#00454d;
        margin:0px;
        padding:0px;
        float:right;
}

#promobox {
        color:#fff; vertical-align:text-top;
        font-family:Arial, Helvetica, sans-serif;
        margin: 6px 4px 6px 4px;
        border-bottom: 1px solid #bfdede;
        width:140px;
        padding:5px;
        text-align:center;
        line-height:18px;
        font-size:12px;
        font-weight:bold;
}

#promobox a{font-weight: bold;
        font-family:Verdana, Verdana, Geneva, sans-serif;
        font-size:10px;
        color:#ffef29;text-decoration: none;
}

#promobox a:hover{color:#bfdede; background-color:#00454d;}

#links {text-align:right;
font-size:10px;
font-family:Verdana, Verdana, Geneva, sans-serif; text-decoration: none; color:#666;padding-right:15px;
}
#links a{text-decoration: none; color:#015f09;font-weight:bold;background-color:#fff;
}
#links a:hover{color:#00454d;background-color:#e1efef;
}

#login img  {border:0px; text-align:left;}

#linkform {text-align:left; font-size:10px;
font-family:Verdana, Verdana, Geneva, sans-serif; text-decoration: none; color:#666;padding-right:15px;
}
#linkform a{text-decoration: none; color:#015f09;font-weight:bold;background-color:#fff;
}
#linkform a:hover{color:#00454d;background-color:#e1efef;
}

#rightform {color:#000; font-size:11px; border:1 solid #666;}
#rightform a {color:#000; font-size:11px; border:1 solid #333;text-decoration: none;}

#demo a {color:#000; font-size:11px; border:1 solid #333;text-decoration: none;font-weight:bold;}

