body, html {
height:100%;
}
body {
margin:0;
padding:0;
}


a:link {color:#blue;text-decoration:none;}
a:visited {color:#purple;text-decoration:none;}
a:hover {color: #blue;text-decoration:underline;}
a:active {color:#blue;text-decoration:none}

.container
{
width:99.9%;
margin:0 auto;
border:1px solid #000;
line-height:1.3em;
font-family:verdana, calibri, arial, helvetica, sans-serif;
}

.topcolor
{
width:90%;
margin:0 auto;
height:178px;
background-color:#600;
}

.photoleft
{
float:left;
position:relative;top:6px;left:6px;
border:1px solid #fff;
clear:left;
}

.logo
{
text-align:center;
position:relative;top:6px;
margin-bottom:-10px;
}

.photoright
{
float:right;
position:relative;top:6px;right:6px;
border:1px solid #fff;
clear:right;
}

.htext {
text-align:center;
font-size:.9em;
line-height:1.5em;
margin-bottom:-10px;
color:#fff;
}

#menu
ul
{
text-align:center;
width:100%;
margin: 0 0;
list-style-type:none;
background-color:#000;
color:#fff;
}

#menu
a
{
padding:0.2em 0.5em;
line-height:200%;
/*border-right:1px solid white;*/
background-color:#000;
}

#menu a:link {color:white;text-decoration:none;}
#menu a:visited {color:purple;text-decoration:none;}
#menu a:active {color:wite;text-decoration:none;}
#menu a:hover {color:blue;text-decoration:underline;}
li {display:inline;}


.footer
{
padding:2px;
text-align:center;
font-family:verdana, calibri, arial, helvetica, sans-serif;
font-size:.7em;
color:#fff;
background-color:#600;
}

.left
{
font-size:.7em;
float:left;
margin-top:6px;
width:250px;
padding:8px;
line-height:1.3em;
background-color:#fff;
}
.left h3 {margin-bottom:-10px;}
.left h2 {margin-bottom:-10px;}
.left h2 {background-color:yellow;}
.left h2 {line-height:1.2em;}
.left h2 {font-size:1.3em;}
.left h2 {font-weight:bold;}
.left h2 {text-align:center;}

.left table {margin:1em; border-collapse:collapse; font-family:verdana, calibri, arial, helvetica, sans-serif;}
.left th {text-align:right; font-size:1em; padding:.3em; border:1px #ccc solid;} 
.left td {text-align:right; font-size:1em; padding:.3em; border:1px #ccc solid;}


.content
{
margin-left:270px;
margin-top:6px;
border-left:1px solid #000;
padding:8px;
background-color:#fff;
font-color:#fff;
font-size:.8em;
}

.content2
{
width:95%;
margin:0 auto;
padding:8px;
background-color:#fff;
font-size:.8em;
}

.center
{
position:relative;
text-align:center;
}

.floatleft { 
    float: left; 
    margin: 4px; 
}
.floatright { 
    float: right; 
    margin: 8px; 
}
