@charset "utf-8";
/* CSS Document */

/*MAIN + MENUBAR*/
body {
background-color:#000000;
margin-top:6px;
}

#wrapper {
width:895px;
height:auto;
margin: 0 auto;
}

#maincontent {
width:895px;
height:590px;
margin:8px 0 0 0;
float:left;
display:inline;
}

.whitetext {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
}

#maincontentreserve {
width:895px;
height:600px;
margin:8px 0 0 0;
float:left;
display:inline;
}

#menutotal {
margin:auto;
width:896px;
}

#menucontent {
margin:auto;
width:895px;
height:75px;
}

#hrseperate{
width: 895px;
margin: 6px 0 0 0;
float:left;
display:inline;
}

#hrseperatemenu{
width: 895px;
margin: 0 0 0 0;
float:left;
display:inline;
}

a.whitetext:link {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-decoration:underline;
}
a.whitetext:visited {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-decoration:underline;
}
	
a.whitetext:hover {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-decoration:underline;
}
	
a.whitetext:active {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-decoration:underline;
}


a.menutext:link {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-decoration:underline;
}
a.menutext:visited {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-decoration:none;
	text-decoration:underline;
	}
	
a.menutext:hover {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-decoration:underline;
	}
	
a.menutext:active {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-decoration:underline;
	}


a.maillink:link {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-decoration:none;
}
a.maillink:visited {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-decoration:none;
	}
	
a.maillink:hover {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #958b87;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-decoration:none;
	}
	
a.maillink:active {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-decoration:none;
	}

hr.menubarup{
color: white;
background: white;
border: 0;
height: 1px;
width:895px;
margin: 8px 0 8px 0;
}

hr.menubarmid{
color: white;
background: white;
border: 0;
height: 1px;
width:895px;
margin: 8px 0 8px 0;
}

hr.menubarunder{
color: white;
background: white;
border: 0;
height: 1px;
width:895px;
margin: 8px 0 8px 0;
}

#menurowlogo{
height:75px;
width:97px;
margin: 0 0 0 0;
float:left;
display:inline;
}

#menurowbuttons1 {
height:75px;
width:122px;
margin: 0 0 0 0;
float:left;
display:inline;
}

#menurowbuttons2 {
height:75px;
width:221px;
margin: 0 0 0 0;
float:left;
display:inline;
}

#menurowbuttons3 {
height:75px;
width:195px;
margin: 0 0 0 0;
float:left;
display:inline;
}

#menurowbuttons4 {
height:71px;
*height:75px;
width:37px;
margin: 4px 0 0 0;
*margin: 0 0 0 0;
float:left;
display:inline;
}

#menurowform{
height:75px;
width:197px;
margin: 0 0 0 0;
float:right;
display:inline;
}

img.preload {
visibility:hidden;
border:none;
width:1px;
height:1px;
margin:0 0 0 0;
}

.preloadimg {
width:auto;
height:1px;
margin:0 0 0 0;
display:block;
}

input.menu {
border: none;
background: #FFFFFF;
width:177px;
font-family:"Lucida Console", monospace;
font-size:11px;
}

.menutext {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-align:left;
	}

hr.menu {
color: white;
background: white;
border: 0;
height: 1px;
width:895px;
margin: 10px 0 18px; 
}

hr.under {
color: white;
background: white;
border: 0;
height: 1px;
width:895px;
margin: 8px 0 10px 0; 
}

img.algmo18 {
margin:18px 0 18px 0;
border:0;
}

img.algmo11 {
margin: 11px 0 11px 0;
border:0;
} 

img.algmt18 {
margin: 0 0 18px 0;
border:0;
}

img.algmt11 {
margin: 0 0 11px 0;
border:0;
}

img.menulogo {
margin:5px 0 0 0;
border:0px;
}

/*menubuttons*/
a.concept:link {
	background: url(images/button_concept.gif);
	display:block;
	height:18px;
	width:109px;
	margin:2px 0 8px 0;
	outline: none;
}
a.concept:visited {
	background: url(images/button_concept.gif);
	display:block;
	height:18px;
	width:109px; 
	margin:2px 0 8px 0;
	outline: none;
}
a.concept:hover {
	background: url(images/button_concept-hover.gif);
	display:block;
	height:18px;
	width:109px;
	margin:2px 0 8px 0;
	outline: none;
	}
	
a.concept:active {
	background: url(images/button_concept.gif);
	display:block;
	height:18px;
	width:109px;
	margin:2px 0 8px 0; 
	outline: none;
} 

a.menu:link {
	background: url(images/button_menu.gif);
	display:block;
	height:18px;
	width:109px;
	margin:0 0 8px 0;
	outline: none;
}
a.menu:visited {
	background: url(images/button_menu.gif);
	display:block;
	height:18px;
	width:109px; 
	margin:0 0 8px 0;
	outline: none;
}
a.menu:hover {
	background: url(images/button_menu-hover.gif);
	display:block;
	height:18px;
	width:109px;
	margin:0 0 8px 0;
	outline: none;
	}
	
a.menu:active {
	background: url(images/button_menu.gif);
	display:block;
	height:18px;
	width:109px;
	margin:0 0 8px 0; 
	outline: none;
} 

a.music:link {
	background: url(images/button_music.gif);
	display:block;
	height:18px;
	width:109px;
	outline: none;
}
a.music:visited {
	background: url(images/button_music.gif);
	display:block;
	height:18px;
	width:109px;
	outline: none; 
}
a.music:hover {
	background: url(images/button_music-hover.gif);
	display:block;
	height:18px;
	width:109px;
	outline: none;
	}
a.music:active {
	background: url(images/button_music.gif);
	display:block;
	height:18px;
	width:109px; 
	outline: none;
} 

a.reserve:link {
	background: url(images/button_reserve.gif);
	display:block;
	height:18px;
	width:195px;
	margin:2px 0 8px 0;
	outline: none;
}
a.reserve:visited {
	background: url(images/button_reserve.gif);
	display:block;
	height:18px;
	width:195px;
	margin:2px 0 8px 0; 
	outline: none;
}
a.reserve:hover {
	background: url(images/button_reserve-hover.gif);
	display:block;
	height:18px;
	width:195px;
	margin:2px 0 8px 0;
	outline: none;
	}
a.reserve:active {
	background: url(images/button_reserve.gif);
	display:block;
	height:18px;
	width:195px;
	margin:2px 0 8px 0; 
	outline: none;
} 

a.partners:link {
	background: url(images/button_partners.gif);
	display:block;
	height:18px;
	width:195px;
	margin:0 0 8px 0;
	outline: none;
}
a.partners:visited {
	background: url(images/button_partners.gif);
	display:block;
	height:18px;
	width:195px;
	margin:0 0 8px 0; 
	outline: none;
}
a.partners:hover {
	background: url(images/button_partners-hover.gif);
	display:block;
	height:18px;
	width:195px;
	margin:0 0 8px 0;
	outline: none;
	}
a.partners:active {
	background: url(images/button_partners.gif);
	display:block;
	height:18px;
	width:195px;
	margin:0 0 8px 0; 
	outline: none;
} 

a.work:link {
	background: url(images/button_work.gif);
	display:block;
	height:18px;
	width:195px;
	outline: none;
}
a.work:visited {
	background: url(images/button_work.gif);
	display:block;
	height:18px;
	width:195px; 
	outline: none;
}
a.work:hover {
	background: url(images/button_work-hover.gif);
	display:block;
	height:18px;
	width:195px;
	outline: none;
	}
a.work:active {
	background: url(images/button_work.gif);
	display:block;
	height:18px;
	width:195px;
	outline: none; 
} 


a.birthday:link {
	background: url(images/button_birthday.gif);
	display:block;
	height:18px;
	width:195px;
	outline: none;
}
a.birthday:visited {
	background: url(images/button_birthday.gif);
	display:block;
	height:18px;
	width:195px; 
	outline: none;
}
a.birthday:hover {
	background: url(images/button_birthday-hover.gif);
	display:block;
	height:18px;
	width:195px;
	outline: none;
	}
a.birthday:active {
	background: url(images/button_birthday.gif);
	display:block;
	height:18px;
	width:195px;
	outline: none; 
} 


a.hire:link {
	background: url(images/button_hire.gif);
	display:block;
	height:18px;
	width:195px;
	margin:2px 0 8px 0;
	outline: none;
}
a.hire:visited {
	background: url(images/button_hire.gif);
	display:block;
	height:18px;
	width:195px; 
	margin:2px 0 8px 0;
	outline: none;
}
a.hire:hover {
	background: url(images/button_hire-hover.gif);
	display:block;
	height:18px;
	width:195px;
	margin:2px 0 8px 0;
	outline: none;
	}
	
a.hire:active {
	background: url(images/button_hire.gif);
	display:block;
	height:18px;
	width:195px;
	margin:2px 0 8px 0; 
	outline: none;
} 

a.contact:link {
	background: url(images/button_contact.gif);
	display:block;
	height:18px;
	width:195px;
	margin:2px 0 8px 0;
	outline: none;
}

a.contact:visited {
	background: url(images/button_contact.gif);
	display:block;
	height:18px;
	width:195px; 
	margin:2px 0 8px 0;
	outline: none;
}
a.contact:hover {
	background: url(images/button_contact-hover.gif);
	display:block;
	height:18px;
	width:195px;
	margin:2px 0 8px 0;
	outline: none;
	}
	
a.contact:active {
	background: url(images/button_contact.gif);
	display:block;
	height:18px;
	width:195px;
	margin:2px 0 8px 0; 
	outline: none;
}


a.subscribe:link {
	background: url(images/button_subscribe.gif);
	display:block;
	height:11px;
	width:100px;
	outline: none;
}
a.subscribe:visited {
	background: url(images/button_subscribe.gif);
	display:block;
	height:11px;
	width:100px; 
	outline: none;
}
a.subscribe:hover {
	background: url(images/button_subscribe-hover.gif);
	display:block;
	height:11px;
	width:100px;
	outline: none;
	}
a.subscribe:active {
	background: url(images/button_subscribe.gif);
	display:block;
	height:11px;
	width:100px; 
	outline: none;
} 

a.contact:link {
	background: url(images/button_contact.gif);
	display:block;
	height:18px;
	width:109px;
	margin:2px 0 8px 0;
	outline: none;
}
a.contact:visited {
	background: url(images/button_contact.gif);
	display:block;
	height:18px;
	width:109px; 
	margin:2px 0 8px 0;
	outline: none;
}
a.contact:hover {
	background: url(images/button_contact-hover.gif);
	display:block;
	height:18px;
	width:109px;
	margin:2px 0 8px 0;
	outline: none;
	}
	
a.contact:active {
	background: url(images/button_contact.gif);
	display:block;
	height:18px;
	width:109px;
	margin:2px 0 8px 0; 
	outline: none;
} 

a.agenda:link {
	background: url(images/button_agenda.gif);
	display:block;
	height:18px;
	width:109px;
	margin:2px 0 8px 0;
	outline: none;
}
a.agenda:visited {
	background: url(images/button_agenda.gif);
	display:block;
	height:18px;
	width:109px; 
	margin:2px 0 8px 0;
	outline: none;
}
a.agenda:hover {
	background: url(images/button_agenda-hover.gif);
	display:block;
	height:18px;
	width:109px;
	margin:2px 0 8px 0;
	outline: none;
	}
	
a.agenda:active {
	background: url(images/button_agenda.gif);
	display:block;
	height:18px;
	width:109px;
	margin:2px 0 8px 0; 
	outline: none;
} 

.twitter {
width:250px;
height:300px;
float:left;
background-color:#333333;
}

/*FORM NEWSLETTER*/
.roundcont {
	width: 189px;
	background-color: #ffffff;
	color: #ffffff;
}

.roundcont input {
	margin: 0 5px 0 5px;
}

.roundtop { 
	background: url(images/border_tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(images/border_br.gif) no-repeat top right; 
}

img.corner {
   width: 5px;
   height: 5px;
   border: none;
   display: block !important;
}

/*ROLLOVER IMAGES*/
#mainimage{
	background: url(images/mainzw.jpg);
	display:block;
	height:565px;
	width:895px;
	outline: none;
	margin:0 0 0 0;
}

#mainimage:hover {
	background: url(images/main.jpg);
	display:block;
	height:565px;
	width:895px;
	outline: none;
	margin:0 0 0 0;
	}

.concept01 {
	background: url(images/01-01zw.jpg);
	display:block;
	height:145px;
	width:205px;
	margin: 0 0 0 0;
}

.concept01:hover {
	background: url(images/01-01.jpg);
	display:block;
	height:145px;
	width:205px;
	margin: 0 0 0 0;
	}

.concept02 {
	background: url(images/01-02zw.jpg);
	display:block;
	height:336px;
	width:229px;
	margin: 0 0 0 0;
}

.concept02:hover {
	background: url(images/01-02.jpg);
	display:block;
	height:336px;
	width:229px;
	margin: 0 0 0 0;
	}

.concept03 {
	background: url(images/01-03zw.jpg);
	display:block;
	height:207px;
	width:287px;
	margin: 0 0 0 0;
}

.concept03:hover {
	background: url(images/01-03.jpg);
	display:block;
	height:207px;
	width:287px;
	margin: 0 0 0 0;
	}
	
.concept04 {
	background: url(images/02-01zw.jpg);
	display:block;
	height:348px;
	width:522px;
	margin: 0 0 0 0;
}

.concept04:hover {
	background: url(images/02-01.jpg);
	display:block;
	height:348px;
	width:522px;
	margin: 0 0 0 0;
	}
	
.concept05 {
	background: url(images/02-02zw.jpg);
	display:block;
	height:134px;
	width:201px;
	margin: 0 0 0 0;
}

.concept05:hover {
	background: url(images/02-02.jpg);
	display:block;
	height:134px;
	width:201px;
	margin: 0 0 0 0;
	}

.concept06 {
	background: url(images/03-01zw.jpg);
	display:block;
	height:348px;
	width:522px;
	margin: 0 0 0 0;
}

.concept06:hover {
	background: url(images/03-01.jpg);
	display:block;
	height:348px;
	width:522px;
	margin: 0 0 0 0;
	}
	
.concept07 {
	background: url(images/03-02zw.jpg);
	display:block;
	height:134px;
	width:201px;
	margin: 0 0 0 0;
}

.concept07:hover {
	background: url(images/03-02.jpg);
	display:block;
	height:134px;
	width:201px;
	margin: 0 0 0 0;
	}

/*THE CONCEPT*/
.theconceptsidel {
width:300px;
height:auto;
float:left;
margin: 0 74px 0 0;
}

.theconceptsider {
width:521px;
height:auto;
float:right;
margin: 0 0 0 0;
}


#images1all {
width: 521px;
height: 488px;
float:left;
}

#topimage1 {
width: 521px;
height: 145px;
float: left;
margin: 0 0 6px 0;
}

#batchimage1 {
width: 521px;
height:343px;
float:left;
}

#bottomlimage1 {
width:229px;
height:336px;
float:left;
}

#bottomrimage1 {
width: 287px;
height: 207px;
float: right;
}

#sysy1 {
width: 211px;
height: 65px;
float: right;
margin: 16px 0 0 60px;
}

#nextpage1 {
width: 287px;
height: auto;
text-align:right;
float: right;
vertical-align:bottom;
margin: 40px 0 0 0;
}

#images2all {
width: 522px;
height: auto;
float:left;
}

#topimage2 {
	height:348px;
	width:522px;
	margin: 0 0 6px 0;
	}
	
#bottomimage2 {
	height:134px;
	width:201px;
	margin:0 0 0 0;
	float:left;
	}

#nextpage2 {
	height: auto;
	width:201px;
	margin: 120px 0 0 0;
	float:right;
	text-align:right;
	vertical-align:bottom;
	}

#images3all {
width: 522px;
height: auto;
float:left;
}

#topimage3 {
	height:348px;
	width:522px;
	margin: 0 0 6px 0;
	}
	
#bottomimage3 {
	height:134px;
	width:201px;
	margin:0 0 0 0;
	float:left;
	}

#nextpage3 {
	height: auto;
	width:201px;
	margin: 120px 0 0 0;
	float:right;
	text-align:right;
	vertical-align:bottom;
	}

.hire01 {
	background: url(images/hire-01zw.jpg);
	display:block;
	height:348px;
	width:522px;
	margin: 0 0 0 0;
}



/*THE MENU*/
a.drinks:link {
	background: url(images/head_drinks.gif);
	display:block;
	height:34px;
	width:160px;
	margin:0 0 6px 0;
	outline: none;
}
a.drinks:visited {
	background: url(images/head_drinks.gif);
	display:block;
	height:34px;
	width:160px;
	margin:0 0 6px 0;
	outline: none;
}
a.drinks:hover {
	background: url(images/head_drinks-g.gif);
	display:block;
	height:34px;
	width:160px;
	margin:0 0 6px 0;
	outline: none;
	}
	
a.drinks:active {
	background: url(images/head_drinks-g.gif);
	display:block;
	height:34px;
	width:160px;
	margin:0 0 6px 0;
	outline: none;
} 

a.sbm:link {
	background: url(images/head_sbm.gif);
	display:block;
	height:37px;
	width:144px;
	margin:0 0 6px 0;
	outline: none;
}
a.sbm:visited {
	background: url(images/head_sbm.gif);
	display:block;
	height:37px;
	width:144px;
	margin:0 0 6px 0;
	outline: none;
}
a.sbm:hover {
	background: url(images/head_sbm-g.gif);
	display:block;
	height:37px;
	width:144px;
	margin:0 0 6px 0;
	outline: none;
	}
	
a.sbm:active {
	background: url(images/head_sbm-g.gif);
	display:block;
	height:37px;
	width:144px;
	margin:0 0 6px 0;
	outline: none;
} 

a.food:link {
	background: url(images/head_food.gif);
	display:block;
	height:34px;
	width:160px;
	margin:0 0 6px 0;
	outline: none;
}
a.food:visited {
	background: url(images/head_food.gif);
	display:block;
	height:34px;
	width:160px;
	margin:0 0 6px 0;
	outline: none;
}
a.food:hover {
	background: url(images/head_food-g.gif);
	display:block;
	height:34px;
	width:160px;
	margin:0 0 6px 0;
	outline: none;
	}
	
a.food:active {
	background: url(images/head_food-g.gif);
	display:block;
	height:34px;
	width:160px;
	margin:0 0 6px 0;
	outline: none;
} 

a.snacks:link {
	background: url(images/head_snacks.gif);
	display:block;
	height:34px;
	width:160px;
	margin:0 0 6px 0;
	outline: none;
}
a.snacks:visited {
	background: url(images/head_snacks.gif);
	display:block;
	height:34px;
	width:160px;
	margin:0 0 6px 0;
	outline: none;
}
a.snacks:hover {
	background: url(images/head_snacks-g.gif);
	display:block;
	height:34px;
	width:160px;
	margin:0 0 6px 0;
	outline: none;
	}
	
a.snacks:active {
	background: url(images/head_snacks-g.gif);
	display:block;
	height:34px;
	width:160px;
	margin:0 0 6px 0;
	outline: none;
} 

#themenuindex {
width:240px;
height:auto;
margin:0 35px 0 0;
float:left;
text-align:left;
}

#themenudrinks {
width:300px;
height:auto;
margin:0 20px 0 0;
float:left;
}

#themenudrinks2 {
width:300px;
height:auto;
margin:0 0 0 0;
float:right;
}

#introsbm {
width:620px;
height:auto;
margin:0 0 0 0;
text-align:left;
float:left;
}

#foodtotal {
width:620px;
height:auto;
margin:0 0 0 0;
text-align:left;
float:left;
}

.foodtop {
width:620px;
height:auto;
margin:0 0 0 0;
text-align:left;
float:left;
}

.foodbottom {
width:620px;
height:auto;
margin:0 0 0 0;
text-align:left;
float:left;
}

.foodi {
width: 560px;
height:auto;
margin:0 0 0 0;
text-align:left;
float:left;
}

.foodip {
width: 560px;
height:21px;
margin:0 0 6px 0;
text-align:left;
float:left;
}

.foodp {
width: 60px;
height:auto;
margin:0 0 0 0;
text-align:right;
float:right;
}

.foodpp {
width: 60px;
height:16px;
margin:0 0 11px 0;
text-align:right;
float:right;
}

.foodseperate {
width:620px;
height:auto;
margin:0 0 0 0;
text-align:left;
float:left;
}

.hrmenuseperate{
width: 300px;
margin: 6px 0 6px 0;
float:left;
}


.themenudrinksip {
width:215px;
height:auto;
margin:0 0 6px 0;
}

.themenudrinksipp {
width:60px;
height:16px;
margin:0 0 6px 0;
}

.themenudrinksi {
width:240px;
height:auto;
margin:0 0 8px 0;
float:left;
}

.themenudrinksp {
width:60px;
height:auto;
margin:0 0 8px 0;
float:right;
text-align:right;
}

.seperatethemenu {
height:8px;
width:300px;
margin:8px 0 8px 0;
}

#snacksall {
width:620px;
height:auto;
margin:0 0 0 0;
float:float;
}

.snackshead{
width:620px;
height:auto;
margin:0 0 8px 0;
float:float;
}

.snacksi {
width:240px;
height:auto;
margin:0 0 0 0;
float:left;
text-align:left;
}

.snacksip {
width:240px;
height:auto;
margin:0 0 6px 0;
float:left;
}

.snacksp {
width:60px;
height:auto;
float:right;
text-align:right;
margin:0 0 0 0;
}

.snackspp {
width:60px;
height:auto;
margin:0 0 6px 0;
float:right;
}

#themenusb {
width:300px;
height:auto;
margin:0 20px 0 0;
float:left;
}

#themenusb2 {
width:300px;
height:auto;
margin:0 0 0 0;
float:right;
}

.themenusbi {
width:230px;
height:auto;
margin:0 0 8px 0;
float:left;
}

.themenusbip {
width:215px;
height:auto;
margin:0 0 6px 0;
}

.themenusbpp {
width:60px;
height:16px;
margin:0 0 6px 0;
}


.themenusbp {
width:65px;
height:auto;
margin:0 0 8px 0;
float:right;
text-align:right;
}

.bottomhod {
width:275px;
height:40px;
float:right;
margin:70px 0 0 0;
vertical-align:bottom;
}

hr.menusbtop {
color: white;
background: white;
border: 0;
height: 1px;
width:240px;
margin: 18px 0 11px 0; 
}

hr.menusbbottom {
color: white;
background: white;
border: 0;
height: 1px;
width:240px;
margin: 11px 0 18px 0; 
}

hr.menumid {
color: white;
background: white;
border: 0;
height: 1px;
width:240px;
margin: 18px 0 18px; 
}

img.menuheads {
width:160px;
height:34px;
margin:0 0 11px 0;
border:0;
}

img.menuheadssmall {
margin:0 0 6px 0;
}

img.menuheadsmid {
margin:0 0 11px 0;
}

img.gooi{
margin:18px 0 0px 0;
}

hr.menu2mid {
color: white;
background: white;
border: 0;
height: 1px;
width: 620px;
margin: 18px 0 18px; 
}

hr.menusb {
color: white;
background: white;
border: 0;
height: 1px;
width: 300px;
margin: 0 0 0 0;
}

/*RESERVE / WORK / HIRE*/
hr.reservemid {
color: white;
background: white;
border: 0;
height: 1px;
width:293px;
margin: 18px 0 18px; 
}

/*RESERVE*/
.reserveleft {
width:293px;
height:auto;
margin:0 435px 0 0;
float:left;
text-align:left;
}

.reserveright {
width:167px;
height:auto;
margin:0 0 0 0;
float:right;
text-align:left;
}

/*WORK*/
#workcontent {
width:300px;
height:auto;
margin:0 0 0 0;
float:left;
text-align:left;
}

/*PARTNERS*/
#partnerswrap {
width:620px;
height:auto;
margin:0 0 0 0;
float:left;
}

#partnerstop {
width:295px;
height:auto;
margin:0 325px 0 0;
float:left;
text-align:left;
}

#partnersleft {
width:295px;
height:auto;
margin:0 30px 0 0;
float:left;
text-align:left;
}

#partnersright {
width:295px;
height:auto;
margin:0 0 0 0;
float:left;
text-align:left;
}

#partnersrightimage {
width:129px;
height:auto;
margin:0 0 0 0;
float:right;
}

.partnershr {
width: 295px;
height: auto;
margin:0 0 0 0;
float:left;
}

.partnersimg {
width: 295px;
height: 14px;
margin:0 0 6px 0;
float:left;
text-align:left;
}

.partnerstext {
width: 295px;
height: auto;
margin:0 0 30px 0;
float:left;
text-align:left;
}

/*HIRE*/
hr.black{
color: black;
background: black;
border: 0;
height: 1px;
width: 335px;
}

a.forhire1:link {
	background: url(images/button_intro.jpg);
	display:block;
	height:17px;
	width:163px;
	outline: none;
}
a.forhire1:visited {
	background: url(images/button_intro.jpg);
	display:block;
	height:17px;
	width:163px;
	outline: none;
}
a.forhire1:hover {
	background: url(images/button_intro_ro.jpg);
	display:block;
	height:17px;
	width:163px;
	outline: none;
	}
	
a.forhire1:active {
	background: url(images/button_intro.jpg);
	display:block;
	height:17px;
	width:163px;
	outline: none;
} 

a.forhire2:link {
	background: url(images/button_catering.jpg);
	display:block;
	height:17px;
	width:163px;
	outline: none;
}
a.forhire2:visited {
	background: url(images/button_catering.jpg);
	display:block;
	height:17px;
	width:163px;
	outline: none;
}
a.forhire2:hover {
	background: url(images/button_catering_ro.jpg);
	display:block;
	height:17px;
	width:163px;
	outline: none;
	}
	
a.forhire2:active {
	background: url(images/button_catering.jpg);
	display:block;
	height:17px;
	width:163px;
	outline: none;
} 

a.forhire3:link {
	background: url(images/button_impression.jpg);
	display:block;
	height:17px;
	width:163px;
	outline: none;
}
a.forhire3:visited {
	background: url(images/button_impression.jpg);
	display:block;
	height:17px;
	width:163px;
	outline: none;
}
a.forhire3:hover {
	background: url(images/button_impression_ro.jpg);
	display:block;
	height:17px;
	width:163px;
	outline: none;
	}
	
a.forhire3:active {
	background: url(images/button_impression.jpg);
	display:block;
	height:17px;
	width:163px;
	outline: none;
} 

a.forhire4:link {
	background: url(images/button_suggestions.jpg);
	display:block;
	height:17px;
	width:163px;
	outline: none;
}
a.forhire4:visited {
	background: url(images/button_suggestions.jpg);
	display:block;
	height:17px;
	width:163px;
	outline: none;
}
a.forhire4:hover {
	background: url(images/button_suggestions_ro.jpg);
	display:block;
	height:17px;
	width:163px;
	outline: none;
	}
	
a.forhire4:active {
	background: url(images/button_suggestions.jpg);
	display:block;
	height:17px;
	width:163px;
	outline: none;
} 

td {
vertical-align:top;
}

td.borderright {
width:300px;
height:100%;
vertical-align:top;
}

td.backgroundcell {
width:1px;
height:100%;
background-color:#000000;
}

td.seperate_white {
width: 10px;
height:100%;
background-color:white;
}

td.topbar {
border-top:solid;
border-bottom-color:#000000;
border-bottom-width:1px;
}

#hirepartleft {
width:300px;
height:auto;
margin: 0 28px 0 0;
float:left;
text-align:left;
}

tr.topbar {
border-top:solid;
border-top-width:thin;
border-top-color:#000000;
}

#hirepartright {
width:523px;
height:auto;
margin: 0 0 0 0;
float:right;
}

#imageshireall {
width:522px;
height:auto;
float:left;
}

#imagehiretop {
width:522px;
height:390px;
margin:0 0 6px 0;
}

#hireprevimg {
width:261px;
height:auto;
margin: 0 0 0 0;
text-align:left;
float:left;
}

#hirenextimg {
width:261px;
height:auto;
margin: 0 0 0 0;
text-align:right;
float:right;
}

.hire01:hover {
	background: url(images/hire-01.jpg);
	display:block;
	height:348px;
	width:522px;
	margin: 0 0 0 0;
	}

.hire02 {
	background: url(images/hire-02zw.jpg);
	display:block;
	height:348px;
	width:522px;
	margin: 0 0 0 0;
}

.hire02:hover {
	background: url(images/hire-02.jpg);
	display:block;
	height:348px;
	width:522px;
	margin: 0 0 0 0;
	}

.hire03 {
	background: url(images/hire-03zw.jpg);
	display:block;
	height:348px;
	width:522px;
	margin: 0 0 0 0;
}

.hire03:hover {
	background: url(images/hire-03.jpg);
	display:block;
	height:348px;
	width:522px;
	margin: 0 0 0 0;
	}



/*PARTNERS*/
hr.partnersmid {
color: white;
background: white;
border: 0;
height: 1px;
width:295px;
margin: 18px 0 18px; 
}

img.partussen {
margin: 20px 0 11px 0;
border:0;
}

a.partlink:link {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
}
a.partlink:visited {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	}
	
a.partlink:hover {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #958b87;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	}
	
a.partlink:active {
	font-family: "Lucida Console", monospace;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	}
	
/*CONTACT*/
#contactseperate {
width:auto;
height:auto;
margin:0 0 0 0;
float: left;
}

#contact_left {
width:260px;
height:auto;
margin:0 0 0 0;
float:left;
}

.contact_lefti {
width:260px;
height:auto;
margin:0 0 8px 0;
float:left;
text-align:left;
}

.contact_leftip {
width: 260px;
height:auto;
margin:10px 0 8px 0;
float:left;
}

.contact_leftipt {
width: 260px;
height:auto;
margin:0 0 8px 0;
float:left;
}

hr.contact_left {
color: white;
background: white;
border: 0;
height: 1px;
width:260px;
margin: 0 0 0 0; 
}

#contact_right{
width:500px;
height:auto;
margin:0 0 0 0;
float:right;
}

.contact_righti{
width:500px;
height:auto;
margin:0 0 0 0;
float:right;
text-align:left;
}

.contact_righttip {
width: 500px;
height:auto;
margin:0 0 10px 0;
float:left;
}

hr.contact_right {
color: white;
background: white;
border: 0;
height: 1px;
width:500px;
margin: 8px 0 8px 0; 
}




#map_canvas {
width:500px;
height:350px;
margin:0 0 0 0;
}

/* BIRTHDAY */
.birthdaypartleft {
width:293px;
height:auto;
margin: 0 16px 0 0;
*margin: 0 8px 0 0;
float:left;
text-align:left;
}

.birthdaypartmid {
width:293px;
height:auto;
float:left;
text-align:left;
}

.birthdaypartright {
width:293px;
height:auto;
float:right;
text-align:right;
}

.columseperate {
width:293px;
height:auto;
float:left;
text-align:left;
}

.bdhrseperate {
width:293px;
height:auto;
float:left;
}
