/*//////////////////////////////*/

/*/ package intro /*/

/*//////////////////////////////*/
#package-intro{
height:248px;
margin:0 0 5px 0;
padding:5px;
border:1px solid #505634;
position:relative;
}
/*//////////////////////////////*/
#book-online{
width:117px;
height:117px;
background:url(/img/layout/book-online.gif) no-repeat 0 0;
display:block;
position:absolute;
top:10px;
left:10px;
}
/*//////////////////////////////*/
/*/ package intro image /*/
/*//////////////////////////////*/
#package-intro div{
width:408px;
height:234px;
padding:2px;
background:#FFF;
border:5px solid #505634;
display:block;
position:absolute;
top:5px;
left:5px;
}
#package-intro .a25-bird-shoot{background:url(/img/index/1.jpg) no-repeat 2px 2px;}
#package-intro .a30-bird-shoot{background:url(/img/index/2.jpg) no-repeat 2px 2px;}
#package-intro .a40-bird-shoot{background:url(/img/index/3.jpg) no-repeat 2px 2px;}
#package-intro .a50-bird-shoot{background:url(/img/index/4.jpg) no-repeat 2px 2px;}
#package-intro .a25-clay-shoot{background:url(/img/index/1.jpg) no-repeat 2px 2px;}
#package-intro .a30-clay-shoot{background:url(/img/index/2.jpg) no-repeat 2px 2px;}
#package-intro .a30-clay--shoot{background:url(/img/index/2.jpg) no-repeat 2px 2px;}
#package-intro .a40-clay-shoot{background:url(/img/index/3.jpg) no-repeat 2px 2px;}
#package-intro .a50-clay-shoot{background:url(/img/index/4.jpg) no-repeat 2px 2px;}
/*//////////////////////////////*/
/*/ package intro packages /*/
/*//////////////////////////////*/
#package-intro #packages{
width:320px;
list-style-type:none;
position:absolute;
top:5px;
right:5px;
}
#package-intro #packages li{
height:62px;
}
#package-intro #packages li a{
line-height:45px;
padding:0 10px 15px 10px;
background:#B5A885;
border-top:1px solid #DFDBC2;
border-bottom:1px solid #A19C7A;
color:#FFF;
font-size:220%;
text-decoration:none;
display:block;
position:relative;
}
/*/ IE6 Fix /*/ *html #package-intro #packages li a{height:45px;}
/*/ IE7 Fix /*/ *+html #package-intro #packages li a{height:45px;}
#package-intro #packages li a.current,
#package-intro #packages li a.current:hover{
background:#505634;
border-top:1px solid #505634;
color:#FC0;
}
/*//////////////////////////////*/
#package-intro #packages li a .duration{
font-size:12px;
position:absolute;
bottom:-5px;
left:10px;
}
/*//////////////////////////////*/
#package-intro #packages li a .price{
line-height:60px;
font-size:38px;
position:absolute;
right:10px;
}
/*/ IE6 Fix /*/ *html #package-intro #packages li a .price{line-height:45px;}
/*/ IE7 Fix /*/ *+html #package-intro #packages li a .price{line-height:45px;}
#package-intro #packages li a .price span{
font-size:12px;
position:absolute;
margin:-8px 0 0 -35px;
}
#package-intro #packages li a .price em{
font-size:14px;
font-style:normal;
font-weight:bold;
}
/*//////////////////////////////*/
/*/ package intro venues /*/
/*//////////////////////////////*/
#package-intro #venue-list{
width:404px;
height:230px;
padding:2px;
background:#FFF;
display:block;
position:absolute;
top:12px;
left:12px;
display:none;
overflow:auto;
}
/*//////////////////////////////*/
#package-intro #venue-list ul li a{
line-height:30px;
padding:0 10px;
background:#DDD;
border-bottom:1px solid #FFF;
color:#505634;
font-size:140%;
font-weight:bold;
display:block;
}
#package-intro #venue-list ul li a:hover{
background:#FFF;
text-decoration:none;
}
#package-intro #venue-list ul li a span{
margin:-30px 0 0 0;
color:#5D4C56;
float:right;
}
/*//////////////////////////////*/

/*/ ctas /*/

/*//////////////////////////////*/
#ctas{
padding:10px 5px 10px 10px;
background:#A19267;
overflow:hidden;
/*/ IE6 Fix /*/ _float:left;
}
/*//////////////////////////////*/
/*/ cta div /*/
/*//////////////////////////////*/
#ctas div{
width:230px;
margin:0 5px 0 0;
border:5px solid #B5A885;
float:left;
}
/*//////////////////////////////*/
#ctas div a img{
width:220px;
height:110px;
background:#FFF;
border:5px solid #FFF;
display:block;
}
#ctas div a img:hover{
border:5px solid #FC0;
}
/*//////////////////////////////*/
#ctas div h3 a{
line-height:35px;
background:#505634;
color:#FFF;
text-align:center;
text-decoration:none;
display:block;
}
#ctas div h3 a:hover{
color:#FC0;
}
/*////////////////////////////////////*/

/*/ tabs /*/

/*////////////////////////////////////*/
#tabs{
width:754px;
margin:0 0 5px 0;
border-bottom:1px solid #CCC;
}
.tabs-hide{
display:none;
}
#tabs ul{
list-style:none;
}
.tabs-nav{
height:35px;
background:#A19267;
border-bottom:5px solid #505634;
}
.xmas .tabs-nav{
height:35px;
padding:0 0 5px 0;
background:#A19267;
border:0;
}
.tabs-nav:after{display: block; clear:both; content: " ";}
#tabs ul li,
.tabs-nav li{
border-right:1px solid #706648;
border-left:1px solid #BDB395;
list-style-type:none;
font-size:140%;
font-weight:bold;
float:left;
}
#tabs ul li a,
.tabs-nav li a{
line-height:35px;
padding:0 17.4px;
background:#A19267;
color:#FFF;
text-decoration:none;
display:block;
}
#tabs ul li a:hover,
.tabs-nav li a:hover{
background:#BDB395;
}
#tabs ul li.tabs-selected a,
#tabs ul li.tabs-selected a:hover,
.tabs-nav li.tabs-selected a,
.tabs-nav li.tabs-selected a:hover{
background:#505634;
color:#FC0;
}
/*////////////////////////////////////*/
#tabs div{
padding:10px;
background:#DDD;
overflow:hidden;
position:relative;
}
#tabs div h3{
line-height:30px;
color:#5D4C56;
font-size:20px;
font-weight:bold;
letter-spacing:-0.5pt;
}
#tabs div p{
line-height:16px;
margin:0 0 5px 0;
}
#tabs div p a{
color:#C30;
font-weight:bold;
}
/*////////////////////////////////////*/
#tabs #gift-vouchers{
width:754px;
height:220px;
padding:0;
background:url(/img/layout/sales-voucher-bg.jpg) no-repeat 0 0;
}
#tabs #gift-vouchers a{
width:754px;
height:220px;
text-indent:-5000px;
overflow:hidden;
display:block;
}
/*////////////////////////////////////*/
#tabs #clay-pigeon-shooting{
width:406px;
height:234px;
padding:10px 338px 10px 10px;
}
#tabs #clay-pigeon-shooting iframe{
position:absolute;
top:10px;
right:0;
}