
body{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;background: url(images/background_side_bar.gif) repeat-y;}

#contentwrapper{
width: 98%;
}
.enhanced2 {
height:100px;
border-bottom:0px solid #222;
font-weight:400;
margin:5px;
padding-bottom:0px;
width:95%;}
.enhanced2 span { color:#000;
font-size:13px;
font-weight:700;
text-align:left;
padding:0 0 10px }

.enhanced2 p { margin-top:5px;
font-weight:400;
font-size:11px }

.enhanced2 img { float:left;
margin-right:5px }

.enhanced2 ul.bullet { float:left;
margin:0px 0px 0px 25px; padding:0px; }

.enhanced2 ul.bullet li { list-style-type:disc; list-style:disc; list-style-position:outside; color:#000000; }
#leftcolumn { width:150px;
float:left;
text-align:left;
margin:0 10px 10px 0 }

#leftcolumn a:link,a:visited { font-family:Arial, Helvetica, sans-serif;
color:#602246;
cursor:pointer;
font-size:12px;
text-decoration:underline; }

#right-column {
height:90%; float: left;
left:160px;
padding-top:10px;
position:absolute;
margin:0 10px 0 0 }


#footer{ font-soze: 11px; margin:10px 0;
width: 100%;
text-align: center;
}


.innertube{
padding: 10px;
margin-top: 0;
}
p {font-size:12px;color:#000; margin: 3px 0px; }

.display-ad {font-size:11px;text-align:center; margin-bottom: 5px;}
.display-ad img {margin: 3px;text-align:center; }
.content-leftcol {padding: 0 0px 0 0;}
.hotel_search {margin-bottom:5px;}


a:link,a:visited,a.bodyTextsm:link,a.bodyTextsm:visited,a.diaplyAd:link,a.diaplyAd:visited, .textad a:link { font-family:Arial, Helvetica, sans-serif;
color:#602246;
cursor:pointer;
font-size:12px;
text-decoration:underline; }
.content-leftcol {padding: 0 0px 0 0;}
.hotel_search {margin-bottom:5px;}

img.vimage { border:1px solid #000;
margin:2px 2px 2px 4px; }

td.vtext { font-family:Arial, Helvetica, sans-serif;
font-size:12px; }

div.vbooknow { width:87px;
height:23px;
background-image:url('images/booknow.gif');
background-repeat:no-repeat; }

.tour { border:1px solid #000;
margin-bottom:1px;
padding:2px; }

div.tour_block { display:block;
float:left;
width:503px;
margin-top:1px;
margin-bottom:1px;
text-align:left; }

body { margin:-2px 0 0; }

.pageHeader { font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#6D2348;
background-image:url(images/page_head_bg.gif);
height:21px;
padding-left:18px;
margin-bottom:4px;
background-repeat:repeat-y;
background-position:left bottom; }

.miscHeadersm { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#FFF;
background-image:url(images/misc_header1.gif);
height:20px;
width:520px;
padding-left:5px;
padding-top:4px;
background-repeat:repeat-y;
background-position:left bottom; }

a.tableText:link,a.tableText:visited { color:#9C517D; }

.bodyText { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000; }

.bodyTextLink { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000; }
.bodyTextLink a:link,a:visited
{ color:#00759A;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
font-size:12px;
text-decoration:underline;
font-weight:bold; }


.diaplyAd { font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000; }

a:link,a:visited,a.bodyTextsm:link,a.bodyTextsm:visited,a.diaplyAd:link,a.diaplyAd:visited, .textad a:link { font-family:Arial, Helvetica, sans-serif;
color:#602246;
cursor:pointer;
text-decoration:underline; }

.navText { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#602246;
cursor:pointer;
text-decoration:underline;
font-weight:700;
padding-left:5px; }

.borders { border:1px solid #000;
background-color:#EAEAEA; }
.borders-thirds { border:1px solid #000;
background-color:#EAEAEA; width: 32%; min-height: 100px; }
.borders_misc { border:1px solid #9C517D; }

.tableSubHeader { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#EAEAEA;
background-color:#66224A;
border:1px solid #000; }

.tableHeader { font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#EAEAEA;
background-color:#9C517D;
border:1px solid #000; padding: 2px;
margin-bottom: 3px;}

.tableHeader a:link,.tableHeader a:visited { color:#E7E2F0;
border:none; }

.tableCell { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-color:#EAEAEA;
border:1px solid #000; margin-bottom: 5px; }

.tableCell2 { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-color:#EAEAEA;
border:1px solid #000; margin-bottom: 5px;
background-image:url(images/heli-bg.gif);
background-repeat:repeat-x;
background-position:left top; }

.tableCellsm { font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
background-color:#EAEAEA;
border:1px solid #000; }

.tableCell_alt { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-color:#E2D1DB;
border:1px solid #000; padding-right: 10px; }

a.tableCell:link,a.tableCell:visited,a.tableCell_alt:link,a.tableCell_alt:visited,a.tableCellsm:link,a.tableCellsm:visited {
color:#7E2F5E; }

.img { font-size:10px;
color:#FFF;
border:1px solid #9C517D; }

.weatherText_large { font-family:Tahoma;
font-size:13px;
color:#66224A; }

.weatherText_medium { font-family:Tahoma;
font-size:12px;
color:#000; }

.photobar1 { background-color:#FFF;
border:1px solid #000;
background-image:url(images/index-photo-strip1.jpg);
background-repeat:repeat-x;
background-position:left top;
height:80px;
margin:5px 3px; }

.photobar2 { background-color:#FFF;
border:1px solid #000;
background-image:url(images/index-photo-strip2.jpg);
background-repeat:repeat-x;
background-position:left top;
height:80px;
margin:5px 3px; }

.photobar3 { background-color:#FFF;
border:1px solid #000;
background-image:url(images/index-photo-strip3.jpg);
background-repeat:repeat-x;
background-position:left top;
height:80px;
margin:5px 3px; }

.photobar4 { background-color:#FFF;
border:1px solid #000;
background-image:url(images/index-photo-strip4.jpg);
background-repeat:repeat-x;
background-position:left top;
height:80px;
margin:5px 3px; }

td.ad { text-align:center;
font-size:10px; }

.tableText,.bodyTextsm { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000; }

a.tableText:hover,a:hover,a.bodyTextsm:hover,a.diaplyAd:hover,span.navText:hover, .textad a:hover { text-decoration:none; }

a.tableHeader:hover,a.tableCell:hover,a.tableCell_alt:hover,.tableCellsm a:hover {
text-decoration:none; }

.weatherText_small,.weatherTextHeader { font-family:Tahoma;
font-size:11px;
color:#000; }

.weatherTextHeader a:link,.weatherTextHeader a:visited,.weatherTextHeader a:hover { color:#000;
text-decoration:none; }
/* ads */
.enhanced {
height:145px;
border-bottom:1px solid #222;
font-weight:400;
margin:5px;
padding-bottom:5px;
width:95%;}
.enhanced span, .enhanced-hotel span { color:#000;
font-size:13px;
font-weight:700;
text-align:left;
padding:0 0 10px }

.enhanced p, .enhanced-hotel p { margin-top:5px;
font-weight:400;
font-size:11px }

.enhanced img, .enhanced-hotel img { float:left;
margin-right:5px }

.enhanced img.blockbg { float:left;
margin-right:5px; background: url(images/blockbg125x125.gif) no-repeat; display:block; width:125px; height:125px; }



.enhanced-hotel {
min-height:100px;
border-bottom:0px solid #222;
font-weight:400;
margin:5px;
padding-bottom:5px;
width:95%;} 
.enhanced-hotel span, .enhanced-hotel span { color:#000;
font-size:13px;
font-weight:700;
text-align:left;
padding:0 0 10px }

.enhanced p, .enhanced-hotel p { margin-top:5px;
font-weight:400;
font-size:11px }

.enhanced img, .enhanced-hotel img { float:left;
margin-right:5px }


.textad li{ height: 12px;background: url(images/arrow_box.gif) no-repeat; padding-left: 15px; font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000; margin:2px 5px;}
.textad ul{ list-style-position:inside; margin: 0; padding:0;}

.middle-enhanced {border:1px solid #000; margin:0px 0px 7px; padding:0px}
.middle-enhanced span{color:#000; font-weight:bold;text-align:left;font-size:12px; padding:2px 0px 3px 6px; background-color:#9C517D; display:block; height:13px; border-bottom:1px solid #000;}
.middle-enhanced p{text-align: left; padding:5px}
.middle-enhanced a:link, a:active, a:hover, a:visited  {color:#602246; font-size:12px; text-decoration:underline}
.middle-enhanced img{ float:left; padding:5px 10px 5px 5px}

.tn_searchbox-tic3 { background:transparent url(http://www.itravel.bz/images/tickets-box-442repeat.gif) repeat; background-position:left; margin:0px; padding:10px 0 10px 0; height:255px;  }


