#containor{width:100%;}

#mainnav{
	height:26px;
	width:950px;
	margin:0 auto;
	padding:0;
	position:relative;
	background:url(images/navbg.png) repeat-x left top;
	font-size:.75em;
	position:relative;
	z-index:800;
}
#nav{
	position:absolute;
	left:0;top:0;
	
	height:26px;
	width:950px;
	background:url(images/navright-bg.png) no-repeat left top;
	}
#mainnav ul{
	padding:0;
	 margin:0 auto;
 }
#mainnav ul li{
	height:25px;
	margin:0;
	padding:0;
	list-style-type:none;
	float:left;
	display:block;
	background: url(images/navborder.png) no-repeat right top;
}
#nav ul li.first{}
#mainnav ul li.last{background:none; }
#mainnav ul li a{
	font:bold 1em Arial, Helvetica, sans-serif;
	color:#C3BB25;
	text-decoration:none;	
	display:block;
	padding:.4em 3em .2em 3.2em;
	background:url(images/navarrow.png) no-repeat 25px 8px;

}
#mainnav ul li a.last{ ;}
#mainnav ul li a:hover{
	color:#FF3;
	background:url(images/hover-bg.png) no-repeat left top;

}
#mainnav ul li a.home:hover{
	
	background:url(images/navarrow.png) no-repeat 25px 8px;

}
#mainnav ul li ul{display:none; text-align:left;}
#mainnav ul li:hover ul, #mainnav ul li:hover ul#events, #mainnav ul li:hover ul#christmas, #mainnav ul li:hover ul#gallery{
	position:absolute; 
	left:108px; 
	top:24px;
	z-index:2;
	width:160px;	
	display:block;
	font:bold .85em Arial, Helvetica, sans-serif;
}
#mainnav ul li:hover ul#events{
	position:absolute; 
	left:228px; 
	top:24px;
}
#mainnav ul li:hover ul#christmas{
	position:absolute; 
	left:518px; 
	top:24px;
}
#mainnav ul li:hover ul#gallery{
	position:absolute; 
	left:650px; 
	top:24px;
}
#mainnav ul li ul li{float:none;
	background:none;
	display:block;
}
#mainnav ul li ul a{
	width:160px;
	height:16px;
	background:#333;
	border:1px solid #C3BB25;
	display:block;
	margin:0;
	padding:.5em;
	color:#FFF;
	background:url(images/drop-bg.png) repeat left top;
	



	}
#mainnav ul li ul a:hover{
	background:#FFF;
	color:#333;
}



.mainbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.blue {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0099FF;
	font-size: 12px;
}
