@charset "UTF-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #2D3E50 ;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}

.franklin #container {
	width: 800px;  
	background: #C0C0C0 ;
	margin: 0 auto; 
/*	border: 1px solid #000000; */
	text-align: left;
}

.franklin #header {
	background: #2D3E50; text-align: center; 
	padding-top: 20px;
	}
	
.franklin #header h1 {
	margin: 0;
}

.franklin #mainContent {
	padding: 0 20px; 
	background: #C0C0C0;
	margin: 30px;
	border: 1px solid #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.franklin #mainContent a {
		color:#000000;
		}

franklin #mainContent a:hover {
		color: #000000 ;
		}

.franklin #mainContent a:visited {
		color: #000000 ;
		}
		
.franklin #footer {
	padding: 0 10px;
	background:#2D3E50;
	color:#CCCCCC;
}

.franklin #footer p {
	margin: 0; 
	padding: 10px 0;
}



.franklin #footer a {

		color:#CCCCCC;

		}


.franklin #footer a:hover {

		color: #CCCCCC ;

		}
		
	

	
#navlist{
margin: 0;
padding: 0 0 30px 10px; 
border-top: 1px solid #000;
background: #C0C0C0;
border-bottom: 1px solid #000;
}



#navlist ul, #navlist li

{

margin: 0;

padding: 0;

display: inline;

list-style-type: none;

}



#navlist a:link, #navlist a:visited

{

float: left;

line-height: 14px;

margin: 0 10px 4px 10px;

text-decoration: none;

color: black;

padding-top: 7px;

}



#navlist a:link #current, #navlist a:visited #current, #navlist a:hover

{

border-top: 3px solid black;

border-bottom: 4px solid black;

padding-top: 4px;

padding-bottom: 6px;

/* background: white; */

color: black;

}


#navlist a:hover { color: red; }

.style1 {color: #000000}
.style8 {color: #FFFFFF}
.style9 {font-size: x-small}
.style10 {color: #FFFFFF; font-size: small;}
.style13 {font-size: small}

.book { border: 1px solid black }