
body
{
	background: url("img/star2.png");	
}

.main
{
	background-color: #cfc;
	color: #228822;
	font-family: "Century Gothic", "arial", "sans-serif";
	padding: 5px;
}

.main_2
{
	background-color: #cef;
	color: #44b;
	font-family: "Century Gothic", "arial", "sans-serif";
	padding: 5px;
}

.main_y
{
	background-color: #fdfdad;
	color: #44b;
	font-family: "Century Gothic", "arial", "sans-serif";
	padding: 5px;
}

.main_r
{
	background-color: #fededf;
	color: #44b;
	font-family: "Century Gothic", "arial", "sans-serif";
	padding: 5px;
}

.main_left_nav
{
	background-color: # ;
	border: 1px solid black;
	font-family: "Century Gothic", "arial", "sans-serif";
	padding: 1px;
	margin: 5px;
	font-size: 0.8em;		
}

.banner
{
	padding-bottom: 10px;	
}
/*
///////////
//
//	Main styles
//
///////////
*/

p.article
{
	margin-left: 40px;
	margin-right: 20px;
	text-align: justify;	
}

li.article
{
	margin-left: 40px;
	margin-right: 40px;
	margin-bottom: 20px;
	text-align: justify;	
	
}

li.book
{
	margin-left: 10px;
	margin-right: 20px;
	margin-bottom: 20px;
	text-align: justify;	
	
}


/*
/////
//
//	Green Row
//
///// 
*/
.head_nav
{
	background-color: #aaffaa;
	color: #228822;
	text-align: center;	
	font-family: "Century Gothic", "arial", "sans-serif";
	font-size: 14px;
}

.head_nav_dim
{
	background-color: #88ee88;
	color: #228822;
	text-align: center;	
	font-family: "Century Gothic", "arial", "sans-serif";
	font-size: 14px;
}

.highlight_me
{
	background-color: #aaffaa;
	text-decoration:none;
	color: #000;
	display: block;
}

a.a_nav
{
	text-decoration:none;
	color: #000;
	display: block;
}

a.a_nav:hover
{
	background-color: #afa;	
}

.head_nav_dim a.a_nav:hover
{
	background-color: #aaffaa;	
}

/*
/////
//
//	Blue Row 2
//
///// 
*/

.head_nav_2
{
	background-color: #cceeff;
	color: #222288;
	text-align: center;	
	font-family: "Century Gothic", "arial", "sans-serif";
	font-size: 14px;
}

.head_nav_dim_2
{
	background-color: #cceeff;
	color: #222288;
	text-align: center;	
	font-family: "Century Gothic", "arial", "sans-serif";
	font-size: 14px;
}

.highlight_me_2
{
	background-color: #cceeff;
	text-decoration:none;
	color: #000;
	display: block;
}

a.a_nav_2
{
	text-decoration:none;
	color: #000;
	display: block;
}

a.a_nav_2:hover
{
	background-color: #bdf;	
}

.head_nav_dim_2 a.a_nav_2:hover
{
	background-color: #bdf;	
}


/*
/////
//
//	Yellow Row 3
//
///// 
*/

.head_nav_y
{
	background-color: #fdfdad;
	color: #222288;
	text-align: center;	
	font-family: "Century Gothic", "arial", "sans-serif";
	font-size: 14px;
}

.head_nav_dim_y
{
	background-color: #fdfdad;
	color: #222288;
	text-align: center;	
	font-family: "Century Gothic", "arial", "sans-serif";
	font-size: 14px;
}

.highlight_me_y
{
	background-color: #fdfdad;
	text-decoration:none;
	color: #000;
	display: block;
}

a.a_nav_y
{
	text-decoration:none;
	color: #000;
	display: block;
}

a.a_nav_y:hover
{
	background-color: #fcfc7c;	
}

.head_nav_dim_y a.a_nav_y:hover
{
	background-color: #fcfc7c;	
}


/*
/////
//
//	Red Row 3
//
///// 
*/

.head_nav_r
{
	background-color: #fededf;
	color: #222288;
	text-align: center;	
	font-family: "Century Gothic", "arial", "sans-serif";
	font-size: 14px;
}

.head_nav_dim_r
{
	background-color: #fededf;
	color: #222288;
	text-align: center;	
	font-family: "Century Gothic", "arial", "sans-serif";
	font-size: 14px;
}

.highlight_me_r
{
	background-color: #fededf;
	text-decoration:none;
	color: #000;
	display: block;
}

a.a_nav_r
{
	text-decoration:none;
	color: #000;
	display: block;
}

a.a_nav_r:hover
{
	background-color: #fdadaf;	
}

.head_nav_dim_r a.a_nav_r:hover
{
	background-color: #fdadaf;	
}


/*
//	Footer style
*/

.foot
{
	background-color: #88ee88;
	color: #44aa44;
	font-size: 0.7em;
}

.webtree
{
	background-color: #88ee88;
	color: #44aa44;
	text-decoration: underline;
}
