@charset "utf-8";
body  {
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
background: #DBA88E;
margin: 0;
padding: 0;
text-align: center; /* this centers the container in IE 5* browsers. */
color: #000000;
}

img {
border:none;
border-width:0px;
}

#container {
width:750px;
margin:auto;
margin-top:20px;
background-color:#FFFFFF;
padding:0;
}

#header {
width:750px;
height:156px;
display:block;
margin:0;
padding:0;
}

#buttons {
width:750px;
height:40px;
display:inline;
margin:0;
padding:0;
}

#main_area {
width:750px;
display:block;
margin:0;
padding:0;
}

#main_text {
width:594px;
margin:20px;
font-size:12px;
}

#side_right {
float:right;
width:175px;
margin-left:15px;
}

#main_text h1{
font-size:16px;
}

#main_text h2{
font-size:14px;
margin-bottom:0;
}

#main_text a{
color:#000000;
}

.portdiv {
clear:both;
width:550px;
margin-top:18px;
margin-bottom:18px;
}

.leftFloat {
float:left;
width:100px;
margin:0 10px 20px 25px;
}

.portdiv p{
margin-top:0;
}

.portdiv a:link{
text-decoration:none;
}

.portdiv a:visited{
text-decoration:none;
}

.portdiv a:active{
text-decoration:underline;
}

.portdiv a:hover{
text-decoration:underline;
}

.teeny {
font-size:9px;
}

.rtMrg15 {
margin-right:15px;
}

.rtMrg15f {
margin-right:15px;
color:#FF0000;
}

.lftMrg15 {
margin-left:15px;
}

.tpMrg30 {
margin-top:30px;
}

#frm {
width:450px;
padding:10px;
border:thin solid #66CCFF;
}


#footer {
display:block;
clear:both;
width:750px;
height:22px;
margin:0;
padding:0;
font-size:9px;
}

#footer p{
margin-top:6px;
}