html, body {
	font-family:		arial, verdana, tahoma;
	font-size:			12pt;
	color:			#000000;
	text-align:		justify;
	padding:			0px;
	margin:			0px;
	height:			100%;
	text-transform: 		lowercase;
}

html {
	background-image:		url('../../starzclub/template/background_all.jpg');
}

body {
	min-height:			400px;
	background-image:		url('../../starzclub/template/background_head.jpg');
	background-repeat:	repeat-x;
}

h2 {
	font-size:			16pt;
	color:			#998a68;
	font-weight:		normal;
	margin:			0px 0px 12px 0px;
	padding:			0px;
}
h3 {
	font-size:			12pt;
	color:			#998a68;
	font-weight:		normal;
	margin:			0px 0px 12px 0px;
	padding:			0px;
}

b {
	color:			#998a68;
}

a {
	color:			#998a68;
	font-weight:		bold;
	text-decoration:		none;
}

a:hover {
	text-decoration:		underline;
}

a img {
	border: 1px solid #998a68;
	text-decoration:		none;
}

div#main {
	position:			relative;
	margin:			0 auto;
	width:			780px;
	
	height:			auto !important;
	height:			100%;
	min-height:			100%;

	background-color:		#ffffff;
	background-image:		url('../../starzclub/template/background_menu.jpg');
	background-repeat:	repeat-x;
	border-left:		1px solid #676767;
	border-right:		1px solid #676767;
}

div#menu {
	margin:			0px 0px;
	padding:			28px 0px;
}

div#menu ul {
	left:0px;
	list-style-type:none;
	margin:0px -20px 0px 0px;
	padding:0px;
	position:relative;
	top:-97px;
	text-align:center;
	width: 780px;
}

div#menu ul li {
	display:			inline;
	margin:			0px 14px;
}

div#menu ul li a {
	font-size:			12px;
	color:			#ffffff;
	font-weight:		normal;
	text-decoration:		none;
}

div#menu ul li a:hover,
div#menu ul li p {
	font-size:			12px;
	color:			#000000;
	text-decoration:		none;
}

div#menu div.logo {
	position:			relative;
	top:				55px;
	left:				20px;

	background-image:		url('../../starzclub/template/starz_logo.jpg');
	background-repeat:	no-repeat;

	width:			231px;
	height:			71px;
}

div#menu div.logo h1 {
	display:			none;
}

div#menu div#header {
	position:			relative;
	top:				21px;
	left:				460px;

	background-repeat:	no-repeat;

	width:			300px;
	height:			27px;
}

div#menu div#header_home {
	position:			absolute;
	top:				21px;
	left:				460px;

	background-repeat:	no-repeat;

	width:			300px;
	height:			27px;
}

div#menu .header_events {
	background-image:		url('../../starzclub/template/header_events.jpg');
}

div#menu .header_event {
	background-image:		url('../../starzclub/template/header_event.jpg');
}

div#menu .header_location {
	background-image:		url('../../starzclub/template/header_location.jpg');
}

div#menu .header_reservation {
	background-image:		url('../../starzclub/template/header_reservation.jpg');
}

div#menu .header_guestbook {
	background-image:		url('../../starzclub/template/header_guestbook.jpg');
}

div#menu .header_gallery {
	background-image:		url('../../starzclub/template/header_gallery.jpg');
}

div#menu .header_crew {
	background-image:		url('../../starzclub/template/header_crew.jpg');
}

div#menu .header_newsletter {
	background-image:		url('../../starzclub/template/header_newsletter.jpg');
}

div#menu .header_press {
	background-image:		url('../../starzclub/template/header_press.jpg');
}

div#menu .header_imprint {
	background-image:		url('../../starzclub/template/header_imprint.jpg');
}

div#menu .header_contact {
	background-image:		url('../../starzclub/template/header_contact.jpg');
}

div#menu .header_links {
	background-image:		url('../../starzclub/template/header_links.jpg');
}

div#menu div#header h2 {
	display: 			none;
}

div#content {
	margin:			20px 20px 0px 20px;
}

div#content_home {
	margin:			0px 0px 0px 0px;
}

div.banner,
div.banner_last {
	width:			170px;
	display:			hidden;
	float: 			left;
	margin:			0px 8px 0px 7px;
}

div.banner_last {
	margin:			0px 8px 0px 7px;
}

div.banner span.text_date,
div.banner_last span.text_date {
	color:			#000000;
}

div.banner span.text_event,
div.banner_last span.text_event {
	font-size:			12pt;
	font-weight:		bold;
	color:			#998a68;
	margin: 5px 0px 10px 0px; 
}

div.banner a img,
div.banner_last a img {
	border:			1px solid #998a68;
	width:			170px;
}

div#footer {
	position:			absolute;
	bottom:			0px;

	width:			100%;
	height:			45px;

	background-color:		#ffffff;
	background-image:		url('../../starzclub/template/background_menu.jpg');
	background-repeat:	repeat-x;

	color:			#ffffff;
	text-align:			right;
}

div#footer ul {
	padding:			20px 20px 0px 0px;	
	list-style-type:		none;
	margin:			0px;
}

div#footer ul li {
	display:			inline;
}

div#footer ul li a {
	font-size:			10pt;
	color:			#ffffff;
	font-weight:		normal;
	text-decoration:		none;
}

div#footer ul li a:hover,
div#footer ul li p {
	font-size:			10pt;
	color:			#000000;
	text-decoration:		none;
}

div.overlay,
div.overlay_forground {
	display:		none;
}

div.overlay {
	position:		absolute;
	top:			160px;
	left:			50%;
	width:			778px;
	height:			600px;
	
	margin:		0px -275px 0px -389px;
	background-color:	#ffffff;
	filter: 		alpha(Opacity=75);
	opacity:		0.75;
}

div.overlay_forground {
	position:		absolute;
	top:			280px;
	left:			0px;
	width:			100%;
	height:			600px;
	filter: 		alpha(Opacity=100);
	opacity:		1.0;
}

div.overlay_left {
	float:		left;
	width:		340px;
	margin-left: 20px;
	text-align: center;
}

div.overlay_right {
	float:		right;
	width:		340px;
	margin-right: 20px;
	text-align: center;
}

div.overlay_left img,
div.overlay_right img{
	border:			1px solid #998a68;
}

div#gallerywrappera img,
div#menuwrapper a img {
	border:			0px;
	text-decoration:	none;
}

ol {color:#998a68;font-weight:bold;}