body { 
background: #000 none; 
color: #555;
margin: 5px; 
padding: 10px;
font-size: 12px;
font-family: Verdana, Geneva, Arial, sans-serif;
}

table {
color: #555;       
background: #fff1a1 none;
border: 3px solid brown;
border-radius: 12px;
margin-left: auto;
margin-right: auto;
padding-bottom:40px;
}

a:link { 
color: #000;        
font-weight: bold;        
text-decoration: none;        
}
a:visited { 
color: #000;              
font-weight: bold;        
text-decoration: none;        
}
a:focus {
color: #ff0099;
font-weight: bold;
text-decoration: none;
}

a:hover { 	
color: #0be600;        
font-weight: bold;	
background: #fff1a1 none;	
text-decoration: overline;
}

a:active { 
color: #ff0000;               
font-weight: bold;        
}

/* Bookmark Us! */
a.h2:link {color: green}
a.h2:visited {color: green}
a.h2:active {color: red}
a.h2:hover {color: red;}

a.noborder:hover {
border-top:none;
}

ul.disc {list-style-type: disc;}
ul.circle {list-style-type: circle;}
ul.square {list-style-type: square;}
ul.none {list-style-type: none;}

p {text-align: left;}

li {
text-align: left; 
padding-right: 30px;
font-size: 12px;
}

h1 {
text-align: center; 
font-family: tahoma;
font-size: 80px;
font-weight: bold;
margin-top: 0px;
color: #000;
font-style: italic;
}

/* Bookmark Us! h2 */
h2 {
text-align: center; 
color: #dc31ff; 
background: #fff1a1 none;
font-size: 25px;
font-weight: bold;
}


.smalltext {
font-size:  12px;
font-family:  Arial, Geneva;
}

#disclaimer {
height: auto;
font-size: 1.2em;
line-height: 1.2em;
font-style: italic;
font-family: Georgia, "Times New Roman", Times, serif;
color: #444;
border: #ddd 1px solid;
background: #ffffcc none;
padding: 10px;
margin: 30px;
}

a img {
border:3px solid black;
}

hr {
border: none;
background: brown none;
height: 4px;
width: 100%;
text-align: center;
}