body {
margin: 0px;        
padding: 0px;  
background-color:#f9f8c1;
color: #000;
font-size: 76%;
}
a:link {  color: #660033;}
a:visited {color: #000; }
a:hover {text-decoration: none; }
a:active {text-decoration: none; }


div#nav{
position: absolute;
top: 80px;
left: 230px;
font: 1.2em garamond,helvetica,sans-serif;
background-color:#f9f8c1;
color : #000;        
height: 40px;   
                  
}
div#nav ul {
list-style-type: none;             
}
div#nav ul li 
{
display: inline;
}

div#nav li a{
background-color:#f9f8c1;          
color : #000;  
}

div#nav li a:hover{
background-color: #f9f8c1;        
color: white;    
text-decoration: none;     
}

img{border: 0;}

div#content {
position: absolute;
top: 150px;	
left: 220px;  
padding-right: 80px;
font: 1.1em/140% helvetica,arial,sans-serif;           
color: #000;   
}                      

div#content ul li {
margin-left: 77px;
list-style-type: square;
font:bold 1em helvetica,arial,sans-serif;                    
color: #000;
}
.nospace{padding: 0;
margin: 0;
}
.small {
font:bold 0.9em garamond,helvetica,sans-serif;
color: #000;
text-align: center;
}
div#content h1 {
font: bold 1.5em garamond,helvetica,sans-serif;
color: #000; 
}
div#content h2 {
font: bold 1.2em garamond,helvetica,sans-serif;
color: #660033;    
}
div#sidebar {
position: absolute;
top: 30px;        
left: 10px;       
width: 180px; 
}

div#sidebar div.feature {
font: 1.2em/140% garamond,helvetica,sans-serif;
color : #660033;                
background-color : #f9f8c1;                                                             
margin-bottom : 12px;             
padding: 2px;   
border: 1px dotted #660033;                       
}

div#sidebar div.feature ul{
margin : 0;                   
padding : 0 0 8px 10px;                     
background-color: #f9f8c1;    
                            
}                                          
div#sidebar div.feature ul li{
color: #660033;                      
background-color :#f9f8c1;  
list-style-type: none;
}
div#sidebar div.feature ul li a{
color: #660033;                 
background-color : transparent;      
text-decoration : underline;     
}

div#sidebar div.feature ul li a:hover{
color: #660033;
background-color: #f9f8c1;    
text-decoration : none;
}
div#sidebar h2{
font: bold 1.1em garamond,helvetica,sans-serif;                
margin : 0;
padding : 0;
color: #000;                   
}

form {font-family: arial, times,serif;
font-size: 12px;
background: #f9f8c1;
width: 500px;
padding: 10px;
border: 1px solid #660033;
margin: 0 auto;
}

input,textarea {
font:bold italic 12px arial, times, serif;
line-height: normal;
color: #000;
background: #f9f8c1;
word-spacing: normal;
border: inset 1px #660033;
}
select,option {
font: bold 14px garamond,arial, serif;
color: #000;
background-color: #f9f8c1;
}
table{
margin-right: auto;
margin-left: auto;

} 
td{ 
background-color: #f9f8c1;
color: #000;
font-size: 1em;
text-align:center; 
vertical-align:top; 
} 

td a{
background-color:#f9f8c1;
color: #000;
text-decoration: underline;
}
td a:hover
{
background-color: #f9f8c1;
color: #fff;
text-decoration: none;
}
.thumbnail
{float: left;
width: 170px;
padding: 65px; 
}
.clearboth { clear: both; }     