@charset "utf-8";
/* CSS Document */

.menu_bar{

	}

.menu_bar ul{

	height:30px;

	list-style:none;

	margin:0;

	padding:0;

	}

	.menu_bar li{

		float:left;

		width:9em;

		}

	.menu_bar li a{

		color:#fff;

		display:block;

		line-height:30px;

		font-size:12px;

		text-align:center;

		text-decoration:none;

		}

		.menu_bar li a:hover{

			background:url(../artwork/images/menu_hover.jpg) top left repeat-x;

			color:#fff;

			}

	.menu_bar li ul{

		background:#777;

		display:none;

		height:auto;

		filter:alpha(opacity=95);

		opacity:0.95;

		position:absolute;

		width:280px;

		z-index:2000;

		/*top:1em;

		/*left:0;*/

		}

	.menu_bar li:hover ul{

		display:block;

		}

	.menu_bar li li {

		display:block;

		float:none;

		width:280px;

		}

	.menu_bar li ul a{

		display:block;

		font-size:12px;

		font-style:normal;

		height:15px;

		line-height:15px;

		padding:5px 10px 5px 15px;

		text-align:left;

		}

		.menu_bar li ul a:hover{

			background:#e25b2c;

			color:#fff;

			opacity:
		text-align:left;



		}



		.menu_bar li ul a:hover{



			background:#e25b2c;



			color:#fff;



			opacity:1.0;



			filter:alpha(opacity=100);



			}



	.menu_bar p{



		clear:left;



		}



	.menu_bar #menutitle a{



		background:#000000;



		font-weight:bold;



		color:#FFF;



		height:20px;



		line-height:20px;



		}



	.menu_bar #menutitle a:hover{



		background:#000000;



		font-weight:bold;



		color:#FFF;



	}

.menu_seperator{



	background:#a0a0a0;



	height:30px;



	text-align:center;



	z-index:100px;







	}



	.menu_seperator_container{



		background:url(../artwork/images/menu_back.jpg) top left repeat-x;

		

		height:30px;



		margin:0px auto;



		text-align:left;



		width:955px;



		}
