body { background : #eeeeee; font-family : "Trebuchet MS", Arial, Helvetica, sans-serif; font-size : medium; color : #333a2e; margin: 3px 0 0; }

a:link {
color: #3333FF;
font-weight: none;
text-decoration: underline;
}

a:visited {
color : #3333FF;
font-weight : none;
text-decoration: underline;
}
a:hover, a:active {
color : #3333FF;
text-decoration : none;
font-weight : none;
}

#div {
text-align : left;
}
#container {
background : #ffffff;
width : 765px;
margin : 0 auto;
}
#header {
background:#ffffff;
height : 110px;
text-align : center;
}

#footer {
width : 765px;
height : 35px;
margin : 0 auto;
float:left;
padding-top : 10px;
text-align:center;
border-top: 1px solid #bababa;
color:#bebebe;
}

div, ul, h2, h3, img {
padding : 0;
margin : 0;
}
#leftcolumn { width : 15%; float: left; padding-right: 5px; padding-left: 3px; padding-top: 10px; }

#middlecolumn {
float : left;
width : 61%;
padding-left: 5px;
padding-right: 5px;
padding-top: 10px;
border-right: 1px solid #bababa;
border-left: 1px solid #bababa;
}

#rightcolumn {
float : right;
width : 20%;
padding-right: 3px;
padding-left: 5px;
padding-top: 10px;
}
#middle {
background : #ffffff;
width : 765px;
margin : 0 auto;
text-align : left;
overflow : hidden;
}
h1 {
color : #80bb24;
font-size : x-large;
font-weight : bold;
padding-top : 0;
padding-bottom : 0;
margin-bottom : 2px;
margin-top : 0;
}
h2 {
color : #80bb24;
font-size : 13px;
font-weight : bold;
padding-top : 0;
padding-bottom : 0;
margin-bottom : 2px;
margin-top : 0px;
}

.sidelink a:link, .sidelink_alink {
background : url(images/link.jpg);
font-size : 13px;
text-decoration : none;
font-weight : bold;
color : #b9b9b9;
display : block;
padding-top : 5px;
padding-bottom : 4px;
width: 93px;
margin-bottom: 10px;
}
.sidelink a:visited, .sidelink_avisited {
background : url(images/link.jpg);
font-size : 13px;
text-decoration : none;
font-weight : bold;
color : #b9b9b9;
display : block;
padding-top : 5px;
padding-bottom : 4px;
width: 93px;
margin-bottom: 10px;
}
.sidelink a:hover, .sidelink a:active, .sidelink_ahover {
background : url(images/roll.jpg);
font-size : 13px;
text-decoration : none;
font-weight : bold;
color : #ffffff;
display : block;
padding-top : 5px;
padding-bottom : 4px;
width: 93px;
margin-bottom: 10px;
}
#email { background-color: #ccc; width: 250px; margin-right: auto; margin-left: auto; padding: 5px; border: solid 1px #400000; }
#letter { font-family: Georgia, "Times New Roman", Times, serif; background-color: #e6e6e6; padding: 5px; width: 400px; margin: 10px auto; border: solid 1px #400000; }
#view { font-family: Georgia, "Times New Roman", Times, serif; background-color: #e6e6e6; margin: 10px auto; padding: 5px; width: 400px; border: solid 1px #400000; }
#choicebox { width: 200px; float: left; margin: 5px; padding: 5px; border: solid 1px #c00; }
