body
 {text-align:center;
 background-color:#fff;
 font-family:arial;}
 
#masthead
 {margin:0px auto;
 padding:0px;
 width:800px;
 text-align:left;
 background-color:#fff;}
 
#container
 {margin:0px auto;
 padding:0px;
 width:800px;
 text-align:left;
 clear:both;}

#main
 {margin:5px;
 padding:0px;
 background-color:#fff;}
 
#footer
 {margin:0px auto;
 padding:5px;
 width:800px;
 text-align:center;
 clear:both; 
 background-color:#fff;
 border-top:#000 5px solid;}
 
#sidebar
 {float:right;
 width:150px;
 text-align:center;}
 
.navbar
 {background-color:#000;
 padding:5px;}
 
.navcell
 {margin-left:15px;}
 
a.navcell
 {color:#fff;
 font-weight:bold;
 text-decoration:none;}
 
a.navcell:hover
 {color:#deca80;
 font-weight:bold;
 text-decoration:none;}

.navcell2
 {margin-left:15px;}
 
a.navcell2
 {color:#000;
 font-weight:;
 text-decoration:none;}
 
a.navcell2:hover
 {color:#333;
 font-weight:;
 text-decoration:underline;}
 
.floatleft
 {float:left;
 margin:5px;}

.floatright
 {float:right;
 margin:5px;
 text-align:right;}
 
.adbox
 {background-color:#fff;
 color:#666;
 padding:10px;
 text-align:center;
 margin:5px;
 width:150px;
 font-size:75%;
 border:solid 2px #ccc;}
 
.leftbox
 {width:25%;
 background-color:#fff;
 border-right:silod 1px #ccc;
 color:#666;
 font-size:75%;
 vertical-align:top;}
 
.topalignbox
 {width:36%;
 background-color:#fff;
 color:#333;
 font-family:times new roman;}

.btmalignbox
 {width:36%;
 background-color:#fff;
 color:#333;
 vertical-align:middle;
 text-align:right;
 font-family:times new roman;}

 
table
 {width:100%;}
 
td
 {vertical-align:top;
 padding:5px;}

h1, h2, h3, h4, h5, h6
 {margin-top:0em;
 margin-bottom:.2em;
 font-family:georgia;}
 
a.standout
 {font-family:times new roman;
 font-weight:bold;
 text-decoration:none;
 color:#700;
 font-size:125%;}
 
dt
 {font-weight:bold;}
 
dd
 {margin-left:1em;}
