/* CSS Document */
body{background-color:#ffffff; background-image:url(/images/isango/lsearch/bodybg.gif); background-repeat:repeat-y; background-position:left;}
#container{background-image:url(/images/isangoGFX/body-bg.gif); background-repeat:repeat-y;}
#container #ExceptionalProducts{width:184px;float:right;}
#container #ctl00_tdLeft{padding-left:15px;}

#container #topdestinations{ width:184px;}
#container #middle{float:left; width:406px; padding-top:8px; padding-left:2px; overflow:hidden;}
#topline{width:780px; background-image:url(/images/isangoGFX/top-line.gif); background-position:bottom; background-repeat:no-repeat; background-color:#FFFFFF; height:15px;}

#container #right{float:left; width:184px; overflow:hidden; z-index:0;}
#container h1{background-image:url(/images/isangoGFX/h1-head-bg.gif); height:28px; background-repeat:repeat-x; color:#FFFFFF; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; padding-bottom:5px; padding-left:9px; line-height:25px; position:relative;}
#container h1 span{background-image:url(/images/isangoGFX/right-best-seller-bg.gif); height:27px; width:inherit; display:block; z-index:1;  right:0px; top:0px;background-position:right; background-repeat:no-repeat;padding-left:9px;text-align:left }
#explore{height:30px; width:396px; background-image:url(/images/isangoGFX/explorebg.gif); background-repeat:repeat-x;}
#explore h2{font-size:16px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:30px; padding-left:2px;}
#explore img{float:left;}
#exploreoffer{border:#cce1dd solid 1px; border-top-width:0px; width:394px;}
#exploreoffer h1{font-size:12px; color:#0e3948; margin:0px; padding:0px; background-image:url(/images/isangoGFX/isangoicon.gif); background-repeat:no-repeat; padding-left:22px; padding-bottom:5px; line-height:11px; height:13px;}
#exploreoffer h1 a:hover{ text-decoration:underline;}
#exploreoffer .offercontain{margin-left:14px; background-image:url(/images/isangoGFX/footerline.gif); background-repeat:repeat-x; width:365px; height:90px; background-position:bottom; padding-top:12px; clear:both;}
#exploreoffer .blank{background-image:none;}
#exploreoffer .offercontainleft{float:left; width:136px;}
#exploreoffer .offercontainright{float:right; width:210px; padding-top:16px; color:#0e3948;font-family:Arial,Helvetica,sans-serif}
#exploreoffer .offercontainright a:hover{text-decoration:underline;}
#container #right .bestseller{width:170px; overflow:hidden;   background-color:#edf2f5; border-bottom:1px solid #ced0cf;  padding:3px;margin-left:8px; margin-bottom:8px;font-family:Arial,Helvetica,sans-serif; position:relative;}
#container #right .bestseller .bestInfo{width:170px; float:left; font-weight:bold; font-size:10px; padding:4px 0; font-family:Verdana,Arial,Helvetica,sans-serif;}
#container #right .bestseller .bestInfo a:hover{text-decoration:underline !important;}

#container #right .bestseller .price{float:left; width:120px; font-weight:bold; font-size:11px;}
#container #right .bestseller .price a:hover {text-decoration:underline !important;}
#container #right .bestseller .price span{color:#c8015e; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif;}
#container #right .bestseller .sale{width:31px; height:22px; position:absolute; right:5px; top:72px;}
#container #right #topdestinations{margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif;margin-left:8px; margin-right:8px;}
#container #right #topdestinations a.tag1{color:#ff57ac; font-size:15px; text-decoration:none; font-weight:bold;}
#container #right #topdestinations a:hover{text-decoration:underline;}
#container #right #topdestinations a.tag2{color:#29a2ba; font-size:13px; text-decoration:none; font-weight:bold;}
#container #right #topdestinations a.tag3{color:#adadad; font-size:11px; text-decoration:none; font-weight:bold;}
#container #right #topdestinations a.tag4{color:#666666; font-size:14px; text-decoration:none; font-weight:bold;}
#container #right #topdestinations a.tag5{color:#ff57ac; font-size:15px; text-decoration:none; font-weight:bold;}
#container #right #topdestinations #moretag{text-align:right; padding-top:5px; padding-bottom:8px;}

#outerSearchDiv {height:485px; margin-bottom:9px; width:394px;}
#outerSearchDiv a.on{border:#4bb1c5 solid 1px; text-decoration:none; display:block; height:34px;margin-right:2px; background-image:url(/images/isangoGFX/tab-bg.gif); background-repeat:repeat-x; color:#FFFFFF; border-bottom-width:0px; float:left; font-size:15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; width:180px;}
#outerSearchDiv a.off{border:#cccccc solid 1px; text-decoration:none; display:block; height:34px; color:#31a5bc;margin-right:2px; border-bottom-width:0px; float:left; font-size:15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; width:180px; }
#outerSearchDiv a span{font-size:12px; font-weight:normal;}
#outerSearchDiv img{vertical-align:middle;}
.changingSearchDiv { border:1px solid #30a5bc;float:left;width:368px;height:160px; padding:14px; margin-bottom:10px; position:relative;}
.changingSearchDiv label {font-weight:bold; color:#30a5bc; display:block; margin:5px 0;}
.changingSearchDiv label span {font-size:10px; color:#CCCCCC; font-weight:normal; padding-left:2px;}
.changingSearchDiv .what{float:left; margin-right:70px;}
#changingSearchDiv img {vertical-align:bottom;}
.changingSearchDiv p{color:#cccccc;}
.changingSearchDiv select {margin-right:5px;}
.changingSearchDiv .country, .changingSearchDiv .activities {width:151px;}
.changingSearchDiv .activities {margin:0;}
.changingSearchDiv .anytime {width:71px; margin-left:1px;}
.changingSearchDiv .keyword {width:365px; margin-right:5px; height:15px;}
#changingSearchDiv .search{position:absolute; right:10px; top:154px; width:90px; height:25px;}

#container  .discover{width:172px; background-color:#edf2f5; padding:3px; border-bottom:1px solid #ced0cf; margin-top:5px; margin-left:5px;font-family:Arial,Helvetica,sans-serif;overflow:hidden;}
#container  .discover img{float:left; padding-right:3px;width:170px; height:52px;}
#container .discover .discoverInfo{ font-weight:bold; font-size:10px; font-family:Verdana,Arial,Helvetica,sans-serif}
#container .discover .discoverInfo a:hover{ text-decoration:underline;}
#container .discover .discoverprice{float:left; width:102px; font-weight:bold; font-size:10px;  padding-top:12px; font-family:Verdana,Arial,Helvetica,sans-serif}
#container .discover .discoverprice a:hover{text-decoration:underline;}
#container .discover .discoverprice span{color:#c8015e; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif;}
#container .discover .discovermore{float:right; text-align:right; width:103px; padding-bottom:6px;}
#container .discover .discoversale{float:left; padding-top:3px;}

#prightnav {background-image:none!important; width:52px!important; height:27px!important;}
#pleftnav {background-image:none!important; width:52px!important; height:27px!important;}

/* CSS Code Home Page and Old liks Style */
a:link, a:visited, a:active {color:#444444; text-decoration:none;}
.t_des_text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#ff57ac;}
.t_des_gray {font-size:10px; color:#666666;}
.t_des_sectext {color:#29a2ba;	font-size:12px;}
.t_gray_bold {color:#adadad; font-size:9px; font-weight:bold;}
.t_search_box11 {font-family : verdana,helvetica,arial,sans-serif; color: #FF7900; font-weight:bold; font-size:9px;}
@media screen 
{
* html, 
* html body { 

height: 100%;
margin: 0;
padding: 0; 
margin-top:200px;
}
* html #iefix { 
height: 100%;
overflow-y: scroll;
position: relative;
}
*html div.updateIndicatorAv
{
	
	border:3px solid #38B801;
 color:#ffffff;
 position:absolute;
 top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
 width:250px;
 height:40px;
 background:#38B801;
  margin-left:185px;
 margin-top:300px;
 filter:alpha(opacity=90);
     opacity:.9; 
 font-family:Verdana;
 font-size:14px;
 vertical-align:middle;
 text-align:center;
 padding-top:15px;
}
}

.updateIndicatorAv {
 border:3px solid #38B801;
 color:#ffffff;
 position:fixed;
 top:400px;
 width:250px;
 height:40px;
 background:#38B801;
  margin-left:185px;
 
 filter:alpha(opacity=90);
     opacity:.9; 
 font-family:Verdana;
 font-size:14px;
 vertical-align:middle;
 text-align:center;
 padding-top:15px;
 
}


#dvworldmap {background-image:url(/images/isangoGFx/world_map.jpg);background-position:0 10px;height:160px;overflow:hidden;position:relative;width:368px;}
ol, ul { list-style-image:none;	list-style-position:outside; list-style-type:none; }
#dvworldmap li a {	background:transparent url(/images/isangoGFX/go.gif) no-repeat scroll right center;	display:block;	height:18px;	text-indent:-999em;	width:18px; }
#dvworldmap li { position:absolute; }
#dvworldmap li.location1 { left:72px; top:56px; }
#dvworldmap li.location2 { bottom:43px; left:122px; }
#dvworldmap li.location3 { left:202px; top:49px; }
#dvworldmap li.location4 { bottom:55px; left:211px; }
#dvworldmap li.location5 { right:151px; top:81px; }
#dvworldmap li.location6 { right:108px; top:85px; }
#dvworldmap li.location7 { right:67px; top:84px; }
#dvworldmap li.location8 { bottom:23px; right:40px; }