

/* CSS only needed for the demo */




#mainContainer{
	width:630px;
	border-left:1px solid #317082;	
	border-right:1px solid #317082;	
	margin:0 auto;	/* Center align content, equivalent to margin-left:auto;margin-right:auto; */
	text-align:left;	/* Override inherited text-align:center from the body tag */
	background-color:#FFF;
	height:100%;
}

#menuColumn{
	width:160px;
	float:left;
	padding:5px;
	font-size:0.9em;
}
#mainContent{
	width:440px;
	float:left;	
}

.oddRow{
	background-color:#FFF;
}
.evenRow{
	background-color:#EEE;
}

.productTable{
	border:3px double #000;
}
h3{
	margin-top:0px;
}


/* End css for the demo */

/* CSS needed for the script */

#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

/* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	background-image:url('../images/arrow.png');
	width:20px;
	position:absolute;
	left:0px;
	top:-3px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
	border:2px solid #a75010;	/* Border width */
	left:18px;	/* Same as border thickness */
	top:0px;
	position:absolute;
	width:160px;	/* Width of tooltip content */
	height:200px;	/* Height of tooltip content */
	background-color:#FFF;	/* Background color */
	padding:5px;	/* Space between border and content */
	font-size:0.8em;	/* Font size of content */
	overflow:auto;	/* Hide overflow content */
	z-index:1000001;
}

*{padding:0;margin:0}body{ font-family:Arial,Helvetica,sans-serif; font-size:13px;background-color:#000;padding-top:20px;position:relative;}p{text-align:justify;color:#191919;font:12px Arial,Helvetica,Geneva,sans-serif;padding:5px}#wrapper{ margin:0 auto; width:850px; height:200px;position:relative;top:5%;}#header{position:relative; color:#333; width:850px; height:136px; margin:0px 0px 0px 0px;background-image:url(../images/index_header.jpg)}#content{position:relative;top:-50px; width:850px;color:#333;height:293px;background-image:url(../images/index_middle.jpg);z-index:8}#rightcolumn{position:absolute;top:30px;right:21px; color:#333;float:right;width:444px}#leftcolumn{ color:#333;height:0px;width:0px; float:left;top:0px;z-index:9}#sub_head{margin:0 auto;width:177px}#footer{position:relative;top:-50px;width:850px;height:166px;clear:both;margin:0px 0px 0px 0px;background-image:url(../images/index_footer.jpg);z-index:1}#bottles{position:absolute;top:-140px;height:634px;width:435px;z-index:10}#copyright{position:relative;top:180px;margin:0 auto;width:510px;font:10px Arial,Helvetica,Geneva,sans-serif;color:#edd297}#copyright a{color:#a44219;text-decoration:none;font-weight:bold}#navigation{position:relative;top:-58px;left:350px; height:50px;z-index:11}ul.navigation{        padding:0px;        margin-top:auto;              float:left;color:#000;text-decoration:none;font: 1em Arial,Helvetica,Geneva,sans-serif;z-index:11}ul.navigation li{     list-style-type:none;     float:left;color:#000;text-decoration:none;z-index:11}ul.navigation li a span{display:none}ul.navigation li a {width:100%;        height:50px;        float:left;color:#000;text-decoration:none;z-index:11}ul.navigation li a:hover{        background-position:0px -50px;z-index:11}ul.navigation li.home a{position:absolute;top:45px;left:60px;width:95px;height:95px;z-index:11;}html>body ul.navigation li.home a{background-image:url(../images/buttons/brands_butt.png)}ul.navigation li.about a{position:absolute;top:30px;left:-80px;width:95px;height:95px;z-index:11}html>body ul.navigation li.about a{background-image:url(../images/buttons/about_butt.png)}ul.navigation li.news a{position:absolute;top:75px;left:245px;width:95px;height:95px;z-index:11}html>body ul.navigation li.news a{background-image:url(../images/buttons/news_butt.png)}ul.navigation li.store a{position:absolute;top:10px;left:160px;width:95px;height:95px;z-index:11;}html>body ul.navigation li.store a{background-image:url(../images/buttons/gen_store_butt.png)}ul.navigation li.finder a{position:absolute;top:-85px;left:235px;width:95px;height:95px;z-index:11;}html>body ul.navigation li.finder a{background-image:url(../images/buttons/beer_finder_butt.png)}ul.navigation li.events a{position:absolute;top:-45px;left:330px;width:95px;height:95px;z-index:11;}html>body ul.navigation li.events a{background-image:url(../images/buttons/events_butt.png)}ul.navigation li.contact a{position:absolute;top:45px;left:395px;width:95px;height:95px;z-index:11;}html>body ul.navigation li.contact a{background-image:url(../images/buttons/contact_butt.png)}ul.navigation li.virtual a{position:absolute;top:445px;left:360px;width:95px;height:95px;z-index:11;}html>body ul.navigation li.virtual a{background-image:url(../images/buttons/cafe_button.png)}ul.navigation li a:hover{background-position:0 95px}ul.navigation li a:active{background-position:0 95px}ul.navigation_bottom li a span{display:none}#welcome_msg{font-family:arial;color:#000;font-size:0.9em;width:350px;margin:0 auto;text-align:center;margin-top:-10px;}#movie_butt a{position:absolute;width:310px;height:56px;left:0px;margin-top:15px;z-index:20;background-image:url(../images/buttons/play_video_and_tour.png)}#movie_butt1 a{position:absolute;width:169px;height:56px;left:170px;z-index:20;background-image:url(../images/buttons/video_tour.png)}#movie_butt1 a:hover{background-image:url(../images/buttons/video_tour-over.png)}#batch_search{float:left;position:relative;top:40px;left:180px;z-index:1000;height:0px;}#go{float:left;position:relative;top:-5px;left:5px;width:32px;height:32px;background:transparent url(../images/GO_button.png) no-repeat center top;margin:0;padding:0;border:0;text-indent:-1000em; cursor:pointer; cursor:hand;z-index:1000}input.searchbox{border:1px solid #a75010;height:14px;width:120px;color:#a75010;font:.8em Arial,Helvetica,Geneva,sans-serif;margin:0 auto;padding:3px}#batch{float:left;width:100px;}#batch_search img{position:relative;left:-35px;top:5px;}

/* Moviebox and Slimbox stylesheet - black theme */

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
	z-index:100000;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #000;
	z-index:1000000;
}

.lbLoading {
	background: #000 url(../images/1_loading.gif) no-repeat center;
z-index:1000000;
}

#lbImage {
	background-repeat: no-repeat;
	border: 7px solid #000;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../images/1_prev.png) no-repeat 0% 30%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(../images/1_next.png) no-repeat 100% 30%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 16px;
	text-align: left;
	border: 7px solid #000;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 80px;
	height: 16px;
	background: transparent url(../images/1_close.png) no-repeat center;
	margin: 0px;
	z-index:1000000;
}

#lbCaption, #lbNumber {
	margin-right: 14px;
}

#lbCaption {
	font-weight: bold;
}