body{
padding:0;
line-height: 1em;
margin-top: 5px;
margin-right: auto;
margin-left: auto;
margin-bottom: 10px;
width: 820px;
min-width: 820px;
}

strong {font-size: 110%;}
em {color: #F69100;
font-size: 110%;}

h2{
margin: 0;
padding-top: 0px;
font-family: "Lucida Sans", "Lucida Grande", "verdana", "sans serif";
font-size: 8pt;
font-weight: bold;
color: #000000;
}

h3{
margin: 0;
padding-top: 0px;
font-family: "Lucida Sans", "Lucida Grande", "verdana", "sans serif";
font-size: 8pt;
font-weight: bold;
color: #000000;
}

#maincontainer{
width: 800px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: white url(images/header.jpg);
height: 100px; /*Height of top section*/
font-size: small;
padding-left: 20px;
}

#topsection h1{
margin: 0;
padding-top: 20px;
padding-bottom: 10px;
font-family: "Lucida Sans", "Lucida Grande", "verdana", "sans serif";
font-size: 14pt;
font-weight: normal;
color: #000000;
text-align: center;
}

#header {
        font-size: 93%; background: url(bg.gif) #dae0d2 repeat-x 50% bottom; float: left; width: 97%; line-height: normal;
}

#header ul {
        padding-right: 10px; padding-left: 10px; padding-bottom: 0px; margin: 0px; padding-top: 10px; list-style-type: none;
}
#header li {
        padding-right: 0px; padding-left: 9px; background: url(left.gif) no-repeat left top; float: left; padding-bottom: 0px; margin: 0px; padding-top: 0px;
}
#header a {
        padding-right: 15px; display: block; padding-left: 6px; font-weight: bold; background: url(right.gif) no-repeat right top; float: left; padding-bottom: 4px; color: #765; padding-top: 5px; text-decoration: none;
}
#header a {
        float: none;
}
#header a:hover {
        color: #065B23;
}
#header #current {
        background-image: url(left_on.gif);
}
#header #current a {
        background-image: url(right_on.gif); padding-bottom: 5px; color: #333;
}

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

#contentcolumn{
margin-left: 200px; /*Set left margin to LeftColumnWidth*/
font-family: "Lucida Sans", "Lucida Grande", "verdana", "sans serif";
font-size: 10pt;
}

#contentcolumn a{
color: #000080;
font-family: "Lucida Sans", "Lucida Grande", "verdana", "sans serif";
font-size: 8pt;
font-weight: normal;
}

#contentcolumn a:visited {
color: #F69100;
}
#contentcolumn a:hover {
color: #F69100;
}


#leftcolumn{
float: left;
width: 198px; /*Width of left column*/
margin-left: -800px; /*Set left margin to -(MainContainerWidth)*/
background: #ffffff;
font-family: "Lucida Sans", "Lucida Grande", "verdana", "sans serif";
font-size: 10pt;
text-align:center;
}

#footer{
clear: left;
width: 100%;
height: 60px;
background: white url(images/footer.jpg);
color: #fff;
text-align: center;
padding: 16px 0 0 0;
font-family: "Lucida Sans", "Lucida Grande", "verdana", "sans serif";
font-size: 8pt;
}

#footer a{
color: #ffff80;
}

#footer a:visited {
color: #F69100;
}
#footer a:hover {
color: #F69100;
}

.innertube{
margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.noborder {
border: none; 
margin-top: 0;
}

.border {
border: 1px solid #000080; 
margin-top: 0;
}

.middle {
text-align: center;
}


