	body
{
padding: 0;
margin: 0;
text-align: center;
background-color: #e3deb5;
color: #000000;
}
.outerbox
{
background-color:#f1eeda ;
width: 800px;
text-align:left;
color: #000000;
margin-left: auto;
margin-right: auto;
}
.pad
{
margin-right:10px;
padding-left: 15px;
padding-right: 10px;
margin-left: 150px;
position:relative;
border-left: 1px solid #635445;
font-size:16px;
}
.padinfo
{
margin-right:10px;
padding-left: 15px;
padding-right: 10px;
margin-left: 150px;
position:relative;
}
.side
{
float:left;
width:120px;
margin:0;
padding: 10px;
line-height:1.4;
display:block;
}
.menu font{font-size:18px;}
.menu a {display:block;width:100px;margin:3px;padding-left:5px;border:1px solid tan;font-size:14px;font-family:arial;} 
.menu br{display:none}
.menu a:hover{background-color:wheat} 
.menu [style]{background-color:LightGoldenrodYellow;} 
        





.rblock
{
width:400px;
line-height:1.2;
font-size:16px;
/*color:#635445;*/
color:#402626;
margin-left: 150px;
}
.rblockinfo
{
width:400px;
line-height:1.2;
font-size:16px;
color:#402626;
}
.rmenu
{
width:150px;
float:right;
font-size:15px;
}
.rmenu li{margin-top:0.6em;}
.subhead
{
color: peru;
font-size: 16px;
font-family:arial;
font-weight :bold;
}
.textbold
{font-weight:bold;
}
.textsmall{
font-size:12px;
}
.textmargin{
margin-left:30px;
}
.footer
{
font:12px georgia, serif;
padding-top:20px;
}
.footerlarger
{
font:14px georgia, serif;
padding-top:20px;
}
h1,h2 {
color:#8f5e2c;
}
.spacer150{
height:150px;
}
a:link {color: #005796; font-weight: bold; text-decoration: none; }
a:visited {color:#005796; font-weight: bold; text-decoration: none; }
a:hover {color:chocolate; font-weight: bold; text-decoration: none; }
a:active {color: #635445; font-weight: bold; text-decoration: none; }
.invert a{color:maroon;font-weight:bold;}
.invert {color:maroon;font-weight:bold;}       