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

body {margin: 0;  
	background: #221d23; text-align: center; font: 12px Georgia, "Times New Roman", Times, serif; padding-bottom: 10px;}
h1, h2, h3, h4, ol, ul, li {margin: 0; padding: 0; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; color: #221d23;}
ul {list-style-type: none;}
p {margin: 0; font: 14px Georgia, "Times New Roman", Times, serif; color: #221d23;}
a:link, a:visited {text-decoration: none; outline: none;}
a {outline: none; color: #221d23; text-decoration: underline;}
a.tooltip img, a.fadein img {outline: none; border: none; color: #f6f6e1;}

a:hover {text-decoration: underline;}
br {margin: 0; padding: 0;}

.clearing {clear: both;}
strong {}
em {}
blockquote {margin: 0; padding: 0;}

#pagetop {width: 930px; height: 70px; margin: 0 auto;
	background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/pagetop.gif) bottom no-repeat;}
#page {width: 930px; margin: 0 auto; position: relative; padding: 0;
	background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/bg_16.gif) repeat-y; text-align: left;}
#main { padding: 0 40px;}

#header {height: 170px;}
#header h1 {position: absolute; left: 45px; top: 38px;}
#header h1 a {display: block; width: 165px; height: 120px;
	background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/the_kings_ginger.gif) no-repeat; text-indent: -9999px;}
#emblem {position: absolute; left: 386px; top: -70px; width: 157px; height: 185px;
	background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/emblem.jpg) no-repeat;}
#leftswirl {position: absolute; left: 271px; top: 59px; width: 120px; height: 38px;
	background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/leftswirl.gif) no-repeat;}
#rightswirl {position: absolute; left: 537px; top: 59px; width: 120px; height: 38px;
	background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/rightswirl.gif) no-repeat;}
	
ul#topnav {position: absolute; left: 246px; top: 125px; width: 640px; height: 45px;}
ul#topnav li {float: left;}
ul#topnav li a {display: block; height: 45px; text-indent: -9999px;}
ul#topnav li.history a:link, ul#topnav li.history a:visited {width: 100px; background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/history.gif) 0 -46px no-repeat;}
ul#topnav li.calendar a:link, ul#topnav li.calendar a:visited {width: 130px; background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/calendar.gif) 0 -46px no-repeat;}
ul#topnav li.news a:link, ul#topnav li.news a:visited {width: 95px; background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/news.gif) 0 -46px no-repeat;}
ul#topnav li.cocktails a:link, ul#topnav li.cocktails a:visited {width: 245px; background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/cocktails.gif) 0 -46px no-repeat;}
ul#topnav li.shop a:link, ul#topnav li.shop a:visited {width: 70px; background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/shop.gif) 0 -46px no-repeat;}

ul#topnav li.history a:hover, ul#topnav li.history a.current {background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/history.gif) no-repeat;}
ul#topnav li.calendar a:hover, ul#topnav li.calendar a.current {background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/calendar.gif) no-repeat;}
ul#topnav li.news a:hover, ul#topnav li.news a.current {background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/news.gif) no-repeat;}
ul#topnav li.cocktails a:hover, ul#topnav li.cocktails a.current {background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/cocktails.gif) no-repeat;}
ul#topnav li.shop a:hover, ul#topnav li.shop a.current {background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/shop.gif) no-repeat;}

#tooltip {position:absolute; border:1px solid #333; background:#221d23; padding:5px 7px; color:#f6f6e1; display:none; width: 250px; text-align: left;}


/* MAIN PAGES *******************************************/
.section {width: 850px; padding: 10px 0; clear: both;}
.shortline {height: 40px; background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/divider.gif) bottom no-repeat;}
.longline {height: 20px; background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/longdivider.gif) bottom no-repeat;}
.leftline {height: 20px; background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/divider.gif) left bottom no-repeat;}
.rightline {height: 5px; width: 530px; float: right; border-bottom: 1px solid #999; padding-bottom: 10px;}
.lastsection {border-bottom: 1px solid #77776f; padding-bottom: 20px; background: none;}
.banner {margin: 0 0 20px;}

img.leftimage {float: left; margin-right: 40px;}
img.rightimage {float: right; margin-left: 40px;}
div.pictureframe {width: 386px; height: 336px; margin: 20px 0 0; padding: 45px 53px 0;
	background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/videoframe.gif) no-repeat;}


.section h2 {font-size: 20px; margin-bottom: 20px;}
.section h3 {font-size: 18px; margin-bottom: 5px;}
.section h4 {font-size: 12px; font-style: italic; margin-bottom: 10px;}
.banner h2 {font-size: 22px; margin-bottom: 10px;}
.banner p {font-size: 16px;}
.section p {line-height: 20px; margin-bottom: 10px;}
.section.home p {width: 492px;}
.section.home img.rightimage {margin: 50px 80px 0 0;}
.section a:link, .section a:visited {color: #ba8748;}
.section a:hover {text-decoration: underline;}


/* LANDING PAGE ********************************************/
#landingpage {text-align: center; width: 730px; height: 650px; margin: 20px auto 0;}
#splash {width: 730px; height: 550px;}
#enter {width: 730px; height: 70px;} 
#enter a {display: block; width: 730px; height: 70px; background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/enter.jpg) no-repeat; text-indent: -9999px;}



/* VERIFY PAGE *******************************************/
#verify {width: 800px; padding-right: 50px;}
#verify img {margin-right: 100px;}
#verify form {width: 400px; border-top: 1px solid #CCC; padding-top:30px; padding-left: 5px;}
input {font: 12px Georgia, "Times New Roman", Times, serif;}



li#please {color: #221d23; margin-bottom: 5px; width: 350px;}
li#selections {margin-bottom: 20px;}
li#residence {margin-bottom: 5px;}
li#country {padding-bottom: 30px; border-bottom: 1px solid #ccc;}
li#remember {padding-top: 20px; margin-bottom: 10px;}
li#shared {padding-left: 20px; font-size: 12px;}
li#submit {padding-top: 30px;}

#verify h2 {margin-bottom: 5px;}
#verify p{margin-bottom: 30px;}

#tooyoung {color: #900; margin: 5px 0;}

#footer {width: 870px; height: 35px; margin: 0 auto 0; padding: 20px 30px 5px;
	background: url(http://portman.myzen.co.uk/thekingsginger.com/template_images/tkg/footer.gif) bottom no-repeat; clear: both;}
ul#footernav {padding-left: 10px;}
ul#footernav li {float: left; padding-right: 10px; margin-right: 10px; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; color: #635d64; border-right: 1px solid #aaa7a0;}
ul#footernav li.drinkaware, ul#footernav li.copyright {border:none; padding-right: 0; margin-right: 0;}
ul#footernav li.copyright {float: right; padding-right: 10px;}
ul#footernav li a {display: block; color: #635d64;}
