 /* 

*/

body {
	/*background: #8FACDD;*/
	background: #E0EFF9;
	width: 990px;
	color: #202020;
	font-size: 12px;
	line-height:1.2em;
	font-family:  Arial, Tahoma, Verdana, sans-serif;
	margin: 10px auto;
	padding: 0px 0px 0px 0px;	
	background-position:center;


	  }

.lt { float:left}
.rt { float:right}
.ul { margin-left:30; font-size:12px; color:#040793; text-decoration:none; }
.li {margin-left:30; list-style-type:circle; color:#040793; text-decoration:none; }
.li a:link{	color: #03816B; font-weight:900; text-decoration: none;}
.li a:visited{ color: #03816B; font-weight:900; text-decoration: none;}
.li a:hover{ background-color:#FFFF99; color: #0080C0;}
A:link{background-color:#FFFFFF; color: #03816B; font-weight:900; text-decoration: none;} 
A:visited {background-color:#FFFFFF; color: #03816B; font-weight:900;  text-decoration: none;}
A:hover {background-color:#1789DF; color: #FFFFFF;}

	
#wrap {
    background: #226A9C  ;
	width: 990px;
	height: 100%;
	margin:  0px 0px 0px 0px;
	border-width: 2px;
	border-color:  #003366;
	border-style:solid; 
	padding: 0px;
	}

#pageleft {
	float: left;
	width: 190px;
	margin:  0px 10px 0px 0px;
	padding: 0px;
	height: 100%;
	}

.pageleft ul { font-size:12px; color:#040793; font-weight:bold; list-style-type:square;  text-decoration:none; }
.pageleft li { color:#040793; font-weight:bold; text-decoration:none; padding-bottom:8px; }


.pagecenter {
 float: left;
 margin:   0px 0px 0px 8px;
 padding: 0px 5px 0px 10px;
 width: 440px;
	height: 100%;
	}

.pageright {
	float: right;
	width: 190px;
	margin: 0px 15px 0px 0px;
	padding: 0px;
	height: 100%;
	}

#pageleftarticle {
	float: left;
	width: 600px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: 100%;
	}


.featuredleft {
	background-color:#FFFFFF;
	float: left;
	width: 200px;
	margin:   0px 0px 20px 0px;
	padding:  10px 10px 10px 10px;
	border: 1px dotted #94B1DF;
	border-style:groove;
	z-index:-1;
	border-top: 0px dotted #DDDDDD;
	border-right: 1px dotted #666666;
	border-left: 0px dotted #DDDDDD;
	border-bottom: 1px dotted #666666;	
	}
.featuredcenter {
	background-color:#FFFFFF;
	float: left;
	width: 440px;
	margin: 0px 8px 20px 5px;
	padding: 10px 10px 10px 10px;
	border: 1px dotted #94B1DF;
	border-style:groove;
	z-index:-1;
	border-top: 0px dotted #DDDDDD;
	border-right: 1px dotted #666666;
	border-left: 0px dotted #DDDDDD;
	border-bottom: 1px dotted #666666;	
	}
.featuredright {
	background-color:#FFFFFF;
	float: right;
	width: 180px;
	margin:    0px 10px 20px 0px;
	padding: 10px 10px 10px 10px;
	border: 1px dotted #94B1DF;
	border-style:groove;
	z-index:-1;
	border-top: 0px dotted #DDDDDD;
	border-right: 1px dotted #666666;
	border-left: 0px dotted #DDDDDD;
	border-bottom: 1px dotted #666666;	
	}

.featured img {
    margin: 0px;
	padding: 5px 5px 5px 5px;	
	text-decoration: none;
	border-style: none;
	}	

.featured2 {
	background-color:#FFFFFF;
	float: left;
	width: 600px;
	margin: 0px 0px 10px 0px;
	padding:  10px 10px 10px 10px;
	border: 1px dotted #94B1DF;
	border-style:groove;
	z-index:-1;
	border-top: 0px dotted #DDDDDD;
	border-right: 1px dotted #666666;
	border-left: 0px dotted #DDDDDD;
	border-bottom: 1px dotted #666666;	
	}
.featured2 img {
    margin: 0px;
	padding: 5px 5px 5px 5px;	
	text-decoration: none;
	border-style: none;
	}	

#pageleft featured {
    font-size:14px; }

.more{
	background:  #FFFFFF url(images/more.gif) top left no-repeat;
	float: right;
    }


	
/************************************************
*	Footer      								*
************************************************/

#footer {
	background: #226A9C;
	width: 990px;
	height: 120px;
	margin:  0px 0px 0px 0px;
	padding: 0px;
	text-align: center;	
	border-top: 2px solid #003366;
	border-RIGHT: 1px solid #003366;
	border-LEFT: 1px solid #003366;
	line-height:1.5em;
	}
	
#footer p {
	background: #226A9C;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	}
	
#footer a, #footer a:visited {
	background: #226A9C;
	color: #FFFFFF;
	text-decoration: none;
	}
	
#footer a:hover {
	background: #226A9C;
	color: #FFFFFF;
	text-decoration: underline;
	}
	

/************************************************
*	Header  									*
************************************************/

#header {
	background: #FFFFFF ;
	width: 990px;
	height: 122px;
	color: #000000;
	font-size: 12px;
	margin:  0px 0px 0px 1px;
	padding: 0px;
	overflow: hidden; 
	}

#header h1 {
	color: #4776C5;
	font-size: 24px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
	margin: 0px;
	padding: 25px 0px 0px 20px;
	text-decoration: none;
	}
	
#header h1 a, #header h1 a:visited {
	color: #4776C5;
	font-size: 24px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	}
	
#header h1 a:hover {
	color: #4776C5;
	text-decoration: none;
	}
	
#header h3 {
	text-align:center;  
	background-color: #E8D9AC;  
	color:#000099; 
	font-weight:bold; 
	margin-top:6px; 
	margin-bottom:6px; 
	font-size: 12px; 
	text-transform:uppercase;
	}
	
	
	

.headerleft {
	width: 445px;
	float: left;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	}
	
.headerleft a img {
	border: none;
	margin: 0px;
	padding: 0px;
	}

.headerright {
	width: 260px;
	float: right;
	margin: 0px;
	padding: 25px 0px 0px 0px;
	font-weight: bold;
	}
	
.headerright a img {
	border: none;
	margin: 0px 0px 3px 0px; 
	padding: 0px;
	}
	
/************************************************
*	Navbar      								*
************************************************/

#navbar {
	background: #226A9C ;
	width: 990px;
	height: 27px;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	color: #FFFFFF; 
	font-weight: bold;
	margin: 0px 0uto 0px 0px;
	padding: 0px 0px 0px 0px;
	border-TOP: 2px solid #003366;
	border-RIGHT: 1px solid #003366;
	border-LEFT: 1px solid #003366;
	border-bottom: 2px solid #003366;

	}
	
	
#nav {
	margin:  0px 0px 0px 10px;
	padding:  5px 0px 0px 0px;
	list-style: none;
	}
	
#nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#nav a, #nav a:visited{
	background: #226A9C;
	color:#FFFFFF;
	font:Arial;
    font-weight:900;
	font-size:11px;
   	text-transform: uppercase;
    margin: 0px;
	padding:    0px 16px 3px 15px;	
	text-decoration: none;
	display: inline;

	}
	
	
#nav a:hover {
	background: #FFFFFF;	
	color:#226A9C;
    margin: 0px;
	padding:    0px 16px 3px 15px;	
	text-decoration: none;
	display: inline;
	}

#nav li {
	float: left;
	margin: 0px;
	padding: 0px;
	z-index: 15;
	position: relative;
	}
	

	

	





/************************************************
*	Content 					     		    * 
************************************************/


#content {
	width: 960px;
	margin: 0px auto 0px;
	padding: 10px 0px 10px 0px;
	line-height: 1.3em;
	}
#content .title{ display:block;}
#content .author{color: #CC3333; font-weight:bold;  font-size:10px; font-style:italic; }	

#content h1 {
	margin-bottom:10px;
	background-color:#FFFFFF;
	font-family:Arial;
	font-size: 24px;
	color:#226A9C;
	padding:   5px 0px 5px 0px;
    border-width:thin; border-style:solid; border-color:#03816B; 
	text-align:center;
	line-height:1.2em;  

	}
	


.content{ line-height:1.2em; font:Arial; font-size:12px; }
.content h1, .content h2, .content h3{
	display:block; 
	font-weight:bold; 
	padding-top:1px; 
	padding-bottom:1px;
	}
	
.content h1{font-size: 30px; text-align:center; padding-bottom:5px; 
 }

#content h2{
	text-align:center;  
	background-color: #025D9C;  
	color:#ffffff; 
	font-weight:bold; 
	margin-top:6px; 
	margin-bottom:6px; 
	font-size: 12px; 
	text-transform:uppercase;
	}

#content h3 {
	/*background: #FFFFFF url(../images/navbarG2.gif);*/
	background-color:#025D9C;
	color: #ffffff;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	text-align: left;
	text-indent: 11px;
	text-transform: uppercase;
	margin:    0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#content h4 {
	color: #000000;
	font-size: 18px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	}
	
#content img.wp-smiley {
	float: none;
	border: none;
	margin: 0px;
	padding: 0px;
	}

#content img.wp-wink {
	float: none;
	border: none;
	margin: 0px;
	padding: 0px;
	}
	
#contentleft {
	float: left;
	width: 600px;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	}
	
#contentleft p {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
	
#contentleft a img {
	margin: 0px;
	padding: 0px;
	border: none;
	}

.listlink li{margin-left:10; list-style-type: disc;   }
.listblock ul { float:left; font-size:11px; text-decoration:none; }
.listblock li { margin-left:10px; list-style-type:disc;  text-decoration:none; }
.listblock p { margin-left:10px; font-size:11px; margin-bottom:1em; }





.listlink2 li{margin-left:10; list-style-type: disc;   }

.listblock ul { float:left; font-size:11px; text-decoration:none; }
.listblock li { margin-left:10px; list-style-type:disc;  text-decoration:none; }
.listblock p { margin-left:10px; font-size:11px; margin-bottom:1em; }


	
blockquote {
	background: #E8E8E8;
	margin: 0px 25px 15px 25px;
	padding: 10px 20px 0px 15px;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #666666;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #666666;
	}
	
#content blockquote p {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	}
#pageleft featured {
    font-size:14px; }
