/************************************/
/* DYNAMIC NAV CSS ******************/
/************************************/

.dynamic_nav {
	width: 195px ;
	float: left ;
	text-transform: capitalize ;
	font-weight: bold ;
	text-align: left ;
	position: relative ;
	z-index: 1000 ;
}

.dynamic_nav ul {
	list-style: none ;
	padding: 0 ;
	margin: 0 ;
} 

.dynamic_nav ul li {
	width: 190px ;
	display: inline-block ;
	position: relative ;
	border-bottom: 1px solid #666 ;
}

.dynamic_nav ul li a {
	display: block ;
	padding: 7px 20px ;
	color: #FFF ;
	text-decoration: none ;
}
	
	.dynamic_nav ul li:hover {
		color: #FFF ;
		background-color: #333 ;
		text-shadow: 1px 1px 3px #000 ;
}
	
	.dynamic_nav ul li a:hover {
		color: #FFF ;
		background-color: #666 ;
}

	.dynamic_nav ul li:hover a:link {
        color: #FFF ;
}
	
	.dynamic_nav ul li:hover a:visited {
        color: #FFF ;
}
	
	.dynamic_nav li ul {
		display: none; 
		width: 190px ;
	}
	
	.dynamic_nav li:hover ul {
		display: block ;
		position: absolute ;
		margin: 0 ;
		padding: 0 ;
		width: 0px ;
	}
	
	.dynamic_nav li:hover li {
		position: relative ;
		left: 190px ;
		top: -34px ;
		font-size: 10px ;
		width: 190px ;
		background-color: #000 ;
		border: 2px solid #666 ;
	}
	
	.dynamic_nav li:hover li a {
		-moz-box-shadow: 0px 0px 3px #000 ;
		-webkit-box-shadow: 0px 0px 3px #000 ;
		box-shadow: 0px 0px 3px #000 ;
		color: #FFF ;
	}

.dynamic_content #siimage {
	width: 210px ;
}

.dynamic_content {
	float: right ;
	width: 725px ;
	border-left: 1px solid #666 ; 
	min-height: 600px ;
	padding: 0px 15px ;
}
