*
{
margin: 0px;
padding: 0px;
}


body {
	
	background: #000000;
	font: 13px Gill, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

#indexContent
{
	font: 13px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin: 10px auto;
	background: #000000;
	width: 980px;
	height: 700px;
	text-align: left;
}

#indexGallery
{
	font: 13px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin: 10px auto;
	background: #000000;
	width: 980px;
	height: 200px;
	text-align: left;
}
#header
{
	width: 980px;
	height: 136px;
	background:#000000;
}
#careerBg
{
	margin: 10px auto;
	background: url(images/career.gif);
	width: 898px;
	height: 550px;
}
#rd_boatquay_apple
{
	margin: 10px auto;
	background: url(imagesApple/boatquay_main.png);
	width: 898px;
	height: 550px;
}
#careerContent
{
	width: 440px;
	height: 470px;
	top: 60px;
	left:35px;
	position:relative;
	color: #ffffff;
	overflow-y: auto; 
	font-size:11px;

}

#linkBg
{
	margin: 10px auto;
	background: url(images/links.gif);
	width: 898px;
	height: 550px;
}

#linkContent
{
	width: 440px;
	height: 470px;
	top: 60px;
	left:35px;
	position:relative;
	color: #ffffff;
	overflow-y: auto; 
	font-size:11px;

}


#aboutBg
{
	margin: 10px auto;
	background: url(images/aboutUS.gif);
	width: 898px;
	height: 550px;
}

#aboutBgChinese
{
	margin: 10px auto;
	background: url(images/aboutUS_chinese.gif);
	width: 898px;
	height: 550px;
}

#aboutContent
{
	width: 480px;
	height: 470px;
	padding-left: 25px;
	padding-top: 20px;
	padding-right: 25px;
	color: #000000;
	text-align:justify;
	font-size:12px;
	overflow-y: auto;
}

#aboutLink
{
	width: 480px;
	height: 56px;
	position:absolute;
	color: #000000;
	left: 195px;
	top: 648px;
}

#promoBg
{
	margin: 10px auto;
	background: url(images/promo.gif);
	width: 898px;
	height: 550px;
}

#promoBg2
{
	margin: 10px auto;
	background:#000;
	width: 898px;
	height: 550px;
}

#promoContent2
{
	width: 880px;
	height: 630px;
	top: 10px;
	left:1px;
	position:relative;
	color: #ffffff;
	overflow-y: auto; 
	font-size:11px;

}


#promoContent
{
	width: 440px;
	height: 470px;
	top: 60px;
	left:35px;
	position:relative;
	color: #ffffff;
	overflow-y: auto; 
	font-size:11px;

}

#beersBg
{
	margin: 10px auto;
	background: url(images/beers.gif);
	width: 898px;
	height: 550px;

}

#beersContent
{
	width: 300px;
	height: 460px;
	padding-left: 555px;
	padding-top: 35px;
	padding-right: 45px;
	color: #ffffff;
	text-align:justify;
	font-size:12px;
}

#galleryContent
{
	width: 900px;
	height: 500px;
	padding-left: 40px;
	padding-top: 25px;
	padding-right: 25px;
}

#loadarea
{
	width: 740px;
	height: 450px;
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 15px;
	text-align: center;
	border:none;
}

#tastingBg
{
	margin: 10px auto;
	background: url(images/tastingNote.gif);
	width: 898px;
	height: 550px;

}
#tastingBeers
{
	width: 480px;
	height: 480px;
	padding-left: 10px;
	padding-top: 12px;
	padding-right: 10px;
	color: #ffffff;
}
#myscroller1
{
	width: 375px;
	height: 480px;
	padding-top: 20px;
	padding-left: 15px;
	color: #ffffff;
	overflow-y: scroll; 
	text-align:justify;
	font-size:12px;
}
#myscroller
{
	width: 335px;
	height: 470px;
	padding-top: 12px;
	padding-right: 10px;
	position: absolute;
	top: 170px;
	left: 715px;
	color: #ffffff;
	overflow-y: scroll; 
	text-align:justify;
	font-size:12px;
}
#menuBgTemp
{
	margin: 10px auto;
	background: url(images/comingSoon.gif);
	width: 898px;
	height: 550px;

}

#menuBg
{
	margin: 10px auto;
	background: url(images/menu.gif);
	width: 898px;
	height: 550px;

}
#menuFood
{
	width: 480px;
	height: 530px;
	padding-left: 10px;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 10px;
	color: #ffffff;
}

#menuFood2
{
	width: 480px;
	height: 530px;
	padding-left: 10px;
	color: #ffffff;
}

#menuScroller
{
	width: 365px;
	height: 450px;
	padding-top: 12px;
	padding-right: 10px;
	position: absolute;
	top: 185px;
	left: 680px;
	color: #000000;
	overflow-y: scroll;
	text-align:justify;
	font-size:12px;

}

#menuScroller2
{
	width: 365px;
	height: 430px;
	color: #000000;
	overflow-y: scroll;
	text-align:justify;
	font-size:12px;

}

#menuLink
{
	width: 365px;
	height: 63px;
	top: 660px;
	left: 680px;
	position: absolute;
}

#contactBg
{
	margin: 10px auto;
	background: #000000;
	width: 898px;
	height: 550px;
}

#contactContent
{
	width: 840px;
	height: 390px;
	padding-left: 25px;
	padding-top: 20px;
	padding-right: 25px;
	color: #ffffff;
	overflow-y: auto;
	
}

#contactContent2
{
	width: 840px;
	height: 125px;
	padding-left: 25px;
	padding-top: 10px;
	padding-right: 25px;
	position:absolute;
	overflow-y: auto;
	
}

#menufoodBg
{
	margin: 10px auto;
	background: #000000;
	width: 898px;
	height: 550px;
}

#menufoodContent
{
	width: 820px;
	height: 420px;
	padding-left: 45px;
	padding-top: 45px;
	padding-right: 25px;
	padding-bottom: 40px;
	color: #ffffff;
	overflow-y: scroll; 
}

#eventsBg
{
	margin: 10px auto;
	background: url(images/events.gif);
	width: 898px;
	height: 550px;
	
}
#eventsBgGerman
{
	margin: 10px auto;
	background: url(images/eventsGerman.gif);
	width: 898px;
	height: 550px;
	
}
#eventsContent
{
	width: 485px;
	height: 546px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 40px;
	top: 206px;
	position:absolute;
	color: #000000;
	left: 170px;
	font-size:12px;
}

#eventsContent1
{
	width: 485px;
	height: 335px;
	overflow-y: scroll;
	text-align:justify;
	color: #000000;
	font-size:12px;
}

#eventsContent2
{
	width: 500px;
	height: 415px;
	padding-left: 27px;
	overflow-y: scroll;
	text-align:justify;
	color: #000000;
	font-size:12px;
}

#eventsContent3
{
	width: 500px;
	height: 310px;
	padding-left: 27px;
	overflow-y: scroll;
	text-align:justify;
	color: #000000;
	font-size:12px;
}


#eventsImage
{
	width: 345px;
	height: 515px;
	position: relative;
	top: 0px;
	left: 553px;
	color: #000000;
	text-align: center;

}

#eventsHoriz
{
	width: 500px;
	height: 140px;
	position:absolute
	padding-left: 25px;
	padding-right: 20px;
	padding-bottom: 10px;
	color: #000000;
}

#content
{
	margin: 10px auto;
	background: #ffffff;
	width: 750px;
	text-align: left;
	border: 1px solid #000000;
}

#spacer {
	background: url(images/spacer.gif) repeat-x;
	width: 722px;
	height: 25px;
}

#footer {
	margin: -10px auto;
	width: 906px;
	height: 25px;
}

#footer p {

	font-size: 10px;
	text-align: right;
	color: #ffffff;
}

#footer a {
	color: #ffffff
	
	
	

