body{background:url(../images/bg.png) repeat-x top;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/bg.png', sizingMethod='crop');margin:0;padding:0;color:#3A3A3A;font-size:12px;font-family:Georgia, 'Times New Roman', serif;}
*{line-height:1.5;}
a{outline:none;color:#D44618;text-decoration:none;}
a:hover{outline:none;color:#D44618;text-decoration:underline;}
p{margin:0;padding:0;}
#, html{margin:0;padding:0;}
#wrapper{margin:0 auto;padding:0;width:1035px;}
ul, li{list-style:none;}
.clearboth{clear:both;}
.heading{padding:0;margin:5px 0;height:100px;background:url(../images/logo.png) no-repeat 0 10px;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/logo.png', sizingMethod='crop');}
.heading h2{padding:0 0 0 100px;margin:0;}
.slogan{color:#FFFFFF;font:11px Verdana, Helvetica, sans-serif;margin:15px 0 0 100px;padding:5px 0 0;float:left;}
.rt{float:right;}
.heading .search{width:400px;float:left;margin:10px 0 0 0;text-transform:uppercase;color:#FFF;text-align:right;}
.search .search_txt{font:12px arial, Helvetica, sans-serif !important;display:inline-block;}
.search img{margin:3px 0 0 0;}
.search h1{padding:0;margin:0;display:inline-block;float:right;width:268px;}
.search h3{display:inline-block !important;width:137px !important;float:left;text-align:right !important;right:0 !important;margin:8px 0 0 0;}
#header .search .gobtn{background:url(../images/gobtn.jpg) no-repeat 0 0;width:28px;height:21px;cursor:pointer;display:inline-block;border:0;}
#header .search a{font:11px arial, Helvetica, sans-serif;color:#FFF;font-weight:normal;text-transform:none;float:right;margin:5px 0;}
.clear{overflow:hidden;width:100%;}
.body_main{margin:0;border:1px solid #EEEEEE;background:#FFF;padding:10px;overflow:hidden;}
ul, dl{list-style-type:none}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin:0;padding:0}
ul li{list-style:none}
.both{clear:both;height:1px;overflow:hidden}
#hd, #bd, #ft{position:relative;width:1035px;z-index:1}
#hd{height:40px;z-index:201;background:#4D9335;padding:5px 0 0 0;}
h3{margin:0 0 10px 0;font-size:12px;font-weight:bold;color:#666}
.bhg-logo{display:block;width:170px;height:101px;text-indent:-1000px;background:url(../images/logo1.jpg);-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/logo1.jpg', sizingMethod='crop')}
#bhg-top-nav{position:absolute;top:0;right:0;z-index:999;width:710px;height:31px;font-size:11px}
#bhg-top-nav-cont{width:100%;height:100%;background:url(../images/top_nav_bg.png) no-repeat 0 0;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/top_nav_bg.png', sizingMethod='crop')}
#bhg-top-nav ul{-display:inline;float:right}
#bhg-top-nav li{-display:inline;float:left;margin:8px 0 0 0;padding:0 15px}
#bhg-top-nav li a{position:relative;font-weight:bold;color:#FFF;text-decoration:none}
#bhg-top-nav li a:hover{text-decoration:underline}
#bhg-top-nav li.separator{border-left:1px solid #a2BF91}
#bhg-nav{position:absolute;left:2px;bottom:0}
#bhg-nav li{-display:inline;float:left;position:relative;width:145px;height:40px;background:url(../images/nav_divider.png) no-repeat 0 0;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/nav_divider.png', sizingMethod='crop');}
#bhg-nav li.first{background-image:url(../images/transparent_px.png);-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/transparent_px.png', sizingMethod='crop');}
#bhg-nav li a.link-nav{display:block;position:relative;z-index:2;height:29px;margin:0 5px 0 0;padding:10px 0 0 5px;text-decoration:none}
#bhg-nav li a.link-nav span{display:block;position:absolute;top:10px;left:0;width:2px;height:20px;background-color:#D0DD64}
#bhg-nav li a.link-nav em{display:block;padding:0 0 0 5px;color:#FFF;font:bold 14px "Helvetica Neue", Helvetica, arial;line-height:18px;}
#bhg-nav li a.link-nav strong{display:block;padding:0 0 0 13px;color:#FFF;font-size:11px;font-weight:bold}
#bhg-nav li ul, #bhg-nav li .bhg-nav-cont{position:relative;top:-1px;left:0;z-index:1;background-color:#FFF;border:1px solid #5C8245}
#bhg-nav li ul li{-display:block;float:none;width:auto;height:auto;padding:0 2px 2px 2px;background:none;background-color:#FFF}
#bhg-nav li ul li a{display:block;position:relative;height:30px;margin:0;padding:0 0 0 10px;line-height:30px;font-weight:bold;color:#a9a9a9;text-decoration:none;background-position:0 0;background-repeat:no-repeat}
#bhg-nav li ul li a:hover{background-color:#ECBa49;color:#FFF;background-position:0 -30px}
#bhg-nav #bhg-nav-find-neighborhood{width:223px;padding:10px}
#bhg-nav #bhg-nav-find-neighborhood h3{margin-bottom:5px}
#bhg-nav #bhg-nav-find-neighborhood #submit-go{margin:0 0 0 7px}
#bhg-nav .bhg-nav-overlay{visibility:hidden;position:absolute;top:0;left:0;z-index:1;width:100%;font-size:11px}
#bhg-nav .bhg-nav-overlay ul{font:11px "Lucida grande", Helvetica, Georgia;}
#bhg-nav .bhg-nav-overlay .bhg-nav-overlay-top{position:relative;z-index:2;height:39px;background:url(../images/nav_bg.png) repeat-x 0 0;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/nav_bg.png', sizingMethod='crop');border:1px solid #5C8245;border-bottom:none}
#bhg-nav li:hover .bhg-nav-overlay, #bhg-nav li.hover .bhg-nav-overlay{visibility:visible}
#bhg-nav li.last .bhg-nav-overlay .bhg-nav-overlay-top{left:-3px;border:none;background:url(../images/nav_bg_last.png) no-repeat 0 0;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='images/nav_bg_last.png', sizingMethod='crop')}
#bhg-nav .bhg-nav-overlay-trim{position:absolute;top:-3px;left:-3px;width:100%;height:100%;padding:0 6px 5px 0;background:url(../images/bhg-back.png) repeat;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='images/bhg-back.png', sizingMethod='crop')}
.bhg-nav-company-trim{position:absolute;top:36px;left:148px;right:-50px;-right:-4px;width:47px;height:136px;background:url(../images/bhg-back.png) repeat;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='images/bhg-back.png', sizingMethod='crop')}
.bhg-nav-services-trim{position:absolute;top:36px;left:148px;right:-50px;-right:-4px;width:47px;height:264px;background:url(../images/bhg-back.png) repeat;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='images/bhg-back.png', sizingMethod='crop')}
.bhg-nav-travel_tools-trim{position:absolute;top:36px;left:148px;right:-50px;-right:-4px;width:47px;height:168px;background:url(../images/bhg-back.png) repeat;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='images/bhg-back.png', sizingMethod='crop')}
.out{margin:10px 0 0 0;}
.leftbar{width:383px;float:left;background:#FFF;}
.topdestinations{background:#fe5e00;padding:5px;color:#fff;width:373px;margin:0 0 10px 0;font:11px arial, Helvetica, sans-serif;}
.topdestinations h1{background:url(../images/travelbg.gif) repeat-x;font:bold 13px "Trebuchet MS", arial, Helvetica, sans-serif;color:#000;text-transform:uppercase;height:24px;padding:7px 0 0 8px;}
.topdestinations span{text-transform:uppercase;font-weight:bold;font-size:12px;width:80px;display:inline-block;}
.topdestinations a.more{text-transform:uppercase;font:11px arial, Helvetica, sans-serif;color:#FFF;text-decoration:underline;}
.topdestinations a.more:hover{text-decoration:none;}
.topdestinations ul{margin:8px 0 0 0;padding:0;width:323px;float:left;}
.topdestinations ul li{margin:0 1px 3px 0;padding:0;float:left;display:block;width:323px;}
.topdestinations p{font:bold 14px "Trebuchet MS", arial, Helvetica, sans-serif;color:#FFF;border-top:1px solid #f68639;margin:5px 0 0 0;}
.morebar{float:right;width:40px;}
.morebar ul{padding:0;float:right;margin:8px 0 0 0;width:40px;}
.morebar ul li{padding:0;float:right;margin:0 0 4px 0;width:40px;}
.morebar a{color:#FFF;font:11px arial, Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;margin:0 0 3px 0;}
.morebar a:hover{color:#FFF;font:11px arial, Helvetica, sans-serif;text-transform:uppercase;text-decoration:underline;margin:0 0 3px 0;}
.mainbar{width:619px;float:right;padding:0;margin:0;}
.mainbar h1{font:18px Georgia, "Times New Roman", Times, serif;}
.quickmenu{width:190px;padding:10px;color:#6f6f6f;float:left;height:270px;background:#eee;font:12px Georgia, "Times New Roman", Times, serif;}
.quickmenu h1{font:bold 14px Arial, Helvetica, sans-serif;padding:0 0 5px 0;color:#757575;}
.innerquickmenu{background:#fff;padding:7px;height:225px;}
.needadestination{background:#FFF;border:1px solid #e3e3e3;padding:10px;color:#565656;font:11px Georgia, "Times New Roman", Times, serif;width:360px;line-height:16px;margin:10px 0 0 0;overflow:hidden;}
.needadestination h2{font:bold 14px "Trebuchet MS", arial, Helvetica, sans-serif;text-transform:uppercase;display:inline-block;padding:0 0 10px 0;}
.destination{width:613px;margin:15px 0 10px 0;}
.destination h1{border-top:1px solid #ccc;padding:5px 0;}
.countries{width:613px;height:auto;padding:5px 0 0 0;background:url(../images/bg-summary-alt.gif) repeat-x top;margin:0 0 5px 0;float:left;}
.country_f{float:left;}
.country{width:140px;height:auto;float:left;background-color:#d9d9d9;}
.newsletter{background:url(../images/newsletterimg.jpg) no-repeat right;border:1px solid #e3e3e3;padding:10px;color:#565656;font:12px "Trebuchet MS", arial, Helvetica, sans-serif;width:360px;line-height:16px;margin:10px 0 0 0;overflow:hidden;}
.newsletter h2{font:bold 14px "Trebuchet MS", arial, Helvetica, sans-serif;text-transform:uppercase;display:inline-block;padding:0 0 10px 0;color:#666;}
.newsletter .text{background:#FFF;border:1px solid #e3e3e3;height:17px;color:#333;text-indent:3px;padding:1px 0 0 0;margin:4px 0 0;font:11px arial, Helvetica, sans-serif;}
.newsletter .textbtn{background:url(../images/subscribe.png) no-repeat;border:0;width:79px;height:20px;cursor:pointer;outline:none;margin:4px 0 0 0;}
.newsletter ul{padding:0;margin:0;width:290px;}
.newsletter ul li{padding:0;float:left;width:130px;margin:0;}
.adwords{margin:10px 0 0 0;padding:0;width:383px;}
.adwords .in{float:left;width:186px;}
.adwords .in .pad{padding:0 0 10px 0;}
.welcome{font:12px Georgia, "Times New Roman", Times, serif;margin:15px 0 0 0;}
.welcome h1{font:bold 14px Arial, Helvetica, sans-serif;color:#757575;background:#eee;padding:5px 0 5px 10px;margin:0 0 0px 0;}
.welcome p{line-height:1.5;font-size:14px;}
.welcome .border_3{padding:10px;}
.specialoffer{margin:19px 0 0 0;overflow:hidden;}
.specialoffer h1{font:bold 14px Arial, Helvetica, sans-serif;color:#757575;background:#eee;border-bottom:1px solid #eee;padding:5px 0 5px 10px;}
.border_3{border:1px solid #eee;border-width:0 1px 1px 1px;padding:10px 0 0 0;overflow:hidden;}
.innspecialoffer{font:12px arial, Helvetica, sans-serif;background:#FFF;overflow:hidden;}
.innspecialoffer ul{padding:0;margin:0 10px 10px 10px;list-style:none;}
.innspecialoffer ul li{float:left;width:580px;padding:0 0 14px 0;}
.innspecialoffer span{float:right;width:375px;padding:0 0 0 10px;text-align:justify;font:12px Georgia, 'Times New Roman', serif;}
.innspecialoffer h2{font:13px Georgia, 'Times New Roman', serif;color:#026109;padding:0 0 8px 0;}
.innspecialoffer a.more{padding:3px;text-decoration:none;display:block;float:left;color:#FFF;background:#F60;text-transform:uppercase;font:10px Arial, Helvetica, sans-serif;}
.innspecialoffer a.more:hover{text-decoration:none;background:#f94000;}
.innspecialoffer .featured_image{background:#ffffff;padding:3px;border:1px solid #CCCCCC;}
.travelnews{padding:0;margin:10px 0 0 0;background:#FFF;float:left;width:370px;}
.travelnews h2, .whybook h2{font:bold 14px Arial, Helvetica, sans-serif;color:#757575;border-bottom:1px solid #eee;background:#eee;padding:5px 0 5px 10px;margin:0 0 0px 0;}
.travelnews ul{padding:0;margin:0;list-style:none;}
.travelnews ul li{padding:0px 0 0 15px;margin:0 0 5px 0;float:left;display:block;width:315px;background:url(../images/bullet.jpg) no-repeat left top;font:11px arial, Helvetica, sans-serif;list-style:none;}
.travelnews ul li a{font:11px arial, Helvetica, sans-serif;list-style:none;color:#767676;text-decoration:none;margin:0 0 5px 0;}
.travelnews ul li a:hover{text-decoration:underline;}
.whybook{width:230px;float:right;background:#FFF;margin:10px 0;}
.whybookout{float:right;width:230px;}
.whybook ul{padding:0;margin:10px 0;overflow:hidden;}
.whybook .border_3{padding:10px;margin:0 0 10px 0;overflow:hidden;}
.whybook ul li{float:left;list-style:none;width:190px;font:12px Georgia, 'Times New Roman', serif;padding:0 0 5px 20px;background:url(../images/whybullet.jpg) no-repeat left top;}
.footer{background:url(../images/footerbg.png) repeat-x top #F3F3F3;margin:20px 0 0 0;padding:20px 0;}
.footerin{width:1035px;margin:0 auto;padding:0;overflow:hidden;}
.footerin h3{color:#666;text-transform:uppercase;font:bold 12px arial, Helvetica, sans-serif;border-bottom:1px solid #E3E3E3;margin:0 0 5px 0;}
.footerin ul{padding:0;width:1028px;float:left;margin:0 0 0 10px;overflow:hidden;}
.footerin ul li{padding:0;margin:0 0 0 10px;list-style:none;float:left;width:160px;}
.footerin ul li a{padding:0;margin:0;font:11px arial, Helvetica, sans-serif;color:#666;border-bottom:1px dotted #ccc;list-style:none;float:left;width:143px;text-decoration:none;}
.footerin ul li a:hover{padding:0;margin:0;font:11px arial, Helvetica, sans-serif;color:#999999;text-decoration:none;list-style:none;float:left;width:143px;}
.footerin ul li ul{padding:0;margin:0;list-style:none;float:left;width:143px;}
.footerin ul li ul li{padding:0;margin:0 0 3px 0;list-style:none;float:left;width:143px;}
.extremefooter{width:100%;background:#E9E9E9;}
.extremefooterin{width:1035px;margin:0 auto;padding:10px;font:11px arial, Helvetica, sans-serif;color:#666;}
.extremefooterin a{text-decoration:none;color:#666;font:11px arial, Helvetica, sans-serif;}
.extremefooterin a:hover{text-decoration:none;color:#999;font:11px arial, Helvetica, sans-serif;}
.follow{border-bottom:1px solid #E3E3E3;border-top:1px solid #E3E3E3;color:#666666;padding:5px 10px;font:11px arial, Helvetica, sans-serif;width:1015px;height:16px;margin:0 auto;}
.follow ul{padding:0;margin:0;}
.follow ul li{margin:0 4px 0 0;list-style:none;padding:0;float:left;}
.follow a{color:#aD2300;text-decoration:underline;}
.follow a:hover{color:#aD2300;text-decoration:none;}
#verticalNav{position:absolute;margin:0;list-style:none;font-family:Georgia, "Times New Roman", Times, serif;float:left;padding:0 0 0 0;}
#verticalNav ul.toplevel{padding:0;margin:0;list-style:none;}
#verticalNav ul.sub{padding:0;margin:0;list-style:none;}
#verticalNav table{border-collapse:collapse;margin:-1px;}
#verticalNav ul.toplevel ul.sub{position:absolute;left:-9999px;width:173px;}
#verticalNav ul.toplevel ul div.base{position:absolute;left:-9999px;background:#fff;border:1px solid #ddd;padding:10px;width:350px;height:300px;}
#verticalNav ul.toplevel ul div.border{position:absolute;left:-9999px;background:transparent url(vertical-list/backing.png);width:390px;height:340px;}
#verticalNav ul.toplevel{width:175px;}
#verticalNav ul.toplevel li{float:left;width:175px;}
#verticalNav ul.toplevel li a{display:block;width:163px;padding-left:10px;height:22px;line-height:22px;text-decoration:none;color:#000;font-size:11px;background:url(../images/arrow-black.gif) no-repeat 160px center;border:1px solid #ddd;border-width:0 0px 1px 0px;}
#verticalNav a:hover{white-space:nowrap;}
#verticalNav:hover ul.toplevel li a{background:#eee url(../images/arrow-grey.gif) no-repeat 160px center;color:#444;filter:alpha(opacity=90);opacity:0.9;}
#verticalNav ul.toplevel li a:hover{color:#069;background:#fff url(../images/arrow-black.gif) no-repeat 160px center;filter:alpha(opacity=100);opacity:1.0;}
#verticalNav ul.toplevel li:hover > a{color:#069;background:#fff url(../images/arrow-black.gif) no-repeat 160px center;filter:alpha(opacity=100);opacity:1.0;}
#verticalNav:hover ul.toplevel:hover ul.sub{left:174px;top:0;border-top:1px solid #ddd;}
#verticalNav:hover ul.toplevel:hover ul.pos1{top:0;}
#verticalNav:hover ul.toplevel:hover ul.pos2{top:22px;}
#verticalNav:hover ul.toplevel:hover ul.pos3{top:45px;}
#verticalNav:hover ul.toplevel:hover ul.pos4{top:68px;}
#verticalNav:hover ul.toplevel:hover ul.pos5{top:91px;}
#verticalNav:hover ul.toplevel:hover ul.pos6{top:114px;}
#verticalNav:hover ul.toplevel:hover ul.pos7{top:137px;}
#verticalNav:hover ul.toplevel:hover ul.pos8{top:160px;}
#verticalNav:hover ul.toplevel:hover ul.pos9{top:183px;}
#verticalNav:hover ul.toplevel:hover ul.pos10{top:206px;}
#verticalNav:hover ul.toplevel:hover ul.sub li a{background:#eee;color:#000;filter:alpha(opacity=100);opacity:1.0;}
#verticalNav:hover ul.toplevel:hover ul.sub li a.sub2{background:#eee url(vertical-list/arrow-black.gif) no-repeat 160px center;color:#000;}
#verticalNav:hover ul.toplevel:hover ul.sub li a:hover{background:#fff;color:#069;}
#verticalNav:hover ul.toplevel:hover ul.sub li a.sub2:hover{background:#fff url(vertical-list/arrow-black.gif) no-repeat 160px center;color:#069;}
#verticalNav:hover ul.toplevel:hover ul.sub li:hover > a.sub2{background:#fff url(vertical-list/arrow-black.gif) no-repeat 160px center;color:#069;}
#verticalNav:hover ul.toplevel:hover ul.sub div.base{left:-9999px;}
#verticalNav:hover ul.toplevel:hover ul.sub div.border{left:-9999px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.base{left:185px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.div1{top:-92px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.div2{top:-115px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.div3{top:-207px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.div4{top:-230px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.div5{top:-137px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.div6{top:-207px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.div7{top:-185px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.border{left:175px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.b1{top:-102px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.b2{top:-125px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.b3{top:-217px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.b4{top:-240px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.b5{top:-147px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.b6{top:-217px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.b7{top:-195px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.base ul{float:left;padding:0;margin:0;list-style:none;width:200px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.base ul li{display:block;float:left;width:150px;height:auto;padding:0;margin:0;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.base ul li a{width:190px;padding-left:10px;background:#fff url(vertical-list/dot.gif) no-repeat left center;color:#000;border:0;margin:0;height:auto;line-height:18px;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.base ul li a:hover{color:#069;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.base h4{color:#888;font-size:13px;margin:0;padding:5px 0 5px 0;}
#verticalNav:hover ul.toplevel:hover ul.sub:hover div.base p{color:#555;font-size:11px;margin:0;padding:0 0 5px 0;line-height:18px;}
.search_middle_in{width:363px;padding:10px 10px 15px 10px;margin:0 0 10px 0;background:#E5E5E5;overflow:hidden}
.search_middle_in h1{border-bottom:0 !important;margin:0 !important;font:bold 16px Arial, Helvetica, sans-serif;color:#757575 !important;padding:0 !important;}
.hotest_deal{width:363px;padding:10px;margin:10px 0 0 0;background:#E6E6E6;overflow:hidden}
#findatrip{width:280px;height:25px;float:left;color:#fafafa;font-family:"Century Gothic", Century, arial;font-size:19px;background:url(../images/search_lance.gif) no-repeat 110px 0px;}
#findatrip_next{width:360px;float:left;background:url(../images/search_shaparator.gif) repeat-x top;}
.search_text{width:365px;height:29px;font:12px Georgia, "Times New Roman", Times, serif;border-bottom:1px dashed #999;padding:8px 0 4px 0px;}
.search_text span{width:100px;color:#717171 !important;text-transform:uppercase;font:12px Georgia, "Times New Roman", Times, serif !important;display:inline-block;}
.btnsearch_class{width:200px;padding-left:115px;margin:25px 0 0 0;line-height:1px;}
.searchstyle{width:250px;background:#fff;border:#ccc 3px solid;margin-left:8px;height:25px;}
.hotestdeal_next{width:338px;height:auto;float:left;}
.hotest_text_frame{idth:98%;float:left;padding:0 0 5px 5px;border-bottom:1px dashed #eee;margin:0 3px 5px 3px;background:#ffffff;}
.hotest_text_in{width:340px;padding:4px 8px 4px 8px;float:left;height:auto;}
.hotest_text_in img{margin:0 10px 0 0;padding:3px;border:1px solid #CCC;}
.hotest_text_in .more{padding:3px;text-decoration:none;display:block;float:right;color:#FFF;background:#F60;text-transform:uppercase;font:10px Arial, Helvetica, sans-serif;}
.hotest_text_in .more:hover{text-decoration:none;background:#f94000;}
.hotest_text_in .orange{float:right;padding:5px 0 0 0;}
.special_offer_title{font:13px Georgia, "Times New Roman", Times, serif;line-height:20px;margin:0 0 2px 0;}
.searchtrip{background:url(../images/serach_btn.gif) no-repeat 0 0;height:26px;width:105px;font:1px Arial, Helvetica, sans-serif;line-height:1 !important;color:#E95C0F;text-indent:-99999px;border:3px solid #d68712;display:inline-block;}
.searchtrip:hover{background:url(../images/serach_btn.gif) no-repeat 0 -26px;height:26px;width:105px;border:3px solid #d68712;}
.searchbox{padding:10px 10px;border:1px solid #e4e4e4;overflow:hidden;width:595px;margin-bottom:5px;}
.searchbox img{border:1px solid #ccc;padding:3px;margin:0 0 0 20px;}
.searchbox span.cl{font:bold 12px Georgia, "Times New Roman", Times, serif;}
.btnsendcancel{background:#FF6600;color:#fff;border:0;font:12px Arial, Helvetica, sans-serif;text-transform:uppercase;cursor:pointer;padding:3px 5px;}
.btnsendcancel:hover{background:#F94000;color:#fff;border:0;font:12px Arial, Helvetica, sans-serif;text-transform:uppercase;cursor:pointer;padding:3px 5px;}
.arial12y{color:#c06800;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;line-height:20px;text-decoration:none;}
.arial12y:hover{text-decoration:underline;}
.hotline{border:1px solid #dddddd;width:315px;padding:10px;background:#FFF;overflow:hidden;margin:5px 0 5px 2px;}
.hotline img{padding:3px;border:1px solid #ccc;}
.organics{margin:15px 0 10px 0;overflow:hidden;}
.left_country .organics{border:1px dotted #CCCCCC;margin:15px 0 10px;overflow:hidden;padding:10px 0 0;}
.organics h1{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-x-system-font:none;background:#eee;border-bottom:1px solid #eee;color:#757575;font:bold 14px Arial, Helvetica, sans-serif;padding:8px 0 8px 10px;}
#organic-tabs{background:#eee;padding:10px;margin:0 10px 10px 10px;overflow:hidden;}
#organic-tabs ul li{background:none;}
#explore-nav{overflow:hidden;margin:0px 10px 0 10px;}
#explore-nav li{float:left;width:auto !important;padding:0 !important;background:none !important;margin:0 5px 0 0;}
#explore-nav li.last{margin-right:0;}
#explore-nav li a{display:block;padding:5px 10px;background:#959290;color:white;font-size:14px;text-align:center;border:0;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
#explore-nav li a:hover{background-color:#eee;color:#000;text-decoration:none;}
#jquerytuts, #core, #classics, #costexclude, #classics1{display:none;}
#explore-nav li#ex-featured a.current, ul#featured li a:hover{background-color:#EEEEEE;color:#000;}
#explore-nav li#ex-core a.current, ul#core li a:hover{background-color:#EEEEEE;color:#000;}
#explore-nav li#ex-jquery a.current, ul#jquerytuts li a:hover{background-color:#EEEEEE;color:#000;}
#explore-nav li#ex-classics a.current, ul#classics li a:hover{background-color:#EEEEEE;color:#000;}
#explore-nav li#ex-classics1 a.current, ul#classics1 li a:hover{background-color:#EEEEEE;color:#000;}
.featuredin{padding:10px;background:#FFF;overflow:hidden;}
.featuredin ul{margin:0;padding:0;list-style:none;}
.featuredin ul li{float:left;background:url(../images/bullet_featured.png) no-repeat left 5px !important;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/bullet_featured.png', sizingMethod='crop');padding:0 0 0 13px;display:block;margin:0 0 5px 0;}
.bookbelow{padding:3px 0px;font:11px Arial, Helvetica, sans-serif;margin:10px 0 0 0;font-weight:normal !important;}
.bookbelow ul{padding:0;margin:0 0 10px 0;overflow:hidden;list-style:none !important;}
.bookbelow ul li{float:left;background:none !important;list-style:none !important;margin:0 10px 0px 0;height:30px;width:auto !important;padding:0 !important;}
#dropmenudiv{position:absolute;margin-top:2px;margin-left:0px;z-index:1;width:200px;background:#fff;border:1px solid #5C8245;margin:0 5px 0 0;}
#dropmenudiv a{background:transparent url(../images/nav_bg.png) no-repeat scroll 0 0;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/nav_bg.png', sizingMethod='crop');display:block;font:bold 11px "lucida grande", tahoma, verdana, arial, sans-serif;background:#fff;padding:4px 3px 3px 8px;background-position:0 -30px;text-decoration:none;color:#A9A9A9;height:auto;}
#dropmenudiv a:hover{color:#fff;padding:4px 3px 3px 8px;background:#ECBA49;}
#featured{overflow:hidden;margin:0 auto;}
#core{overflow:hidden;}
.coda .featured{padding:14px 20px 12px 0px;border:1px solid #c8c8c8;margin-bottom:0;overflow:hidden;}
.coda .featured li{float:left;list-style-type:none;width:168px;margin:0 0 0 29px;}
.coda .featured li.first{margin-left:29px;}
.coda .featured .concise-alt li{margin:0 0 5px;}
.coda .featured a{display:block;}
.coda .featured a.ir-uwishunu-mini{margin:-6px 0 5px;}
.coda .featured img{margin:0 0 8px;border:1px solid #ccc;padding:3px;}
.coda h2{border-bottom:3px solid #ccc;margin:0 0 3px 0;padding:0 0 5px 0;color:#666666;font:bold 16px Arial, Helvetica, sans-serif;}
.epsilon{font-size:15px;font-weight:normal;}
.epsilon a{color:#666 !important;}
.controls{position:relative;margin-bottom:10px;}
.coda .controls{position:static;margin-bottom:0;}
.controls ul{margin:0;padding:0 19px 0 22px;}
.controls li{list-style-type:none;float:left;}
.controls li a img{border:2px solid #fff;}
.controls li.on a img, .controls li a:hover img, .controls li a:focus img{border:2px solid #49c3f6;}
.controls .next, .controls .previous{position:absolute;top:0;width:19px;height:70px;}
.controls .next:hover, .controls .previous:hover, .controls .next:focus, .controls .previous:focus{background-position:100% 0;}
.coda .ad{float:left;margin:12px 0 0 42px;border:2px solid #d8d8d8;}
.coda-wrap{clear:both;margin:10px 0 0 0;}
.coda{position:relative;width:1035px;background:#fff;margin:0 auto;padding:10px 0 0;border-top:1px solid #c8c8c8;}
.coda .featured-wrap{border:1px solid #c8c8c8;overflow:hidden;margin-bottom:1.6em;}
.coda .featured-wrap .featured{border:none;margin:0;}
.coda .controls{position:absolute;right:41px;top:13px;}
.coda .controls .next{left:20px;width:21px;height:22px;background-image:url(../images/arrow-right-featured.gif);}
.coda .controls .previous{width:20px;height:22px;background-image:url(../images/arrow-left-featured.gif);}
.coda .controls .next:hover, .coda .controls .next:focus, .coda .controls .previous:hover, .coda .controls .previous:focus{background-position:0 100%;}
.controls .next, .controls .previous, ir-featured-philly{display:block;text-indent:-9999px;background-color:transparent;background-position:0 0;background-repeat:no-repeat;overflow:hidden;}
.controls:after, .controls ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
#country_next{margin:10px 0 0 0;}
.othermain{margin:0;background:#FFF;overflow:hidden;}
.othermain h2{background:none repeat scroll 0 0 #75A257;border-bottom:1px solid #CCCCCC;color:#FFFFFF;font:bold 20px Arial, Helvetica, sans-serif;margin:3px 0 10px;padding:3px 0 3px 10px;}
.left_country{width:619px;line-height:20px;float:left;}
.left_country p{padding:0;margin:0;}
.left_country img{border:1px solid #ccc;padding:3px;}
.left_country ul{list-style:none;padding:0;margin:0;}
.left_country ul li{float:left;background:url(../images/bullet_featured.png) no-repeat left 5px;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/bullet_featured.png', sizingMethod='crop');padding:0 0 0 13px;display:block;width:94%;}
.left_country h2{font:17px Georgia, "Times New Roman", Times, serif;color:#3A3A3A;margin:10px 0;}
.left_country .act{border:1px solid #ccc;margin:0 0 10px 0;padding:10px;overflow:hidden;}
.left_country .act img{margin:0 0 0 10px;}
.left_country .act span{font-weight:bold;}
.left_country .act ul li{list-style:none !important;background:none !important;padding:0 !important;margin:0 !important;}
.inright{float:right;width:383px;}
.hotdeal .organics{border:0 !important;margin:0 0 10px !important;overflow:hidden;padding:0 !important;}
.inright .organics{border:1px dotted #CCCCCC;margin:15px 0 10px;overflow:hidden;padding:10px 0 0;}
.needassist{border:1px solid #ccc;padding:10px;border-width:0 1px 1px 1px !important;margin:0 0 10px 0;overflow:hidden;}
.needassist p{margin:5px 0 0 0;font:bold 16px Arial, Helvetica, sans-serif;}
.needassist img{border:none !important;margin:0 5px 0 0;}
.contact_mini{border:1px solid #ccc;padding:10px;border-width:0 1px 1px 1px !important;margin:0 0 10px 0;}
.contact_mini .t{width:220px;}
.contact_mini .consultant p{width:220px;float:left;font:12px Arial, Helvetica, sans-serif;}
.inright_activitydetails{width:363px;float:right;padding:10px;border:1px solid #ccc;}
.inright_activitydetails h3, .inright_activitydetails h4, .inright h4{border-bottom:1px solid #ccc;background:none repeat scroll 0 0 #EEEEEE;padding:5px 10px;font:bold 14px Arial, Helvetica, sans-serif;}
.inright_activitydetails .act{border-bottom:1px dashed #ccc;margin:10px 0 10px 0;padding:0 0 10px 0;overflow:hidden;}
.inright_activitydetails .act span{font:bold 12px Georgia, "Times New Roman", Times, serif;}
.inright_activitydetails .readmore{padding:3px 7px;font:10px Arial, Helvetica, sans-serif;color:#FFF;text-transform:uppercase;background:#F60;}
.inright_activitydetails .readmore:hover{padding:3px 7px;font:10px Arial, Helvetica, sans-serif;color:#FFF;background:#f94000;text-decoration:none;}
.inright_activitydetails img{border:1px solid #ccc;padding:3px;margin:0 0 0 10px;}
.programviews{margin:5px 0 0 0;}
.left_country h4{margin:15px 0;}
.inright_details h3{font:bold 20px "Rockwell", Georgia, "Times New Roman", Times, serif;color:#727272;padding:0;margin:0;}
.inright_details span{text-transform:uppercase;font:bold 12px Arial, Helvetica, sans-serif;color:#7E7E7E;}
.inright_details{float:left;width:215px;margin:0 0 20px 0;}
.directions{float:right;line-height:0;padding:0;overflow:hidden;margin:0 0 13px 15px;width:150px;}
.directions img{border-color:#C8C8C8 #C8C8C8;border-style:solid solid none;border-width:2px 2px medium;margin:0;padding:0;}
.get-directions, .view-on-map{height:27px;display:block;text-indent:-9999px;width:150px;display:block;line-height:0;background:transparent url(../images/view-on-map.jpg) no-repeat scroll 0 0;}
.directions a:hover .directions a:focus .get-directions, .directions a:hover .view-on-map, .directions a:focus .view-on-map{background-position:0 -27px;cursor:pointer;}
.country_activities{border:1px solid #dddddd;width:319px;margin-bottom:10px;overflow:hidden;background:#FFF;padding:10px;}
.country_activities .readmore{padding:3px 7px;font:10px Arial, Helvetica, sans-serif;color:#FFF;text-transform:uppercase;background:#F60;}
.country_activities .readmore:hover{padding:3px 7px;font:10px Arial, Helvetica, sans-serif;color:#FFF;background:#f94000;text-decoration:none;}
.country_activities span{color:#7777777;font-weight:bold;font-size:12px;}
.country_activities img{margin:0 0 0 10px;padding:3px;border:1px solid #ccc;}
.litletop{margin:10px 0 0 0;}
.destinationall{width:599px;margin:0 0 10px;border:1px solid #ccc;overflow:hidden;padding:10px;}
.destinationall img{border:1px solid #ccc;padding:3px;margin:0 20px 0 0;}
.destinationall p{margin:0 0 10px 0;}
.destinationall .more{font:10px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#FFF;background:#FF6600;padding:3px;text-decoration:none;}
.destinationall .more:hover{background:#F94000;text-decoration:none;}
.tdheader{background:#75A257;font-weight:bold;height:25px;color:#000 !important;padding:0 0 0 10px;}
.listi{padding:0;margin:0;}
.listi ul{list-style:disc !important;float:left;margin:0;padding:0 0 0 20px;}
.listi ul li{float:left;list-style:disc !important;}
.content_list{padding:0;margin:20px 0 0 0;}
.content_list ul{padding:0;margin:0;list-style:none;}
.content_list ul li{float:left;width:270px;font:12px Georgia, "Times New Roman", Times, serif;margin:0 10px 0 0;}
.mainform{padding:0;color:#182327;margin:0;}
.mainform select{border:2px solid #e2e3ea;font-size:1.2em;}
.mainform input[type="text"], .mainform input[type="password"], .mainform textarea{border:2px solid #e2e3ea;font-size:1.2em;}
.mainform .fieldWithErrors input[type="text"], .mainform .fieldWithErrors input[type="password"], .mainform .fieldWithErrors textarea{}
.mainform .formError{color:#BD1A00;padding:0 0 0 20px;font-weight:bold;background:url(../images/icon-delete-small.jpg) no-repeat;}
.mainform li{list-style:none;padding:5px 3px;margin:0 10px 10px 0 !important;}
.mainform label{text-align:left;width:160px;display:inline-block;padding-right:7px;vertical-align:top;color:#555555;font-weight:bold;}
.mainform div{display:inline;}
.mainform_small{padding:0;color:#182327;margin:7px 0 0 0;}
.mainform_small select{border:2px solid #e2e3ea;font-size:1.2em;}
.mainform_small input[type="text"], .mainform_small input[type="password"], .mainform_small textarea{border:2px solid #e2e3ea;font-size:1.2em;}
.mainform_small .fieldWithErrors input[type="text"], .mainform_small .fieldWithErrors input[type="password"], .mainform_small .fieldWithErrors textarea{}
.mainform_small .formError{color:#BD1A00;padding:0 0 0 20px;font-weight:bold;background:url(../images/icon-delete-small.jpg) no-repeat;}
.mainform_small li{list-style:none !important;background:none !important;padding:5px 3px !important;width:350px !important;display:block;margin:0 1px 1px 0 !important;}
.mainform_small label{text-align:left;width:100px;display:inline-block;padding-right:7px;vertical-align:top;color:#555555;font-weight:bold;}
.mainform_small div{display:inline;}
.left_country .mainform{padding:0px 0;color:#182327;}
.left_country .mainform select{border:2px solid #e2e3ea;font-size:1.2em;}
.left_country .mainform input[type="text"], .left_country .mainform input[type="password"], .left_country .mainform textarea{border:2px solid #e2e3ea;font-size:1.2em;}
.left_country .mainform .fieldWithErrors input[type="text"], .left_country .mainform .fieldWithErrors input[type="password"], .left_country .mainform .fieldWithErrors textarea{}
.left_country .mainform .formError{color:#BD1A00;padding:0 0 0 20px;font-weight:bold;background:url(../images/icon-delete-small.jpg) no-repeat;}
.left_country .mainform li{list-style:none;height:auto;padding:5px 3px !important;background:none !important;margin:0 !important;}
.left_country .mainform label{text-align:left;width:200px;display:inline-block;padding-right:7px;vertical-align:top;color:#555555;font-weight:bold;}
.left_country .mainform div{display:inline;}
#gallery{background-color:#fff;overflow:hidden;padding:10px;}
#TB_window{z-index:100000 !important;}
#gallery ul{list-style:none;}
#gallery ul li{display:inline-block;float:left;width:130px;margin:0 9px 10px 0;font:10px Arial, Helvetica, sans-serif;color:#333;text-transform:uppercase;padding:0 !important;}
#gallery ul img{border:3px solid #ccc;padding:0 !important;border-width:3px 3px 3px;}
#gallery ul a:hover img{border:3px solid #fff;border-width:3px 3px 3px;color:#fff;}
#gallery ul a:hover{color:#fff;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}
.clear{clear:both}
.homegallery_out{background:#e5e5e5;padding:10px 9px 10px 10px;}
.overviewpart{padding:10px;border:1px dotted #ccc;overflow:hidden;margin:-20px 0 10px 0;background:#fbfbfb;font:12px Arial, Helvetica, sans-serif;}
.overviewpart label{font-weight:bold;}
.overviewpart ul{list-style:none !important;width:350px;float:left;padding:0 !important;margin:0 !important;}
.overviewpart ul li{background:none !important;float:left;display:block;margin:0 0 10px 0 !important;padding:0 !important;border-bottom:1px solid #ccc;}
.overviewpart .duration{background:url(../images/tripduration.png) no-repeat left;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/tripduration.png', sizingMethod='crop');padding:4px 0 0 20px;height:20px;}
.overviewpart .startend{background:url(../images/direction.png) no-repeat left;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/direction.png', sizingMethod='crop');padding:4px 0 0 20px;height:20px;}
.overviewpart .location{background:url(../images/location.png) no-repeat left;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/location.png', sizingMethod='crop');padding:9px 0 0 25px;height:29px;}
.overviewpart .group{background:url(../images/group.png) no-repeat left;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/group.png', sizingMethod='crop');padding:4px 0 0 28px;height:20px;}
.overviewpart .season{background:url(../images/season.png) no-repeat left;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/season.png', sizingMethod='crop');padding:4px 0 0 25px;height:20px;}
.overviewpart .triptype{background:url(../images/triptype.png) no-repeat left;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/triptype.png', sizingMethod='crop');padding:4px 0 0 20px;height:20px;}
.overviewpart .grade{background:url(../images/grade.png) no-repeat left;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/grade.png', sizingMethod='crop');padding:4px 0 0 22px;height:20px;}
.trip_highlight{float:right;background:#fff;padding:10px;border:1px dotted #ccc;width:220px;}
.trip_highlight label{font:bold 13px Arial, Helvetica, sans-serif;display:block;padding:0px 0 8px 15px;background:url(../images/highlight.png) no-repeat left;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/highlight.png', sizingMethod='crop');height:15px;}
.pagination{padding:3px;margin:3px;}
.pagination a{padding:2px 5px 2px 5px;margin:2px;border:1px solid #6b6b6b;text-decoration:none;color:#6b6b6b;}
.pagination a:hover, .pagination a:active{border:1px solid #6b6b6b;background-color:#858585;color:#fff;}
.pagination span.current{padding:2px 5px 2px 5px;margin:2px;border:1px solid #6b6b6b;font-weight:bold;background-color:#858585;color:#FFF;}
.pagination span.disabled{padding:2px 5px 2px 5px;margin:2px;border:1px solid #EEE;color:#DDD;}
#box-table{border-collapse:collapse;font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:11px;text-align:left;}
#box-table a{color:#666;}
#box-table a:hover{color:#3e6625;}
#box-table th{background:none repeat scroll 0 0 #82ab66;border-bottom:1px solid #FFFFFF;border-top:4px solid #739c57;color:#fff;font-size:13px;font-weight:bold;padding:3px 8px;}
#box-table td{background:none repeat scroll 0 0 #c4d6b9;border-bottom:1px solid #FFFFFF;border-top:1px solid transparent;color:#000;padding:3px 8px;}
#box-table tr:hover td{background:none repeat scroll 0 0 #b6cba9;color:#3e6625;}
.search_middle_in .awesome, .search_middle_in .awesome:visited{background:#222 url(../images/alert-overlay.png) repeat-x;display:inline-block;padding:5px 18px !important;font:bold 14px Arial, Helvetica, Helvetica Neue, Verdana, sans-serif !important;color:#fff;text-decoration:none;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);border-bottom:1px solid rgba(0, 0, 0, 0.25);border:none;position:relative;cursor:pointer;}
.awesome, .awesome:visited{background:#222 url(../images/alert-overlay.png) repeat-x;display:inline-block;padding:3px 10px 3px !important;font:12px Arial, Helvetica, Helvetica Neue, Verdana, sans-serif;color:#fff;text-decoration:none;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);border-bottom:1px solid rgba(0, 0, 0, 0.25);position:relative;cursor:pointer;}
.awesome:hover{background-color:#111;color:#fff;text-decoration:none;}
.awesome:active{top:1px;}
.small.awesome, .small.awesome:visited{font-size:11px;padding:;}
.awesome, .awesome:visited, .medium.awesome, .medium.awesome:visited{font-size:13px;font-weight:bold;text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);}
.large.awesome, .large.awesome:visited{font-size:14px;padding:8px 14px 9px;}
.orange.awesome, .orange.awesome:visited{background-color:#ff5c00;}
.orange.awesome:hover{background-color:#f94000;}
.green.awesome, .green.awesome:visited{background-color:#528B2C;border:0;border:0 none;height:20px;margin:4px 0 0 3px;padding:2px 10px 5px !important;}
.green.awesome:hover{background-color:#5D9E43;border:0;}
.none{border:none;}
.goto_top{float:right;margin:20px 0pt 20pt;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;display:block;width:615px;text-align:right;}
ul.visasection{width:400px;float:left;}
.guarantee{background:url(../images/guarantee.png) no-repeat;-background:none;-filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/guarantee.png', sizingMethod='crop');width:150px;height:101px;}
.guarantee a{cursor:pointer;text-indent:-9000px;border:none !important;height:100px;width:150px;}
.price_days{margin:10px 0;float:left;}
.price_days span{font:bold 16px Georgia, "Times New Roman", Times, serif;color:#F00;}
.colred{color:#F00;}
.footerassociated{width:290px;margin:0 0 0 20px;float:left}
.printpage{background:#FFF !important;overflow:hidden;}
#message_box{position:absolute;top:100px;left:500px;z-index:99999;margin:0 auto;background:#FFF;padding:5px;border:1px solid #CCCCCC;text-align:center;font-weight:bold;width:420px;}
.how_we{background:none repeat scroll 0 0 #EEEEEE;border:1px solid #ccc;display:block;margin:10px 0;clear:both;padding:5px;overflow:hidden;}
.how_we h6{padding:0 !important;margin:0 0 5px 0 !important;font:bold 16px Arial, Helvetica, sans-serif;color:#D54719;}
.how_we img{border:none !important;margin:0 10px 0 0;}
.about{margin:0;padding:0;}
.about ul{margin:0;padding:0;list-style:none;}
.about ul li{float:left;width:596px;background:none repeat scroll 0 0 #FAFAFA;display:block;background:none !important;border:1px solid #CCC;padding:10px;margin:0 0 10px 0;}
.about img{float:left;margin:0 10px 0 0;}
.about h1{text-transform:uppercase;font:bold 18px "Lucida Grande", Arial, Helvetica, sans-serif;margin:0;padding:0;color:#4D9335;}
.about span{float:right;width:473px;}
