/********* B O D Y **********/
body {
margin : 0; 
padding : 10px; 
background : #000; 
color : #fff; 
font-family : geneva, verdana, arial, helvetica, sans-serif; 
font-size :100%
} 
tr, td, p {
background : #000; 
color : fff; 
font-family : geneva, verdana, arial, helvetica, sans-serif; 
font-size : 13px;
line-height : 18px;
letter-spacing: 1px;
font-weight: 500;
} 
p {
text-align: left;
}
hr {
height : 0; 
width : 100%; 
background : #000; 
border : 1px dotted #669; 
} 
img {
border-style : none; 
border-width : 0; 
} 

/********* H E A D I N G S **********/
h1, h2, h3, h4, h5, h6 {
font-family : geneva, arial, helvetica, sans-serif; 
font-weight: bold;
}
h1 {
margin-top: 10px;
padding: 5px;
background : #669; 
color : #fff; 
font-size : 22px;
text-align: left;
} 
h2 {
background : #000; 
color : #fff; 
font-size : 18px;
line-height : 24px;
text-align : left; 
border-bottom : 1px solid #fff; 
} 
h3 {
background : #000; 
color : #ccf; 
font-size : 15px;
line-height: 20px;
text-align : left; 
} 
h4 {
background : #000; 
color : #fff; 
font-size : 13px;
line-height: 16px;
text-align : center;
} 
h5 {
background : #000; 
color : #ccf; 
font-size : 13px;
text-align : center;
} 

/********* L I STS **********/
ul, li, ol {
font-size : 13px;
line-height : 18px;
text-align : left; 
margin-left: 20px;
margin-top: 3px;
margin-bottom: 2px;
} 
li {
color: #ccf; list-style-type:square; list-style-position:outside; margin-left:0
}
/********* L I N K S **********/
a:link, a:visited {
background : #000; 
color : #FFCC00; 
font-weight: bold;
text-decoration : none; 
} 
a:hover, a:active {
background : #669; 
color : #CCCCFF; 
text-decoration : none 
} 
/********* CLASSES **********/
.footer {
padding: 10px;
background : #669; 
color : #CCCCFF; 
text-align : center; 
font-size : 10px;
line-height: 150%;
font-weight: bold;
}
.footer a:link, .footer a:visited {
background : #669; 
color : #CCCCFF; 
text-decoration : none 
} 
.footer a:hover, .footer a:active {
background : #669;
color : #000;
text-decoration : underline;
}

.featured {
background: #000;
color: #ccf;
font-weight: bold;
text-align: center;
}

.purple {
background: #669;
}

.container {
border : 2px solid #669; 
}

.small {
font-size : 10px;
line-height: 14px;
text-align: center;
}