* {
	padding: 0;
	margin: 0;
	}

body {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	background-color: #000000;
	color: #ffffff;
	float: left;
	}

p, ul {
	padding-bottom: 1.2em;
	}

#wrapper {
	margin: 0 auto;
	text-align: left;
	width: 1000px;
	}

#content {
	float: right;
	display: inline;
	width: 780px;
	}

#content h1 {
	color: #9b254b;
	}

#content h1{
	font-size: 1.4em;
	}

#content li {
	margin-left: 40px;
	}

#content a, #content a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	outline: none;
	}

#content a:hover {
	background-color: #9b254b;
	color: #ffffff;
	}

#mainNav {
	float: left;
	width: 190px;
	background-image: url(/css/logo.jpg);
	background-repeat: no-repeat;
	background-position:center top;
	padding-top: 110px;
	width: 210px;
	width: 190px;
	}

#mainNav p {
	padding-left: 12px;
	}

ul.mainmenuoption {
	margin: 0;
	list-style: none;
	font-size: 1em;
	text-align: left;
	}

ul.mainmenuoption a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	outline: none;
	background-color: #9b254b;
	padding-left: 6px;
	}

ul.mainmenuoption a:hover {
	color: cyan;
	}

ul.mainmenuoption .selected_option {
	color: #000000;
	}

ul.mainmenuoption li {
	float: left;
	color: #000000;
	height: 2em;
	padding-left: 7%;
	width: 95%;
	}

#footer {
	font-size: .9em;
	color: #ffffff;
	clear: both;
	text-align: center;
	color: #9b254b;
	padding-top: 16px;
	}

.highlightColour {
	color: #9b254b;
	font-weight: bold;
	}

#footer a, #footer a:visited {
	text-decoration: none;
	color: #9b254b;
	}

#footer a:hover {
	background-color: #9b254b;
	color: #ffffff;
	}

#image_accommodation, #image_apartments, #image_conferences, #image_contactus, #image_festivemenu, #image_golfsimulator, #image_index, #image_loungebarlunchmenu, #image_initiative2, #image_restauranteveningmenu {
	float: left;
	background-repeat: no-repeat;
	text-indent: -9000px;
	height: 369px;
	min-height: 369px;
	width: 760px;
	}

#image_accommodation {
	background-image: url(/css/image_accommodation.jpg);
	}

#image_apartments {
	background-image: url(/css/image_apartments.jpg);
	}

#image_conferences {
	background-image: url(/css/image_conferences.jpg);
	}

#image_contactus {
	background-image: url(/css/image_contactus.jpg);
	}

#image_festivemenu {
	background-image: url(/css/image_festivemenu.jpg);
	}

#image_golfsimulator {
	background-image: url(/css/image_golfsimulator.jpg);
	}

#image_index {
	background-image: url(/css/image_index.jpg);
	}

#image_initiative2 {
	background-image: url(/css/image_index.jpg);
	}

#image_loungebarlunchmenu {
	background-image: url(/css/image_loungebarlunchmenu.jpg);
	}

#image_restauranteveningmenu {
	background-image: url(/css/image_restauranteveningmenu.jpg);
	}

#text {
	float: right;
	display: inline;
	padding: 10px;
	width: 780px;
	}

#heading_accommodation, #heading_apartments, #heading_conferences, #heading_contactus, #heading_festivemenu, #heading_golfsimulator, #heading_index, #heading_initiative2, #heading_loungebarlunchmenu, #heading_restauranteveningmenu {
	background-repeat: no-repeat;
	text-indent: -9000px;
	height: 108px;
	}

#heading_accommodation {
	background-image: url(/css/heading_accommodation.jpg);
	width: 490px;
	}

#heading_apartments {
	background-image: url(/css/heading_apartments.jpg);
	width: 490px;
	}

#heading_conferences {
	background-image: url(/css/heading_conferences.jpg);
	width: 437px;
	}

#heading_contactus {
	background-image: url(/css/heading_contactus.jpg);
	width: 437px;
	}

#heading_festivemenu {
	background-image: url(/css/heading_festivemenu.jpg);
	width: 489px;
	}

#heading_golfsimulator {
	background-image: url(/css/heading_golfsimulator.jpg);
	width: 380px;
	}

#heading_index {
	background-image: url(/css/heading_index.jpg);
	width: 398px;
	height: 88px;
	}

#heading_initiative2 {
	background-image: url(/css/heading_index.jpg);
	width: 398px;
	height: 88px;
	}

#heading_loungebarlunchmenu {
	background-image: url(/css/heading_loungebarlunchmenu.jpg);
	width: 489px;
	}

#heading_restauranteveningmenu {
	background-image: url(/css/heading_restauranteveningmenu.jpg);
	width: 489px;
	}

#accommodation #menu_accommodation,
#apartments #menu_apartments,
#conferences #menu_conferences,
#contactus #menu_contactus,
#festivemenu #menu_festivemenu,
#golfsimulator #menu_golfsimulator,
#index #menu_index,
#initiative2 #menu_initiative2,
#loungebarlunchmenu #menu_loungebarlunchmenu,
#restauranteveningmenu #menu_restauranteveningmenu {
	color: #000000;
	}