p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eeeeee;
}
td {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eeeeee;
}
body {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eeeeee;
}
a:link {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a:visited {

	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a:hover {


	font-weight: bold;
	color: #FF3399;
	text-decoration: none;
}
a:active {



	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.white a:link {

	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.white a:visited {

	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.white a:hover {



	font-weight: bold;
	color: #ff3399;
	text-decoration: none;
}
.white a:active {

	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.topbg {
	background-attachment: scroll;
	background-image: url(gfx/menu6.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.underlinetablepink {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ff3399;
}
.underlinetablegrey {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.circlebg {
	background-attachment: scroll;
	background-image: url(gfx/circlebg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.pinkborder {
	border: 1px solid #FF3399;
}
.menuback {
	background-attachment: scroll;
	background-image: url(gfx/menuback.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.orangecirclebg {
	background-attachment: scroll;
	background-image: url(gfx/orangecirclebg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.pinkcirclebg {

	background-attachment: scroll;
	background-image: url(gfx/frontpageboxes/thissunday_r2_c1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bluecirclebg {


	background-attachment: scroll;
	background-image: url(gfx/bluecirclebg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.blackcirclebg {



	background-attachment: scroll;
	background-image: url(gfx/frontpageboxes/nextspecial_r2_c1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bluefddivide {
	background-attachment: scroll;
	background-image: url(gfx/divides/blank_109.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.circlerepeat {
	background-image: url(gfx/circlerepeat.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.frontpagecorner {
	background-attachment: scroll;
	background-image: url(gfx/frontpagecorner.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.smalltextmargin {
	margin: 10px;
}
.pageshadow {
	background-attachment: scroll;
	background-image: url(gfx/pageshadow.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.circlebgsmall {
	background-attachment: scroll;
	background-image: url(gfx/circlebgsmall.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.overlinetablepink {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FF3399;

}
.bluefddividelarge {

	background-attachment: scroll;
	background-image: url(gfx/divides/blank_large.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.gavbg {
	background-attachment: scroll;
	background-image: url(gfx/djpics/1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.whiteborder {
	border: 2px solid #FFFFFF;
}
.nothing a:link {
	font-weight: normal;
	text-decoration: none;
}
.nothing a:visited {
	font-weight: normal;
	text-decoration: none;
}
.nothing a:hover {
	font-weight: normal;
	text-decoration: none;
}
.nothing a:active {
	font-weight: normal;
	text-decoration: none;

}
.newbg {
background-attachment: scroll; background-image: url(gfx/frontpagebg.jpg); background-repeat: no-repeat;
}

.pagebg {
background-image: url(gfx/greybggradient.jpg); 
background-attachment: scroll; 
background-repeat: repeat-x;
}

/*
*	Setup
*/
.sidemenu {
/*	position: relative;
left: 0px;
top: 0px;
*/
}

ul.cssmenu {
	list-style: none;
	padding: 0px;
    margin: 0px;

	}

.displace {
	position: absolute;
	left: -5000px;
	}

ul.cssmenu li {
	float: left;
	}

ul.cssmenu li a {
	display: block;
	width: 142px;
	height: 36px;
	margin: 2px;
	background: url('gfx/buttons.png');
	}

/*
*	Normal Links
*/
ul.cssmenu li.home a {
	background-position: 0 0;
	}

ul.cssmenu li.events a {
	background-position: -142px 0;
	}

ul.cssmenu li.djs a {
	background-position: -284px 0;
	}
	
ul.cssmenu li.topten a {
	background-position: -426 0;
	}

ul.cssmenu li.venues a {
	background-position: -568px 0;
	}

ul.cssmenu li.shop a {
	background-position: -710px 0;
	}
ul.cssmenu li.gallery a {
	background-position: -852 0;
	}

ul.cssmenu li.guestbook a {
	background-position: -994px 0;
	}

ul.cssmenu li.contact a {
	background-position: -1136px 0;
	}
/*
*	Hover Links
*/
ul.cssmenu li.home a:hover {
	background-position: 0 -36;
	}

ul.cssmenu li.events a:hover {
	background-position: -142px -36;
	}

ul.cssmenu li.djs a:hover {
	background-position: -284px -36;
	}
	
ul.cssmenu li.topten a:hover {
	background-position: -426 -36;
	}

ul.cssmenu li.venues a:hover {
	background-position: -568px -36;
	}

ul.cssmenu li.shop a:hover {
	background-position: -710px -36;
	}
ul.cssmenu li.gallery a:hover {
	background-position: -852 -36;
	}

ul.cssmenu li.guestbook a:hover {
	background-position: -994px -36;
	}

ul.cssmenu li.contact a:hover {
	background-position: -1136px -36;
	}

/*
*	Clicked Links
*/
ul.cssmenu li.home a:active {
	background-position: 0 -72;
	}

ul.cssmenu li.events a:active {
	background-position: -142px -72;
	}

ul.cssmenu li.djs a:active {
	background-position: -284px -72;
	}
	
ul.cssmenu li.topten a:active {
	background-position: -426 -72;
	}

ul.cssmenu li.venues a:active {
	background-position: -568px -72;
	}

ul.cssmenu li.shop a:active {
	background-position: -710px -72;
	}
ul.cssmenu li.gallery a:active {
	background-position: -852 -72;
	}

ul.cssmenu li.guestbook a:active {
	background-position: -994px -72;
	}

ul.cssmenu li.contact a:active {
	background-position: -1136px -72;
	}
