ul.topnav {

	list-style: none;

	padding: 0 5px;

	margin: 0;

	float: left;

	width: 600px;

	font-size: 1.2em;

	background-color:#FFF;

	/* background: url(../images/topnav_bg1.gif) repeat-x; */

}



ul.topnav li {

	float: left;

	margin: 0;

	padding: 0px;

	position: relative;

/



*--Declare X and Y axis base--*/

}



ul.topnav li a {

	padding: 0px;

	color: #000;

	display: block;

	text-decoration: none;

	float: left;

}



ul.topnav li a:hover {

	background: url(../images/topnav_hover.png) no-repeat center top;

}



/*--Drop down trigger styles--*/

/* ul.topnav li span {

	width: 17px;

	height: 35px;

	float: left;

	background: url(../images/subnav_btn1.png) no-repeat center top;

}

*/



ul.topnav li span.subhover {

	background-position: center bottom;

	cursor: pointer;

}



/*--Hover effect for trigger--*/



ul.topnav li ul.subnav {

	list-style: none;

	position: absolute;

/*--Important - Keeps subnav from affecting main navigation flow--*/

	left: 0;

	top: 25px;

	background: #fff;

	margin: 0;

	padding: 0;

	display: none;

	float: left;

	width: 170px;

/*	-moz-border-radius-bottomleft: 10px;

	-moz-border-radius-bottomright: 10px;

	-webkit-border-bottom-left-radius: 10px;

	-webkit-border-bottom-right-radius: 10px;*/

	border: 1px solid #111;

}



ul.topnav li ul.subnav li {

	margin: 0;

	padding: 0;

	border-top: 1px solid #252525;;

	/*--Create bevel effect--*/

	border-bottom: 0px solid #444444;

	/*--Create bevel effect--*/

	clear: both;

	width: 170px;

}



html ul.topnav li ul.subnav li a {

	float: left;

	width: 169px;

	background: #fff;

	padding-left: 1px;

}



html ul.topnav li ul.subnav li a:hover {

	/*--Hover effect for subnav links--*/

	background: #CCC;

}
