table.mainTable #base #Logo{
background:url(images/logo.gif) top left no-repeat;
height:132px;
background-position:4px 0px;
width:314px;}

div.bookmenu{
margin:30px 0px 0px 0px;}

.title{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bolder;
color:#ad3014;
}
/*end*/

.more{
font-family:Verdana, Arial, Helvetica, sans-serif;
display:block;
font-size:10px;
font-weight:bold;
color: #ff8210;
text-decoration:none;
margin-bottom:15px;
}

.textmedium{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:3px 5px 1px 8px;
font-size:11px;
display:block;
height:18px;
width:221px;
background:url(images/text_field.gif) top left no-repeat;
border-right:#000000 0px solid;
border-left:#000000 0px solid;
border-top:#000000 0px solid;
border-bottom:#000000 0px solid;
}

#search div.searBg{
background:url(images/search_bg.gif) top left no-repeat;
width:648px;
height:114px;
margin:14px 0px 0px 16px;}

div.tree{
background:url(images/tree.gif) bottom right no-repeat;
}

div.site_bg{
background:url(images/bg_image.jpg) top center no-repeat;
margin:0;
}

div.mountDiv{
margin:10px 0px 10px 0px;}

div.dotSep{
margin:20px 0px 20px 0px;
background:url(images/dots_sep.gif) top left repeat-x;
width:458px;
height:3px;}

table.tourTable{
color:#000000;
font-size:9px;
margin-bottom:10px;
border-right:#dad8d6 2px solid;
border-left:#dad8d6 2px solid;
border-top:#dad8d6 2px solid;
border-bottom:#dad8d6 2px solid;}

#toprow{
background:#ad3014;
margin:0px 0px 10px 0px;
}

#toproww{
padding:3px 0px 3px 3px;}

div.toptbaleDiv{
padding:5px 0px 5px 10px;
background-color:#ad3014;
color:#FFFFFF;
font-weight:bold;
font-size:15px; }

table.KenSafTable{
margin:10px 0px 0px 0px;
border-right:#dad8d6 2px solid;
border-left:#dad8d6 2px solid;
border-top:#dad8d6 2px solid;
border-bottom:#dad8d6 2px solid;
}

#yelBG{
background:#f6ac3f;
color:#ad3014;}

#pad{
padding:3px 0px 3px 5px;}

#grey{
background:#dad8d6;
color:#000000;}

#greyy{
padding:3px 0px 3px 5px;}

#yelBGH{
padding:5px 0px 5px 5px;
font-weight:bold;}

div.secondHot{
padding:5px 0px 0px 0px;
height:25px;
border-right:#000000 0px solid;
border-left:#000000 0px solid;
border-top:#a9d4fa 1px solid;
border-bottom:#a9d4fa 1px solid;
background:#54a4e9;
text-align:center;
color:#000000;
font-weight:800;}

#leftSidelink div.maphol{
width:248px;
background:#e1e7e7;
padding:8px 0px 8px 8px;}

div.maphol div.tiphol{
margin:8px 0px 0px 0px;}

div.cutitle{
background:url(images/currency_title.gif) top left no-repeat;
height:63px;
width:255px;
margin:30px 0px 0px 0px;}


div.curebg{
width:255px;
background:url(images/cash_bhg.gif) top left no-repeat;
height:285px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4d4c;
font-weight:bold;}

table.nazvanie .gotiny{
border:thin #a3c23c solid;}

div.facebmenu{
margin:30px 0px 0px 0px;}

div.whiteBG{
background:#FFFFFF;
margin:0px 0px 0px 15px;}

table.topTable{
background:#FFFFFF;
margin:0px 0px 0px 15px;}
table.burnerTable #bauner{
width:728px;}

table.burnerTable{
background:#FFFFFF url(images/maintable_left.gif) top left repeat-y;}

table.burnerTable #leftSidelink{
background:#FFFFFF;
padding:0px 0px 0px 8px;}

table.bodyTable #rightSidelink{
background:#FFFFFF;
width:253px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0b6ec3;}

table.bodyTable{
margin:0px 0px 0px 15px;}

div.menuwhite{
background:#FFFFFF;
margin:0px 0px 0px 16px;
padding:18px 0px 18px 0px;}

div.mainMenu{
width:990px;
margin:0px 0px 0px 0px;
background:url(images/menu_Bg.gif) top left repeat-x;
height:42px;}

table.mainTable{
background:url(images/maintable_left.png) top left repeat-y;
padding:0px;}

table.futerTable{
margin:0px 0px 0px 13px;
padding:0px;}

table.futerTable #slogan{
background:url(images/slogan_botom.gif) top left no-repeat;
background-position:0px 81px;
width:421px;}

table.futerTable #music div.music{
background:url(images/musioc_bg.gif) top left no-repeat;
height:128px;
width:128px;
margin:84px 0px 0px 45px;}

table.futerTable #music{
width:230px;}

table.futerTable #photos{
width:298px;}

ltable.futerTable #photos div.gallmenu{
margin-bottom:5px;}

table.mainTable div.footerBg{
background:#FFFFFF url(images/botm_bg.gif) bottom no-repeat;
background-position:13px 51px;
width:992px;
margin:0px 0px 0px 15px;}

table.mainTable #main{
background:#FFFFFF;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#4e4d4c;
font-size:12px;
line-height:18px;
word-spacing:2px;
letter-spacing:0.5px;}

div.titleone{
margin-bottom:20px;
width:450px;
height:22px;
text-transform:uppercase;
padding:5px 0px 0px 10px;
background:url(images/title_bg.gif) top left repeat-x;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;}

.titletwo,
h4{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bolder;
color:#ad3014;
}

h2{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bolder;
color:#ad3014;}

.titlethree{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bolder;
color:#000000;}

#facts1 div.factsima{
background:url(images/desti_facts_bg.gif) top left no-repeat;
height:93px;
width:163px;
margin:9px 0px 0px 18px;}

#facts1{
width:185px;}


/*////////////////////////////////////////homemenu///////////////////////////////*/
div.homemenu a,
div.homemenu a:link,
div.homemenu a:visited,
div.homemenu a:active{
width:70px;
height:14px;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1px;
color:#71ad85;
text-decoration: none;
margin-top:1px;
cursor:pointer;
background:url(images/home1.gif) top left no-repeat;
background-position:0px 0px;
margin-bottom:0px;}

div.homemenu a:hover,
div.homemenu a.current,
div.homemenu a.current:link,
div.homemenu a.current:visited,
div.homemenu a.current:active{
background:url(images/home2.gif) top left no-repeat;
width:70px;
color:#04224b;
}

div.homemenu a span{
height:40px;
display:block;
padding:13px 10px 0px 10px;
cursor:pointer;
float:left;}

div.homemenu{
padding-left:0px;
margin-top:0px;}

div.homemenu div.homemenu{
padding:15px 0px 0px 53px;
margin-right:0px;
margin-left:0px;
margin-top:0px;}

ul.homemenu{
display:block;
overflow:hidden;
text-align:right;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;}
/*end*/




/*////////////////////////////////////////htelmenu///////////////////////////////*/
div.hotelmenu a,
div.hotelmenu a:link,
div.hotelmenu a:visited,
div.hotelmenu a:active{
width:110px;
display:block;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1px;
color:#71ad85;
text-decoration: none;
margin-top:1px;
cursor:pointer;
background:url(images/hotel1.gif) top left no-repeat;
background-position:40px 12px;
margin-bottom:0px;}

div.hotelmenu a:hover,
div.hotelmenu a.current,
div.hotelmenu a.current:link,
div.hotelmenu a.current:visited,
div.hotelmenu a.current:active{
background:url(images/hotel2.gif) top left no-repeat;
background-position:40px 12px;
width:110px;
height:30px;
}

div.hotelmenu a span{
height:40px;
display:block;
padding:0px 28px 0px 10px;
background: url(images/links_midline.gif) left no-repeat;
background-position:0px 0px;
cursor:pointer;
float:left;}

div.hotelmenu{
padding-left:0px;
margin-top:0px;}

div.hotelmenu div.hotelmenu{
padding:1px 0px 0px 0px;
margin-right:0px;
margin-left:0px;
margin-top:0px;}

ul.hotelmenu{
display:block;
overflow:hidden;
text-align:right;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;}
/*end*/

/*////////////////////////////////////////Toursmenu///////////////////////////////*/
div.Toursmenu a,
div.Toursmenu a:link,
div.Toursmenu a:visited,
div.Toursmenu a:active{
width:110px;
display:block;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1px;
color:#71ad85;
text-decoration: none;
margin-top:1px;
cursor:pointer;
background:url(images/tours_1.gif) top left no-repeat;
background-position:40px 12px;
margin-bottom:0px;}

div.Toursmenu a:hover,
div.Toursmenu a.current,
div.Toursmenu a.current:link,
div.Toursmenu a.current:visited,
div.Toursmenu a.current:active{
background:url(images/tours_2.gif) top left no-repeat;
background-position:40px 12px;
width:110px;
height:30px;
}

div.Toursmenu a span{
height:40px;
display:block;
padding:0px 28px 0px 10px;
background: url(images/links_midline.gif) left no-repeat;
background-position:0px 0px;
cursor:pointer;
float:left;}

div.Toursmenu{
padding-left:0px;
margin-top:0px;}

div.Toursmenu div.Toursmenu{
padding:1px 0px 0px 0px;
margin-right:0px;
margin-left:0px;
margin-top:0px;}

ul.Toursmenu{
display:block;
overflow:hidden;
text-align:right;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;}
/*end*/



/*////////////////////////////////////////carsubmenu///////////////////////////////*/
div.carsubmenu a,
div.carsubmenu a:link,
div.carsubmenu a:visited,
div.carsubmenu a:active{
width:152px;
display:block;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1px;
color:#71ad85;
text-decoration: none;
margin-top:1px;
cursor:pointer;
background:url(images/car_1.gif) top left no-repeat;
background-position:40px 12px;
margin-bottom:0px;}

div.carsubmenu a:hover,
div.carsubmenu a.current,
div.carsubmenu a.current:link,
div.carsubmenu a.current:visited,
div.carsubmenu a.current:active{
background:url(images/car_2.gif) top left no-repeat;
background-position:40px 12px;
width:152px;
height:30px;
}

div.carsubmenu a span{
height:40px;
display:block;
padding:0px 28px 0px 10px;
background: url(images/links_midline.gif) left no-repeat;
background-position:0px 0px;
cursor:pointer;
float:left;}

div.carsubmenu{
padding-left:0px;
margin-top:0px;}

div.carsubmenu div.carsubmenu{
padding:1px 0px 0px 0px;
margin-right:0px;
margin-left:0px;
margin-top:0px;}

ul.carsubmenu{
display:block;
overflow:hidden;
text-align:right;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;}
/*end*/



/*////////////////////////////////////////Toursmenu///////////////////////////////*/
div.parksmenu a,
div.parksmenu a:link,
div.parksmenu a:visited,
div.parksmenu a:active{
width:250px;
display:block;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1px;
color:#71ad85;
text-decoration: none;
margin:1px 0px 0px 0px;
cursor:pointer;
background:url(images/game_1.gif) top left no-repeat;
background-position:40px 12px;}

div.parksmenu a:hover,
div.parksmenu a.current,
div.parksmenu a.current:link,
div.parksmenu a.current:visited,
div.parksmenu a.current:active{
background:url(images/game_2.gif) top left no-repeat;
background-position:40px 12px;
width:250px;
height:30px;
}

div.parksmenu a span{
height:40px;
display:block;
padding:0px 0px 0px 0px;
background: url(images/links_midline.gif) left no-repeat;
background-position:0px 0px;
cursor:pointer;
float:left;}

div.parksmenu{
padding-left:0px;
margin-top:0px;}

div.parksmenu div.parksmenu{
padding:1px 0px 0px 0px;
margin-right:3px;
margin-left:0px;
margin-top:0px;}

ul.parksmenu{
display:block;
overflow:hidden;
text-align:right;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;}
/*end*/



/*////////////////////////////////////////Toursmenu///////////////////////////////*/
div.contmenu a,
div.contmenu a:link,
div.contmenu a:visited,
div.contmenu a:active{
width:125px;
display:block;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1px;
color:#71ad85;
text-decoration: none;
margin-top:1px;
cursor:pointer;
background:url(images/con_1.gif) top left no-repeat;
background-position:35px 12px;
margin-bottom:0px;}

div.contmenu a:hover,
div.contmenu a.current,
div.contmenu a.current:link,
div.contmenu a.current:visited,
div.contmenu a.current:active{
background:url(images/con_2.gif) top left no-repeat;
background-position:35px 12px;
width:125px;
height:30px;
}

div.contmenu a span{
height:40px;
display:block;
padding:0px 28px 0px 10px;
background: url(images/links_midline.gif) left no-repeat;
background-position:0px 0px;
cursor:pointer;
float:left;}

div.contmenu{
padding-left:0px;
margin-top:0px;}

div.contmenu div.contmenu{
padding:1px 0px 0px 0px;
margin-right:0px;
margin-left:0px;
margin-top:0px;}

ul.contmenu{
display:block;
overflow:hidden;
text-align:right;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;}
/*end*/

/*////////////////////////////leftcaption////////////////////////////////*/
div.pakscap,
div.Itinecap,
div.hotsubcap,
div.Resocap{
margin-bottom:20px;
width:224px;
height:22px;
padding:5px 0px 0px 10px;
background:url(images/title_bg.gif) top left repeat-x;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#FFFFFF;
margin:0px 0px 0px 12px;}

div.Itinecap2{
margin-bottom:20px;
width:224px;
height:22px;
padding:5px 0px 0px 10px;
background:url(images/title_bg.gif) top left repeat-x;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#FFFFFF;
margin:40px 0px 0px 12px;}

/*div.pakscap span{
display:block;
height:18px;
padding-top:5px;
overflow:hidden;
padding-left:10px;
text-align:middle;}*/

ul.paksubmenu,
ul.Itinmenu,
ul.hotsubmenu,
ul.resourcemenu{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;}
div.paksubmenu a,
div.paksubmenu a:link,
div.paksubmenu a:visited,
div.paksubmenu a:active{
display:block;
height:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0b6ec3;
text-decoration: none;
cursor:pointer;
background: url(images/dots.gif) bottom left repeat-x;
}

div.bodytext_news{
margin:10px 0px 10px 0px;
font-weight:normal;}

#search_title{
margin:10px 0px 10px 0px;
font-weight:bold;}

div.paksubmenu a:hover,
/*active link to stick*/
div.paksubmenu a.current,
div.paksubmenu a.current:link,
div.paksubmenu a.current:visited,
div.paksubmenu a.current:active{
color:#ad3014;}

div.paksubmenu a span{
display:block;
overflow:hidden;
padding:12px 0px 0px 30px;
background: url(images/left_bullet.gif) left center no-repeat;
background-position: 10px 15px;
}

div.paksubmenu{
width:234px;
margin:5px 0px 0px 12px;}

div.paksubmenu div.paksubmenu{
margin:0px;
padding:0px;}

/*end*/

/*///////////////Resources menu//////////////////////////*/
div.resourcemenu a,
div.resourcemenu a:link,
div.resourcemenu a:visited,
div.resourcemenu a:active{
display:block;
height:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0b6ec3;
text-decoration: none;
cursor:pointer;
background: url(images/dots.gif) bottom left repeat-x;
}

div.resourcemenu a:hover,
/*active link to stick*/
div.resourcemenu a.current,
div.resourcemenu a.current:link,
div.resourcemenu a.current:visited,
div.resourcemenu a.current:active{
color:#ad3014;}

div.resourcemenu a span{
display:block;
overflow:hidden;
padding:12px 0px 0px 30px;
background: url(images/left_bullet.gif) left center no-repeat;
background-position: 10px 15px;
}

div.resourcemenu{
width:234px;
margin:5px 0px 0px 12px;}

div.resourcemenu div.resourcemenu{
margin:0px;
padding:0px;}

/*end*/




div.Itinmenu a,
div.Itinmenu a:link,
div.Itinmenu a:visited,
div.Itinmenu a:active{
display:block;
height:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0b6ec3;
text-decoration: none;
cursor:pointer;
padding-left:0px;
background: url(images/dots.gif) bottom left repeat-x;
}

div.Itinmenu a:hover,
/*active link to stick*/
div.Itinmenu a.current,
div.Itinmenu a.current:link,
div.Itinmenu a.current:visited,
div.Itinmenu a.current:active{
color:#ad3014;}

div.Itinmenu a span{
display:block;
overflow:hidden;
padding:12px 0px 0px 30px;
background: url(images/left_bullet.gif) left center no-repeat;
background-position: 10px 15px;
}

div.Itinmenu{
width:234px;
margin:5px 0px 0px 12px;}

div.Itinmenu div.Itinmenu{
margin:0px;
padding:0px;}

/*end*/


div.travelcap,
div.destcap{
width:224px;
height:22px;
padding:5px 0px 0px 10px;
background:url(images/title_bg.gif) top left repeat-x;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#FFFFFF;
margin:30px 0px 0px 12px;}

div.travelmenu a,
div.travelmenu a:link,
div.travelmenu a:visited,
div.travelmenu a:active{
display:block;
height:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0b6ec3;
text-decoration: none;
cursor:pointer;
padding-left:0px;
background: url(images/dots.gif) bottom left repeat-x;
}

div.travelmenu a:hover,
/*active link to stick*/
div.travelmenu a.current,
div.travelmenu a.current:link,
div.travelmenu a.current:visited,
div.travelmenu a.current:active{
color:#ad3014;}

div.travelmenu a span{
display:block;
overflow:hidden;
padding:12px 0px 0px 30px;
background: url(images/left_bullet.gif) left center no-repeat;
background-position: 10px 15px;
}

div.travelmenu{
width:234px;
margin:5px 0px 0px 12px;}

div.travelmenu div.travelmenu{
margin:0px;
padding:0px;}
/*end*/

div.travelcap2{
width:224px;
height:22px;
padding:5px 0px 0px 10px;
background:url(images/title_bg.gif) top left repeat-x;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#FFFFFF;
margin:0px 0px 0px 12px;}

div.travelmenu2 a,
div.travelmenu2 a:link,
div.travelmenu2 a:visited,
div.travelmenu2 a:active{
display:block;
height:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0b6ec3;
text-decoration: none;
cursor:pointer;
padding-left:0px;
background: url(images/dots.gif) bottom left repeat-x;
}

div.travelmenu2 a:hover,
/*active link to stick*/
div.travelmenu2 a.current,
div.travelmenu2 a.current:link,
div.travelmenu2 a.current:visited,
div.travelmenu2 a.current:active{
color:#ad3014;}

div.travelmenu2 a span{
display:block;
overflow:hidden;
padding:12px 0px 0px 30px;
background: url(images/left_bullet.gif) left center no-repeat;
background-position: 10px 15px;
}

div.travelmenu2{
width:234px;
margin:0px 0px 40px 12px;}

div.travelmenu2 div.travelmenu2{
margin:0px;
padding:0px;}

div.hotsubmenu a,
div.hotsubmenu a:link,
div.hotsubmenu a:visited,
div.hotsubmenu a:active{
display:block;
height:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0b6ec3;
text-decoration: none;
cursor:pointer;
background: url(images/dots.gif) bottom left repeat-x;
}

div.hotsubmenu a:hover,
/*active link to stick*/
div.hotsubmenu a.current,
div.hotsubmenu a.current:link,
div.hotsubmenu a.current:visited,
div.hotsubmenu a.current:active{
color:#ad3014;}

div.hotsubmenu a span{
display:block;
overflow:hidden;
padding:12px 0px 0px 30px;
background: url(images/left_bullet.gif) left center no-repeat;
background-position: 10px 15px;
}

div.hotsubmenu{
width:230px;
margin:0px 0px 0px 12px;}

div.hotsubmenu div.hotsubmenu{
margin:0px;
padding:0px;}

/*end*/

div.destmenu a,
div.destmenu a:link,
div.destmenu a:visited,
div.destmenu a:active{
display:block;
height:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0b6ec3;
text-decoration: none;
cursor:pointer;
background: url(images/dots.gif) bottom left repeat-x;
}

div.destmenu a:hover,
/*active link to stick*/
div.destmenu a.current,
div.destmenu a.current:link,
div.destmenu a.current:visited,
div.destmenu a.current:active{
color:#ad3014;}

div.destmenu a span{
display:block;
overflow:hidden;
padding:12px 0px 0px 30px;
background: url(images/left_bullet.gif) left center no-repeat;
background-position: 10px 15px;
}

div.destmenu{
width:230px;
margin:0px 0px 0px 12px;}

div.destmenu div.destmenu{
margin:0px;
padding:0px;}

.subcontainerDiv{
overflow:hidden;
margin-top:5px;}




div.factsmenu a,
div.factsmenu a:link,
div.factsmenu a:visited,
div.factsmenu a:active{
display:block;
height:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ad3014;
font-weight:bold;
text-decoration: none;
margin-bottom:0px;}

div.factsmenu a:hover,
div.factsmenu a.current,
div.factsmenu a.current:link,
div.factsmenu a.current:visited,
div.factsmenu a.current:active{
color:#FFFFFF;
height:10px;
}

div.factsmenu a span{
height:30px;
display:block;
padding:0px 28px 0px 20px;
background:url(images/left_bullet2.gif) left no-repeat;
background-position:0px 1px;
cursor:pointer;
float:left;}

div.factsmenu{
padding-left:0px;
margin-top:15px;}

div.factsmenu div.factsmenu{
padding:1px 0px 0px 0px;
margin-right:0px;
margin-left:0px;
margin-top:0px;}

ul.factsmenu{
display:block;
overflow:hidden;
text-align:right;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;}
/*end*/


/*search*/
#search div.ndani{
padding:42px 0px 0px 0px;}
.searchText{
background:url(images/search_bg2.gif) top left no-repeat;
height:22px;
width:216px;
color:#e77004;
padding:0px 0px 0px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border-right:#000000 0px solid;
border-left:#000000 0px solid;
border-top:#000000 0px solid;
border-bottom:#000000 0px solid;
}
.searchBut{
font-size:1px;
background:url(images/search.gif) top left no-repeat;
vertical-align:top;
height:9px;
width:9px;
border-right:#000000 0px solid;
border-left:#000000 0px solid;
border-top:#000000 0px solid;
border-bottom:#000000 0px solid;
padding:0px 0px 20px 30px;
margin:0px 0px 0px 4px;
color:#ff8210;
}


div.zanzicap,
div.tancap,
div.safaricap,
div.riftlogecap,
div.Holcap{
width:224px;
height:22px;
padding:5px 0px 0px 10px;
background:url(images/subtitle2cap_bg.gif) top left repeat-x;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#ad3014;
margin:0px 0px 0px 12px;}


div.zanzibarmenu a,
div.zanzibarmenu a:link,
div.zanzibarmenu a:visited,
div.zanzibarmenu a:active{
display:block;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration: none;
cursor:pointer;
padding-left:0px;
background: url(images/dots.gif) bottom left repeat-x;
}

div.zanzibarmenu a:hover,
/*active link to stick*/
div.zanzibarmenu a.current,
div.zanzibarmenu a.current:link,
div.zanzibarmenu a.current:visited,
div.zanzibarmenu a.current:active{
color:#ea8e06;}

div.zanzibarmenu a span{
display:block;
overflow:hidden;
padding:6px 0px 0px 30px;
background:url(images/left_bullet3.gif) left center no-repeat;
background-position: 10px 9px;
}

div.zanzibarmenu{
width:234px;
margin:5px 0px 0px 12px;}

div.zanzibarmenu div.zanzibarmenu{
margin:0px;
padding:0px;}


div.Holidaymenu a,
div.Holidaymenu a:link,
div.Holidaymenu a:visited,
div.Holidaymenu a:active{
display:block;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration: none;
cursor:pointer;
padding-left:0px;
background: url(images/dots.gif) bottom left repeat-x;
}

div.Holidaymenu a:hover,
/*active link to stick*/
div.Holidaymenu a.current,
div.Holidaymenu a.current:link,
div.Holidaymenu a.current:visited,
div.Holidaymenu a.current:active{
color:#ea8e06;}

div.Holidaymenu a span{
display:block;
overflow:hidden;
padding:6px 0px 0px 30px;
background:url(images/left_bullet3.gif) left center no-repeat;
background-position: 10px 9px;
}

div.Holidaymenu{
width:234px;
margin:5px 0px 0px 12px;}

div.Holidaymenu div.Holidaymenu{
margin:0px;
padding:0px;}



div.tangamenu a,
div.tangamenu a:link,
div.tangamenu a:visited,
div.tangamenu a:active{
display:block;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration: none;
cursor:pointer;
padding-left:0px;
background: url(images/dots.gif) bottom left repeat-x;
}

div.tangamenu a:hover,
/*active link to stick*/
div.tangamenu a.current,
div.tangamenu a.current:link,
div.tangamenu a.current:visited,
div.tangamenu a.current:active{
color:#ea8e06;}

div.tangamenu a span{
display:block;
overflow:hidden;
padding:6px 0px 0px 30px;
background:url(images/left_bullet3.gif) left center no-repeat;
background-position: 10px 9px;
}

div.tangamenu{
width:234px;
margin:5px 0px 0px 12px;}

div.tangamenu div.tangamenu{
margin:0px;
padding:0px;}


div.safarismenu a,
div.safarismenu a:link,
div.safarismenu a:visited,
div.safarismenu a:active{
display:block;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration: none;
cursor:pointer;
padding-left:0px;
background: url(images/dots.gif) bottom left repeat-x;
}

div.safarismenu a:hover,
/*active link to stick*/
div.safarismenu a.current,
div.safarismenu a.current:link,
div.safarismenu a.current:visited,
div.safarismenu a.current:active{
color:#ea8e06;}

div.kenya{
height:144px;
width:449px;
border-right:#a09f9f 2px solid;
border-left:#a09f9f 2px solid;
border-top:#a09f9f 2px solid;
border-bottom:#a09f9f 2px solid;
padding:9px 0px 9px 9px ;
margin:10px 0px 0px 0px;}

div.mombasa{
height:144px;
width:449px;
border-right:#a09f9f 2px solid;
border-left:#a09f9f 2px solid;
border-top:#a09f9f 2px solid;
border-bottom:#a09f9f 2px solid;
padding:9px 0px 9px 9px ;
margin:10px 0px 0px 0px;}

div.marasaf{
height:144px;
width:449px;
border-right:#a09f9f 2px solid;
border-left:#a09f9f 2px solid;
border-top:#a09f9f 2px solid;
border-bottom:#a09f9f 2px solid;
padding:9px 0px 9px 9px ;
margin:10px 0px 0px 0px;}

div.mara{
text-align:right;
height:144px;
width:449px;
border-right:#a09f9f 2px solid;
border-left:#a09f9f 2px solid;
border-top:#a09f9f 2px solid;
border-bottom:#a09f9f 2px solid;
padding:9px 9px 9px 0px ;
margin:10px 0px 0px 0px;}

div.rift{
text-align:right;
height:144px;
width:449px;
border-right:#a09f9f 2px solid;
border-left:#a09f9f 2px solid;
border-top:#a09f9f 2px solid;
border-bottom:#a09f9f 2px solid;
padding:9px 9px 9px 0px ;
margin:10px 0px 0px 0px;}

table.homeTable{
margin:0px 0px 0px 0px;}

table.homeTable #text{
padding:0px 0px 0px 8px;}

div.safarismenu a span{
display:block;
overflow:hidden;
padding:6px 0px 0px 30px;
background:url(images/left_bullet3.gif) left center no-repeat;
background-position: 10px 9px;
}

div.safarismenu{
width:234px;
margin:5px 0px 0px 12px;}

div.safarismenu div.safarismenu{
margin:0px;
padding:0px;}

/*drop down*/
div.vert_menu .vert_menu{
margin:0px 0px 0px 0px;
padding:0px;
height:25px;}
ul.vert_menu{
padding:0px 0px 0px 0px;
margin:10px 0px 0px 0px;}

div.vert_menu{
padding:0px 2px 2px 0px;}

div.vert_menu a,
div.vert_menu a:link,
div.vert_menu a:visited,
div.vert_menu a:active{
display:block;
height:20px;
width:211px;
letter-spacing:1px;
text-transform:capitalize;
font-weight:500;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:5px 0px 0px 20px;
text-decoration: none;
margin:2px 0px 0px 0px;
cursor:pointer;
background:url(images/submenu.gif) top left repeat-x;
background-position:0px 0px;
margin-bottom:0px;
}

div.vert_menu a:hover,
/*active link to stick*/
div.vert_menu a.current,
div.vert_menu a.current:link,
div.vert_menu a.current:visited,
div.vert_menu a.current:active{
background:url(images/submenu2.gif) top left no-repeat;
background-position:0px 0px;
color:#ad3014;
margin-bottom:0px;}

div.riftHotsTab{
border-right:#f6ac3f 2px solid;
border-left:#f6ac3f 2px solid;
border-top:#f6ac3f 2px solid;
border-bottom:#f6ac3f 2px solid;
margin:10px 0px 0px 0px;
}

div.riftHotsTab .valley{
background:#e1e7e7;
border-right:#ffffff 1px solid;
border-left:#ffffff 1px solid;
border-top:#ffffff 1px solid;
border-bottom:#ffffff 1px solid;
margin:0px 0px 0px 0px;
}

div.carsTab{
border-right:#f6ac3f 2px solid;
border-left:#f6ac3f 2px solid;
border-top:#f6ac3f 2px solid;
border-bottom:#f6ac3f 2px solid;
margin:10px 0px 0px 0px;}

div.carsTab .cars{
border-right:#ffffff 1px solid;
border-left:#ffffff 1px solid;
border-top:#ffffff 1px solid;
border-bottom:#ffffff 1px solid;
margin:0px 0px 0px 0px;}

div.carsTab .cars #RiftHead{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
background:#e08e15;
padding:0px 0px 0px 10px;
height:28px;}

div.carsTab .cars #riftHot{
height:20px;
background:#e1e7e7;
padding:3px 0px 3px 10px;}

div.carsTab .cars #riftHotAlt{
height:20px;
background:#f88267;
padding:3px 0px 3px 10px;}

div.riftHotsTab .valley #riftHot{
height:20px;
padding:3px 0px 3px 10px;}

div.riftHotsTab .valley #riftHotAlt{
height:20px;
background:#f88267;
padding:3px 0px 3px 10px;}

div.riftHotsTab #RiftHead{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
background:#e08e15;
padding:3px 0px 0px 0px;
height:28px;}

div.weath{
margin:30px 0px 10px 0px;}

div.riftlogemenu a,
div.riftlogemenu a:link,
div.riftlogemenu a:visited,
div.riftlogemenu a:active{
display:block;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration: none;
cursor:pointer;
padding-left:0px;
background: url(images/dots.gif) bottom left repeat-x;
}

div.riftlogemenu a:hover,
/*active link to stick*/
div.riftlogemenu a.current,
div.riftlogemenu a.current:link,
div.riftlogemenu a.current:visited,
div.riftlogemenu a.current:active{
color:#ea8e06;}

div.riftlogemenu a span{
display:block;
overflow:hidden;
padding:6px 0px 0px 30px;
background:url(images/left_bullet3.gif) left center no-repeat;
background-position: 10px 9px;
}

div.riftlogemenu{
width:234px;
margin:5px 0px 20px 12px;}

div.riftlogemenu div.riftlogemenu{
margin:0px;
padding:0px;}

div.mapBorder{
padding:5px;
background:#e1e7e7;
margin:10px 0px 0px 0px;}

/*css for the gallry starts here*/
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../../templates/east/gallery_images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../../templates/east/gallery_images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../../templates/east/gallery_images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
	

/* Min-Width */
.lbWidth { /* most browsers */
	position: absolute;
	top: 0px; left: 0px;
	width: 100%;
	min-width: 790px;
	}

* html .lbContent { /* IE6 */
	margin-left: -790px;
	position:relative;
	}

* html .lbMinWidth { /* IE6 */
	padding-left: 790px;
	}
	
	
/* Clearfix */	
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 
