
/****
.container 		{  }

a 				{ color: #00487D; }
a:hover			{ color: #7B0F0F; }
****/

/*-----------------------------------------------------------------------------
	Header
	Add a graphic logo, using the following CSS
-----------------------------------------------------------------------------*/

/* A container should group all your columns. */
.container {
  text-align: left;
  position: relative;
  padding: 0;
  margin: 0 auto;   /* Centers layout */
  width: 800px;     /* Total width */
}


.span-9   { width: 608px; }
.span-2   { width: 180px; }

#sidebar 	{ margin-left: 0px; /* lets us have border */ }

#header {
	background: url('../images/logo.jpg') 0px 0px no-repeat;
	height: 227px;
}

/* Blueprint width setting */
.container 	{ width: 800px; border-top: 3px #fff solid; padding-top: 10px; }	

#maincontent h2 		{ color: #0B0061; border-bottom: 2px dotted #aaa; margin-bottom: 15px; }		


#header h1		 { display: none;  }
#header .description { display: none; }

#page {
	border-left: 1px solid #0B0061;
	border-right: 1px solid #0B0061;
	border-bottom: 1px solid #0B0061;
	float: left;
	margin-bottom: 20px;
}
/*
#nav li.page-item-6 {
	background: url('../images/h.png') no-repeat;
	
	background-position: 5px 15px;
	}*/
/*-----------------------------------------------------------------------------
	Navigation Colors
	Customize the navbar with this CSS
-----------------------------------------------------------------------------*/



#nav, #subnav	{ padding: 0; background: #668040; float: left; width: 798px; line-height: 1.5em;}
/*
#nav, #subnav	{ background: #CAE1FF;border-right: 1px solid #0B0061;border-left: 1px solid #0B0061}
*/

#nav, #subnav	{ height:37px;background: url('../images/menu-b.jpg');border-right: 1px solid #0B0061;border-left: 1px solid #0B0061}


#nav li.current_page_item a,
#nav li a:hover 	{ background: url('../images/menu-b-hov.jpg'); color: #FFF;}

#nav li a,
#subnav li a 	{ color: #fff; }

#nav li.current_page_item a,
#subnav li.current_page_item a,
#subnav li a:hover 	{ color: #fff;font-weight: bold; }


#maincontent .content { background: url('../images/bg.jpg');background-repeat: repeat-x;}

#sidebar ul li ul li {
	margin: 0 0 0 -18px;
	padding: 2px 0px 2px 0px;
}
/*
#maincontent .content {background: url('../images/signal.jpg') no-repeat; background-position: 5px 35px;z-index:5;}*/

#sidebar ul li ul li {
	margin: 0 0 0 -18px;
	padding: 2px 0 2px 9px;
	background: url('../images/icons/bullet_square_grey.gif') left 5px no-repeat;
	font-size: 0.9em;
}



#search #s 			{ background: transparent url('../images/icons/search_grey.gif') 0px center no-repeat;
 				  	  padding: 2px 0 2px 17px; width: 135px; color: #0B006; font-size: 14px; margin-right: 20px;}
#search #s:hover 	{ color: #000; }
.search-excerpt 	{ margin: 0; }
#search #s {
	border-left: 1px solid #0B0061;
	border-right: 1px solid #0B0061;
	border-bottom: 1px solid #0B0061;
	border-top: 1px solid #0B0061;
	color: #ccc;
	}

#footer 		{ color:#000; text-align: center; font-size: .9em; margin: 0;}

#footer a 		{ color:#000; text-decoration: underline; }

#subfooter 		{ color:#aaa; text-align: center; font-size: .9em; margin: 0;}

#subfooter a 		{ color:#aaa; text-decoration: none; }