
/***NAVIATION***/
#nav {
	height: 35px;
	width: 630px;
	margin: 5px auto;
	text-align: center;
	text-transform: uppercase;
}

#nav ul{
   padding: 6px 0 7px 0;
   margin: 0;
   text-align: center;
}

#nav ul li{
    display: inline;
}

#nav ul li a{
   color: #5c5c5c;
   padding: 6px 3px 4px 3px;
   margin: 0 5px;
   text-decoration: none;
}

#nav ul li a:hover, #nav ul li a.selected{
    color: #000;
}


/***DROPDOWN HACKS***/
#pad {height:140px;}


	/***SUB NAV MENU***/
	div.subnav_menu {
		width: 166px;
		margin: 10px auto;
		padding: 0;
		border-color: #BCD2E6;
		border-width: 1px;
	}
	
	.subnav_menu ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	
	.subnav_menu img {
		border: none;
	} 
	.subnav_menu li {
		padding: 0;
		margin: 0;
	}
		
	.subnav_menu li a {
		height: 32px;
		height: 24px;
		text-decoration: none;	
		color: #FEAC63;
		display: block;
		background:  url('../images/subnav_menu.png');
		padding: 8px 0 0 10px;
		margin: 0;
	}
		
	.subnav_menu li a:hover {
		color: #FE9536;
		background:  url('../images/subnav_menu.png') 0 -32px;
		padding: 8px 0 0 10px;
	}
	
	
	
div.graphical_link
{
	width:241px;
	height:186px;
/* uncomment and adjust this if you want a rounded frame in Mozilla browsers
	-moz-border-radius:20px;
 */
	background:#FFF url('../images/graphical_link_bg.jpg');
	text-align:center;
	position:relative;
	float:left;
	display:inline;
	margin:28px;
}

.graphical_link  a 
{

}

.graphical_link .graphical_link-image
{
	width:231px;
	height:176px;
	position:absolute;
	top:5px;
	left:5px;
	
}



.graphical_link  a span{
    position:absolute;
	top:160px;
	left:0px;
	width:241px;
	background:#FFF;
	color:#333;
	font-size: 14px;
	text-transform:uppercase;
	border:1px solid #EEE;
	border-width:0 0 5px 0;

}

.graphical_link a:hover span{	
	top:160px;
	left:0px;
	width:241px;
	background:#666;
	color:#fff;
	font-size: 14px;
	text-transform:uppercase;
	border:1px solid #EEE;
	border-width:0 0 5px 0;
	filter: alpha(opacity=80);
	/*-moz-opacity:.8;
		opacity:.80;*/
/**/
} 

.graphical_link h2 {
	padding-top: 20px;
	padding-bottom: 10px;
}
	
	


/***News Menu***/
/***SIDEBAR >> NAV***/
		.news_sidebar{
			width: 260px;
			margin-left: 20px;
		}
		
		* html .news_sidebar{ /*IE only rule. Original menu width minus all left/right paddings */
			width: 134px;
		}
		
		.news_sidebar ul{
			padding: 0;
			margin: 0;
			list-style-type: none;
		}
		
		.news_sidebar a{
			font: 15px Verdana, Arial, Helvetica, sans-serif;
			padding: 4px 3px;
			display: block;
			width: 100%; /*Define width for IE6's sake*/
			color: #333;
			text-decoration: none;
			border-bottom: 1px dashed #8FA34E;
		}
		
		.news_sidebar a:visited{
			color: #333;
		}
		
		html>body .news_sidebar a{ /*Non IE rule*/
			width: auto;
		}
		
		.news_sidebar a:hover{
			border-bottom: 1px dashed #AF4324;
			color: #AF4324;
		}
		
		.news_sidebar .active{
			border-bottom: 1px dashed #AF4324;
			color: #AF4324;
		}
