﻿body 
{    
    background-color: #000;    
    margin: 0px;
    padding: 0; 
    text-align: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size:0.8em;
    letter-spacing:0pt;
    line-height:1.2em;
    text-decoration:none;
    word-spacing:normal;
    color: #fff;
}

a:link
{
    color: #fff;
    text-decoration: none;
    
    }

a:hover, a:visited
{
    color: #eaeaea;
    text-decoration: underline;    
    }    
    
    
img
{
    border: 0;
    }

ul {
	list-style: square;
	margin: 1em;
	padding-left: 20px;
}

li a {
	color: #003663;
	text-decoration: none;
	outline: none;
}

li a:hover {
/*	color: #999;*/
	text-decoration: underline;
}

li a:visited {
	color: #999;
}

img.left {
	float: left;
	margin: 0 15px 0 0;
}


#container
{
     margin: 0 auto;
     width: 800px;
     text-align:  center;
     border-left: solid 1px #fff;
     border-right: solid 1px #fff;
     border-bottom: solid 1px #fff;
         
    }
#header
{
    background: #fff url(../images/header.jpg) no-repeat center;    
    height: 190px;      
    text-align: center;
    position: relative;  
    }

#logo
{
    margin: 2px 0px 0px -135px;    
    z-index: 7;
    position:relative;    
}   

#menu
{
    background: #714D99 url(../images/menu_bg.gif) repeat-x top center;
    color: #fff;
    margin-top: 0px;
    height: 30px;   
    text-align: right;
    padding: 0px 0px 0px 80px;     
    z-index: 0;
    }
    
#menu a {
	color:#fff;	
	line-height: 35px;
	padding: 8px;
	text-decoration: none;
	word-spacing: normal;	
	letter-spacing: 0;	
	font-size: 0.85em;
	font-family: Arial Black, Verdana, Tahoma;
	text-transform:uppercase;
	
}

#menu a:hover, #menu .active
{
    /*background: transparent url(../images/ahover.gif) no-repeat center center;*/
    background-color: #000;
	color:#fff;		
}

#menu ul 
{	
	height:30px;
	margin:0pt;
	padding: 0;
}

#menu li 
{	
	font-family: Tahoma;
	font-size: 1.0em;
	border-right: 1px dotted #fff;		
	display:inline;			
	margin: 0pt 0pt 0 0;
}

#menu .last
{		
	border-right: none;		
}

#content {
	position: relative;
	/*z-index: 1000;*/
	width: 800px;
	padding: 10px 0px 0 0;
	/*border-right: 1px solid #1c1c1c;*/
	background: #000;
	margin: auto;
	text-align: left;
	font-size: 1.2em;
}

.boxed, .boxed-quote {
    padding: 0px 20px 5px 20px;    
}
.boxed p, .boxed ul, .boxed ol {
    line-height: 140%;
}

.boxed-quote p
{
    line-height: 130%; 
    font-size: .8em;   
}

.author
{
    text-align: left;
    font-style: italic;
    padding-left: 40px;
    font-weight:  normal;
}

.spacer
{
    clear: both;
    
    }

.quote
{    
    font-size: 1.0em;    
    font-weight: bold;
}
    

#footer {
	width: 800px;
	border-top: 1px solid #fff;
	margin-top: 10px;	
	padding: 10px 0px;	
	text-align: center;
	font-size: .8em;
}    


#footer p{
    margin-left: 10px;    
}    