body { background:url('gifs/body-bg.gif') repeat-y left top;}

#hd{width:100%;height:53px; background-color : #A00029;}
#hd .tot{width:203px;float:left;POSITION: absolute;}
#hd .ttpl{}
#hd .ttpl .recog{padding-top:0px;height-19px;background:url('gifs/recognised-bg.jpg') right bottom repeat-x;margin-left:203px;}

#hd .ttpl .trans{font-family:arial,MS Sans Serif;font-size:11px;color:white; margin-left:203px;}
#hd .ttpl .trans B.ti{font-size:29px;}
#hd .ttpl .trans B.ti a{color:white;text-decoration:none;}
#hd .ttpl .trans B.ti a:hover{color:white;;text-decoration:none}
#hd .ttpl .trans B.tpl{font-size:21px;color:#FEFFD2;}
#hd .ttpl .trans B.tpl a{color:#FEFFD2;text-decoration:none;}
#hd .ttpl .trans B.tpl a:hover{color:#FEFFD2;;text-decoration:none}

#header {width:100%; height:171px; background-color:#A00029;}
#header .lft-image{width:203px; height:171px; float:left;POSITION: absolute; }

#header .collage{width:auto; height:171px;}

#header .collage .top-menu {background:url('gifs/bg-tplk.gif') repeat-x;height:18px; overflow:hidden;margin-left:203px;}
#header .collage .top-menu UL LI{display:inline;padding-left:5px;padding-right:5px;vertical-align: text-top; }
#header .collage .top-menu UL LI.txt {font-family:arial, MS Sans Serif;color:white;font-size:11px;vertical-align: text-top;}
#header .collage .top-menu UL LI.txt a{color:white;text-decoration:none}
#header .collage .top-menu UL LI.txt a:hover{color:#FFF0C1;text-decoration:underline}

#header .collage .top-menu UL{margin:0px;}
#header .collage .top-txt{width:auto;height:46px;background:url('gifs/top-bg.jpg') left top repeat-x;margin-left:203px;}
#header .collage .top-txt .toptxt2{font-family:Lucida Sans Unicode,arial;font-size:11px; color:white;padding-top:10px;}
		
#header .collage .top-txt B{color:#F8FFBE;}
#header .collage .btm-collage{height:107px;margin-left:203px;background:url('gifs/tp-bar-bg.jpg')}

#topnav {width:100%; height:38px; background-color:#A00029; margin-top:-5px;}
#topnav .topnvimg{width:41px;padding-left:10px;float:left;}
#topnav .discover{font-family:arial;font-size:14px;color:white; font-weight:bold; margin-top:5px; float:left;}
#topnav .navigation{font-family:arial;font-size:11px;color:white;text-align:right;padding-right:20px; margin-top:5px;}
#topnav .navigation a{color:white; font-weight:bold; text-decoration:underline;}
#topnav .navigation a:hover{color:white; text-decoration:none;}

#leftnav { width:203px; background:url('gifs/lft-bg.gif') repeat-y left top; z-index:1; float:left; }

#leftnav .tours {font-family:arial;font-size:11px; line-height:19px;padding-left:20px; background:url('gifs/back-water.jpg') no-repeat left bottom;}
#leftnav .tours .hd{margin-top:5px;font-family:arial;font-size:14px;font-size:13px;color:black;font-weight:bold;}

#leftnav .tours a{color:Black;text-decoration:underline}             
#leftnav .tours a:hover{color:#A00029;text-decoration:none}

#leftnav .tours DIV.more{text-align:right;  color:red; padding-right:20px; font-size:12px;}
#leftnav .tours DIV.more a{color:red;text-decoration:none}             
#leftnav .tours DIV.more a:hover{color:#A00029;text-decoration:underline}

#leftnav .cities{background:url('gifs/id-bg.jpg') no-repeat left bottom; font-family:arial;font-size:11px; line-height:19px;padding-left:20px;}
#leftnav .cities DIV.hd{margin-top:5px;font-size:13px;font-weight:bold;}

#leftnav .cities DIV.more{text-align:left;  color:red; font-size:12px;}
#leftnav .cities DIV.more a{color:red;text-decoration:none}             
#leftnav .cities DIV.more a:hover{color:#A00029;text-decoration:underline}

#leftnav .cities a{color:Black;text-decoration:underline}             
#leftnav .cities a:hover{color:#A00029;text-decoration:none}

#leftnav .hotels{font-family:arial;font-size:11px; line-height:19px;padding-left:20px;}
#leftnav .hotels a{color:Black;text-decoration:underline}             
#leftnav .hotels a:hover{color:#A00029;text-decoration:none}

#leftnav .hotels DIV.hd{margin-top:5px;font-size:13px;font-weight:bold;}

#leftnav .hotels DIV.more{text-align:right;  color:red; padding-right:20px; font-size:12px;}
#leftnav .hotels DIV.more a{color:red;text-decoration:none}             
#leftnav .hotels DIV.more a:hover{color:#A00029;text-decoration:underline}


#mainbody {background:url('gifs/body-bg.gif') repeat-y left top; background-color : #ffffff; line-height:19px; padding-left:203px;}
#mainbody  H1{color:#A00029;font-family:arial;font-size:16px; padding-left:5px; margin-top:10px;}
#mainbody .bodytext{font-family:arial,ms sans serif, verdana; font-size:12px;color:#000000;text-align:justify;padding-right:10px; padding-left:10px; line-height:19px;}
#mainbody .bodytext b{color:#CA4300; font-size:13px; text-align:left;}
#mainbody .bodytext b a{color:#CA4300; text-decoration:underline;}
#mainbody .bodytext b a:hover{color:#0000000; text-decoration:none;}
#mainbody .bodytext b.sh{font-size:12px;color:#FF7E00;}
#mainbody .destination{font-family:arial,ms sans serif, verdana; font-size:12px;color:#00466E; text-align:justify; padding-right:10px; padding-left:10px;}
#mainbody .destination b{font-size:12px; text-align:left;}
#mainbody .frm-new {font-family:ms sans serif, arial,verdana; font-size:17px;color:#800000; margin-top:36px; font-weight:bold;}
#mainbody .back {font-family:verdana,ms sans serif, arial; font-size:11px;color:#FF8000; margin-left:50px;}


#mainbody .bodytext .book2{font-family:ms sans serif, arial,verdana; font-size:12px; color:#000000;}
#mainbody .bodytext .book2 a{color:#000000; text-decoration:underline;}
#mainbody .bodytext .book2 a:hover{color:#ffffff; text-decoration:none;}

#mainbody a{color:#CA4300; text-decoration:underline;}
#mainbody a:hover{color:#CA4300; text-decoration:none;}

#mainbody .bodytext .book{font-family:ms sans serif, arial,verdana; font-size:12px; color:#ffffff;}
#mainbody .bodytext .book a{color:#ffffff; text-decoration:underline;}
#mainbody .bodytext .book a:hover{color:#ffffff; text-decoration:none;}

#mainbody .bodytext .tab{font-family:ms sans serif, arial,verdana; font-size:12px; color:#000000;}

#mainbody .destination .book{font-family:ms sans serif, arial,verdana; font-size:12px; color:#ffffff;}
#mainbody .destination .book a{color:#ffffff; text-decoration:underline;}
#mainbody .destination .book a:hover{color:#ffffff; text-decoration:none;}

#mainbody .itineraries {font-family:ms sans serif, arial,verdana; line-height:17px; font-size:11px;color:#00466E;text-align:justify;padding-right:10px; padding-left:5px; padding-top:5px;}
#mainbody .itineraries .tr{font-size:14px;color:#00466E;}

#mainbody .bodytext .b {font-family:ms sans serif, arial,verdana; font-size:11px;color:#00466E;}
#mainbody .bodytext .b a{color:#ff0000; text-decoration:underline;}   
#mainbody .bodytext .b a:hover{color:#0000000; text-decoration:none;}



#ftr{background:url('gifs/body-bg.gif') repeat-y left top; color:#000000;font-family:ms sans serif, arial,verdana;font-size:11px;line-height:19px;  clear:both; padding-left:203px; position:relative;}
#ftr a{color:#000000;text-decoration:underline;}
#ftr a:hover{color:#A00029;text-decoration:none;}
#ftr b{color:#A00029;}

#ftr-lk{ color:#000000;font-family:arial,verdana,ms sans serif;font-size:12px;line-height:17px;}
#ftr-lk a{color:#A00029;text-decoration:underline;}
#ftr-lk a:hover{color:#A00000;text-decoration:none;}

#ind-ftr {clear:both; width:100%;}

.sel {color:#A00029;font-family:arial,verdana,ms sans serif;font-size:12px;line-height:17px;}

#mainbody .cgi{font-family:arial,verdana,ms sans serif; color:#ffffff; font-size:11px;}
#mainbody .cgi a{color:#ffffff; text-decoration:underline; font-weight:bold;}
#mainbody .cgi a:hover{color:#ffffff;; text-decoration:none;}

.form{font-family:ms sans serif,arial,lucida sans unicode,verdana; font-size:11px; color:#000000; padding-left:5px; line-height:17px;}
.form b{color:#000000; font-size:11px;}
.form b.sh{font-family:verdana,ms sans serif,lucida sans unicode,arial; color:#8A3803; font-size:12px;}

.hd-txt{font-family:verdana,ms sans serif,arial,lucida sans unicode; font-size:13px; color:#FF0000;line-height:19px; font-weight:bold;}
