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

html{height:100%;}
body{height:100%;}

.fb-iframe{ top:10px; left:20px; position:fixed; z-index:99999999; }
.fb-link{ top:20px; left:20px; position:fixed; }

.media-img-spacer{ padding-right:10px; padding-top:10px; }
#flyer{ position:absolute; top:950px; }
#yt-vid{ position:absolute; top:674px; }
#hype{ padding-top:20px; }
#verification-block { margin-top:20px; width:420px; margin-left: auto; margin-right: auto;}

#footerOverlay{background-image:url(../images/blueOverlay.jpg); background-repeat:repeat-x; width:100%; height:449px; bottom:0px; overflow:hidden; position:absolute; bottom:0px;}

#flashmenu{ width:100px; height:320px; bottom:20px; left:20px; position:fixed; z-index:999999;}
#medals{ width:102px; height:320px; top:47px; left:17px; position:absolute; z-index:98;}

.center { left:78px; position:relative; }

#fp-bottles{ position:absolute; left:133px; z-index:100; overflow:visible; width:890px; height:640px; top:50%; margin-top:-320px; }
#fp-bottles-sub{ position:fixed; top:0px; left:800px; z-index:100; overflow:hidden; }
#fp-bottles-sub{ width:100%; height:100%; z-index:1; }
#fp-bottles-v{width:100%; height:100%;}
.fp-bottoms{ left:7px; position:relative; }
#fp-copy{width:862px; color:#28baec; text-align:center; position:absolute; z-index:1; top:636px; }
.another-change{font-size:20px; }
#fp-lower{ margin:-2px 0 0 -2px;}
#fp-lower-vodka{ margin-top:-4px; background-image:url(../images/hero-bottles/vodka-o-extend.png); background-repeat:repeat-y; height:1000px; margin-left:2px;}
#fp-lower-jinn{ margin-top:-4px; background-image:url(../images/hero-bottles/jinn-extend.png); background-repeat:repeat-y; height:1000px; margin-left:2px;}
#fp-lower-tequila{ margin-top:-4px; background-image:url(../images/hero-bottles/tequila-extend.png); background-repeat:repeat-y; height:1000px; margin-left:2px;}

#sub-container{ width:500px; height:400px; top:300px; left:270px; position:absolute; z-index:99;}
#sub-container2{ width:500px; height:630px; top:50%; position:absolute; z-index:99; margin-top:-325px}
#sub-container2e{ width:500px; height:630px; position:absolute; z-index:99; top:20px}
#sub-container-press{ width:500px; height:430px; top:50%; position:absolute; z-index:99; margin-top:-200px}


#sub-container3{ width:720px; left:270px;}
#sub-container p{ font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; line-height:20px; margin-bottom:10px;}

#sub-container-vodka{ width:500px; height:170px; top:50%; left:155px; margin-top:-85px; position:absolute; z-index:101;}
#sub-container-blu{ width:500px; height:170px; top:50%; left:155px; margin-top:-85px; position:absolute; z-index:101;}
#sub-container-jinn{ width:500px; height:170px; top:50%; left:155px; margin-top:-85px; position:absolute; z-index:101;}
#sub-container-scot{ width:500px; height:170px; top:50%; left:155px; margin-top:-85px; position:absolute; z-index:101;}
#sub-container-nero{ width:500px; height:170px; top:50%; left:155px; margin-top:-85px; position:absolute; z-index:101;}
#sub-container-lux{ width:500px; height:170px; top:50%; left:155px; margin-top:-85px; position:absolute; z-index:101;}

.white18{ font-size:18px; color:#FFF;}
.grey18{ font-size:18px; color:#707070; }
.grey24{ font-size:24px; color:#707070; }
.grey18-link{ font-size:18px; color:#707070; border-style: none; text-decoration:none; }
.grey24-link{ font-size:24px; color:#707070; border-style: none; text-decoration:none; }
.grey14{ font-size:12px; color:#707070; }

.mixo1{ font-size:26px; color:#28baec;}
.teq1{ font-size:24px; color:#ffb400;}
.teq2{ font-size:18px; color:#fecf7d;}
.vod1{ font-size:24px; color:#28baec;}
.mix1{ font-size:20px; color:#28baec;}
.vod2{ font-size:18px; color:#24a1cc;}
.vod3{ font-size:18px; color:#24a1cc; line-height:9px;}
.jinn1{ font-size:24px; color:#fe3700;}
.jinn2{ font-size:18px; color:#FFFFFF;}
.nero1{ font-size:24px; color:#ecae38;}
.nero2{ font-size:18px; color:#f3be6f;}
.scot1{ font-size:24px; color:#C00;}
.scot2{ font-size:18px; color:#C00;}
.scot3{ font-size:18px; color:#f5f5ff;}
.lux1{ font-size:24px; color:#C00; }
.lux2{ font-size:18px; color:#FFF; }
.right{ float:right; z-index:99999;}
.cocktails{ padding-bottom:20px; }
.cocktail-heading{ font-size:18px; color:#28baec;}
	
.left{ float:left;}
.right{ float:right;}

#bottles img{margin-left:-4px; margin-top:-2px; padding:0px;}
.fp-a-bottles{margin-top:-4px; padding:0px;}


.bottle-space{margin:0px; padding:0px; width:145px; height:738; float:left;}
.mix-space{margin:0px; padding:0px; width:147px; height:738; float:left;}
.mix-space-end{margin:0px; padding:0px; width:170px; height:738; float:left;}
.mix-pic{margin:0px; padding:20px 20px 30px 0px;}
#content{ margin: 0 auto; position:absolute; left:135px; top: 50%; margin-top:-300px; z-index:100; overflow:hidden;	width:872px; }
#content-mix{
	margin: 0 auto;
	position:absolute;
	left:125px;
	top: 50%;
	margin-top:-300px;
	z-index:100;
	overflow:hidden;
	width:883px;
}
.mix-text-space{ margin-top:35px; width:200px;}
.mix-text-space-two-liner{ margin-top:14px;}
.mix-text-space-three-liner{ margin-top:31px;}
#top{width:880px;}
#media-page{ margin: 0 auto; position:absolute;	left:135px; top: 50%; margin-top:-350px; z-index:100; overflow:hidden; width:870px; }
#media-page-text{ position:absolute; left:135px; top: 30px; z-index:100; width:600px; }
#contact-page{ margin: 0 auto; position:absolute; left:135px; top: 50%; margin-top:-100px; z-index:100; overflow:hidden; width:740px; }
#ar-page{ margin: 0 auto; position:absolute; left:135px; top: 50%; margin-top:-300px; z-index:100; overflow:hidden; width:600px; }
#events-page{ margin: 0 auto; position:absolute; left:135px; z-index:100; width:870px; }
#spacer{ width:960px; }

/*#cocktail-page{ margin: 0 auto; position:relative; left:165px; top: 50%; margin-top:-400px; z-index:100; overflow:hidden; width:600px; height:800px}*/
#cocktail-container { position:absolute; top: 50%; margin-top:-350px; z-index:100; height:690px; }
#cocktail-page{  width:650px; left:165px; position:relative; height:690px; }

#cocktail-image{ width:350px; bottom:0px; position:absolute; }
#cocktail-text{ width:313px; position: absolute; bottom: 15px; right:0px; color:#707070; font-size:16px; }


#cocktail-menu{ z-index:10000;  bottom:35px; right:20px; position:absolute; text-align:right; }
#cocktail-menu a:link {text-decoration: none; color:#707070; }
#cocktail-menu a:visited {text-decoration:none; color:#707070; }
#cocktail-menu a:active {text-decoration:none; color:#707070; }
#cocktail-menu a:hover {text-decoration:none; color:#28baec;}
#cocktail-menu li {font-size:14px; }

#sub-container-press a:link {text-decoration: none; color:#707070; }
#sub-container-press a:visited {text-decoration:none; color:#707070; }
#sub-container-press a:active {text-decoration:none; color:#707070; }
#sub-container-press a:hover {text-decoration:none; color:#28baec;}

li a:link {text-decoration: none; color:#707070; }
li a:visited {text-decoration:none; color:#707070; }
li a:active {text-decoration:none; color:#707070; }
li a:hover {text-decoration:none; color:#28baec;}

#cocktail-menu .cocktail-menu-current a:link  { color:#28baec; }
#cocktail-menu .cocktail-menu-current a:visited {text-decoration:none; color:#707070; }
#cocktail-menu .cocktail-menu-current a:active {text-decoration:none; color:#707070; }
#cocktail-menu .cocktail-menu-current a:hover {text-decoration:none; color:#28baec;}

#drink a:link {text-decoration: none; color:#707070; }
#drink a:visited {text-decoration:none; color:#707070; }
#drink a:active {text-decoration:none; color:#707070; }
#drink a:hover {text-decoration:none; color:#28baec;}

.mix-img { padding:20px 0px 20px 0px; }
