*{padding: 0px; margin: 0px;}body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0px; padding: 0px; }
body { font: normal 11px Tahoma, Geneva, sans-serif; color: #2f072f; background: #76AED5 url(../images/bg_body.gif) 0px 0px repeat-x; }
h1{ font-size:16px; font-weight: bold; }
a { color: #0000FF; text-decoration: underline; }
a:hover { color: #FF0000; cursor: pointer; }
img{ border:0;}
ul, li { list-style: none; }
.warpUp .warpTop,.warpUp .warpBottom,.warpDown .warpTop,.warpDown .warpBottom{overflow: hidden;}

#warp{ margin: 30px auto; width: 767px; height: 100%; min-height: 100%; position:relative; padding: 0px 10px; overflow: visible; }
.warpUp,.warpDown{width: 767px; margin-bottom:15px; float:left;}
.warpUp .warpTop{width: 767px; height:10px; background-position:0px 0px;}
.warpUp .warpMiddle{ width: 745px; background:#FFF url(../images/bg_warpUp.gif) repeat-x left bottom; border-right: 1px solid #FFF; border-left: 1px solid #FFF; display:inline-block; padding: 5px 10px; min-height:500px; _height:500px; float:left;}
.warpUp .warpMiddle2{ width: 745px; background:#FFF url(../images/bg_warpUp2.gif) repeat-x left bottom; border-right: 1px solid #FFF; border-left: 1px solid #FFF; display:inline-block; padding: 5px 10px; float:left;}

.warpUp .warpBottom{width: 767px; height:10px; background-position:0px -11px; float:left;}

.warpDown .warpTop{width: 767px; height:10px; background-position:0px -22px; float:left;}
.warpDown .warpMiddle{ width: 745px; background:url(../images/bg_warpDown.gif) repeat-y left top; border-right: 1px solid #c7deec; border-left: 1px solid #c7deec; display:inline-block; padding: 5px 10px; }
.warpDown .warpBottom{width: 767px; height:10px; background-position:0px -33px;}

#head{ height: 94px; }
#head a{ color:#FFF; float:left;}
.info{ padding: 0px 0px 5px; margin-bottom: 6px; }
.info2{ padding: 0px 0px 5px; margin-bottom: 6px; text-align:center;}
.info2 a{ padding: 10px 0px 0px; display:block;}
.colorb{color: #0000ff;}.colorr{color: #ff0000;}.colorgre{color: #006633;}.colorgray{color: #6b6b6b;}.coloryellow{ color: #FC3; }
.t14{ font-size:14px;}.t20{ font-size:20px;}.t22{ font-size:22px;}

.box{float: left; width:745px;}.box2{float: left; width:745px;}
.box2l{ float: left; width: 340px; }
.box2r{ float: right; width: 400px; }
.box2 .box2l{ float: left; width: 400px; }
.box2 .box2r{ float: right; width: 340px; }
.box3l{ float: left; width: 245px; }
.box3m{ float: left; width: 245px; margin-left: 5px; }
.box3r{ float: right; width: 245px; }

#foot{ text-align: center; padding-bottom: 10px; clear: both; color: #fff;}
#foot a{color: #fff;}
#foot p{ margin-bottom:8px;}
.f1{ margin-bottom: 15px; }.f2{margin-bottom: 20px;}

.copyright{ font-size: 10px; }
.spriteTemp{ background: transparent url(../images/spriteTemp.gif) no-repeat; }

#wFacebook{ color:#0000FF; font-size:12px; text-align:right; font-weight: bold; }
#wFacebook a{ text-decoration: none; font-weight: bold;}
#wFacebook a:hover{ text-decoration: underline; }
#bookmark{float:right;margin:0px 0px 10px 200px;}
#wTTip{ margin-bottom:10px;}
#wTTip .wTitle{ font: bold 16px Arial; margin-bottom: 3px; }
#wTTip .wMiddle{ width: 370px; padding-right: 10px; padding-left: 10px; overflow: hidden; }
#wTTip .wMiddle p{ margin-bottom:5px;}

#wAboutUs{ font-size:12px; margin-bottom:10px; color:#FFF;}
#wAboutUs .wTitle{ font-weight:bold;font-size:14px; color:#0FF; margin-bottom:25px; text-align:center;}#wAboutUs .hilight1{font-weight:bold;}
#wAboutUs p{ margin-bottom:15px;}#wAboutUs a{ color:#0066ff;}

#wPrivacy{ font-size:12px; margin-bottom:10px; color:#FFF;}
#wPrivacy .wTitle{ font-weight:bold;font-size:14px; color:#0FF; margin-bottom:25px; text-align:center;}#wPrivacy .hilight1{font-weight:bold;}#wPrivacy .hilight2{ text-decoration:underline; color: #0FF; }
#wPrivacy p{ margin-bottom:15px;}#wPrivacy a{ color:#0066ff;}

#wContactUs{ font-size:12px; margin-bottom:10px; color:#FFF;}
#wContactUs .wTitle{ font-weight:bold;font-size:14px; color:#0FF; margin-bottom:25px; text-align:center;}#wContactUs .hilight1{font-weight:bold;}
#wContactUs p{ margin-bottom:15px;}#wContactUs a{ color:#0066ff;}
#wContactUs .wMiddle ul{ margin:0px 0px 10px 40px;_width:707px;}#wContactUs .wMiddle li{ display:inline-block;vertical-align: middle;_float:left; }*+html #wContactUs .wMiddle li{display:inline;}
#wContactUs .wMiddle li.wM2l{ width:120px; text-align:right; padding-right:20px;}#wContactUs .wMiddle li.wM2r{ width:500px;}
#wContactUs .wMiddle .btnSend{ text-align:center;}#wContactUs .wMiddle li input,#wContactUs .wMiddle li textarea{ width:380px;}

#wSignup{ width:292px; height:51px; background-position:0px 0px; position:absolute; margin:-17px 0px 0px 440px; _margin:-15px 0px 0px 54px; color: #FFF; padding-top: 10px; font-size: 12px; padding-left: 7px; overflow:hidden;}
*+html #wSignup{margin:-15px 0px 0px 54px;}
.iSignup{ background: transparent url(../images/iSignup.gif) no-repeat; }
#wSignup p{ margin-bottom:5px;}
#wSignup input.txtMail{ float:left; width:205px; _width:150px;]}*+html #wSignup input.txtMail{width:160px;}
#wSignup .btnSignup{ float:right; margin-right:10px;background-position:0px -63px; width:62px; height:19px; }#wSignup .btnSignup a{text-indent:-99999px;width:62px; height:19px; display:inline;}

/*
.spriteCountry{background: transparent url(../images/country-flag.gif) no-repeat}
#wSearch{margin-bottom:10px;}
.iSearch{ background: transparent url(../images/iSearch2.gif) no-repeat; }
#wSearch .wTitle{ height: 25px; width: 329px; background-position:0px 0px; font-size: 16px; font-weight: bold; color: #FFF; padding-top: 2px; padding-left: 8px; }
#wSearch .wTap{background-color: #fff; width: 334px; overflow: hidden;border-right: 1px solid #758795; border-left: 1px solid #758795; }
#wSearch .wTap .select1 ul{ margin: 0; padding: 0;}
#wSearch .wTap .select1 li{ list-style: none; float: left;}
#wSearch .wTap .select1 a { float: left; background: url(../images/img2.gif) repeat-x left bottom; font-size: 12px; font-weight: bold; }
#wSearch .wTap .select1 a.flight { margin-left: 0px; padding: 10px 27px 9px; border-right: 1px solid #758795;}
#wSearch .wTap .select1 a.hotel { margin-left: 0px; padding: 10px 23px 9px 25px; border-right: 1px solid #758795;}
#wSearch .wTap .select1 a.car { margin-left: 0px;padding: 10px 23px 9px 31px; border-right: 1px solid #758795;}
#wSearch .wTap .select1 a.cruise { margin-left: 0px; padding: 10px 23px 9px 26px;}
#wSearch .wTap .select1 a:hover, #wSearch .wTap .select1 .active a { color: #FF0000; background: #FFF; }
*/