body{
background-position:top center;
background-image:url(http://hawaiitours.com/images/bigwp.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
}

.tourcell1 td,  .tourcell0 td {
vertical-align:top;

}
.tourcell0 {
background-color:#ececec;
}
.lit .tourcell0 {background-color:#d0d0d0;}
.tourcell1 {background-color:white;}
.lit .tourcell1 {background-color:#d0d0d0;}
.tourcell1 .pricebox {
width:177px;
height:111px;
text-align:center;
color:#08628c;
font-weight:bold;
background-image:url(http://hawaiitours.com/images/pricebox1.png);

}
.pricebutton0 {
background-image:url(http://hawaiitours.com/images/details0.png);
}
.pricebutton1 {
background-image:url(http://hawaiitours.com/images/details1.png);
}
.lit .pricebutton0 {
background-image:url(http://hawaiitours.com/images/details0dark.png);
}
.lit .pricebutton1 {
background-image:url(http://hawaiitours.com/images/details1dark.png);
}

.lit .tourcell1 .pricebox {
background-image:url(http://hawaiitours.com/images/pricebox1dark.png);
}
.tourcell0 .pricebox {

width:177px;
height:111px;
text-align:center;
color:#08628c;
font-weight:bold;
background-image:url(http://hawaiitours.com/images/pricebox0.png);

}
.lit .tourcell0 .pricebox {
background-image:url(http://hawaiitours.com/images/pricebox0dark.png);

}
.pricebox b, .priceboxb b {
font-size:20px;
display:block;
height:28px;
line-height:28px;
color:#cd394c;
vertical-align:bottom;
}
html, td, div {font-family:arial, helvetica, sans-serif;
font-size:12px;
color:#42465d;
line-height:150%;
}

h1, h2, h3 {
color:#009999;
font-size:18px;
margin:0;

}
h1 a {color:#009999;}
h2 a {color:#009999;}

.headerbox {width:971px;height:251px;background-image:url(http://hawaiitours.com/images/headerblock.png);position:relative;}

.bigcell {width:971px;background-image:url(http://hawaiitours.com/images/backstrip.png);background-repeat:repeat-y;}
body {margin:0;}

.footer {width:971px;background-image:url(http://hawaiitours.com/images/footer.png);background-position:top center;background-repeat:no-repeat;}
.sc {background-image:url(http://hawaiitours.com/images/shadowcell.png);width:283px; vertical-align:top;}
.scm {background-color:white;width:279px; vertical-align:top;}
.sc a {color:#9f9f9f;font-weight:bold;}
/*
.scl {padding:0;width:2px;font-size:1px;background-image:url(http://hawaiitours.com/images/scl.png);}
.scr {padding:0;width:2px;font-size:1px;background-image:url(http://hawaiitours.com/images/scr.png);}
*/
.scl {padding:0;width:2px;font-size:1px;}
.scr {padding:0;width:2px;font-size:1px;}


.scm a {color:#9f9f9f;white-space:nowrap}
.bigcell .sc div {padding:5px;padding-left:10px;padding-right:10px;font-size:10px;padding-top:0;text-align:justify;}
.bigcell .scm div {padding:5px;padding-left:8px;padding-right:8px;font-size:10px;padding-top:0;text-align:justify;}
.sc div h1, .sc div h2, .sc div h3 {text-align:center;}
.scm div h1, .scm div h2, .scm div h3 {text-align:center;}
.sb {background-image:url(http://hawaiitours.com/images/shadowcelllow.png);}
.head {background-image:url(http://hawaiitours.com/images/head.png);background-repeat:no-repeat;background-position:center;width:40px; height:50px;}
.scm h1, .scm h2, .scm h3,.sc h1, .sc h2, .sc h3 {
height:20px;
color:black;
font-weight:normal;
font-size:20px;
margin-bottom:5px;
padding-bottom:15px;
font-family:Times New Roman, Times Roman, Times, Roman, Serif;
font-variant:small-caps;
background-image:url(http://hawaiitours.com/images/bottomstripe.png);
background-position:bottom center;
background-repeat:no-repeat;
}
.sc h1 a, .sc h2 a, .sc h3 a {color:black;text-decoration:none;}
.scm h1 a, .scm h2 a, .scm h3 a {color:black;text-decoration:none;}
.tourcell1 td i,h3 .tourcell0 td i,h3 {font-size:16px;color:#009999; font-weight:normal;}

.dock td {font-size:9px}
.dock td a {text-decoration:none;color:#d53c48}
.footer td {width:11%;text-align:center;}
.footer td, .footer td a {color:white;text-decoration:none;font-weight:bold;}

.topnav li a {text-decoration:none;
font-family:verdana, arial, helvetica, sans-serif;
font-size:12px;
color:#585e7a;font-weight:bold;}

.topnav ul {margin-top:5px;padding-top:0;}.topnav li {padding-top:4px;}
.searchbox input, .searchbox select {width:220px;border:1px solid #b2b2b2;height:22px;vertical-align:top;}
.searchbox b {color:#ff0000;font-size:16px;}
.tablesorts {width:80%;height:30px;}
.tablesorts td {text-align:center;text-decoration:none;}
.tablesorts td a {text-decoration:none; color:#41465d;}
.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;}
.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;}
.priceboxb {vertical-align:top;width:136px;height:57px;padding-top:6px;background-image:url(http://hawaiitours.com/images/pricebox.png);text-align:center;color:#08628c;background-repeat:no-repeat;}
.bigcell div .priceboxb strong {color:#08628c;}

.bigcell div, .tourdesc {color:#000;font-size:12px;}
.bigcell div strong {color:red}
.tourdesc h1, .tourdesc h2, .tourdesc h3 {line-height:28px;}
.backbutton {background-image:url(http://hawaiitours.com/images/back.png);width:71px;height:21px;}
.nextbutton {background-image:url(http://hawaiitours.com/images/next.png);width:71px;height:21px;}
.backbutton a img, .nextbutton a img {width:71px;height:21px;}

tt {color:black;}
.innershadow{background-image:url(http://hawaiitours.com/images/Innershadow.png);}

.guides td {vertical-align:top;font-size:10px;}
.date td div {height:19px;line-height:19px;vertical-align:middle;}

.date td {height:21px;}
.date td {text-align:center;font-size:11px;width:14%;}
.datelike td {text-align:center;font-size:11px;width:14%;}
.bookable {background-color:#005bb8;border:1px solid white;}
.bookable a {display:block;width:100%;height:100%;cursor:pointer;color:white;}
.soldout {background-color:#d2d2d2;}
.date td {background-color:#c1c1c1;border:1px solid #c1c1c1;}
td.idle {background-color:#efefef;;border:0}
