/*
GOLD = #AD9861
DARK TEXT ON GOLD BG = #65460F
Dark BG = #1A181B
*/
html, body {margin:0;padding:0;border:0;}
body {font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:0.76em;font-weight:normal;color:#65460F;background:url(images/page-bg.jpg) top left no-repeat;text-align:center;padding-bottom:40px;}
div, form, fieldset, h1, h2, h3, h4, h5, h6, img, p, ul, ol, li, a {border:0px;margin:0px;padding:0px;}
.clear {clear:both;font-size:1%;overflow:hidden;width:100%;height:0px;}
.clrfx:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.space {clear:both;font-size:1%;overflow:hidden;width:100%;height:12px;}
.line {clear:both;font-size:1%;overflow:hidden;width:100%;height:20px;background:url(images/line.gif) center left repeat-x;}
#wrapper {margin:0 auto;width:900px;text-align:left;margin-top:12px;}
#header {position:relative;width:850px;height:110px;}
#logo {position:absolute;top:38px;left:25px;width:220px;height:49px;}
#help {position:absolute;top:67px;right:0px;width:357px;height:19px;background:url(images/img-help.gif) top left no-repeat;text-align:right;}

#nav {width:900px;height:30px;background:url(images/nav-bg.gif) top left no-repeat;}
#nav ul {font-family:Arial, Helvetica, sans-serif;margin-left:24px;font-weight:normal;padding-top:8px;}
#nav li {float:left;display:inline;list-style:none;background:url(images/nav-sep.gif) center right no-repeat;padding-left:2px;padding-right:2px;}
#nav li.last {background:none;}
#nav a {display:block;}

a.btn-home {width:50px;height:14px;display:block;}
a.btn-home:link, a.btn-home:visited {background:url(images/btn-home.gif) 0 center no-repeat;}
a.btn-home:active, a.btn-home:hover {background:url(images/btn-home.gif) -50px center no-repeat;}
a.btn-homeon {width:50px;height:14px;display:block;background:url(images/btn-home.gif) -50px center no-repeat;}
a.btn-restaurant {width:86px;height:14px;display:block;}
a.btn-restaurant:link, a.btn-restaurant:visited {background:url(images/btn-restaurant.gif) 0 center no-repeat;}
a.btn-restaurant:active, a.btn-restaurant:hover {background:url(images/btn-restaurant.gif) -86px center no-repeat;}
a.btn-restauranton {width:86px;height:14px;display:block;background:url(images/btn-restaurant.gif) -86px center no-repeat;}
a.btn-bar {width:37px;height:14px;display:block;}
a.btn-bar:link, a.btn-bar:visited {background:url(images/btn-bar.gif) 0 center no-repeat;}
a.btn-bar:active, a.btn-bar:hover {background:url(images/btn-bar.gif) -37px center no-repeat;}
a.btn-baron {width:37px;height:14px;display:block;background:url(images/btn-bar.gif) -37px center no-repeat;}
a.btn-terrace {width:65px;height:14px;display:block;}
a.btn-terrace:link, a.btn-terrace:visited {background:url(images/btn-terrace.gif) 0 center no-repeat;}
a.btn-terrace:active, a.btn-terrace:hover {background:url(images/btn-terrace.gif) -65px center no-repeat;}
a.btn-terraceon {width:65px;height:14px;display:block;background:url(images/btn-terrace.gif) -65px center no-repeat;}
a.btn-dining {width:103px;height:14px;display:block;}
a.btn-dining:link, a.btn-dining:visited {background:url(images/btn-dining.gif) 0 center no-repeat;}
a.btn-dining:active, a.btn-dining:hover {background:url(images/btn-dining.gif) -103px center no-repeat;}
a.btn-diningon {width:103px;height:14px;display:block;background:url(images/btn-dining.gif) -103px center no-repeat;}
a.btn-farm {width:75px;height:14px;display:block;}
a.btn-farm:link, a.btn-farm:visited {background:url(images/btn-farm.gif) 0 center no-repeat;}
a.btn-farm:active, a.btn-farm:hover {background:url(images/btn-farm.gif) -75px center no-repeat;}
a.btn-farmon {width:75px;height:14px;display:block;background:url(images/btn-farm.gif) -75px center no-repeat;}
a.btn-news {width:49px;height:14px;display:block;}
a.btn-news:link, a.btn-news:visited {background:url(images/btn-news.gif) 0 center no-repeat;}
a.btn-news:active, a.btn-news:hover {background:url(images/btn-news.gif) -49px center no-repeat;}
a.btn-newson {width:49px;height:14px;display:block;background:url(images/btn-news.gif) -49px center no-repeat;}
a.btn-team {width:70px;height:14px;display:block;}
a.btn-team:link, a.btn-team:visited {background:url(images/btn-team.gif) 0 center no-repeat;}
a.btn-team:active, a.btn-team:hover {background:url(images/btn-team.gif) -70px center no-repeat;}
a.btn-teamon {width:70px;height:14px;display:block;background:url(images/btn-team.gif) -70px center no-repeat;}
a.btn-friends {width:63px;height:14px;display:block;}
a.btn-friends:link, a.btn-friends:visited {background:url(images/btn-friends.gif) 0 center no-repeat;}
a.btn-friends:active, a.btn-friends:hover {background:url(images/btn-friends.gif) -63px center no-repeat;}
a.btn-friendson {width:63px;height:14px;display:block;background:url(images/btn-friends.gif) -63px center no-repeat;}
a.btn-press {width:47px;height:14px;display:block;}
a.btn-press:link, a.btn-press:visited {background:url(images/btn-press.gif) 0 center no-repeat;}
a.btn-press:active, a.btn-press:hover {background:url(images/btn-press.gif) -47px center no-repeat;}
a.btn-presson {width:47px;height:14px;display:block;background:url(images/btn-press.gif) -47px center no-repeat;}
a.btn-gallery {width:65px;height:14px;display:block;}
a.btn-gallery:link, a.btn-gallery:visited {background:url(images/btn-gallery.gif) 0 center no-repeat;}
a.btn-gallery:active, a.btn-gallery:hover {background:url(images/btn-gallery.gif) -65px center no-repeat;}
a.btn-galleryon {width:65px;height:14px;display:block;background:url(images/btn-gallery.gif) -65px center no-repeat;}
a.btn-reservations {width:98px;height:14px;display:block;}
a.btn-reservations:link, a.btn-reservations:visited {background:url(images/btn-reservations.gif) 0 center no-repeat;}
a.btn-reservations:active, a.btn-reservations:hover {background:url(images/btn-reservations.gif) -98px center no-repeat;}
a.btn-reservationson {width:98px;height:14px;display:block;background:url(images/btn-reservations.gif) -98px center no-repeat;}

#subnav {width:900px;height:30px;background:url(images/subnav-bg.gif) top left no-repeat;}
#subnav ul {font-family:Arial, Helvetica, sans-serif;margin-left:36px;font-weight:normal;padding-top:8px;}
#subnav li {float:left;display:inline;list-style:none;background:url(images/nav-sep.gif) center right no-repeat;padding-left:2px;padding-right:2px;}
#subnav li.last {background:none;}
#subnav a {display:block;}

a.btn-menu {width:43px;height:14px;display:block;}
a.btn-menu:link, a.btn-menu:visited {background:url(images/btn-menu.gif) 0 center no-repeat;}
a.btn-menu:active, a.btn-menu:hover {background:url(images/btn-menu.gif) -43px center no-repeat;}
a.btn-menuon {width:43px;height:14px;display:block;background:url(images/btn-menu.gif) -43px center no-repeat;}

a.btn-winelist {width:63px;height:14px;display:block;}
a.btn-winelist:link, a.btn-winelist:visited {background:url(images/btn-winelist.gif) 0 center no-repeat;}
a.btn-winelist:active, a.btn-winelist:hover {background:url(images/btn-winelist.gif) -63px center no-repeat;}
a.btn-wineliston {width:63px;height:14px;display:block;background:url(images/btn-winelist.gif) -63px center no-repeat;}

a.btn-barfood {width:67px;height:14px;display:block;}
a.btn-barfood:link, a.btn-barfood:visited {background:url(images/btn-barfood.gif) 0 center no-repeat;}
a.btn-barfood:active, a.btn-barfood:hover {background:url(images/btn-barfood.gif) -67px center no-repeat;}
a.btn-barfoodon {width:67px;height:14px;display:block;background:url(images/btn-barfood.gif) -67px center no-repeat;}

a.btn-parties {width:53px;height:14px;display:block;}
a.btn-parties:link, a.btn-parties:visited {background:url(images/btn-parties.gif) 0 center no-repeat;}
a.btn-parties:active, a.btn-parties:hover {background:url(images/btn-parties.gif) -53px center no-repeat;}
a.btn-partieson {width:53px;height:14px;display:block;background:url(images/btn-parties.gif) -53px center no-repeat;}

a.btn-drinks {width:141px;height:14px;display:block;}
a.btn-drinks:link, a.btn-drinks:visited {background:url(images/btn-drinks.gif) 0 center no-repeat;}
a.btn-drinks:active, a.btn-drinks:hover {background:url(images/btn-drinks.gif) -141px center no-repeat;}
a.btn-drinkson {width:141px;height:14px;display:block;background:url(images/btn-drinks.gif) -141px center no-repeat;}

a.btn-cocktails {width:71px;height:14px;display:block;}
a.btn-cocktails:link, a.btn-cocktails:visited {background:url(images/btn-cocktails.gif) 0 center no-repeat;}
a.btn-cocktails:active, a.btn-cocktails:hover {background:url(images/btn-cocktails.gif) -71px center no-repeat;}
a.btn-cocktailson {width:71px;height:14px;display:block;background:url(images/btn-cocktails.gif) -71px center no-repeat;}

a.btn-mixologist {width:138px;height:14px;display:block;}
a.btn-mixologist:link, a.btn-mixologist:visited {background:url(images/btn-mixologist.gif) 0 center no-repeat;}
a.btn-mixologist:active, a.btn-mixologist:hover {background:url(images/btn-mixologist.gif) -138px center no-repeat;}
a.btn-mixologiston {width:138px;height:14px;display:block;background:url(images/btn-mixologist.gif) -138px center no-repeat;}

a.btn-groupbookings {width:111px;height:14px;display:block;}
a.btn-groupbookings:link, a.btn-groupbookings:visited {background:url(images/btn-groupbookings.gif) 0 center no-repeat;}
a.btn-groupbookings:active, a.btn-groupbookings:hover {background:url(images/btn-groupbookings.gif) -111px center no-repeat;}
a.btn-groupbookingson {width:111px;height:14px;display:block;background:url(images/btn-groupbookings.gif) -111px center no-repeat;}

a.btn-terraceparties {width:145px;height:14px;display:block;}
a.btn-terraceparties:link, a.btn-terraceparties:visited {background:url(images/btn-terraceparties.gif) 0 center no-repeat;}
a.btn-terraceparties:active, a.btn-terraceparties:hover {background:url(images/btn-terraceparties.gif) -145px center no-repeat;}
a.btn-terracepartieson {width:145px;height:14px;display:block;background:url(images/btn-terraceparties.gif) -145px center no-repeat;}

a.btn-familygatherings {width:145px;height:14px;display:block;}
a.btn-familygatherings:link, a.btn-familygatherings:visited {background:url(images/btn-terraceparties.gif) 0 center no-repeat;}
a.btn-familygatherings:active, a.btn-familygatherings:hover {background:url(images/btn-terraceparties.gif) -145px center no-repeat;}
a.btn-familygatheringson {width:145px;height:14px;display:block;background:url(images/btn-terraceparties.gif) -145px center no-repeat;}

a.btn-terracemenu {width:93px;height:14px;display:block;}
a.btn-terracemenu:link, a.btn-terracemenu:visited {background:url(images/btn-terracemenu.gif) 0 center no-repeat;}
a.btn-terracemenu:active, a.btn-terracemenu:hover {background:url(images/btn-terracemenu.gif) -93px center no-repeat;}
a.btn-terracemenuon {width:93px;height:14px;display:block;background:url(images/btn-terracemenu.gif) -93px center no-repeat;}

a.btn-familygatherings {width:118px;height:14px;display:block;}
a.btn-familygatherings:link, a.btn-familygatherings:visited {background:url(images/btn-familygatherings.gif) 0 center no-repeat;}
a.btn-familygatherings:active, a.btn-familygatherings:hover {background:url(images/btn-familygatherings.gif) -118px center no-repeat;}
a.btn-familygatheringson {width:118px;height:14px;display:block;background:url(images/btn-familygatherings.gif) -118px center no-repeat;}

a.btn-partiesterrace {width:102px;height:14px;display:block;}
a.btn-partiesterrace:link, a.btn-partiesterrace:visited {background:url(images/btn-partiesterrace.gif) 0 center no-repeat;}
a.btn-partiesterrace:active, a.btn-partiesterrace:hover {background:url(images/btn-partiesterrace.gif) -102px center no-repeat;}
a.btn-partiesterraceon {width:102px;height:14px;display:block;background:url(images/btn-partiesterrace.gif) -102px center no-repeat;}

a.btn-businessdining {width:102px;height:14px;display:block;}
a.btn-businessdining:link, a.btn-businessdining:visited {background:url(images/btn-businessdining.gif) 0 center no-repeat;}
a.btn-businessdining:active, a.btn-businessdining:hover {background:url(images/btn-businessdining.gif) -102px center no-repeat;}
a.btn-businessdiningon {width:102px;height:14px;display:block;background:url(images/btn-businessdining.gif) -102px center no-repeat;}

a.btn-farmer {width:79px;height:14px;display:block;}
a.btn-farmer:link, a.btn-farmer:visited {background:url(images/btn-farmer.gif) 0 center no-repeat;}
a.btn-farmer:active, a.btn-farmer:hover {background:url(images/btn-farmer.gif) -79px center no-repeat;}
a.btn-farmeron {width:79px;height:14px;display:block;background:url(images/btn-farmer.gif) -79px center no-repeat;}

a.btn-butchering {width:143px;height:14px;display:block;}
a.btn-butchering:link, a.btn-butchering:visited {background:url(images/btn-butchering.gif) 0 center no-repeat;}
a.btn-butchering:active, a.btn-butchering:hover {background:url(images/btn-butchering.gif) -143px center no-repeat;}
a.btn-butcheringon {width:143px;height:14px;display:block;background:url(images/btn-butchering.gif) -143px center no-repeat;}

a.btn-map {width:36px;height:14px;display:block;}
a.btn-map:link, a.btn-map:visited {background:url(images/btn-map.gif) 0 center no-repeat;}
a.btn-map:active, a.btn-map:hover {background:url(images/btn-map.gif) -36px center no-repeat;}
a.btn-mapon {width:36px;height:14px;display:block;background:url(images/btn-map.gif) -36px center no-repeat;}

a.btn-hogroast {width:76px;height:14px;display:block;}
a.btn-hogroast:link, a.btn-hogroast:visited {background:url(images/btn-hogroast.gif) 0 center no-repeat;}
a.btn-hogroast:active, a.btn-hogroast:hover {background:url(images/btn-hogroast.gif) -76px center no-repeat;}
a.btn-hogroaston {width:76px;height:14px;display:block;background:url(images/btn-hogroast.gif) -76px center no-repeat;}

a.btn-photogallery {width:50px;height:14px;display:block;}
a.btn-photogallery:link, a.btn-photogallery:visited {background:url(images/btn-photogallery.gif) 0 center no-repeat;}
a.btn-photogallery:active, a.btn-photogallery:hover {background:url(images/btn-photogallery.gif) -50px center no-repeat;}
a.btn-photogalleryon {width:50px;height:14px;display:block;background:url(images/btn-photogallery.gif) -50px center no-repeat;}

a.btn-videogallery {width:47px;height:14px;display:block;}
a.btn-videogallery:link, a.btn-videogallery:visited {background:url(images/btn-videogallery.gif) 0 center no-repeat;}
a.btn-videogallery:active, a.btn-videogallery:hover {background:url(images/btn-videogallery.gif) -47px center no-repeat;}
a.btn-videogalleryon {width:47px;height:14px;display:block;background:url(images/btn-videogallery.gif) -47px center no-repeat;}

#wrapperinner {width:850px;margin-left:25px;}
#hcontent {width:850px;background:url(images/hcontent-bg.gif) bottom left no-repeat #1A181B;min-height:380px;}
/*\*/
* html #hcontent {height:380px;}
/**/
#hleft {width:290px;float:left;display:inline;}
#hleft .hframecontent a:link, #hleft .hframecontent a:visited {font-weight:bold;color:#65460F;text-decoration:underline;}
#hleft .hframecontent a:active, #hleft .hframecontent a:hover {font-weight:bold;color:#65460F;text-decoration:none;}
div.hframe {width:265px;background:url(images/hframe-bg.jpg) bottom left no-repeat;margin-left:17px;margin-bottom:10px;color:#65460F;}
.hframe h1 {padding:0px 0px 4px 0px;color:#65460F;font-size:120%;}
div.hframeinner {width:265px;background:url(images/hframeinner-bg.jpg) top left no-repeat;min-height:368px;}
/*\*/
* html .hframeinner {height:368px;}
/**/
div.hframecontent {width:184px;margin-left:38px;padding-top:40px;padding-bottom:40px;}
#hright {width:560px;float:right;display:inline;}


#content {width:850px;min-height:385px;position:relative;}
/*\*/
* html #content {height:385px;}
/**/
#content h1 {padding:10px 10px 10px 20px;color:#939598;font-size:130%;font-weight:normal;}
#content p {padding:0px 0px 12px 0px;}

#dcontent {width:850px;background:url(images/dcontent-bg.gif) bottom left no-repeat #1A181B;min-height:380px;padding-bottom:20px;}
/*\*/
* html #dcontent {height:380px;}
/**/
#dcontent h1 {padding:10px 10px 10px 20px;color:#939598;font-size:130%;font-weight:normal;}
.mixologist {width:850px;background:url(images/mixologist-bg.jpg) top left no-repeat;min-height:292px;}
/*\*/
* html .mixologist {height:292px;}
/**/
#tcontent {width:850px;background:url(images/teamcontent-bg.jpg) bottom left no-repeat;min-height:480px;padding-top:20px;padding-bottom:20px;position:relative;}
/*\*/
* html #tcontent {height:480px;}
/**/

.friends {width:800px;margin-left:30px;color:#FFFFFF;}
.friendstop {width:800px;height:10px;background:url(images/friendsinner-bg.png) top left no-repeat;behavior:url(js/iepngfix.htc);overflow:hidden;font-size:1%;}
.friendsinner {width:800px;color:#FFFFFF;background:url(images/friends-bg.png) bottom left no-repeat;behavior:url(js/iepngfix.htc);padding-bottom:30px;}
.friendscontent {width:740px;margin-left:20px;padding-top:12px;height:400px;position:relative;}
/*\*/
* html .friendscontent {height:400px;}
/**/
.friendscontent p {color:#FFFFFF;padding-bottom:12px;}
.friendssocialme {position:absolute;width:300px;bottom:0px;left:0px;}
#tcontent .friendscontent a:link, #tcontent .friendscontent a:visited {color:#FFFFFF;text-decoration:none;}
#tcontent .friendscontent a:active, #tcontent .friendscontent a:hover {color:#FFFFFF;text-decoration:underline;}

#hrcontent {width:850px;background:url(images/hrcontent-bg.gif) bottom left no-repeat #1A181B;min-height:551px;padding-bottom:20px;}
/*\*/
* html #hrcontent {height:551px;}
/**/
.hogroast {width:850px;background:url(images/hogroast-bg.jpg) top left no-repeat;min-height:292px;}
/*\*/
* html .hogroast {height:292px;}
/**/
#hrleft {width:410px;float:left;display:inline;margin-left:30px;margin-top:312px;color:#868889;}
#hrleft p {padding:0px 0px 12px 0px;}
#hrright {width:370px;float:right;display:inline;margin-right:16px;margin-top:146px;}

#gallery {width:810px;background:url(images/gallery-bg.gif) top left no-repeat #1A181B;min-height:440px;margin-left:20px;}
/*\*/
* html #gallery {height:440px;}
/**/
#galleryl {width:234px;float:left;display:inline;padding-top:20px;margin-left:20px;}
#galleryl h1 {color:#A39161;font-size:260%;font-weight:normal;padding:0px 0px 10px 0px;}
#galleryl h2 {color:#A39161;font-size:130%;font-weight:bold;padding:0px 0px 10px 0px;}
#galleryl p {color:#AD9861;font-weight:normal;padding:0px 0px 10px 0px;}
#galleryl p.paging {color:#AD9861;font-weight:normal;padding:0px 0px 8px 0px;}
#galleryl p.paging a:link, #galleryl p.paging a:visited {font-weight:bold;color:#AD9861;text-decoration:underline;}
#galleryl p.paging a:active, #galleryl p.paging a:hover {font-weight:bold;color:#AD9861;text-decoration:none;}
#galleryl img {float:left;display:inline;margin-right:7px;margin-bottom:10px;}
#galleryr {width:562px;float:right;display:inline;margin-top:20px;margin-right:20px;border-top:1px solid #58595B;border-bottom:1px solid #58595B;background:url(images/galleryr-bg.gif) top left repeat-y;min-height:500px;text-align:center;}
/*\*/
* html #galleryr {height:500px;}
/**/
#gallerytop {width:810px;padding-top:20px;margin-left:20px;}
#gallerytop h1 {color:#A39161;font-size:260%;font-weight:normal;padding:0px 0px 10px 0px;}
#gallerytop h2 {color:#A39161;font-size:130%;font-weight:bold;padding:0px 0px 10px 0px;}
#gallerytop p {color:#AD9861;font-weight:normal;padding:0px 0px 10px 0px;}
#vleft {width:410px;float:left;display:inline;margin-left:30px;margin-top:298px;color:#868889;}
#vleft h1 {color:#1A181B;font-size:260%;font-weight:normal;padding:0px 0px 10px 0px;}
#vleft p {padding:0px 0px 12px 0px;}
#vright {width:370px;float:right;display:inline;margin-right:16px;margin-top:146px;}
.video {width:370px;min-height:353px;background:url(images/videobox.gif) top left no-repeat;padding-top:10px;}
/*\*/
* html .video {height:353px;}
/**/
.videoinner {width:350px;height:288px;margin-left:10px;}
.video p {padding:12px 10px 12px 10px;olor:#AD9861;}

#eleft {width:380px;float:left;display:inline;margin-left:30px;padding-top:20px;color:#AD9861;}
#eleft h1 {color:#1A181B;font-size:260%;font-weight:normal;padding:0px 0px 10px 0px;}
#eleft h2 {color:#FFFFFF;font-size:110%;font-weight:bold;padding:10px 0px 2px 0px;}
#eleft p {padding:0px 0px 12px 0px;color:#AD9861;}
#eleft p a:link, #eleft p a:visited {font-weight:bold;color:#AD9861;text-decoration:underline;}
#eleft p a:active, #eleft p a:hover {font-weight:bold;color:#AD9861;text-decoration:none;}
#eright {width:390px;float:right;display:inline;margin-right:20px;padding-top:20px;}
#eright table {color:#AD9861;}
form#contact td {padding-top:2px;padding-bottom:2px;}
form#contact td.error, p.error {color:#FF0000;font-weight:bold;}
form#contact input.txt {width:288px;border:1px solid #110F10;background-color:#414142;color:#FFFFFF;padding:2px;}
form#contact input.txtsml {width:90px;border:1px solid #110F10;background-color:#414142;color:#FFFFFF;padding:2px;}
form#contact textarea.txtarea {width:288px;height:80px;overflow:auto;border:1px solid #110F10;background-color:#414142;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:100%;padding:2px;}

#tleft {width:340px;float:left;display:inline;margin-left:20px;color:#AD9861;padding-bottom:180px;}
#tleft h1 {color:#1A181B;font-size:260%;font-weight:normal;padding:0px 0px 10px 0px;}
#tleft p {padding:0px 0px 12px 0px;color:#65460F;}
#tright {width:450px;float:right;display:inline;margin-right:12px;}
#tright h1 {color:#FFFFFF;font-size:130%;font-weight:bold;padding:0px 0px 12px 0px;}
.tprofile {width:450px;color:#FFFFFF;}
.tprofiletop {width:450px;height:10px;background:url(images/tprofileinner-bg.png) top left no-repeat;behavior:url(js/iepngfix.htc);overflow:hidden;font-size:1%;}
.tprofileinner {width:450px;color:#FFFFFF;background:url(images/tprofile-bg.png) bottom left no-repeat;behavior:url(js/iepngfix.htc);padding-bottom:30px;}
.tprofilecontent {width:380px;margin-left:20px;padding-top:12px;height:400px;}
/*\*/
* html .tprofilecontent {height:400px;}
/**/

.tprofilecontent p {color:#FFFFFF;padding-bottom:12px;}
#tleft .profileframe {width:101px;height:145px;float:left;display:inline;margin-right:10px;margin-bottom:10px;background:url(images/profile-frame.jpg) top left no-repeat;}
#tleft .profileframe img {margin-top:11px;margin-left:11px;}

#profilemonth {position:absolute;width:322px;height:145px;bottom:16px;left:27px;background:url(images/profilemonth-bg.gif) top left no-repeat;}
#tcontent .potmframe1 {position:absolute;top:0px;left:105px;width:101px;height:145px;display:inline;margin-left:10px;background:url(images/profile-frame.jpg) top left no-repeat;}
#tcontent .potmframe2 {position:absolute;top:0px;right:0px;width:101px;height:145px;display:inline;margin-left:10px;background:url(images/profile-frame.jpg) top left no-repeat;}
#tcontent .potmframe1 img, #tcontent .potmframe2 img {margin-top:11px;margin-left:11px;}

#gcontent {width:850px;background:url(images/gcontent-bg.gif) bottom left no-repeat;min-height:380px;padding-bottom:20px;}
/*\*/
* html #gcontent {height:380px;}
/**/
#gleft {width:520px;float:left;display:inline;margin-left:20px;margin-top:20px;color:#FFFFFF;}
#gleft h1 {color:#1A181B;font-size:260%;font-weight:normal;padding:0px 0px 10px 0px;}
#gleft p {padding:0px 0px 12px 0px;}
#gright {width:264px;float:right;display:inline;margin-right:20px;margin-top:20px;text-align:center;}

#grcontent {width:850px;background:url(images/grcontent-bg.gif) bottom left no-repeat;min-height:380px;padding-bottom:20px;}
/*\*/
* html #grcontent {height:380px;}
/**/
#grcontentinner {width:790px;margin-left:30px;padding-top:20px;}
#grleft {width:580px;float:left;display:inline;margin-left:20px;margin-top:20px;color:#727476;}
#grleft h1 {color:#A39161;font-size:260%;font-weight:normal;padding:0px 0px 10px 0px;}
#grleft h2 {color:#A39161;font-size:140%;font-weight:bold;padding:0px 0px 10px 0px;}
#grleft h3 {color:#230021;font-size:140%;font-weight:bold;padding:0px 0px 6px 0px;}
#grleft h4 {color:#230021;font-size:110%;font-weight:bold;padding:0px 0px 6px 0px;}
#grleft p {padding:0px 0px 12px 0px;}
#grright {width:200px;float:right;display:inline;margin-right:30px;margin-top:20px;}
#grright p {padding:0px 0px 12px 8px;text-align:left;font-weight:bold;}
#grright p a:link, #grright p a:visited {color:#727476;text-decoration:none;}
#grright p a:active, #grright p a:hover {color:#727476;text-decoration:none;}
#grright p a.on {color:#AD9861;text-decoration:none;}
#tblnews {font-size:100%;}
#tblnews td {padding-top:4px;padding-bottom:10px;}
.tbldate {font-weight:bold;color:#A39161;font-size:110%;}
.tbltext {color:#727476;font-size:110%;}
#tblnews a:link, #tblnews a:visited {color:#727476;text-decoration:underline;}
#tblnews a:active, #tblnews a:hover {color:#727476;text-decoration:none;}
#tblnews a.glink:link, #tblnews a.glink:visited {font-weight:bold;color:#AD9861;text-decoration:underline;}
#tblnews a.glink:active, #tblnews a.glink:hover {font-weight:bold;color:#AD9861;text-decoration:none;}
a.glink:link, a.glink:visited {font-weight:bold;color:#AD9861;text-decoration:underline;}
a.glink:active, a.glink:hover {font-weight:bold;color:#AD9861;text-decoration:none;}

.qsource {float:left;display:inline;width:180px;color:#6E2306;font-weight:bold;margin-top:12px;}
.qtext {float:right;display:inline;width:600px;text-align:left;margin-top:12px;}

/*full image pages*/
.familyg {background:url(images/img-family-gatherings.jpg) bottom left no-repeat #1A181B;}
.partiest {background:url(images/img-parties-terrace.jpg) bottom left no-repeat #1A181B;min-height:385px;}
.butchering {width:850px;background:url(images/img-butchering.jpg) bottom left no-repeat;min-height:545px;}
.farmer {width:850px;background:url(images/img-farmer.jpg) bottom left no-repeat;min-height:551px;}
.farm {width:850px;background:url(images/img-farm.jpg) bottom left no-repeat;min-height:551px;}
#farmlinkl {position:absolute;width:172px;height:139px;top:374px;left:43px;}
#farmlinkr {position:absolute;width:206px;height:120px;top:372px;left:583px;}
.corporate {width:850px;background:url(images/img-corporate.jpg) bottom left no-repeat;min-height:385px;}
.privateparties {width:850px;background:url(images/img-privateparties.jpg) bottom left no-repeat;min-height:385px;}
.groupbookings {width:850px;background:url(images/img-groupbookings.jpg) bottom left no-repeat;min-height:385px;}
.terracem {background:url(images/img-terrace-menu.jpg) bottom left no-repeat #1A181B;min-height:385px;}
#content.confirm {background:url(images/img-confirm.jpg) bottom left no-repeat #1A181B;min-height:551px;}
/*\*/
* html .butchering, * html .farmer, * html .farm, * html #content.confirm {height:551px;}
/**/
/*\*/
* html .corporate, * html .privateparties, * html .groupbookings, * html .partiest, * html .terracem {height:385px;}
/**/


.butcheringcontent {position:absolute;width:228px;top:16px;left:600px;color:#FFFFFF;} 
.farmercontent {position:absolute;top:65px;left:45px;width:334px;color:#FFFFFF;}
.farmcontent {width:450px;padding-top:195px;margin-left:50px;color:#FFFFFF;}
#content .farmercontent h1, #content .butcheringcontent h1, #content .family h1, #content .farmcontent h1 {padding:5px 0px 10px 0px;color:#FFFFFF;font-size:120%;font-weight:bold;}

.family {width:384px;color:#FFFFFF;background:url(images/family-bg.gif) bottom left no-repeat;margin-top:100px;margin-left:20px;}
.familyinner {width:384px;color:#FFFFFF;background:url(images/familyinner-bg.gif) top left no-repeat;padding-top:10px;}
.familycontent {padding:0px 12px 10px 12px;}

.parties {position:absolute;top:150px;left:20px;width:384px;color:#FFFFFF;}
.partiestop {width:384px;height:10px;background:url(images/partiesinner-bg.png) top left no-repeat;behavior:url(js/iepngfix.htc);overflow:hidden;font-size:1%;}
.partiesinner {width:384px;color:#FFFFFF;background:url(images/parties-bg.png) bottom left no-repeat;behavior:url(js/iepngfix.htc);}
.partiescontent {padding:0px 12px 14px 12px;}
#content .parties h1 {color:#230021;font-size:110%;font-weight:bold;padding:0px 0px 8px 0px;}
#content .partiescontent {color:#230021;font-size:100%;}
#content .partiescontent a:link, #content .partiescontent a:visited {font-weight:bold;color:#230021;text-decoration:underline;}
#content .partiescontent a:active, #content .partiescontent a:hover {font-weight:bold;color:#230021;text-decoration:none;}

.rconfirm {position:absolute;top:270px;right:30px;width:384px;color:#FFFFFF;}
.rconfirmtop {width:384px;height:10px;background:url(images/rconfirminner-bg.png) top left no-repeat;behavior:url(js/iepngfix.htc);overflow:hidden;font-size:1%;}
.rconfirminner {width:384px;color:#FFFFFF;background:url(images/rconfirm-bg.png) bottom left no-repeat;behavior:url(js/iepngfix.htc);}
.rconfirmcontent {padding:0px 12px 14px 12px;}
#content .rconfirm h1 {color:#230021;font-size:110%;font-weight:bold;padding:0px 0px 8px 0px;}
#content .rconfirmcontent {color:#230021;font-size:100%;}

#menu {width:810px;margin-left:20px;background:url(images/menu-bg.gif) top left repeat-y;border-bottom:2px solid #AD9861;color:#939598;}
#menuheader {padding:8px 6px 8px 6px;background-color:#AD9861;}
#menuheader.reverse {border-left:2px solid #AD9861;border-right:2px solid #AD9861;border-bottom:2px solid #AD9861;color:#65460F;background-color:#1A181B;}
#menuheader a {font-weight:bold;padding-left:8px;padding-right:8px;}
#menuheader a:link, #menuheader a:visited {color:#1A181B;text-decoration:underline;}
#menuheader a:active, #menuheader a:hover {color:#1A181B;text-decoration:none;}
#menuheader.reverse a {font-weight:bold;padding-left:8px;padding-right:8px;}
#menuheader.reverse a:link, #menuheader.reverse a:visited {color:#727476;text-decoration:underline;}
#menuheader.reverse a:active, #menuheader.reverse a:hover {color:#727476;text-decoration:none;}
#menu .menuleft h1 {padding:0px 0px 4px 0px;color:#AD9861;font-size:100%;font-weight:bold;}
.menuleft {width:230px;float:left;display:inline;margin-left:10px;padding-top:10px;padding-bottom:4px;}
#menu .menuleft img {margin-bottom:8px;}
#menu .menuleft p {color:#939598;padding-bottom:12px;}
#menu .menuleft a:link, #menu .menuleft a:visited {font-weight:bold;color:#939598;text-decoration:underline;}
#menu .menuleft a:active, #menu .menuleft a:hover {font-weight:bold;color:#939598;text-decoration:none;}
.menuright {width:534px;float:right;display:inline;margin-right:8px;padding-bottom:8px;}
.menuright h2 {padding:10px 6px 10px 0px;font-size:140%;}
.menurightinner {width:540px;height:350px;overflow:hidden;position:relative;}
#menu .menuright a:link, #menu .menuright a:visited {font-weight:bold;color:#939598;text-decoration:underline;}
#menu .menuright a:active, #menu .menuright a:hover {font-weight:bold;color:#939598;text-decoration:none;}
#tblmenu td {padding-top:2px;padding-bottom:3px;}
#tblmenu td.winettl {color:#A3A4A7;}
#tblmenu td.winedesc {color:#636467;font-size:90%;padding-bottom:4px;}
#tblmenu h3 {font-size:120%;font-weight:bold;padding-bottom:4px;border-bottom:1px solid #939598;margin-bottom:6px;}

#menupdf {width:810px;margin-left:20px;margin-top:20px;color:#AD9861;text-align:right;}
#menupdf p {padding-bottom:4px;font-size:100%;font-weight:bold;}
#menupdf a:link, #menupdf a:visited {color:#AD9861;text-decoration:underline;}
#menupdf a:active, #menupdf a:hover {color:#AD9861;text-decoration:none;}

#grleft p.pdf {margin:10px 0px 0px 0px;background:url(images/icon-pdf.gif) center left no-repeat;font-weight:bold;padding:3px 0px 0px 0px;}
#grleft p.pdf a {padding:4px 0px 0px 23px;margin:0px 0px 0px 0px;}
#grleft p.pdf a:link, p.pdf a:visited {color:#AD9861;text-decoration:underline;}
#grleft p.pdf a:active, p.pdf a:hover {color:#AD9861;text-decoration:none;}

#grleft em.pdf {margin:0px 0px 0px 10px;background:url(images/icon-pdf.gif) bottom left no-repeat;font-weight:bold;padding:5px 0px 0px 0px;font-style:normal;}
#grleft em.pdf a {padding:4px 0px 0px 23px;margin:0px 0px 0px 0px;}
#grleft em.pdf a:link, em.pdf a:visited {color:#AD9861;text-decoration:underline;}
#grleft em.pdf a:active, em.pdf a:hover {color:#AD9861;text-decoration:none;}

#panelrow {width:850px;margin-top:15px;}
.panell {width:278px;height:156px;float:left;display:inline;}
.panel {width:278px;height:156px;float:left;display:inline;margin-left:8px;}


.contact {width:712px;background:url(images/contact-bg.gif) top left repeat-y;}
.ctcleft {float:left;display:inline;width:330px;}
.ctcright {float:right;display:inline;width:330px;}
.ctctbl {margin-left:10px;}

#testimonials p {padding:0px 0px 22px 12px;text-align:right;}
#testimonials p.testmn {padding:0px 0px 0px 12px;font-style:italic;text-align:left;}
#mainnav {width:180px;float:left;display:inline;}
#navmain {width:510px;float:right;display:inline;}
#right {width:224px;float:right;display:inline;position:relative;}
#rightcontent {width:184px;margin-left:20px;padding-top:300px;}
#rightcontent a:link, #rightcontent a:visited {color:#00638F;text-decoration:underline;font-weight:bold;}
#rightcontent a:active, #rightcontent a:hover {color:#00638F;text-decoration:none;font-weight:bold;}
#rightcontent p.small {font-size:86%;padding:0px;}
#rightcontent p.quote {color:#00638F;font-weight:bold;font-size:110%;font-style:italic;padding-bottom:9px;}
#rightcontent p.quote a:link, #rightcontent p.quote a:visited {color:#00638F;text-decoration:underline;}
#rightcontent p.quote a:active, #rightcontent p.quote a:hover {color:#00638F;text-decoration:none;}
#rightcontent p.sig {color:#7B7A79;font-size:90%;}


#timestamp {position:absolute;width:150px;top:178px;right:15px;color:#230021;}
#timestamp p {background:url(images/uk-flag.gif) center left no-repeat;padding-left:30px;text-align:left;}
#strap {position:absolute;width:180px;height:64px;top:210px;right:15px;font-size:120%;text-align:right;}
span.blue {color:#76CAEE;font-weight:bold;} 
#strap a:link, #strap a:visited {color:#76CAEE;text-decoration:underline;font-weight:bold;}
#strap a:active, #strap a:hover {color:#76CAEE;text-decoration:none;font-weight:bold;}

#calendar {width:198px;}
#calendar img {width:66px;height:66px;}
a.month1 {width:66px;height:66px;display:block;}
a.month1:link, a.month1:visited {background:url(images/btn-january.gif) 0 center no-repeat;}
a.month1:active, a.month1:hover {background:url(images/btn-january.gif) -66px center no-repeat;}
a.month1on {width:66px;height:66px;display:block;background:url(images/btn-january.gif) -66px center no-repeat;}
a.month2 {width:66px;height:66px;display:block;}
a.month2:link, a.month2:visited {background:url(images/btn-february.gif) 0 center no-repeat;}
a.month2:active, a.month2:hover {background:url(images/btn-february.gif) -66px center no-repeat;}
a.month2on {width:66px;height:66px;display:block;background:url(images/btn-february.gif) -66px center no-repeat;}
a.month3 {width:66px;height:66px;display:block;}
a.month3:link, a.month3:visited {background:url(images/btn-march.gif) 0 center no-repeat;}
a.month3:active, a.month3:hover {background:url(images/btn-march.gif) -66px center no-repeat;}
a.month3on {width:66px;height:66px;display:block;background:url(images/btn-march.gif) -66px center no-repeat;}
a.month4 {width:66px;height:66px;display:block;}
a.month4:link, a.month4:visited {background:url(images/btn-april.gif) 0 center no-repeat;}
a.month4:active, a.month4:hover {background:url(images/btn-april.gif) -66px center no-repeat;}
a.month4on {width:66px;height:66px;display:block;background:url(images/btn-april.gif) -66px center no-repeat;}
a.month5 {width:66px;height:66px;display:block;}
a.month5:link, a.month5:visited {background:url(images/btn-may.gif) 0 center no-repeat;}
a.month5:active, a.month5:hover {background:url(images/btn-may.gif) -66px center no-repeat;}
a.month5on {width:66px;height:66px;display:block;background:url(images/btn-may.gif) -66px center no-repeat;}
a.month6 {width:66px;height:66px;display:block;}
a.month6:link, a.month6:visited {background:url(images/btn-june.gif) 0 center no-repeat;}
a.month6:active, a.month6:hover {background:url(images/btn-june.gif) -66px center no-repeat;}
a.month6on {width:66px;height:66px;display:block;background:url(images/btn-june.gif) -66px center no-repeat;}
a.month7 {width:66px;height:66px;display:block;}
a.month7:link, a.month7:visited {background:url(images/btn-july.gif) 0 center no-repeat;}
a.month7:active, a.month7:hover {background:url(images/btn-july.gif) -66px center no-repeat;}
a.month7on {width:66px;height:66px;display:block;background:url(images/btn-july.gif) -66px center no-repeat;}
a.month8 {width:66px;height:66px;display:block;}
a.month8:link, a.month8:visited {background:url(images/btn-august.gif) 0 center no-repeat;}
a.month8:active, a.month8:hover {background:url(images/btn-august.gif) -66px center no-repeat;}
a.month8on {width:66px;height:66px;display:block;background:url(images/btn-august.gif) -66px center no-repeat;}
a.month9 {width:66px;height:66px;display:block;}
a.month9:link, a.month9:visited {background:url(images/btn-september.gif) 0 center no-repeat;}
a.month9:active, a.month9:hover {background:url(images/btn-september.gif) -66px center no-repeat;}
a.month9on {width:66px;height:66px;display:block;background:url(images/btn-september.gif) -66px center no-repeat;}
a.month10 {width:66px;height:66px;display:block;}
a.month10:link, a.month10:visited {background:url(images/btn-october.gif) 0 center no-repeat;}
a.month10:active, a.month10:hover {background:url(images/btn-october.gif) -66px center no-repeat;}
a.month10on {width:66px;height:66px;display:block;background:url(images/btn-october.gif) -66px center no-repeat;}
a.month11 {width:66px;height:66px;display:block;}
a.month11:link, a.month11:visited {background:url(images/btn-november.gif) 0 center no-repeat;}
a.month11:active, a.month11:hover {background:url(images/btn-november.gif) -66px center no-repeat;}
a.month11on {width:66px;height:66px;display:block;background:url(images/btn-november.gif) -66px center no-repeat;}
a.month12 {width:66px;height:66px;display:block;}
a.month12:link, a.month12:visited {background:url(images/btn-december.gif) 0 center no-repeat;}
a.month12:active, a.month12:hover {background:url(images/btn-december.gif) -66px center no-repeat;}
a.month12on {width:66px;height:66px;display:block;background:url(images/btn-december.gif) -66px center no-repeat;}


#footer {width:850px;border-top:2px solid #AD9861;margin-top:15px;}
#footer p.left {font-family:Arial, Helvetica, sans-serif;width:200px;float:left;display:inline;padding:12px 0px 0px 0px;color:#FFFFFF;font-size:86%;}
#footer p.right {width:600px;float:right;display:inline;text-align:right;font-size:86%;padding:12px 0px 0px 0px;color:#FFFFFF;}
#footer a {}
#footer a:link, #footer a:visited {color:#FFFFFF;text-decoration:underline;}
#footer a:active, #footer a:hover {color:#FFFFFF;text-decoration:none;}


/* Styles for scrolling layers and scrollbars  */
#holder {position:relative;overflow:hidden;top:0px;left:0px;width:540px;z-index:100;}
.holdershort {height:352px;}
#wn {position:absolute;left:0px;top:0px;width:500px;overflow:hidden;z-index:1;}
.wnshort {height:350px;clip:rect(0px, 524px, 350px, 0px);}
.content {position:absolute;visibility:visible;left:0px;top:0px; z-index:1;}
/* Set small font-size or size/position of div's will be off in some browsers  */
#scrollbar {position:absolute;left:515px;top:0;width:15px;font-size:1px;z-index:1;cursor:pointer!important;}
.scrollbarshort {height:352px;}
#track {position:absolute;left:0;top:0px;width:15px;background:url(images/track.gif) repeat-y;z-index:1;}
.trackshort {height:350px;}
#dragBar {/*visibility:hidden;display:none;*/position:absolute;left:0px;top:0px;width:15px;height:15px;background-image:url(images/trackball.gif);background-repeat:no-repeat;z-index:1;}  
#up {position:absolute;left:0; top:0;z-index:2}  
#down {position:absolute;left:0;bottom:0;z-index:3};


.carcontenttop {width:740px;height:1px;font-size:1%;overflow:hidden;}
.carcontentbottom {width:740px;height:1px;font-size:1%;overflow:hidden;}
.jcarousel-skin-tango .jcarousel-container {padding-top:20px;margin-top:4px;margin-bottom:4px;background-color:#000000;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width:640px;padding:22px 50px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:640px;height:96px;}
.jcarousel-skin-tango .jcarousel-item {width:109px;height:91px;background:url(images/carousel-li-bg.gif) top left no-repeat;padding-top:8px;padding-left:5px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right:14px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {}

.jcarousel-skin-tango .jcarousel-next-horizontal {position:absolute;top:48px;right:8px;width:17px;height:34px;cursor:pointer;background:url(images/carousel-next.gif) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-position:0 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position:0 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor:default;background-position:-96px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position:absolute;top:48px;left:8px;width:17px;height:34px;cursor:pointer;background:url(images/carousel-prev.gif) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-position:0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position:0 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor:default;background-position:-96px 0;}

/* Calendar */
img.tcalIcon {cursor:pointer;margin-left:1px;vertical-align: middle;}
div#tcal {position: absolute;visibility:hidden;z-index:100;width:158px;padding: 2px 0 0 0;}
div#tcal table {width:100%;border:1px solid silver;border-collapse:collapse;background-color:white;}
div#tcal table.ctrl {border-bottom:0;}
div#tcal table.ctrl td {width:15px;height:20px;}
div#tcal table.ctrl th {background-color:white;color:black;border: 0;}
div#tcal th {border: 1px solid silver;border-collapse:collapse;text-align:center;padding: 3px 0;font-family:tahoma, verdana, arial;font-size:10px;background-color:gray;color: white;}
div#tcal td {border:0;border-collapse:collapse;text-align:center;padding:2px 0;font-family:tahoma, verdana, arial;font-size:11px;width:22px;cursor: pointer;}
div#tcal td.othermonth {color:silver;}
div#tcal td.weekend {background-color:#ACD6F5;}
div#tcal td.today {border:1px solid red;}
div#tcal td.selected {background-color:#FFB3BE;}
iframe#tcalIF {position:absolute;visibility:hidden;z-index:98;border:0;}
div#tcalShade {position:absolute;visibility:hidden;z-index:99;}
div#tcalShade table {border:0;border-collapse:collapse;width:100%;}
div#tcalShade table td {border:0;border-collapse:collapse;padding:0;}