body {width:100%;margin:0;padding:0 0 10px;color:#000;font:0.7em Verdana,Arial,Helvetica,Sans-Serif}
div.templateSpacer {clear:both;height:1px;line-height:1px}
#quicklinks,#footer,#leftSide,#rightSide,#eticket,.anotherbooking,.tourInfoBot {display:none}
#header {margin:0;width:auto;}
img {border:0}
#logo-left {float:left;}
.logo-right {float:right;}
#mainContent {margin:0;padding:0;clear:left}
#text {width:580px;margin:10px;padding:0}
#text p {font-size:1.1em;line-height:140%}
h1 {margin-top:0;font-size:1.4em;color:#000;letter-spacing:2px;font-variant:small-caps;text-align:center}
h2 {margin-top:0;font-size:1.1em;color:#000;font-weight:bold}
#text h3 {margin-top:0;font-size:1.1em;letter-spacing:1px;font-variant:small-caps;letter-spacing:1px;font-variant:small-caps}
#text h4 {margin:1.4em 0 0;padding:0;font-size:1em}
h5 {margin:0 0 5px;font-size:1.2em;letter-spacing:2px;font-variant:small-caps;text-align:center}
#text h5 a {text-decoration:none}
div.peachBox {margin:0;background:#e8e8e8;padding:0;font-size:0.9em}
div.clearPeachBox {clear:both;margin:0;padding:0;font-size:0.9em}
div.peachBox h2 {text-align:center;margin:0;padding:0 8px;font-size:1.3em;color:#000}
div.peachBox h2.highlight, div.peachBox h2.anotherbooking {background:#AA3120 url("../images/08029h2_highlight_back.gif") top left no-repeat;color:#FFF;border-bottom:solid 1px #FFF;padding-top:3px;padding-bottom:3px;font-size:1.3em}
div.peachBox p {margin:0;padding:2px}
div#text div.peachBox {margin-top:10px;margin-left:80px;clear:left;width:440px}
#text div.peachBox .operation {font-style:italic;font-weight:bold;text-align:center}
#text div.peachBox .prices, .discount {font-weight:bold;font-size:1.4em;text-transform:uppercase;text-align:center}
#text div.peachBox .smallprices {font-weight:bold;font-size:11px;text-transform:uppercase;text-align:center}
* html div.peachBox div.highlighted {height:72px}
div.whiteSpacer {background:#FFF;height:10px}
#text div.indexChild {background:#DFEBF6;margin:0 0 10px;padding:4px;min-height:74px;font-size:0.9em}
* html div.indexChild {height:74px}
#text div.indexChild img {display:block;float:left;margin:0 4px 0 0;padding:0;border:1px solid #FC2F1E}
#text img {margin-bottom:10px}
#text div.indexChild p {margin:0;padding:0}
#text div.indexChild-white {margin:0 0 10px 0;padding:4px; min-height:74px;}
* html div.indexChild-white {height:74px;}
#text div.indexChild-white img {display:block;float:left;margin:0 10px 0 0;padding:0;border:1px solid #FC2F1E;}
#text div.indexChild-white p {margin:0;padding:0;}
.borderedTable {border:1px solid #000;border-collapse:collapse}
TD.normalCell {border:0 solid #000;padding:0.3em}
TD.borderednormalCell {border:1px solid #000;padding:0.3em}
TD.borderedrowHeaderCell {border:1px solid #000;padding:0.3em;background:#FC2F1E;color:#FCF425;font-weight:bold}
CAPTION {padding:0.3em;font-weight:bold}
#incl-highlights {margin:5px 10px 20px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:5px 0 0}
#incl-highlights h3 {text-align:center;letter-spacing:5px;font-variant:small-caps}
#incl-highlights ul li {font-size:1.0em;font-variant:small-caps}
.required {color:#F00;text-align:center}
.fieldname {text-align:right;font-style:italic;white-space:nowrap;font-size:1.1em}
hr {color:#e8e8e8;height:1px;border:0; background-color:#e8e8e8}
#text p.warning {font-size:1.1em;font-style:italic;font-weight:bold;color:#AA3120}
.select {color:#AA3120}
.select-table-cont, .menu {text-align:center}
.select-table {width:450px; text-align:center;border:1px solid #AA3120;padding:10px;margin:20px}
.select-table h5, .select-table h1 {color:#AA3120}
div.greenbox {background:#8AC53B url(../../../../site-images/heading_back_green.gif) top left no-repeat;color:#FFF;font-weight:bold;padding:10px 10px 0px 10px;margin:0px;}
.greenbottom {background:#8AC53B url("../../../../site-images/heading_back_bottom_green.gif") bottom left no-repeat;margin:0px;padding:0}
#greentable {border:1px solid #000;border-collapse:collapse;}
#greentable td {border:1px solid #000;padding:0.3em;text-align:center}
#greentable th {border:1px solid #000;padding:0.3em;background:#8AC53B;color:#fff;font-weight:bold;text-align:center}
#greentable td.greenfooter {text-align:left}
