@charset "UTF-8";*{margin:0;padding:0}
body{font:normal 72.5% Verdana,Arial,Helvetica,sans-serif;color:#000;background:#C1DDE9}
.colmask{position:relative;clear:both;float:left;width:1017px;overflow:hidden}
.colright, .colmid, .colleft{float:left;width:1017px;position:relative}
.col1, .col2, .col3{float:left;position:relative;padding:0 0 1em 0;overflow:hidden}
.leftmenu{background:#fff}
.leftmenu .colleft{right:797px;background:#fff}
.leftmenu .col1{width:782px;left:1035px}
.leftmenu .col2{width:230px;left:10px}
#header{width:1028px;height:98px;position:relative;padding-top:8px;display:block}
#headright{position:absolute;right:0;top:5px;text-align:right;padding:0 22px 12px 0;display:inline}
#headernav{display:none;position:relative;padding:4px 0 0 2px;vertical-align:bottom;clear:both;margin:2px 0 20px 0}
#hnavr{float:right;margin-top:-9px}
.tripitemshome{position:relative;width:100%;margin:auto;padding:15px 0 10px 9px;display:inline-block;}
.trip1, .trip2, .trip3{float:left}
.trip1{width:31%}
.trip2{width:31%;padding-left:14px;}
.trip3{width:31%;padding-left:14px;}
.basketbox{background:transparent;margin:0 0 0 1em;padding-top:4px;}
.bsbtop, .bsbbottom{display:block;background:transparent;font-size:1px;clear:both}
.bsbb1, .bsbb2, .bsbb3, .bsbb4{display:block;overflow:hidden}
.bsbb1, .bsbb2, .bsbb3{height:1px}
.bsbb2, .bsbb3, .bsbb4{background:#727736;border-left:1px solid #727736;border-right:1px solid #727736}
.bsbb1{margin:0 5px;background:#727736}
.bsbb2{margin:0 3px;border-width:0 2px}
.bsbb3{margin:0 2px}
.bsbb4{height:2px;margin:0 1px}
.basketboxcontent{width:237px;padding:3px;display:block;background:#FFF;border:0 solid #727736;border-width:0 1px;text-align:left;float:right;}
.basketbox h5{background:#727736;line-height:15px;color:#fff;padding-left:5px;padding-top:1px;padding-bottom:1px;margin:0;text-align:left}
.bgy{width:21px;height:15px;background:url(/images/sprite.gif) 0 1px no-repeat;display:block;float:left;margin-right:5px}
.basketboxcontent div.bottomtextleft{width:60%;float:left;margin:1px;padding:1px;padding-bottom:2px}
.basketboxcontent div.bottomtextright{width:31%;float:right;text-align:right;margin:1px;padding:1px;margin-right:7px;padding-bottom:2px}
.basketboxcontent div.bottomtextrighttotal{width:32%;float:right;margin-right:8px;text-align:right;padding-top:3px;padding-bottom:1px;border-top:2px solid #c2c3c4}
#footerContainer{width:1028px;margin:auto;background:#EEE}
#footerArea{float:left;width:100%;margin:auto;background:#eee;border:1px dotted #999;text-align:left}
#footercol1{float:left;width:200px;height:180px;padding:6px;border-right:1px dotted #999}
#footercol2{float:left;width:230px;height:180px;padding:6px;border-right:1px dotted #999}
#footercol3{float:left;width:240px;height:180px;padding:6px;border-right:1px dotted #999}
#footercol4{float:left;width:300px;padding:6px}
.footerBar{width:1028px;margin:auto;clear:both;padding:12px 0 12px 0;vertical-align:middle;text-align:center;background-color:#132C7E;font-size:16px;color:#FFF}
#footerArea ul{padding:20px}
.FooterTitle{font-size:14px;font-weight:bold;color:#000}
.checklist{list-style-type:none;text-align:left;margin-left:20px}
.checklist li{margin-left:-20px;padding:0 0 2px 19px;background:url(/images/sprite.gif) 1px -90px no-repeat;white-space:nowrap}
.checklist a:link, .checklist a:visited{text-decoration:none;font-size:12px}
.checklist a:visited{text-decoration:none}
.checklist a:hover{text-decoration:underline}
#container{width:1017px;min-height:100%;text-align:left;background:#FFF;margin:0 auto;padding:0;position:relative}
.moreinfobutton a:hover{background:#FFF}
a:link{text-decoration:underline;color:#009}
a:visited{text-decoration:none;text-decoration:underline;color:#009}
H1{font-size:150%}
H2{font-size:150%}
H5{padding:6px 0 6px 0}
.tel_no{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#00508A;text-decoration:none;padding:none;}
.am{font-family:Geneva,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#00508A}
#googlesearchbox{width:290px;height:14px;color:#000;background-color:#FFF;font-style:italic}
.searchbutton{display:inline-block;width:45px;height:19px;background:url(/images/sprite.gif) -67px -112px no-repeat;vertical-align:top;cursor:pointer}
.headline{font-size:2em;color:#06a;font-weight:bold;border:0;padding:0 0 0 6px;margin:0 0 0 6px}
.borderbox h2{padding-top:0.5em}
.borderbox{background:transparent;margin:0 0 0 1em}
.bbtop, .bbbottom{display:block;background:transparent;font-size:1px}
.bbb1, .bbb2, .bbb3, .bbb4{display:block;overflow:hidden}
.bbb1, .bbb2, .bbb3{height:1px}
.bbb2, .bbb3, .bbb4{background:#FFF;border-left:1px solid #08c;border-right:1px solid #08c}
.bbb1{margin:0 5px;background:#08c}
.bbb2{margin:0 3px;border-width:0 2px}
.bbb3{margin:0 2px}
.bbb4{height:2px;margin:0 1px}
.borderboxcontent{display:block;background:#FFF;border:0 solid #08c;border-width:0 1px}
.menutitle h2{margin:0;padding:0 0 0 9px;line-height:1.2em;font-size:110%;font-weight:bold;color:#083663}
.menulist{list-style:none;padding:0;margin:0 0 0 16px}
.menulist li{padding:2px 0 5px 0}
.menulist a{margin:0 0 0 0;padding:2px 0 0px 0;text-decoration:none}
.menulist a:hover{text-decoration:underline}
.menusubtitle{font-weight:bold;padding:4px 0 6px 4px;margin:11px 0 0 5px;border-top:1px dotted #08C}
.menucount{display:none;padding-left:4px;font-size:9px;color:#666}
.productPrice{color:#4b6400;font-size:12pt;font-family:Arial;text-decoration:none;line-height:14pt;z-index:0;text-align:left;font-weight:bold}
div.rating_bar{float:left;display:block;height:12px;width:55px;background:url(/images/sprite.gif) -1px -123px no-repeat;overflow:hidden}
.rating_bar div{display:block;height:12px;background:url(/images/sprite.gif) -1px -108px no-repeat;overflow:hidden}
.ratingtext{display:inline-block;margin-left:7px;margin-top:-3px;font-size:11px;}
.listenicon{vertical-align:text-top;text-decoration:none}
.catrev{height:32px;padding-bottom:9px;}
.listen{width:60px;height:14px;background:url(/images/sprite.gif) -102px -38px no-repeat;display:block;float:left;margin-right:5px;}
.watch{width:200px;height:65px;background:url(/images/sprite.gif) 0 -137px no-repeat;display:block;float:left;margin-right:5px;}
.buynow{margin-left:78px;display:block;width:150px;height:35px;background:url(/images/sprite.gif) -109px -55px no-repeat;margin-top:6px;}
#mp3playercont{text-align:center;width:350px;height:150px;font-size:14px;font-weight:bold;padding:4px;border:1px solid black;background-color:#FFF;display:none;z-index:3000}
#mp3player{text-align:center;font-size:12px;font-weight:normal;border:1px solid black;padding:4px;background-color:#CCC;display:none}
#mp3playerstop{text-align:center;font-size:12px;font-weight:normal;display:none}
.mpVplayercont{text-align:left;width:320px;height:280px;padding:0;border:1px solid black;background-color:white;display:none;position:absolute;z-index:300;}
#mpVplayercont span{font-size:12px;color:#AAA;padding:4px;}
#mpVplayer{text-align:center;font-size:12px;font-weight:normal;border:1px solid black;padding:4px;background-color:#CCC;}
#mpVplayerstop{text-align:right;font-size:12px;font-weight:normal;padding:9px 9px 1px 0}
#flvcont{display:none;position:absolute;height:320px;width:320px;z-index:9002;border:1px solid;background:#FFF;}
#flvplayer{display:none;height:240px;width:320px;z-index:9003;}

/* TOP MENU */
.bbmenu {height:32px; position:relative; z-index:10000;border:1px solid #ddd; font-family:arial, sans-serif;
    background: #0b4499;
	background: -moz-linear-gradient(top, #7293c3, #0b4499);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#7293c3), to(#0b4499));
	margin-bottom:2px;
       }

.bbmenu ul {width:100%;padding:0;margin:0;list-style-type:none;}
.bbmenu li {float:left;position:relative;text-align:left;}
.bbmenu a, .bbmenu a:visited {display:block;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;text-decoration:none; color:#fff;
     border-right:1px solid #ddd;text-shadow: 1px 1px 1px #000;}
.bbmenutab {padding:1px 10px; line-height:29px;height:32px;}
.bbmenutab span {display:inline-block;width:25px;height:15px;background:url("/images/sprite.gif") no-repeat -129px -117px}
.bbmenu ul li:hover span{display:none}

.menu1,.menu1 ul, .menu1 li  {width:170px;}
.menu2,.menu2 ul, .menu2 li  {width:180px;}
.menu3,.menu3 ul, .menu3 li  {width:160px;}
.menu4,.menu4 ul, .menu4 li  {width:180px;}
.menu5,.menu5 ul, .menu5 li  {width:100px;}

.bbmenu ul ul {visibility:hidden; position:absolute;height:0;top:31px;left:0; border-top:1px solid #000;;
              }
.menu1 li,.menu2 li, .menu3 li, .menu4 li, .menu5 li {box-shadow: 2px 2px 2px #555}
.bbmenu ul ul li, .bbmenu ul ul a, .bbmenu ul ul a:visited {line-height:24px;background:#e7e0b5;padding:0;margin:0;border-width:0 1px 1px 1px;text-shadow:none;}
.bbmenu ul ul a,.bbmenu ul ul a:visited {padding-left:5px;border-bottom:1px solid #888;font-weight:bold;color:#0b4499;font-size:13px;}
.bbmenu :hover > a {color:#000; background:#e7e0b5;text-shadow: 1px 1px 1px #fff;}
 .bbmenu ul ul :hover > a {color:#000; background:#d7cc97;text-shadow: 1px 1px 1px #888;}
.bbmenu ul li:hover ul, .bbmenu ul a:hover ul{visibility:visible;}
.bbmenu ul :hover ul ul{visibility:hidden;}
.bbmenu ul :hover ul :hover ul{ visibility:visible;}
.headphone {position:absolute;top:38px;left:515px;color:#000;font-size:18px;font-weight:bold;text-align:center;}
.headphone div {font-size:12px;font-weight:normal}
#voices {position:relative;text-align:left;width:970px;margin:10px auto;background:#54a7dd;padding:5px 11px;color:#fff;
    -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;}
	
#voicesinner {position:relative;display:block;text-align:left;width:950px;margin:10px auto;background:#fff;padding:0px;color:#000;
    -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;}
	
#voicecol1 {width:300px;height:290px;position:absolute;top:0px;left:10px; }
#voicecol2 {width:300px;height:290px;position:absolute;top:0px;left:330px;}
#voicecol3 {width:300px;height:290px;position:absolute;top:0px;left:660px;}

.col_1 {display:block;position: relative;overflow:hidden;}

.col_1  ul {margin:0;padding:0;list-style-type:none;vertical-align:bottom;height:58px;}
.col_1  ul li {clear:both;margin-top:11px;position:relative;z-index:100;}
.col_1  a{font-size:14px;line-height:18px;font-weight:bold;color:#0b4499;text-decoration:none}
.col_1  a:hover{text-decoration:underline}
.col_1 .narpic {width:58px;float:left;padding-right:11px;
     -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
                }
.col_1 .narplay {position:absolute;left:70px;top:19px;;width:208px;height:40px;display:inline-block;vertical-align:top;cursor:pointer;background:url(/images/sprite.gif) no-repeat 0px -202px}
.narpicp {width:58px;float:left;padding-right:11px;
     -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
                }
#voicecover {display:none;background:#000;width:950px;height:290px;position:absolute;top:0px;left:0px;z-index:599;
    -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-opacity:.50; filter:alpha(opacity=50); opacity:.50;
	}                
                

.fsabubv {display:none;width:290px;height:191px;background:#fff;position:absolute;top:40px;left:-135px;padding:20px 68px 20px 18px;z-index:600;
    -moz-border-radius: 40px;
	-webkit-border-radius: 40px;
	border-radius: 40px;
	}
.bubvpic {display:block;width:58px;height:58px;position:absolute;left:45px;top:144px;border:none}
.bubvinfo {position:absolute;left:126px;top:134px;width:210px;text-align:left;}
.bubvinfo a {font-size:18px;}

.bubvclose {position:absolute;top:-20px;right:-20px;background:#fff;color:#000;width:28px;height:28px;display:inline-block;cursor:pointer;text-align:center;vertical-align:middle;padding:10px;
             font-size:24px;font-weight:bold;
    -moz-border-radius: 40px;
	-webkit-border-radius: 40px;
	border-radius: 40px;
	border:1px solid #900
            }
.bubplay {width:318px;margin:11px 0 11px 0;padding:9px;background:#ccc;border:1px solid;}


.narli {position:relative;padding-left:70px;height:58px;}
.narscourby {margin-left:-70px;width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -348px;vertical-align:top;padding-right:12px;}
.narjohn {margin-left:-70px;width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -696px;vertical-align:top;padding-right:12px;}
.nartaylor {margin-left:-70px;width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -232px;vertical-align:top;padding-right:12px;}
.narmclean {margin-left:-70px;width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -522px;vertical-align:top;padding-right:12px;}
.nareric {margin-left:-70px;width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -812px;vertical-align:top;padding-right:12px;}
.narjeffries {margin-left:-70px;width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -754px;vertical-align:top;padding-right:12px;}
.narstevens {margin-left:-70px;width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -290px;vertical-align:top;padding-right:12px;}
.nardolan {margin-left:-70px;width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -0px;vertical-align:top;padding-right:12px;}
.narbusteed {margin-left:-70px;width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -174px;vertical-align:top;padding-right:12px;}
.narmontoya {margin-left:-70px;width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -464px;vertical-align:top;padding-right:12px;}
.narcruz {margin-left:-70px;width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -116px;vertical-align:top;padding-right:12px;}
.nardenzel {margin-left:-70px;width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -58px;vertical-align:top;padding-right:12px;}

.narbscourby {width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -348px;}
.narbjohn {width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -696px;}
.narbtaylor {width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -232px;}
.narbmclean {width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -522px;}
.narberic {width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -812px;}
.narbjeffries {width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -754px;}
.narbstevens {width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -290px;}
.narbdolan {width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -0px;}
.narbbusteed {width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -174px;}
.narbmontoya {width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -464px;}
.narbcruz {width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -116px;}
.narbdenzel {width:58px;height:58px;display:inline-block;background:url(/images/narsprite.jpg) no-repeat 0px -58px;}
