body {margin:0;}
body, html, td {font-family:verdana, arial, helvetica, sans-serif;font-size:14px}
.dock a {color:white;text-decoration:none; font-family:arial, helvetica, sans-serif;font-size:8px}

.headerblock {position:relative;background-image:url(images/headerblock.png);}
.bigshaded {width:1004px;background-image:url(images/bigshaded.png);}
.leftside {
width: 788px}
.leftsidein {margin-left:42px;margin-top:10px;margin-right:0}
.leftside2 {
width:789px;background-image:url(images/leftpane2.png);padding:0;padding-top:15px;position:relative;height:499px;margin:0;background-position:top right;background-repeat:no-repeat;}
.leftside2in {margin-left:42px;position:relative;margin-right:0}

.rightside {width:188px;padding-left:10px;;padding-right:25px; vertical-align:top;}
.tourcell0, .tourcell1 {padding-right:10px;background-repeat:repeat-y;width:699px}
.tourcell0 td, .tourcell1 td {color:#4e7087;}
.tourcell0 a, .tourcell1 a {text-decoration:none;color:#4e7087;}
.tourcell0 h1, .tourcell0 h2, .tourcell0 h3 {margin:0;font-size:14px;color:#4e7087}
.tourcell1 h1, .tourcell1 h2, .tourcell1 h3 {margin:0;font-size:14px;color:#4e7087}
.nav, .nav a {color:black;font-size:11px;text-decoration:none;}
.minitabs a {color:white;font-size:12px;text-decoration:none;}

.rightside h3 {font-size:12px;font-weight:normal;color:#cc9067;margin-bottom:0}
.rightside {font-size:12px;position:relative;padding-bottom:20px;}
.bht {background-image:url(images/bht.png); width:226px;height:169px}
.sights {background-image:url(images/sights.png);width: 215px;height:167px;}
.oneday {background-image:url(images/oneday.png);width:226px;height:180px}
.leftside2 div {color:white;font-weight:bold;font-size:11px;}
.leftside2 div a {color:white;}
.smallcal td {width:27px;height:21px; text-align:center;border:1px solid #c1c1c1;font-size:12px;background-color:#c1c1c1;}
.smallcal td div {height:19px;line-height:19px;vertical-align:middle;}
.captioncal, .captioncal td {border:none;font-weight:bold;background-color:#efefef;}
.smallcal .idle {background-color:#efefef;color:#707070;border:0}
.bookable {background-color:#005bb8;border:1px solid white;}
.bookable a {display:block;width:100%;height:100%;cursor:pointer;color:white;}
.soldout {background-color:#d2d2d2;}
.smallcal {margin-bottom:5px;}
.date td, .captioncal td, .smallcal td {font-family:arial, helvetica, sans-serif;text-align:center}

.datelike td {text-align:center;font-size:11px;width:14%;}
.backbutton {background-image:url(images/back.png);width:71px;height:21px;}
.nextbutton {background-image:url(images/next.png);width:71px;height:21px;}
.backbutton a img, .nextbutton a img {width:71px;height:21px;}

.dropshadow {background-image:url(images/innershadow.png);top:0;left:0;width:240px;height:180px;}
.dropshadowsmall {background-image:url(images/innershadowsmall.png);top:0;left:0;width:142px;height:106px;}


.pricebutton0 {width:219px;
background-image:url(images/mi.png);
}
.pricebutton1 {width:219px;
background-image:url(images/mi1.png);
}
.lit .pricebutton0 {
width:219px;
background-image:url(images/mi0dark.png);
}
.lit .pricebutton1 {
width:219px;
background-image:url(images/mi1dark.png);
}

.lit .tourcell0, .lit .tourcell1 {background-image:url(images/shadow.png);background-position:top right;}


.lit {background-color:#a2a2a2;}


.tourcell1 { background-image:url(images/oddshadow.png);background-position:top right;background-color:#e2e2e2;}


.prettytext {font-family:times new roman, times roman, times, roman; font-variant: small-caps;font-size:20px}
