body{
  margin: 0;
  padding: 0;
  background:#adb6be url(img/bg2.gif) top left repeat-x;
}
#pagetitle{
  display:none;
}

#wraper{
margin-left:  auto;
margin-right: auto;
background-color:#fff;
width: 965px;
border-right:1px solid #6e7174;
border-left:1px solid #6e7174;
border-bottom:1px solid #6e7174;

}

#outer{
padding-left:19px;
padding-right: 19px;
}

#head{
position: relative;
width:930px;
height: 55px;


}

#logo{
  position: absolute;
  top: 0;
  left:0;
}

#searchbar_en{
 position: absolute;
  top: 25px;
  right:8px;
}

#searchbar_en input.searchbar_en{
margin: 2px 0px 0px 0px;
padding-left:10px;
color: #999;
width: 209px;
background: url(img/search_bar_bg.gif) repeat-x top;
border: 1px solid #CCC;
}
#searchbar_en input.searchbutton{
margin: 0px 0px 0px -6px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
 color: #fff;
text-decoration: none;
height:20px;
border: 0;
background:#666 url(img/search_button.gif) no-repeat bottom right;
cursor:pointer;
}

#searchbar_fr{
 position: absolute;
  top: 25px;
  right:8px;
}

#searchbar_fr input.searchbar_fr{
margin: 2px 0px 0px 0px;
padding-left:10px;
color: #999;
width: 185px;
background: url(img/search_bar_bg.gif) repeat-x top;
border: 1px solid #CCC;
}
#searchbar_fr input.searchbutton{
margin: 0px 0px 0px -6px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
 color: #fff;
text-decoration: none;
height:20px;
border: 0;
background:#666 url(img/search_button.gif) no-repeat bottom right;
cursor:pointer;
}
#searchbarIn_fr{
 position: absolute;
  top: 25px;
  right:8px;
}

#searchbarIn_fr input.searchbarIn_fr{
margin: 2px 0px 0px 0px;
padding-left:10px;
color: #999;
width: 130px;
background: url(img/search_bar_bg.gif) repeat-x top;
border: 1px solid #CCC;
}
#searchbarIn_fr input.searchbutton{
margin: 0px 0px 0px -6px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
 color: #fff;
text-decoration: none;
height:20px;
border: 0;
background:#666 url(img/search_button.gif) no-repeat bottom right;
cursor:pointer;
}

#searchbarIn_en{
 position: absolute;
  top: 25px;
  right:8px;
}

#searchbarIn_en input.searchbarIn_en{
margin: 2px 0px 0px 0px;
padding-left:10px;
color: #999;
width: 150px;
background: url(img/search_bar_bg.gif) repeat-x top;
border: 1px solid #CCC;
}
#searchbarIn_en input.searchbutton{
margin: 0px 0px 0px -6px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
 color: #fff;
text-decoration: none;
height:20px;
border: 0;
background:#666 url(img/search_button.gif) no-repeat bottom right;
cursor:pointer;
}









#searchbar_bottom{
  top: 5px;
  right:8px;
  margin:10px 0 15px 15px;
 
}

#searchbar_bottom input.searchbar{
margin: 2px 0px 0px 0px;
padding-left:10px;
color: #999;
width: 200px;
background:#eaeaea url(img/search_bar_bg.gif) repeat-x top;
border: 1px solid #CCC;
}
#searchbar_bottom input.searchbutton{
margin: 0px 0px 0px -6px;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
 color: #fff;
text-decoration: none;
height:20px;
border: 0;
background:#666 url(img/search_button.gif) no-repeat bottom right;
cursor:pointer;
position:relative;

}



#topmenu {
list-style: none;
height: 20px;
position: absolute;
right: 0;
top: 0;
background: url(img/top_menu_background.gif) repeat-x;
}

#topmenu h3{
  margin: 0;
  padding: 0;
  width:  33px;
  height: 20px;
  float:left;
  background: url(img/top_menu_corner.gif) no-repeat;
}

#topmenu h3 span{
  display: none;
  }
ul.topmenu li{
color:#000000;
}

#menu{
 /*border: 1px solid black; */
width:638px;
height: 26px;
background: url(img/horizontal_menu_background.gif) repeat-x;
margin-bottom:8px;
border:1px solid #cccccc; float:left;
}
#freeConsultForm{width:290px; margin-left:638px;background: url(img/freeConsult.gif) repeat-x;border:1px solid #cccccc;height: 26px; 
}
#menuBarwithForm{width:930px; margin:0; padding:0;}
#freeConsultFormText{padding:0 0 0 35px; background:url(img/freeconsultBuble.gif) no-repeat left; margin:3px 0 0 10px;line-height:22px; font-weight:bold; font-size:11px;}
#freeConsultFormText span{ color:#006633; font-size:12px;}
#freeConsultFormText a:link, #freeConsultFormText a:visited { color:#000000; text-decoration:none;}
#freeConsultFormText a:hover{ color:#CC0000;}
#menu h3
{
display:none;
}

#bread{
display:none;
height:10px;
}

/*
#bread{
clear: both;
width:880px;
height: 25px;
padding-left: 50px;
overflow: hidden;
}*/

#bread a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
  color:#55697D;
  text-decoration: none;
}

#bread h3{
margin: 0;
padding: 0;
}

#bread h3 span
{
display: none;
}
#contentwrap{
width:930px;
margin:0px;
padding:0px;

}

#banner_container{
  float: left;
}

#bigbanner{
  float: left;
}


#introcontent {
  clear:both;
  margin:0;
  padding:0;
  
}

#maincontentwrap{
 clear: both;
 padding-top: 15px !important;
 padding-top: 5px;

}

#maincontent{


  
}

#maincontentinner{
width: 928px !important;
width: 928px;
float:left;
border: 1px solid #CCC;
border-top: 10px solid #CCC;
margin-bottom:10px;
padding-bottom:5px;
margin-top:0px;
}


#foot{
clear: both;
width:927px;
height: 69px;
padding-left: 3px;
background: url(img/footer_background_with_refl.gif) repeat-x;

}

#foot h3 span
{
margin: 0;
padding: 0;
display: none;
}

/*section*/
#leftcol{
float: right;
width: 210px;
margin-top:5px;
}
#midcol{
float: right;
width: 475px;
background-color:#eeffee;
}
#midcol_right{
  float: right;
width: 717px  !important;
width: 720px;

}

#rightcol{
float: right;
width: 242px  !important;
width: 245px;
background-color: #DDDDFF;
}
#midcol_right{
  float: right;
width: 717px  !important;
width: 720px;

}

#rightcol{
float: right;
width: 242px  !important;
width: 245px;
background-color: #DDDDFF;
}

.reqForm{margin: 20px 0 10px 15px; padding:0;}
.portDesc{margin-left:425px; width: 250px;}


.portfolioCategoryMain{padding:0; margin:0 0 0 35px; }
.portfolioCategoryRM{padding:0; margin:0; height:26px; width: 150px; background:url(img/readMoreButton.png) top left; text-align:center;}
.webPack{float:left; width:197px;  height:135px; background:none;border-bottom:2px solid #666;margin-right:4px;}
.TravelPackBack{background:url(img/travelBanner.jpg) top left no-repeat; width:220px; height:220px;float:left; margin-right:5px;}
.TravelPackBack h2 { font-size:13px; color:#FF6600; margin:150px 0 0 5px ; }
.TravelPackBack a{margin-left:10px;}

.packageDealOuter{margin-left:15px; float:left; width:700px;}

#wpContentlist{margin-left:10px;}
#wpContentlist ul li{margin-bottom:5px;}
#wpContentlist ul li a{font-size:12px;}