@charset "utf-8";
BODY{margin:0px;background-color:white;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
/*BODY{scrollbar-3dlight-color:white;scrollbar-arrow-color:#AAAAAA;scrollbar-base-color:#AAAAAA;scrollbar-darkshadow-color:white;scrollbar-face-color:white;scrollbar-highlight-color:#AAAAAA;scrollbar-shadow-color:#AAAAAA;}*/
/*DIV{scrollbar-3dlight-color:white;scrollbar-arrow-color:#186EBA;scrollbar-base-color:#186EBA;scrollbar-darkshadow-color:white;scrollbar-face-color:white;scrollbar-highlight-color:#186EBA;scrollbar-shadow-color:#186EBA;}*/
div{padding:4px;padding-top:0px;}
TABLE{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
UL{margin-bottom:5px;}
UL{margin-top:3px;}
LI{margin-left:-20px;font-size:11px;list-style-image:url(http://www.windmills-travel.com/images/boxbullet.gif);}
LI A{color:black;}
LI A:link{color:black;text-decoration:none;}
LI A:visited{color:black;text-decoration:none;}
LI A:active{color:black;text-decoration:none;}
LI A:hover{color:black;text-decoration:underline;}
SELECT{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background-color:white;}
.zoombody{color:#E3F1FA;}
A, A:link, A:active, A:visited{color:black;text-decoration:none;}
A:hover{color:black;text-decoration:underline;}
.textlink, .textlink:link, .textlink:active, .textlink:visited{font-size:10px;color:#186EBA;text-decoration:none;}
.textlink:hover{color:#186EBA;text-decoration:underline;}
H1{font-size:26px;font-weight:bold;color:#186EBA;}
.page{font-size:11px;font-weight:normal;color:black;}
H2{font-size:14px;font-weight:normal;color:#186EBA;}
H2 A, H2 A:link, H2 A:active, H2 A:visited{color:#186EBA;text-decoration:none;}
H2 A:hover{color:#186EBA;text-decoration:underline;}
H3{font-size:11px;font-weight:normal;color:#186EBA;}
.nbutton{font-size:11px;color:white;vertical-align:top;white-space:nowrap;}
.nbutton A{text-decoration:none;color:white;}
.nbutton A:link{text-decoration:none;color:white;}
.nbutton A:active{text-decoration:none;color:white;}
.nbutton A:visited{text-decoration:none;color:white;}
.nbutton A:hover{text-decoration:none;color:black;}
.boxheader{font-size:11px;color:white;vertical-align:bottom;margin-top:8px;}
.boxheaderLeft{padding-left:4px;background-image:url(http://www.windmills-travel.com/images/nbutton_l-m.gif);background-position:left;background-repeat:no-repeat;}
.boxheaderCenter{background-image:url(http://www.windmills-travel.com/images/nbutton_b-m.gif);background-position:right;background-repeat:repeat-x;white-space:nowrap;}
.boxheaderCenter A, .boxheaderCenter A:link, .boxheaderCenter A:active, .boxheaderCenter A:visited{color:white;text-decoration:none;}
.boxheaderCenter A:hover{color:black;text-decoration:none;}
.boxheaderRight{padding-left:10px;background-image:url(http://www.windmills-travel.com/images/nbutton_r-m.gif);background-position:right;background-repeat:no-repeat;}
.boxheaderRest{width:100%;background-image:url(http://www.windmills-travel.com/images/nbutton_mb-m.gif);background-position:right;background-repeat:repeat-x;}
.boxheaderEnd{padding-right:1px;background-image:url(http://www.windmills-travel.com/images/nbutton_e-m.gif);background-position:bottom;background-repeat:repeat-x;}
.subboxheader{font-size:11px;color:#000099;vertical-align:bottom;}
.subboxheaderLeft{padding-left:5px;background-image:url(http://www.windmills-travel.com/images/subbox_l-m.gif);background-position:left;background-repeat:no-repeat;}
.subboxheaderCenter{background-image:url(http://www.windmills-travel.com/images/subbox_b.gif);background-position:right;background-repeat:repeat-x;}
.subboxheaderRight{padding-left:9px;background-image:url(http://www.windmills-travel.com/images/subbox_r-m.gif);background-position:right;background-repeat:no-repeat;}
.subboxheaderRest{width:100%;background-image:url(http://www.windmills-travel.com/images/subbox_mb.gif);background-position:bottom;background-repeat:repeat-x;}
.subboxheaderEnd{padding-right:1px;background-image:none;}
.subboxcontent{font-size:11px;color:black;padding:3px;background:url(http://www.windmills-travel.com/images/box_b.gif) repeat-y right center;}
.subboxcontent LI A{color:#000099!important;font-size:11px!important;}
.subboxcontent LI{color:black;font-size:10px!important;}
.servicetitle{font-size:11px;color:#000099;color:black;}
.boxline{padding-left:1px;padding-bottom:1px;background-color:#186EBA;}
.boxlower{}
.boxcontent, .boxyellow{font-size:11px;color:black;padding:3px;}
.boxcontentb{font-size:12px;background-image:url(http://www.windmills-travel.com/images/box_bb.gif);background-position:right;background-repeat:repeat-y;}
.boxcontentb1{font-size:12px;background-position:top left;background-repeat:no-repeat;}
.boxcontent, .boxdiv{background-image:url(http://www.windmills-travel.com/images/box_b.gif);background-position:right;background-repeat:repeat-y;}
.boxyellow{background-color:#FEE892;}
.boxselect{padding:0px;}
.boxdiv .title{color:#186EBA}
.boxdiv LI{margin-left:-20px;font-size:11px;list-style-image:url(http://www.windmills-travel.com/images/boxbullet.gif);}
.boxdiv LI A{color:black;}
.boxdiv LI A:link{color:black;text-decoration:none;}
.boxdiv LI A:visited{color:black;text-decoration:none;}
.boxdiv LI A:active{color:black;text-decoration:none;}
.boxdiv LI A:hover{color:black;text-decoration:underline;}
.subboxcontent LI{margin-left:-20px;font-size:11px;list-style-image:url(http://www.windmills-travel.com/images/boxbullet.gif);}
.subboxcontent LI A{color:black;}
.subboxcontent LI A:link{color:black;text-decoration:none;}
.subboxcontent LI A:visited{color:black;text-decoration:none;}
.subboxcontent LI A:active{color:black;text-decoration:none;}
.subboxcontent LI A:hover{color:black;text-decoration:underline;}
.destinationstable{font-size:11px;color:black;}
.fieldText{font-size:11px;color:#186EBA;vertical-align:middle;text-align:left;left:0px;}
.fieldSelect{font-size:11px;color:#186EBA;text-align:left;}
.fieldButton{font-size:12px;color:#186EBA;vertical-align:middle;text-align:left;background-color:#E9E9E9;border-width:1px;border-style:none;text-align:center;}
.pkimg{border:0px; margin-left:auto; margin-right:auto; position:relative; display:block; border:0px}
.photocaption{font-size:10px;text-align:center;display:block;}

.phototitle{font-size:12px;color:#186EBA;}
.listtitle{font-size:14px;color:#186EBA;font-weight:bold;}
.listtext{font-size:11px;}
.listlink A:link{font-size:11px;color:#186EBA;}
.listlink A:hover{font-size:11px;color:#186EBA;}
.listlink A:active{font-size:11px;color:#186EBA;}
.listlink A:visited{font-size:11px;color:#186EBA;}
.hotel .intro{font-size:12px;}
.hotel .description{}
.textbox{background-color:#A1C9F1;padding:6px;}
.textbox TD{background-color:white;}
.textbox UL{margin-left:18px;margin-bottom:0px;}
.textbox LI{list-style-position:outside;list-style-image:url(http://www.windmills-travel.com/images/boxbullet1-m.gif);padding:0px;}
.textbox A,A:active,A:visited,A:link{color:black;}
.gallerytable{background-color:#A1C9F1;}
.gallerytable TD{background-color:white;margin-right:5px;margin-bottom:5px;padding:10px;}
.gallerybox{background-color:#A1C9F1;padding:0px;border:0px;}
.gallerybox TR TD{background-color:transparent;padding:0px;}
.galleryloading{background-color:#E9E9E9;padding:0px;border:0px;}
.galleryloading TR TD{background-color:white;padding:5px;}
.gallerydiv{padding:0px;}
.pricelist_table, .pricelist_line{background-color:#A1C9F1;}
.pricelist_header{font-family:Verdana, Tahoma, Arial, Helvetica;font-size:11px;color:black;background-color:#A1C9F1;}
.pricelist_name{font-family:Verdana, Tahoma, Arial, Helvetica;font-size:11px;color:black;vertical-align:top;padding:2px;padding-right:6px;}
.pricelist_smallname{font-family:Verdana, Tahoma, Arial, Helvetica;font-size:9px;color:black;vertical-align:top;padding:2px;padding-right:6px;}
.pricelist_tr1{background-color:white;}
.pricelist_tr2{background-color:#E6E6E6;}
.pricelist_price{font-family:Verdana, Tahoma, Arial, Helvetica;font-size:11px;color:black;vertical-align:baseline;padding:2px;padding-right:10px;padding-left:10px;text-align:right;}
.searchNumber{font-size:11px;color:#186EBA;padding:3px;background-color:#A1C9F1;vertical-align:top;text-align:center;padding-bottom:15px;}
.searchTitle A, .searchTitle A:visited, .searchTitle A:active, .searchTitle A:link{font-size:12px;color:#186EBA;text-decoration:none;}
.searchTitle A:hover{font-size:12px;color:#186EBA;text-decoration:underline;}
.searchSummary{font-size:11px;color:black;}
.searchSection{font-size:11px;color:black;padding-bottom:15px;}
.rf_title{font-family:Verdana, Tahoma, Arial, Helvetica;font-size:16px;color:black;vertical-align:top;padding:2px;padding-right:6px;}
.rf_name,.rf_field{font-family:Verdana, Tahoma, Arial, Helvetica;font-size:11px;color:black;vertical-align:top;padding:2px;padding-right:6px;}
.rf_field:first-line{line-height:20px;}
.rf_text{font-family:Verdana, Tahoma, Arial, Helvetica;font-size:9px}
.rf_select{font-family:Verdana, Tahoma, Arial, Helvetica;font-size:9px;background-color:white;}
.rf_textarea{font-family:Verdana, Tahoma, Arial, Helvetica;font-size:9px;border-width:1px;}
.rf_check{font-family:Verdana, Tahoma, Arial, Helvetica;font-size:10px;border-width:1px;}
.rf_radio{font-family:Verdana, Tahoma, Arial, Helvetica;font-size:10px;border-width:1px;}
.hoteltable{background-color:white;padding:5px;}
.hotelsugtable{background-color:#A1C9F1;padding:5px;}
.hoteltableout{background-color:#186EBA;padding:1px;}
.hotelsugtableout{background-color:#186EBA;padding-bottom:1px;padding-left:1px;padding-right:1px;}
.colorlink{color:blue!important;}
.sep1{padding-right:1px;background-color:#186EBA;}
.sep2{padding-left:3px;padding-right:3px;background-image:url(http://www.windmills-travel.com/images/sep-1.gif);background-position:top;background-repeat:repeat-x;}
.sep2{padding-left:3px;padding-right:3px; font-size:18px;color:#186EBA;}
.sep2 A, .sep2 A:visited{font-size:11px;color:#186EBA;}
.sep3{padding-right:9px;background-image:url(http://www.windmills-travel.com/images/sep-2.gif);background-position:top;background-repeat:no-repeat;}
.sep5{padding-right:1px;background-image:url(http://www.windmills-travel.com/images/sep-4.gif);background-position:top;background-repeat:no-repeat;}
.sep11{padding-right:1px;background-color:#186EBA;}
.sep21{padding-left:3px;padding-right:3px;background-image:url(http://www.windmills-travel.com/images/nbutton_b-m.gif);background-position:top;background-repeat:repeat-x;}
.sep21{font-size:18px;color:white;}
.sep21 A, .sep2 A:visited{font-size:11px;color:#186EBA;}
/*.sep31{padding-right:9px;background-image:url(http://www.windmills-travel.com/images/nbutton_r-m.gif);background-position:top;background-repeat:no-repeat;}*/
.sep31{padding-right:9px;background-image:none;background-position:top;background-repeat:no-repeat;}
/*.sep51{padding-right:1px;background-image:url(http://www.windmills-travel.com/images/sep-4.gif);background-position:top;background-repeat:no-repeat;}*/
.sep51{padding-right:1px;background-image:none;background-position:top;background-repeat:no-repeat;}
LI .title{font-size:12px;color:#186EBA!important;text-decoration:none;}
INPUT{height:17px;}
.btTbl{height:28px;background-image:url(http://www.windmills-travel.com/images/button-2-m.gif);}
.btTblTd1{width:1px;background-image:url(http://www.windmills-travel.com/images/button-1-m.gif);}
.btTblTd2{font-size:12px;font-weight:bold;padding-left:5px;padding-right:5px;}
.btTblTd2 A, .btTblTd2 A:active, .btTblTd2 A:visited{color:#000099}
.btTblTd2 A:hover{color:#186EBA;text-decoration:none;}
.subboxcontent1{font-size:11px;color:black;background-color:white;padding:3px;}
.subboxcontent1 LI A{color:#000099!important;font-size:11px!important;}
.subboxcontent1 LI{color:black;font-size:10px!important;}
.yboxtable{float:right;margin-left:3px;margin-bottom:3px;width:100px;background-image:url(http://www.windmills-travel.com/images/ybox-m.gif);background-position:bottom right;background-repeat:no-repeat;}
.yboxtable TD{width:100px;font-size:10px;color:#186EBA;text-align:right;padding:10px;}
.sep0{background-color:#186EBA;}
.s1{border:0px;width:100%;background-image:url(http://www.windmills-travel.com/images/box_bb.gif);background-position:right;background-repeat:repeat-y;}
.s1 .a{vertical-align:top;}
.s1 .b{padding:5px;width:100%;}
.s1 .b H1{margin-bottom:5px;margin-top:0px;font-size:11px;font-weight:normal;}
.s1 .b H1 A{color:#186EBA;}
.s1 .b .n{margin-bottom:5px;font-size:18px;font-weight:bold;}
.s1 .b .n A{color:#186EBA;}
.s1 .b UL{margin-top:0px;margin-bottom:0px;}
.s1 .b UL LI{margin-left:-20px;font-size:11px;list-style-image:url(http://www.windmills-travel.com/images/boxbullet.gif);}
.s1 .b UL LI A{color:#186EBA;}
.s1 .c{/*width:100%;*/padding:5px;height:100%;display: inline-block;}
.s1 .d{float:left;margin-top: auto;margin-bottom: auto;position:relative;}
.s2{border:0px;width:100%;background-color:white;color:black;padding:5px;border:solid 1px #186EBA;margin-bottom:10px;}
.s2 .a{vertical-align:top;}
.s2 .b{padding:5px;vertical-align:top;}
.s2 .b H1{margin-bottom:5px;margin-top:0px;font-size:12px;font-weight:normal;}
.s2 .b H1 A{color:#186EBA;}
.s2 .b .n{margin-bottom:5px;margin-top:0px;font-size:18px;font-weight:bold;}
.s2 .b .n A{color:#186EBA;}
.s2 .b .t{margin-bottom:5px;margin-top:0px;font-size:11px;}
.s2 .b .t A{color:black;}
.s2 .b UL{margin-top:0px;margin-bottom:0px;}
.s2 .b UL LI{margin-left:-20px;font-size:11px;list-style-image:url(http://www.windmills-travel.com/images/boxbullet.gif);}
.s2 .b UL LI A{color:#186EBA;}
.s2 .c{width:200px;padding:5px;height:100%}
.s2 .d{width:200px;background-position:center;background-repeat:no-repeat;height:100%;}
.sc{font-size:11px;color:white;vertical-align:bottom;border:0px;width:170px;}
.sc .t{height:15px;}
.sc .l{padding-left:1px;background-color:#186EBA;height:17px;}
.sc .c{background-image:url(http://www.windmills-travel.com/images/nbutton_b-m.gif);background-position:right;background-repeat:repeat-x;white-space:nowrap;padding-left:3px;}
.sc .r{padding-left:9px;background-image:url(http://www.windmills-travel.com/images/nbutton_r-m.gif);background-position:right;background-repeat:no-repeat;}
.sc .x{width:100%;background-image:url(http://www.windmills-travel.com/images/nbutton_mb-m.gif);background-position:right;background-repeat:repeat-x;}
.e{padding-right:1px;background-image:url(http://www.windmills-travel.com/images/subbox_e-m.gif);background-position:bottom;background-repeat:repeat-x;}
.bl{width:170px;border:0}
.bl .l{padding-left:1px;padding-bottom:1px;background-color:#186EBA;}
.bl .b{height:4px;}
.bl .c{background-position:right;background-image:url(http://www.windmills-travel.com/images/box_b.gif);background-repeat:repeat-y;padding:5px;overflow-x:auto;overflow-y:scroll;}
.bl .cs{width:100%;font-size:11px;color:black;background-image:url(http://www.windmills-travel.com/images/box_b.gif);background-repeat:repeat-y;padding:5px;/*overflow-x:auto;overflow-y:scroll;*/}
.bl .c LI A, .bl .cs .s LI A{color:#000099;font-size:11px;}
.bl .c LI, .bl .cs .s LI{color:black;font-size:10px;}
.bl .s{width:100%;/*overflow:auto;*/ overflow:auto; padding-top:5px;padding-bottom:5px;}
.bl .t{font-size:11px;color:#000099; text-decoration:underline;}
FORM{margin:0px;}
.bh{font-size:11px;color:white;vertical-align:bottom;margin-top:4px;width:170px;border:0px;}
.bh .t{height:15px;}
.bh .l{padding-left:1px;padding-bottom:1px;background-color:#186EBA;}
.bh .c{background-image:url(http://www.windmills-travel.com/images/nbutton_b-m.gif);background-position:right;background-repeat:repeat-x;white-space:nowrap;padding-left:3px;}
.bh .r{padding-left:10px;background-image:url(http://www.windmills-travel.com/images/nbutton_r-m.gif);background-position:right;background-repeat:no-repeat;}
.bh .m{width:100%;background-image:url(http://www.windmills-travel.com/images/nbutton_mb-m.gif);background-position:right;background-repeat:repeat-x;}
/*.bh .e{padding-right:1px;background-image:url(http://www.windmills-travel.com/images/nbutton_e-m.gif);background-position:bottom;background-repeat:repeat-x;}*/
.bh .e{padding-right:1px;background-image:none;background-position:bottom;background-repeat:repeat-x;}
.bv{border:1px;border-style:solid;border-color:#186EBA;background-position:right;background-image:url(http://www.windmills-travel.com/images/box_b.gif);background-repeat:repeat-y;padding:5px;overflow-x:auto;overflow-y:scroll;}
.bv1{width:170px;border:1px;border-style:solid;border-color:#186EBA;padding:0px;}
.bv2{border:1px;border-style:solid;border-color:#186EBA;background-position:right;background-image:url(http://www.windmills-travel.com/images/box_b.gif);background-repeat:repeat-y;padding:0px;}
.bv3{width:170px;border:1px;border-style:solid;border-color:#186EBA;padding:5px;background-color:#fef9e5}
.bv UL, .bv1 UL, .bv2 UL, .bv3 UL{margin:0px;}
.bv LI, .bv1 LI, .bv2 LI, .bv3 LI{margin-left:20px;}
.bv LI A, .bv LI A:visited, .bv3 LI A, .bv3 LI A:visited{color:#186EBA;text-decoration:none;}
.bv LI A:hover, .bv3 LI A:hover{color:#186EBA;text-decoration:underline;}
.bv .t{width:80px;font-size:11px;color:#186EBA;vertical-align:middle;}
.bv1 .p{margin:5px;}
.bv1 .p .s A, .bv1 .p .s A:visited{font-size:14px;color:#186EBA;text-decoration:none;}
.bv1 .p .s A:hover{text-decoration:underline;}
.bv .r{border:0px;}
.bv .r TD{padding-right:3px;}
.bv A, .bv A:visited{color:#186EBA;text-decoration:none;}
.bv A:hover{color:#186EBA;text-decoration:underline;}
.bv SELECT{width:158px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.In{border:0px;}
.tc{width:100%;height:15px;}
.tc .a{padding-right:8px;}
.tc .b{padding-right:3px;}
.tc .c{width:100%;}
.tc .d{background-image:url(http://www.windmills-travel.com/images/rbutton_l.gif);background-position:right;background-repeat:no-repeat;padding-right:10px;padding-left:3px;}
.tc .e{font-size:11px;color:white;vertical-align:top;white-space:nowrap;background-image:url(http://www.windmills-travel.com/images/rbutton_b.gif)}
.tc .e A{text-decoration:none;color:white;}
.tc .e A:link{text-decoration:none;color:white;}
.tc .e A:active{text-decoration:none;color:white;}
.tc .e A:visited{text-decoration:none;color:white;}
.tc .e A:hover{text-decoration:none;color:black;}
.tc .f{background-image:url(http://www.windmills-travel.com/images/rbutton_r.gif);background-position:right;background-repeat:no-repeat;padding-right:3px;}
.tn{width:100%;}
.tn .g{background-image:url(http://www.windmills-travel.com/images/header_back.jpg);width:100%;}
.mc{width:100%;}
.mc .c1{width:170px;vertical-align:top;}
.mc .c2{width:100%;vertical-align:top;height:100%;}
.mg{width:100%;height:100%;}
.mg .l1{vertical-align:top;}
.mg .l2{height:100%;}
.mb{font-size:16px;color:white;vertical-align:bottom;margin-top:8px;width:100%;height:21px;}
.mb .l{padding-left:4px;background-image:url(http://www.windmills-travel.com/images/cbutton_l-m.gif);background-position:left;background-repeat:no-repeat;}
.mb .c{width:100%;background-image:url(http://www.windmills-travel.com/images/cbutton_b-m.gif);background-position:right;background-repeat:repeat-x;padding-left:5px;}
.mb .c A, .mb .c A:visited{color:white;text-decoration:none;}
.mb .c A:hover{text-decoration:underline;}
.mb .r{padding-left:15px;background-image:url(http://www.windmills-travel.com/images/cbutton_r-m.gif);background-position:right;background-repeat:no-repeat;}
.mb .h{padding-left:0px;background-image:url(http://www.windmills-travel.com/images/cbutton_mb-m.gif);background-position:right;background-repeat:repeat-x;}
.mb .e{width:1px;padding-bottom:1px;background-color:#186EBA;}
.un{width:100%;}
.un .a{padding-right:8px;}
.un .b{width:100%;}
.xn{width:100%;background-image:url(http://www.windmills-travel.com/images/footer.gif)}
.xn .k{font-size:10px;color:#186EBA;vertical-align:middle;text-align:center;}
.xn .k A{text-decoration:none;color:#186EBA;}
.xn .k A:link{text-decoration:none;color:#186EBA;}
.xn .k A:active{text-decoration:none;color:#186EBA;}
.xn .k A:visited{text-decoration:none;color:#186EBA;}
.xn .k A:hover{text-decoration:underline;color:#186EBA;}
.xn .k1{height:14px;}
.xn .k2{height:13px;}
.bw{height:100%;min-width: 880px;}
.bw .x1{height:100%}
.bw .x2{padding-left:1px;padding-bottom:1px;background-color:#186EBA;}
.zs{width:100%;height:100%;}
.zs .x3{height:100%;}
.zs .x4{width:100%;height:100%;vertical-align:top;}
.fb{font-size:12px;border:outset;background-color:#186EBA;padding:5px;color:white!important;margin:5px;float:right;}
.fb:hover{font-size:12px;border:inset;background-color:#FFFF99;padding:5px;color:#186EBA!important;text-decoration:none;}
.o{width:100%;height:300px;border:0px;padding-bottom:30px;}
.o .o1{font-size:30px;font-weight:bold;vertical-align:top;color:white;width:300px;}
.o .o2{font-size:12px;vertical-align:top;color:black;text-align:justify;}
.seeallpkt{font-size:12px; font-weight:bold; color:purple; font-style:italic;}
.s1 .b UL LI A.seeallpkt{font-size:12px; font-weight:bold; color:purple; font-style:italic;}
.menu{position:relative;margin-right:auto;margin-left:auto;background:url(/images/header_back.jpg) repeat-x;display:block;height:205px;width:auto;}
/*.pos-0, .pos-0 a, .pos-0 img{position:absolute;clip:rect(2px,200px,65px,0px);left:20px;top:5px;text-decoration:none;border-width:0px;}*/
.pos-0, .pos-0 a, .pos-0 img{position:absolute;clip:rect(0px,400px,68px,0px);left:20px;top:5px;text-decoration:none;border-width:0px;}
.pos-01, .pos-01 a, .pos-01 img{position:absolute;left:320px;top:25px;text-decoration:none;border-width:0px;}
.pos-1, .pos-1 a, .pos-1 img{position:absolute;clip:rect(64px,129px,133px,0px);left:5px;top:5px;text-decoration:none;border-width:0px;}
.pos-2, .pos-2 a, .pos-2 img{position:absolute;clip:rect(64px,259px,133px,119px);left:10px;top:5px;text-decoration:none;border-width:0px;}
.pos-3, .pos-3 a, .pos-3 img{position:absolute;clip:rect(64px,388px,133px,238px);left:15px;top:5px;text-decoration:none;border-width:0px;}
.pos-4, .pos-4 a, .pos-4 img{position:absolute;clip:rect(64px,517px,133px,357px);left:20px;top:5px;text-decoration:none;border-width:0px;}
.pos-5, .pos-5 a, .pos-5 img{position:absolute;clip:rect(64px,645px,133px,476px);left:25px;top:5px;text-decoration:none;border-width:0px;}
.pos-6, .pos-6 a, .pos-6 img{position:absolute;clip:rect(123px,129px,198px,0px);left:5px;top:8px;text-decoration:none;border-width:0px;}
.pos-7, .pos-7 a, .pos-7 img{position:absolute;clip:rect(123px,259px,198px,119px);left:10px;top:8px;text-decoration:none;border-width:0px;}
.pos-8, .pos-8 a, .pos-8 img{position:absolute;clip:rect(123px,388px,198px,238px);left:15px;top:8px;text-decoration:none;border-width:0px;}
.pos-9, .pos-9 a, .pos-9 img{position:absolute;clip:rect(123px,517px,198px,357px);left:20px;top:8px;text-decoration:none;border-width:0px;}
.pos-10, .pos-10 a, .pos-10 img{position:absolute;clip:rect(123px,645px,198px,476px);left:25px;top:8px;text-decoration:none;border-width:0px;}
.head_img{position:absolute;right:0px;overflow:hidden;display:inline;bottom:-1px;height:203px;width:192px;}
.weather{display:table;}
td a img{margin-left: auto; margin-right: auto; position: relative; display: block;}
td a:hoover img{margin-left: auto; margin-right: auto; position: relative; display: block;  border:1px solid #0000ff;}
.readmorretext{float: right;font-size: 14px;color: #186EBA;font-weight: bold;padding: 10px;margin: 20px 20px 0 20px;border: solid 1px #6F7AFF;border-radius: 2px;}

div.container{
	display: inline-block;
}
div.line{
	width:98%;
	float:left;
	min-height: 250px;
	display: inline-table;
}
div.line.odd{
	width:48%;
	float:left;
}
div.line.even{
	width:48%;
	float:left;
}
.footer{
	clear:both;
	position:relative;
	bottom:0px;
	z-index:100;
}
.slideshow{
	width:99%;
	height:auto;
	margin: 0 auto;
}
#slides {
  display: none;
}


#slides .slidesjs-navigation {
  margin-top:5px;
}

a.slidesjs-next,
a.slidesjs-previous,
a.slidesjs-play,
a.slidesjs-stop {
  background-image: url(/images/btns-next-prev.png);
  background-repeat: no-repeat;
  display:block;
  width:12px;
  height:18px;
  overflow: hidden;
  text-indent: -9999px;
  float: left;
  margin-right:5px;
}

a.slidesjs-next {
  margin-right:10px;
  background-position: -12px 0;
}

a:hover.slidesjs-next {
  background-position: -12px -18px;
}

a.slidesjs-previous {
  background-position: 0 0;
}

a:hover.slidesjs-previous {
  background-position: 0 -18px;
}

a.slidesjs-play {
  width:15px;
  background-position: -25px 0;
}

a:hover.slidesjs-play {
  background-position: -25px -18px;
}

a.slidesjs-stop {
  width:18px;
  background-position: -41px 0;
}

a:hover.slidesjs-stop {
  background-position: -41px -18px;
}

.slidesjs-pagination {
	display:none;
}

#slides a:link,
#slides a:visited {
  color: #333
}

#slides a:hover,
#slides a:active {
  color: #9e2020
}

.navbar {
  overflow: hidden
}

/* Mods for responsive view */
.fpml1{
	padding-right:10px;
	padding-top:4px;
	width:50%;
}
.fpml2{
	width:50%;
}

/* Base Styles */
#mobmenu,
#mobmenu ul,
#mobmenu li,
#mobmenu a {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  font-weight: normal;
  text-decoration: none;
  line-height: 1;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  position: relative;
}
#mobmenu{
	display:none;
	margin: 0 auto;
}
#mobmenu {
  width: 80%;
  border-bottom: 4px solid #656659;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#mobmenu a {
  line-height: 1.3;
}
#mobmenu > ul > li:first-child {
  background: #66665e;
  background: -moz-linear-gradient(#66665e 0%, #45463d 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #66665e), color-stop(100%, #45463d));
  background: -webkit-linear-gradient(#66665e 0%, #45463d 100%);
  background: linear-gradient(#66665e 0%, #45463d 100%);
  border: 1px solid #45463d;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
#mobmenu > ul > li:first-child > a {
  padding: 15px 10px;
  background: url(/images/pattern.png) top left repeat;
  border: none;
  border-top: 1px solid #818176;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
  font-family: 'Ubuntu', sans-serif;
  text-align: center;
  font-size: 32px;
  font-weight: 300;
  text-shadow: 0 -1px 1px #000000;
}
#mobmenu > ul > li:first-child > a > span {
  padding: 0;
}
#mobmenu > ul > li:first-child:hover {
  background: #66665e;
  background: -moz-linear-gradient(#66665e 0%, #45463d 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #66665e), color-stop(100%, #45463d));
  background: -webkit-linear-gradient(#66665e 0%, #45463d 100%);
  background: linear-gradient(#66665e 0%, #45463d 100%);
}
#mobmenu > ul > li {
  background: #e94f31;
  background: -moz-linear-gradient(#e94f31 0%, #d13516 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e94f31), color-stop(100%, #d13516));
  background: -webkit-linear-gradient(#e94f31 0%, #d13516 100%);
  background: linear-gradient(#e94f31 0%, #d13516 100%);
}
#mobmenu > ul > li:hover {
  background: #e84323;
  background: -moz-linear-gradient(#e84323 0%, #c33115 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e84323), color-stop(100%, #c33115));
  background: -webkit-linear-gradient(#e84323 0%, #c33115 100%);
  background: linear-gradient(#e84323 0%, #c33115 100%);
}
#mobmenu > ul > li > a {
  font-size: 26px;
  display: block;
  background: url(/images/pattern.png) top left repeat;
  color: #ffffff;
  border: 1px solid #ba2f14;
  border-top: none;
  text-shadow: 0 -1px 1px #751d0c;
}
#mobmenu > ul > li > a > span {
  display: block;
  padding: 12px 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#mobmenu > ul > li > a:hover {
  text-decoration: none;
}
#mobmenu > ul > li.active {
  border-bottom: none;
}
#mobmenu > ul > li.has-sub > a span {
  background: url(/images/icon_plus.png) 96% center no-repeat;
}
#mobmenu > ul > li.has-sub.active > a span {
  background: url(/images/icon_minus.png) 96% center no-repeat;
}
/* Sub menu */
#mobmenu ul ul {
  display: none;
  background: #fff;
  border-right: 1px solid #a2a194;
  border-left: 1px solid #a2a194;
}
#mobmenu ul ul li {
  padding: 0;
  border-bottom: 1px solid #d4d4d4;
  border-top: none;
  background: #f7f7f7;
  background: -moz-linear-gradient(#f7f7f7 0%, #ececec 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ececec));
  background: -webkit-linear-gradient(#f7f7f7 0%, #ececec 100%);
  background: linear-gradient(#f7f7f7 0%, #ececec 100%);
}
#mobmenu ul ul li:last-child {
  border-bottom: none;
}
#mobmenu ul ul a {
  padding: 10px 10px 10px 25px;
  display: block;
  color: #676767;
  font-size: 26px;
  font-weight: normal;
}
#mobmenu ul ul a:before {
  content: "» ";
  position: absolute;
  left: 10px;
  color: #e94f31;
}
#mobmenu ul ul a:hover {
  color: #e94f31;
}

.promoimg{
	margin: 0 0 10px 10px;
}

.imgheighthcenter{
	margin: 50% 10px;
}

@media	(max-device-width:1140px),
		(device-width:1140px){
	body{
		width: 100%;
		position: absolute;
	}
	h1{
		font-size: 32px;
	}
	h2{
		font-size: 28px;
	}
	li{
		font-size: 26px;
	}
	table{
		font-size: 26px;
		display: block;
	}
	.pos-0,.pos-01,.pos-1,.pos-2,.pos-3,.pos-4,.pos-5,.pos-6,.pos-7,.pos-8,.pos-9,.pos-10{
		display:none;
	}
	.menu{
		display:none;
		}
	#mobmenu{
		display:block;
	}
	.bw{
		min-width: 300px;
	}
	.mc .c1{
		display:none;
	}
	.mc .c2{
		width: 100%;
	}
	.title{
		font-size: 26px;
	}
	.listtitle{
		font-size: 36px;
	}
	
	.listtext{
		font-size: 26px;
	}
	/* Disabled Section */
	.tc{
		display:none;
	}
	.head_img{
		display:none;
	}
	..mg .l1{
		display:none;
	}
	div.bv2{

	}
	.boxlower{
		display:none;
	}
	/* Disabled Section Ends*/
	.sep51{
		 background-image:none;
	 }	
	.fpml1{
		float:left;
		width:100%;
		display: inline-block;
	}
	.fpml2{
		float:left;
		width:100%;
		display: inline-block;
	}
	.boxcontentb,
	.boxcontentb1{
		font-size:24px;
	}
	.zs .x4 {
		display: inline-block;
		float: left;
		height: auto;
	}
	div.merge-tables{
		width: 250px;
		display:block;
		float:left;
		    padding: 20px;
	}
	td.sidebar_right{
		float: left;
		width:100%;
	}
	td.sidebar_right .sc{
		display: block;
		width: 250px;
	}
	td.sidebar_right .bl{
		display: block;
		width: 250px;
	}
	div.bv2{
		display:none;
	}
	.sc .c{
		background-image:none;
		background-color: #1681D0;
		font-size: 26px;
		padding: 1px 3px 3px 2px;
		word-wrap: break-word;
		width:250px;
		display: inline-block;
		white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
		white-space: -pre-wrap;      /* Opera 4-6 */
		white-space: -o-pre-wrap;    /* Opera 7 */
		white-space: pre-wrap;       /* css-3 */
		word-wrap: break-word;       /* Internet Explorer 5.5+ */
		white-space: -webkit-pre-wrap; /* Newer versions of Chrome/Safari*/
		word-break: break-all;
		white-space: normal;
	}
	.sc .r{
		background-image:none;
	}
	.s2 .b .n {
		font-size: 36px;
	}
	.bl .c,
	.bl .cs{
		background:none;
		width: 100%;
	}
	.bl .c li,
	.bl .cs .s li{
		font-size: 26px;
	}
	.bl .c li a, .bl .cs .s li a{
		font-size: 26px;
	}
	
	
	.xn .k{
		font-size: 18px;
	}
	
	.bh .c{
		font-size: 24px;
		/*background-image:none;
		background-color:#41a9ec;*/
		background-image: url(http://www.windmills-travel.com/images/nbutton_b-m.gif);
		padding: 2px 6px;
	}
	.bh .r{
		background-image: url(http://www.windmills-travel.com/images/nbutton_r-m.gif);
		padding-left: 17px;
	}
	.bh .m{
		background-image: url(http://www.windmills-travel.com/images/nbutton_mb-m.gif);
	}
	.bh .e{
		background-image: url(http://www.windmills-travel.com/images/nbutton_e-m.gif);
	}
	.sep2{
		font-size: 32px;
		padding: 10px;
	}
	.s1 .a{
		float: left;
		display: inline-block;
	}
	.s1 .b {
		float: left;
		display: inline-block;
	}
	.subboxheader{
		font-size: 32px;
		
	}
	.subboxheaderLeft{
		    background-image: url(http://www.windmills-travel.com/images/subbox_l-m.gif);
	}
	.subboxheaderCenter{
		background-image: url(http://www.windmills-travel.com/images/subbox_b-m.gif);
	}
	.subboxheaderRight{
		background-image: url(http://www.windmills-travel.com/images/subbox_r-m.gif);
	}
	.subboxheader tr:firsr{
		    height: 32px;
	}
	.sep21{
		font-size: 32px;
		background-image:none;
		background-color:#41a9ec;
		    padding: 10px;
	}
	.sep31{
		padding-right: 18px;
	/*    background-image: url(http://www.windmills-travel.com/images/nbutton_r-m.gif);*/
		background-image:none;
	 }
	 .sep51{
		 background-image:none;
	 }
	 
	 .s1 .b UL LI{
		 font-size: 20px;
	 }
	 .s1 .b UL LI A.seeallpkt{font-size:24px;}
	 .s2 .d{
		 height:auto;
	 }
	 .s1 .b .n A{
		font-size: 32px;
	 }
	 .rside{
		 
	 }
	.readmorretext{
		    font-size: 45px;
	}
	

	
	 /* Content */
	 div.container{

	}
	div.line{
		width:auto;
		float:left;
	}
	div.line.odd{
		width:99%;
		float:left;
	}
	div.line.even{
		width:99%;
		float:left;
	}
	.slideshow{
		width:100%;
		height:auto;
	}
	.listlink{
		position: relative;
		margin-right: 30px;
		float: right;
	}
	.listlink a:link,
	.listlink a:hover,
	.listlink a:active,
	.listlink a:visited	{
		font-size:28px;
	}

	.sep2 a, .sep2 a:visited{
		
	}
}

@media	(max-device-width:600px),
		(device-width:600px){
	.str_pg_slide{
		display:none;
	}
}