/* CSS Document */
@import url("reset.css");

body				{ background: #180C24} /*url(../img/bg-rep.jpg) repeat top left}*/ 

#wrap				{ padding: 0; margin: 0 auto; width: 858px; overflow: visible}
/*---------------------- Header -----------------------*/
#header				{
	float: left;
	height: 158px;
	padding-top: 10px;
	width: 858px
}
.logo				{ background: url(../img/header_top.png) no-repeat right bottom; width: 858px; height: 120px}
.lowerHeader		{ float: left; background: url(../img/header_fill.png) repeat-x right top; width:852px; margin-left: 6px; height: 66px; overflow: hidden}
.menu				{ list-style: none; float: left; padding-left: 12px}
.menu li			{ float: left; margin: 0; height: 42px; padding-right: 2px; background: url(../img/menu_separator.gif) no-repeat right top}
.menu li a:link,
.menu li a:visited	{ float: left; padding: 10px 18px 0 18px; display: block; font: normal 16px/18px Geneva, Arial, Helvetica, sans-serif; color: #8a8787; height: 22px}
.menu li.active a,
.menu li a:hover,
.menu li a:active	{ color: #6a6666; background: url(../img/menu_active.gif) no-repeat center bottom; text-decoration: none !important}
/*-------------------------- Content -----------------------------*/
#content			{ float: left; background: url(../img/content_bottom.png) no-repeat right bottom; width: 852px; margin-left: 6px; padding-bottom: 21px; position:relative}
.extra				{ float: left; background: #fff;  width: 852px; height: 480px; }
.indexCentre		{ float: left; background: url(../img/index_centre.jpg) no-repeat top right; width: 852px}
.nightsCentre		{ float: left; background: url(../img/nights_centre.jpg) no-repeat top right; width: 852px}
.drinksCentre		{ float: left; background: url(../img/drinks_centre.jpg) no-repeat top right; width: 852px}
.partiesCentre		{ float: left; background: url(../img/parties_centre.jpg) no-repeat top right; width: 852px}
.historyCentre		{ float: left; background: url(../img/history_centre.jpg) no-repeat top right; width: 852px}
.locationCentre		{ float: left; background: url(../img/location_centre.jpg) no-repeat top right; width: 852px}
.teamCentre			{ float: left; background: url(../img/team_centre.jpg) no-repeat top right; width: 852px}
.shadow				{ background: url(../img/shadow_header.png) no-repeat right top; height: 10px; overflow: hidden}
.textArea			{ float: left; padding: 40px 50px 40px 50px; min-height: 245px; height: auto !important; width: 752px}
.textAreaLocation	{ float: left; padding: 40px 50px 40px 50px; min-height: 245px; height: auto !important; width: 500px}
.paddingLeft		{ padding-left: 40px}
.infoTop			{ float: left; height: 22px; width: 800px; overflow: hidden}
.infoFill			{ float: left; overflow: hidden; padding: 0 20px 0 7px}
.infoBottom			{ float: left; width: 800px; height: 21px; overflow: hidden}
.textArea h2		{ font: bold 15px Verdana, Arial, Helvetica, sans-serif; color: #000000; margin-top: 10px}
.textArea h3		{ font: normal 18px Verdana, Arial, Helvetica, sans-serif; color: #000000; padding-top: 70px}
.textArea p			{ font: normal 13px Verdana, Arial, Helvetica, sans-serif; margin: 0; padding-bottom: 4px; color: #000000}
.textArea h2 a:link, a:visited, a:hover, a:active
							{ font-weight: bold; text-decoration: none; color: #000000 }
.textArea h2 a:hover		{ text-decoration: underline}
.textArea h2 a img			{ border: none }
.textArea p a:link, a:visited, a:hover, a:active
							{ font-weight: normal; text-decoration: none; color: #000000 }
.textArea p a:hover			{ text-decoration: underline}
.textArea p a img			{ border: none }
/*------------------------------------------------------------------------*/
.bottomMenu			{ float: left;  width: 852px;}
.bottomMenu	 ul		{ float: left; margin: 0; list-style: none; background: #fff; height: 130px; width: 852px; padding-top: 18px}
.bottomMenu	 ul li	{ float: left; margin: 0}
/*-------------------------- Footer ------------------*/
#footer				{ padding: 8px 12px 0 17px; margin: 0 auto; width: 829px; height: 68px}
.footerNav			{ float: left; list-style: none; margin-left: 5px}
.footerNav li		{ float: left; margin: 0; padding: 0 7px 0 2px; background: url(../img/footer_nav_separator.gif) no-repeat right 6px}
.autoring li p,
.footerNav li a:link,
.footerNav li a:visited
					{ float: left; font: normal 10px/18px Geneva, Arial, Helvetica, sans-serif; color: #999999}
.autoring a:hover,	
.autoring a:active,
.footerNav li a:hover,
.footerNav li a:active	{ color: #999999 !important; text-decoration: underline}
.autoring			{ float: right; margin: 0; color:#7e7879; height: 22px; line-height: 18px; font-size: 10px; width: 300px; margin-right: 5px}
.autoring li		{ list-style: none; float: right; margin: 0}
.autoring li a:link,
.autoring li a:visited	{ color: #999999; font-size: 10px}



#gallery a img
{
	border: 1px solid black;
	text-decoration: none;
}
#gallery a
{
	text-decoration:none;
}

