@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}

.mainContent {
	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

a:link{
	color: #FFFFFF;
	text-decoration: none;	
}
a:hover{
	color: #999999;
}
a:visited{
	color: #FFFFFF;
	text-decoration: none;	
}
.oneColFixCtrHdr #container {
	width: 1000px; /* the auto margins (in conjunction with a width) center the page */
	text-align: left;
	height: 525px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	overflow: hidden;
}


.oneColFixCtrHdr #mainContent1 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/aud01_home.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent11 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/01_home_01.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent2 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/02_menu.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent21 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/02_menu_01_set_lunch.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent22 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/02_menu_02_ala_carte.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent23 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/02_menu_03_degustation.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent24 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/02_menu_04_drinks.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent25 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/02_menu_05_sunday_bunch.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent26 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/02_menu_06_gastro.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent3 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/03_special.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent4 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/04_outdoor.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent5 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/05_weddings.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent51 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/05_wedding_gallery.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent6 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/06_events.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent61 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/06_events_gallery1.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent62 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/06_events_gallery2.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent7 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/07_media.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent8 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/08_contactus.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #mainContent9 {
	height: 525px;
	width: 1000px;
	background-color: #000000;
	background-image: url(../images/09_sitemap.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
}

.oneColFixCtrHdr #scrollbar{
	width: 280px;
	height: 150px;
	overflow: auto;
	position: absolute;
	top:100px;
	left:610px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #FFFFFF;
}


/*fonts*/
.type1{
	font-size:1.0em;
	text-transform: uppercase;
	font-weight: bold;
	text-align: justify;
}
.type1normal{
	font-size:1.2em;
	text-align: justify;
}
.regular{
	font-size:1em;
	text-align: justify;
	color: #FFFFFF;
}
.regularindent{
	font-size:1em;
	text-indent: 8px;
	text-align: justify;
	color: #FFFFFF;
}
.regularunderline{
	font-size:1em;
	text-decoration: underline;
	text-align: justify;
}
.regularbold{
	font-size:1em;
	font-weight: bold;
	text-align: justify;
}
.menubig{
	font-size:1.4em;
	text-decoration: underline;
	text-transform: uppercase;
	text-align: center;
}
.menubig2{
	font-size:1.4em;
	text-decoration: underline;
	text-transform: uppercase;
	text-align: justify;
}
.menunormal{
	font-size:1em;
	text-align: center;
}
.menubold{
	font-size:1.2em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
}

/*flash*/
.footer{
	position: absolute;
}

.menuback{
	position: absolute;
	top: 175px;
	left: 835px;
}

.mediakit{
	position: absolute;
	top: 385px;
	left: 725px;
}

.homeback{
	position: absolute;
	top: 185px;
	left: 100px;
}

.facebook{
	position: absolute;
	top: 220px;
	left: 110px;
}

/*gallery*/
.gallery{
	position: absolute;
	top: 210px;
	left: 80px;
}

.gallerybt1{	
	position: absolute;
	top: 400px;
	left: 430px;
}

.galleryback{	
	position: absolute;
	top: 170px;
	left: 100px;
}

.eventsmenu{
	position: absolute;
	top: 175px;
	left: 105px;
}

/*Button*/
.btn {
	border-style:none;
	background-color: Transparent;
	background-image: url(../images/bt_submit_x.jpg);
	height: 22px;
	width: 67px;
	cursor: pointer;
	font-family: "Arial Narrow",Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.btn2 {
	border-style:none;
	background-color: Transparent;
	background-image: url(../images/bt_submit.jpg);
	height: 22px;
	width: 67px;
	cursor: pointer;
	font-family: "Arial Narrow",Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

/*********************** SCROLLERS ***********************/
.root 		{
		width: 350px;
		height: 200px;
		overflow: auto;
		position: absolute;
		top:220px;
		left:610px;
		font-family: "Century Gothic", Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		color: #FFFFFF;	
}
.root p 	{
		margin:			0px 0px 0px 0px;
}
.thumb 		{
		position:		absolute;
		height:			5px;
		width:			4px;
		left: 			0px;
}
.up, .dn 	{
		position:		absolute;
		left: 			0px;
}
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{
		border:			0;
}
.bar		{
		position:		absolute;
		height:			133px;
		width:			2px;
		left: 			266px;
}
.scrollContainer { 
		position:		absolute; 
		left:			0px; 
		top:			0px; 
		width:			280px; 
		height:			150px; 
		clip:			rect(0 280 150 0); 
		overflow:		auto; 
}
.scrollContent {
		position:		absolute;
		left:			0px;
		top:			0px;
		width:			280px;
}

