/*
	always compress before uploading
	http://csscompressor.com/
*/
html,body,div,h1,h2,h3,h4,p,ul,li,a,img,object,input,radio{margin:0;padding:0;border:0;outline:0;}
*{margin:0;padding:0;}
textarea{resize:none;font-size:13px;font-family:Arial,Helvetica,sans-serif;}
img.centered{vertical-align:middle;padding-bottom:4px;}
img{border:0;}
a{color:#09c;text-decoration:none;}
a:hover{text-decoration:underline;}
a.red{color:#c00;}
a.green{color:#6a0;}
html{width:100%;height:100%;}
body{font-family:Arial,Helvetica,sans-serif;font-size:13px;background:#fff;min-width:1000px;color:#444;width:100%;position:relative;z-index:10;}
.top{width:100%;background:url(/images/top_rp.png) repeat-x;height:206px;z-index:100;position:relative;}
.headerM{width:1000px;margin:0 auto;height:119px;background:url(/images/top_main.png) no-repeat;}
.top_h{height:119px;margin:0 auto;width:940px;}
a.logo{width:305px;float:left;display:block;margin-left:-40px;margin-top:15px;}
.top_right{float:right;height:80px;margin-top:5px;line-height:24px;position:relative;min-width:295px;}
.top_right .arialWhite13{color:#d8eef5;}

.redError{background:-webkit-gradient(linear,left top,left bottom,from(#feb2b3),to(#ff8384));background:-moz-linear-gradient(top,#feb2b3,#ff8384);background:-o-linear-gradient(top,#feb2b3,#ff8384);background-color:#feb2b3;}

/* red alert notifications on header*/
.top_right .redHolder { height:11px; min-height:11px; font-family: "Helvetica Neue",Helvetica,sans-serif; font-size:11px;}
.top_right .red2 { border-radius:2px; box-shadow:0 1px 1px rgba(0, 0, 0, 0.7); }
.top_right .red1, .top_right .red2 { background-color:#dc0d17; background-image:linear-gradient(#fa3c45, #dc0d17); color:#fff; min-height:13px; padding:2px 3px; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.4); }
.top_right .red1 { background-clip:padding-box; /*display: inline-block;*/   }



/* social icons top header*/
.top_right a{display:block;float:left;height:26px;margin:0 5px;}
.socialicons{float:left; margin-right:5px;}
.top_right .socialicons a{display:block;float:left;height:26px;margin:0 0 0 3px;}
.top_right .socialicons a:hover{background-position:0 -26px;}

.top_right .fb{background:url("/images/social/facebook_top.png") no-repeat scroll 0 0 transparent;text-indent:-999999px;width:26px;margin:0;}
.top_right .go{background:url("/images/social/googleplus_top.png") no-repeat scroll 0 0 transparent;text-indent:-999999px;width:26px;margin:0;}
.top_right .yt{background:url("/images/social/youtube_top.png") no-repeat scroll 0 0 transparent;text-indent:-999999px;width:26px;margin:0;}
.top_right .fl{background:url("/images/social/flickr_top.png") no-repeat scroll 0 0 transparent;text-indent:-999999px;width:26px;margin:0;}
.top_right .tw{background:url("/images/social/twitter_top.png") no-repeat scroll 0 0 transparent;text-indent:-999999px;width:26px;margin:0;}
.top_right .pi{background:url("/images/social/pinterest_top.png") no-repeat scroll 0 0 transparent;text-indent:-999999px;width:26px;margin:0;}
.top_right .li{background:url("/images/social/linkedin_top.png") no-repeat scroll 0 0 transparent;text-indent:-999999px;width:26px;margin:0;}
.top_right .in{background:url("/images/social/instagram_top.png") no-repeat scroll 0 0 transparent;text-indent:-999999px;width:26px;margin:0;}

/* social icos side section */
.side_socialicons {}
.side_socialicons .go{background:url("/images/social/google_side.png") no-repeat scroll 0 0 transparent;text-indent:-999999px;width:43px;margin:0 4px;}
.side_socialicons .yt{background:url("/images/social/youtube_side.png") no-repeat scroll 0 0 transparent;text-indent:-999999px;width:43px;margin:0 4px;}
.side_socialicons .fl{background:url("/images/social/flickr_side.png") no-repeat scroll 0 0 transparent;text-indent:-999999px;width:43px;margin:0 4px;}
.side_socialicons .tw{background:url("/images/social/twitter_side.png") no-repeat scroll 0 0 transparent;text-indent:-999999px;width:43px;margin:0 4px;}
.side_socialicons .pi{background:url("/images/social/pinterest_side.png") no-repeat scroll 0 0 transparent;text-indent:-999999px;width:43px;margin:0 4px;}
.side_socialicons .tu{background:url("/images/social/tumblr_side.png") no-repeat scroll 0 0 transparent;text-indent:-999999px;width:43px;margin:0 4px;}
.side_socialicons .in{background:url("/images/social/instagram_side.png") no-repeat scroll 0 0 transparent;text-indent:-999999px;width:43px;margin:0 4px;}

.side_socialicons a{display:block; float:left; height:43px; width:43px; padding:0;}
.side_socialicons a:hover{background-position:0 -50px;}

.side_socialicons a:first-child {margin-left:0px;}
.side_socialicons a:last-child {margin-right:0px;}



#searchform div{float:right;line-height:13px;margin:30px 0 0 0;position:absolute;right:0;top:25px;}
#searchform #searchField{background:url("/images/search2.png") no-repeat scroll 0 0 #fff;border-color:#999 -moz-use-text-color;border-style:solid none;border-width:0;cursor:text;font-weight:normal;height:30px;width:190px;line-height:30px;}
#searchform #search:focus{color:#333;}
#searchform input{color:#777;font-size:13px;line-height:21px;margin:0 0 0 -24px !important;outline:0 none !important;padding-left:9px;vertical-align:top;}
.loginpanel{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #999898;position:absolute;top:30px;right:0;z-index:1005;width:300px;padding:10px;display:none;}
.signpanel{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #999898;position:relative;top:15%;margin:0 auto;z-index:100;width:380px;padding:10px;overflow:auto;}
.loginpanel input.login{width:280px;height:16px;padding:5px;margin-bottom:5px;background:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6 0,#fefefe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f6f6),color-stop(100%,#fefefe));background:-webkit-linear-gradient(top,#f6f6f6 0,#fefefe 100%);background:-o-linear-gradient(top,#f6f6f6 0,#fefefe 100%);background:-ms-linear-gradient(top,#f6f6f6 0,#fefefe 100%);background:linear-gradient(to bottom,#f6f6f6 0,#fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#fefefe',GradientType=0);border:1px solid #d9d9d9;}
.loginpanel input.loginField{width:280px;height:16px;padding:5px;margin-bottom:5px;background:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6 0,#fefefe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f6f6),color-stop(100%,#fefefe));background:-webkit-linear-gradient(top,#f6f6f6 0,#fefefe 100%);background:-o-linear-gradient(top,#f6f6f6 0,#fefefe 100%);background:-ms-linear-gradient(top,#f6f6f6 0,#fefefe 100%);background:linear-gradient(to bottom,#f6f6f6 0,#fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#fefefe',GradientType=0);border:1px solid #d9d9d9;}
input.regField{width:341px;height:16px;padding:5px;margin-bottom:5px;background:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6 0,#fefefe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f6f6),color-stop(100%,#fefefe));background:-webkit-linear-gradient(top,#f6f6f6 0,#fefefe 100%);background:-o-linear-gradient(top,#f6f6f6 0,#fefefe 100%);background:-ms-linear-gradient(top,#f6f6f6 0,#fefefe 100%);background:linear-gradient(to bottom,#f6f6f6 0,#fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#fefefe',GradientType=0);border:1px solid #d9d9d9;font-weight:bold;}
.loginpanel input.login:focus,.signpanel input.login:focus{border:1px #09c solid;}
input.submit{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#ffb400;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYjQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjg0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ffb400 0,#ff8400 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffb400),color-stop(100%,#ff8400));background:-webkit-linear-gradient(top,#ffb400 0,#ff8400 100%);background:-o-linear-gradient(top,#ffb400 0,#ff8400 100%);background:-ms-linear-gradient(top,#ffb400 0,#ff8400 100%);background:linear-gradient(to bottom,#ffb400 0,#ff8400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb400',endColorstr='#ff8400',GradientType=0);padding:6px 20px;cursor:pointer;float:left;margin-bottom:7px}
input.submit:hover{background:#ccc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTk5OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ccc 0,#999 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ccc),color-stop(100%,#999));background:-webkit-linear-gradient(top,#ccc 0,#999 100%);background:-o-linear-gradient(top,#ccc 0,#999 100%);background:-ms-linear-gradient(top,#ccc 0,#999 100%);background:linear-gradient(to bottom,#ccc 0,#999 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc',endColorstr='#999999',GradientType=0)}
.photoUpdate{background:linear-gradient(to bottom,#00b0d7 0,#0081c0 100%) repeat scroll 0 0 transparent;border-radius:5px 5px 5px 5px;color:#fff;display:inline-block;padding:5px 10px;cursor:pointer}
.photoUpdate:hover{background:#ccc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTk5OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ccc 0,#999 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ccc),color-stop(100%,#999));background:-webkit-linear-gradient(top,#ccc 0,#999 100%);background:-o-linear-gradient(top,#ccc 0,#999 100%);background:-ms-linear-gradient(top,#ccc 0,#999 100%);background:linear-gradient(to bottom,#ccc 0,#999 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc',endColorstr='#999999',GradientType=0)}
.closex{width:14px;height:17px;background:url(/images/closex.png) no-repeat;cursor:pointer}
.closex:hover{background-position:0 -17px}
.closex2{width:14px;height:17px;background:url(/images/closex.png) no-repeat;cursor:pointer}
.closex2:hover{background-position:0 -17px}
.modalbox-ovrl{background:url("/images/over.png") repeat scroll 0 0 transparent;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1001;cursor:pointer}
.modalbox-ovrl2{background:url("/images/over.png") repeat scroll 0 0 transparent;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99;cursor:pointer}
.innerModal{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #999898;position:absolute;z-index:1001;padding:10px;display:none;max-width:1140px;top:0;left:0}
.menustrip{width:100%;background:url(/images/menustrip.png) repeat-x;height:50px}
.innermenu{width:965px;margin:0 auto;height:50px}
.innermenu a{float:left;color:#666;text-decoration:none;padding:11px;display:inline-block;}
.innermenu a:hover{color:#999}
.innermenu a:hover{background:#ffb700;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYjcwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYzcyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ffb700 0,#ec7200 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffb700),color-stop(100%,#ec7200));background:-webkit-linear-gradient(top,#ffb700 0,#ec7200 100%);background:-o-linear-gradient(top,#ffb700 0,#ec7200 100%);background:-ms-linear-gradient(top,#ffb700 0,#ec7200 100%);background:linear-gradient(to bottom,#ffb700 0,#ec7200 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb700',endColorstr='#ec7200',GradientType=0);color:#fff}
.mainMenuActive{background:#ffb700;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYjcwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYzcyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ffb700 0,#ec7200 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffb700),color-stop(100%,#ec7200));background:-webkit-linear-gradient(top,#ffb700 0,#ec7200 100%);background:-o-linear-gradient(top,#ffb700 0,#ec7200 100%);background:-ms-linear-gradient(top,#ffb700 0,#ec7200 100%);background:linear-gradient(to bottom,#ffb700 0,#ec7200 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb700',endColorstr='#ec7200',GradientType=0);color:#fff}
.innermenu a.mainMenuActive:hover{color:#fff}
.sep{float:left;height:1px;width:13px}
.orange{position:absolute;bottom:41px;height:6px;background:url(/images/orangearrow.png) center center no-repeat;transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;display:none;z-index:12000}
.megaClose{position:absolute;top:0;right:7px;cursor:pointer}
.megaClose:hover{color:#aaa}
.megamenuCont{margin:-10px auto 0;padding:20px 0 0 25px;width:970px;position:relative;z-index:1003}
.megamenu{background:#222;height:335px;padding:20px 0 0 25px;width:978px;position:absolute;z-index:999;top:0;left:0}
.megamenu a{color:#fff;text-decoration:none}
.megamenu a:hover{color:#0095d8}
.firstcol{float:left;width:316px;height:317px;background:url(/images/megsep.png) right repeat-y;margin-right:10px}
.megamenu ul.left{list-style:inside;list-style-image:url(/images/whitearrow2.png);width:150px;display:inline-table;margin:10px 0}
.megamenu ul.middle{list-style:inside;list-style-image:url(/images/whitearrow2.png);width:300px;display:inline-table;margin:10px 0}
.megamenu ul li{height:30px}
ul.inform{list-style:inside;list-style-image:url(/images/bluearrow.png);width:150px;float:left}
ul.inform li{height:24px}
.inform .title{margin-bottom:10px}
.piccont{border:1px #ccc solid;padding:9px;float:left;margin:5px 0;font-size:0}
.customBlock{float:left;text-align:center;margin-right:15px}
.customBlock_inner{border:1px #ccc solid;padding:9px;float:left;margin:5px 0;font-size:0}
.customBlock_inner img:hover{opacity:.7;filter:alpha(opacity=70)}
.megamenu .piccont{border:1px #555 solid}
.piccont2{border:1px #ccc solid;padding:9px;float:left;margin:10px 0 20px 0;position:relative;font-size:0}
.piccont2b{border:1px #ccc solid;padding:9px;float:left;margin:10px 0 20px 0;position:relative;font-size:12px}
.piccont2c{border:1px #ccc solid;padding:9px;float:left;margin:10px 0 20px 0;position:relative;}
.grayBG{width:600px;height:auto;background:#333}

.thumbs3D .outer3d{width:300px; float:left; margin-right:20px;}
.thumbs3D .outer3d:nth-child(2n+2){margin-right:0}
.thumbs3D .piccont2{margin-right:19px}
.thumbs3D .piccont2:nth-child(2n+2){margin-right:0}

.javaBG{width:620px;height:344px;float:left;background:url(/images/javaBG.jpg) no-repeat}
.piccontText{border:1px #999999 solid;padding:9px;float:left;margin:0 10px 0 0;font-size:0}
.piccont3{border:1px #ccc solid;padding:3px;float:left;margin-right:5px;font-size:5px}
.piccont4{border:1px #ccc solid;padding:3px;float:left;margin:28px 0 0 0}
.piccont5{border:1px solid #ccc;float:left;font-size:5px;margin:0 6px 6px 0;padding:6px;position:relative}
.innerModal .commentBox .piccont3 img{width:50px;height:40px}
.commentBox .piccont3 img{width:100px;height:75px}
.piccont3 img{width:100px;height:75px}
.piccont4 img{width:50px;height:40px}
.piccont5 img{width:80px;height:60px}
.secondmenustrip{width:100%;background:url(/images/secondmenu.png) repeat-x;height:37px}
.innersecondinner{position:absolute;top:0;left:16px;}
.innersecond{width:913px;margin:0 auto;height:37px;padding-left:87px;position:relative;}
.innersecond a{float:left;color:#fff;text-decoration:none;height:15px;padding:10px 12px;}
.innersecond a:hover{color:#bde4f1;}
.bluepoz{color:#bde4f1;}
.innersecond img{padding-top:2px}
.secondstuff{width:100%;position:absolute;z-index:1001}
.whitepart{width:100%;height:280px;background:#fff;position:relative;z-index:1001}
.innerpart{width:950px;margin:0 auto;padding:10px 0 0 0}
.innerpart .leftparthotel{float:left;width:456px}
.leftparthotel p{display:block;float:left;float:left;padding:0 0 0 10px;width:300px;line-height:18px}
.innerpart .rightparthotel{width:461px;float:left;margin-left:20px}
.innerpart .rightparthotel ul{list-style:inside;list-style-image:url(/images/blacktick2.png)}
.innerpart .title{margin-bottom:10px}
.closeit{float:right;height:35px;text-align:right;line-height:24px;cursor:pointer}
.minicloseit{float:right;line-height:12px;color:#666;cursor:pointer}
.minicloseit span{letter-spacing:.4px}
.minicloseit:hover{color:#444}
.indexforms ul li.form{float:left;list-style:none;position:relative}
.indexforms ul li label{margin-bottom:5px;display:inline-block}
.hotelinputs{width:100px;border:1px solid #b3b3b3;padding:5px 0 7px 10px;text-shadow:#fff 1px 1px 0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background-color:#f5f5f5;float:left;color:#555}
.fullinputs{border:1px solid #b3b3b3;padding:5px 7px 7px 7px;text-shadow:#fff 1px 1px 0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background-color:#f5f5f5;float:left;color:#555;width:250px;}
.justInputs{border:1px solid #b3b3b3;padding:5px 7px 7px 7px;text-shadow:#fff 1px 1px 0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background-color:#f5f5f5;float:left;color:#555}
.justInputsS{border:1px solid #b3b3b3;padding:5px 7px 7px 7px;text-shadow:#fff 1px 1px 0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background-color:#f5f5f5;float:left;color:#555;width:80px}
.payment .fullinputs{width:270px}
#event_end_date{margin-left:26px}
.commentInput{width:328px;border:1px solid #b3b3b3;padding:5px 0 7px 5px;text-shadow:#fff 1px 1px 0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background-color:#f5f5f5;float:left;margin-left:10px;margin-top:4px}
.commentTextarea{border:1px solid #b3b3b3;padding:5px 0 7px 5px;text-shadow:#fff 1px 1px 0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background-color:#f5f5f5; width:430px;}
.innerModal .commentTextarea{width:345px;height:34px}
.commentsCont .commentTextarea{width:499px}
.innerModal .info3{float:left;line-height:18px;width:342px;margin-left:0}
.addNews{width:510px}
.addRequest{width:510px}
.innerModal .submit-comment{ margin-right:-10px}
#add_island_id{width:201px}
.newsCol{width:255px}
.newsCol input{width:211px}
.addNews label{width:100%;float:left}
.sepli{width:16px;float:left;list-style:none;height:10px}
.hotel .sepli{width:20px}
.ui-datepicker-trigger{background:none repeat scroll 0 0 transparent;border:0 none;cursor:pointer;float:left;padding:0;margin:4px -2px 0 2px}
.mini{width:50px}
#dk_container_rooms a,#dk_container_adults a,#dk_container_children a,#dk_container_vehicles a{padding-right:1px}
ul.transUl{float:left;width:410px}
.leftTrans{float:left;display:inline-block;width:404px}
.middleTrans{float:left;padding-top:49px}
.rightTrans{float:left;width:276px;padding-top:49px;position:relative;height:170px}
#transfersFormBtn{position:absolute;bottom:0;right:0}
.graypart{width:100%;height:75px;background:#404040;float:left}
.accepted{color:#cfcfcf;float:left;margin-left:270px;width:200px;margin-top:5px}
.secured{color:#cfcfcf;margin:5px auto 0;width:200px;float:right}
.loc{width:86px}
#totalNightsHotel{bottom:-15px;font-size:12px;position:absolute;right:26px}
#carForm .loc{width:165px}
#ferriesForm .loc, #SearchFerriesForm .loc{width:165px}
#transferFormMain .loc{width:145px}
#ferriesForm .hotelinputs{width:175px}
#ferriesForm .justInputs{width:100px}
#transfersForm .loc{width:154px}
#ferries .loc{width:155px}
#toursForm .loc{width:195px}
#islandhop .loc{width:155px}
.radio_bg23 a:hover{ color:#444; text-decoration:none;}
.radio{background:url("/images/radio.png") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;float:left;height:25px;margin:1px 0 0;width:19px}
.slideshow{width:100%;height:425px;float:left;position:relative;z-index:-1;margin-bottom:-20px}
.mainblue{width:100%;background:url(/images/mainblue_rp.png) repeat-x;height:475px;clear:both}
.innerblue{width:969px;background:url(/images/mainblue.png) no-repeat;height:450px;margin:0 auto;padding:25px 0 0 30px;position:relative}
.innerblue .left{float:left;width:620px;height:263px;margin-bottom:11px}
.innerblue .left p{line-height:20px}
.innerblue .right{width:300px;margin-left:18px;margin-bottom:20px;text-align:center;float:left}
.community{width:300px;height:158px;margin-top:30px}
.communityIndex{background:url("/images/community.png") no-repeat}
.communitySide{background:url("/images/community.png") no-repeat scroll 0 0 transparent;color:#fff;height:59px;margin-bottom:20px;margin-top:0}
.socials{margin:10px 0}
.socials .floatRight{margin-right:-25px}
.soc{width:85px}
.index-members-left{float:left;margin-left:41px;margin-top:14px;line-height:14px}
.index-members-right{float:left;margin-left:24px;margin-top:14px;line-height:14px; text-align:left}
.joinstar{width:70px;height:70px;background:url(/images/joinstar.png) no-repeat;float:left;margin-left:8px;margin-right:-16px;margin-top:-6px;cursor:pointer}
.joinstar:hover{background-position:0 -70px}
a.joinbutton{width:140px;height:40px;background:url(/images/joinbutton.png) no-repeat;margin:0 auto;cursor:pointer;display:block}
a.viewprofilebutton{width:140px;height:40px;background:url(/images/view.png) no-repeat;margin:0 auto;cursor:pointer;display:block}
.joinbutton:hover{background-position:0 -40px}
.itsfree{width:140px;height:25px;background:url(/images/itsfree.png) no-repeat;margin:0 auto}
#membersphotos{margin:0 auto}
#membersphotos .thumbblock{float:left;padding:10px;background:#fff;margin:0 10px;position:relative;font-size:0}
#tour-gallery .thumbblock{float:left;padding:10px;background:#fff;margin:11px 0 10px 0;position:relative;font-size:0;border:1px #999 solid}
.thumbblock-recipes{float:left;padding:7px;background:#fff;margin:11px 0 0;position:relative;font-size:0;}
.gallery_paginator{width:620px;float:left;position:relative;margin-right:10px}
#greeka-number-holder{float:left;}
.graystrip .centerer a{padding:0;}
.graystrip .centerer a span:hover{text-decoration:underline}
#prev{background:url(/images/carouPrev.png) no-repeat;width:5px;height:10px;margin-top:3px;display:block;text-indent:-99999px}
#next{background:url(/images/carouNext.png) no-repeat;width:5px;height:10px;margin-top:3px;display:block;text-indent:-99999px}
#membersphotos-inner{width:620px;margin:0 auto}
.membersphotos-inner{width:620px;margin:0 auto}
#membersavatars-inner{width:620px;margin:0 auto}
#membersavatars-inner img{width:120px;height:90px}
#membersphotos-inner .thumbblock,#membersavatars-inner .thumbblock{float:left;padding:10px;background:#fff;margin:11px 0 0 0;position:relative;font-size:0;border:1px solid #ccc}
.membersphotos-inner .thumbblock{float:left;padding:10px;background:#fff;margin:11px 0 0 0;position:relative;font-size:0;border:1px solid #ccc}

.thumbWallpapers{float:left;margin-right:50px;margin-top:20px}
.thumbWallpapers:nth-child(3n+4) { margin-right:0px;}
.main_content .thumbWallpapers p{line-height:20px}
.thumbWallpapers .thumbblock{float:left;padding:10px;background:#fff;margin:0;position:relative;font-size:0;border:1px solid #ccc}




.minithumbs .thumbblock{float:left;padding:6px;background:#fff;margin:0 5px 5px 0;position:relative;font-size:0;border:1px solid #ccc}
.thumbblock-outer{float:left;margin-right:17px;width:142px}
.About .thumbblock-outer{margin-right:11px}
.About{transition:height 1s ease;-webkit-transition:height 1s ease;-moz-transition:height 1s ease;-o-transition:height 1s ease}
.About h4.fut20{cursor:pointer}
.About h4.fut20:hover{text-decoration:underline}
.thumbblock-offers{float:left;margin-right:17px;width:142px}
.thumbblock-hotel{float:left;margin-right:44px}
.username_holder_out_thumblock{clear:both;text-align:center;padding:3px 0}
.minithumbs .poz{background:url("/images/minipoz.png") no-repeat scroll 0 0 transparent;top:6px;left:6px}
.prev{float:left;background:url("/images/leftarrow.png") no-repeat;width:17px;height:32px;position:absolute;left:0;bottom:65px}
.next{float:right;background:url("/images/rightarrow.png") no-repeat;width:17px;height:32px;position:absolute;right:0;bottom:65px}
.prev:hover,.next:hover{background-position:0 -32px;cursor:pointer}
.poz{width:120px;height:90px;position:absolute;top:10px;left:10px;background:url(/images/pozpic.png) no-repeat;cursor:pointer}
.pozH{width:120px;height:90px;position:absolute;top:10px;left:10px;background:url(/images/pozpic.png) no-repeat;cursor:pointer;text-decoration:none}
.pozGH{width:100px;height:75px;position:absolute;top:10px;left:10px;background:url(/images/pozpic-lence2.png) -9px -2px no-repeat;cursor:pointer;text-decoration:none}
.thumbblock-hotel img{width:100px;height:75px}
.hotelTypes{width:235px}
.explainKeys{margin-left:10px}
.hotelButton{right:0;top:225px}
.pozH:hover{text-decoration:none}
.hotelpoz{padding-top:12px}
.pozH .hotelpoz p{line-height:22px}
.minithumbs a.poz{width:80px;height:60px;}
.minipoz a{width:80px;height:60px;position:absolute;top:6px;left:6px;background:url(/images/minipoz.png) no-repeat;cursor:pointer;}
#membersphotos{margin-left:-11px;}
#membersphotos .thumbblock a.poz{color:white;text-decoration:none;}
#membersphotos-inner .thumbblock a.poz{background:url("/images/pozpic-lence.png") no-repeat;}
.membersphotos-inner .thumbblock a.poz{background:url("/images/pozpic-lence.png") 0 0 no-repeat;height:90px;width:120px;}
.membersphotos-inner .thumbblock2 a.poz{background:url("/images/pozpic-lence.png") 0 0 no-repeat;height:90px;width:120px;}


#membersavatars-inner .thumbblock a.poz{background:url("/images/pozpic-avatar.png") no-repeat;}
#tour-gallery .thumbblock a.poz{background:url("/images/pozpic-lence2.png") no-repeat;width:120px;}
.graystrip .selected span{color:#333;font-weight:bold;}
#membersphotos .thumbblock .poz p{text-align:center;margin-top:15px;padding:0;margin-bottom:0;font-size:13px;}
.botpoz{background:url("/images/one.png");width:120px;height:24px;position:absolute;bottom:0;left:0;line-height:24px;color:#fff;}
.botpoz3D{background:rgba(0,0,0,0.5);-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);width:280px;height:24px;position:absolute;bottom:9px;line-height:24px;color:#fff;}
.botpoz img{float:left;}
.botpoz span{float:left;font-size:11px;}
.pozsep{float:left;height:1px;width:36px}
.main_content{width:941px;margin:45px auto 0;}
.main_content p{line-height:18px;}
.main_content .left{width:620px;float:left;}
.main_content .right{width:300px;float:left;margin-left:20px;}
.mixedCont{float:left;clear:right;width:100%;display:block;padding-top:10px;margin-bottom:15px;}
.gomw .mixedCont{margin-bottom:0;}
.banners a{margin-bottom:10px;display:block;}
.graybox{background:#f2f2f2;border:1px solid #dcdcdc;padding:5px;}
.sideBlockLinks ul{list-style:outside;list-style-image:url(/images/blackarrow.png);padding-left:14px;}
.sideBlockLinks ul li{height:40px;margin:10px 0;width:286px;border-bottom:1px solid #e5e5e5}
.sideBlockLinks .button{background:#00b0d7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDgxYzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#00b0d7 0,#0081c0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00b0d7),color-stop(100%,#0081c0));background:-webkit-linear-gradient(top,#00b0d7 0,#0081c0 100%);background:-o-linear-gradient(top,#00b0d7 0,#0081c0 100%);background:-ms-linear-gradient(top,#00b0d7 0,#0081c0 100%);background:linear-gradient(to bottom,#00b0d7 0,#0081c0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b0d7',endColorstr='#0081c0',GradientType=0);float:right;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.sideBlockLinks a{text-decoration:none}
.sideBlockLinks a:hover{text-decoration:underline}
.sideBlockLinks a.button:hover{text-decoration:underline}
.footer{width:100%;height:400px;background:url(/images/footerbg.png) repeat-x;margin-top:30px;float:left;color:#fff}
.footer a{color:#fff;text-decoration:none}
.innerfooter{display:table;margin:0 auto;height:310px;padding-top:30px;width:960px}
.bottom_left{float:left;margin-left:30px;position:relative;width:370px}
.column1,.column2{float:left;padding-top:9px;width:170px}
.footer ul{list-style:none}
.footer ul li{height:30px}
div.one_b{font-size:16px;width:116px;font-weight:bold;margin-bottom:10px}
.bottom_right{float:left;position:relative;color:#3397b8}
.contact_top{text-align:center;line-height:17px}
.creation{width:1000px;margin:0 auto;text-align:center}
.popularList li{/*border-bottom:1px solid #e5e5e5;*/float:left;font-size:13px;margin:0px 23px 8px 0;width:133px;padding:3px 0}
.gomw .popularList li{/*border-bottom:1px solid #e5e5e5;*/float:left;font-size:13px;margin:10px 23px -3px 0;width:132px;padding:3px 0}
.popularListWide li{border-bottom:1px solid #e5e5e5;float:left;font-size:13px;height:20px;margin:10px 10px -3px 0;width:98%}
.popularList a{text-decoration:none}
.popularList a:hover{text-decoration:underline}

.indexBlock{width:290px; float:left;}
.indexBlock:nth-child(even) { margin:0px; float:right;}
.indexBlock div{margin:15px 0;}
.indexBlock p {display:block; clear:both;}

.indexBlock2{width:303px;display:inline-block;}
.indexBlock2 div{margin:15px 0}
#submitFormCar{margin-right:75px}
.starCont{width:72px;height:11px;display:inline-block;position:relative}
.starCont2{width:70px;height:11px;display:inline-block;position:relative}
.starRating{width:70px;height:11px;background:url(/images/graystar.png) repeat-x;display:inline-block;margin-top:2px;position:absolute;top:0;left:0}
.starRating2{width:14px;height:11px;background:url(/images/graystar.png) repeat-x;display:inline-block;margin-top:2px;position:relative;float:left;cursor:pointer}
.starRating2nl{width:14px;height:11px;background:url(/images/graystar.png) repeat-x;display:inline-block;margin-top:2px;position:relative;float:left;cursor:pointer}
.grayStar{width:14px;height:11px;background:url(/images/graystar.png) repeat-x;display:inline-block;margin-top:2px;position:relative;float:left}
.starRatingBlue{width:70px;height:11px;background:url(/images/bluestar.png) repeat-x;display:inline-block;position:absolute;top:0;left:0}
.starRatingBlue2{width:14px;height:11px;background:url(/images/bluestar.png) repeat-x;display:inline-block;margin-top:2px;position:relative;float:left;cursor:pointer}
.blueStar{width:14px;height:11px;background:url(/images/bluestar.png) repeat-x;display:inline-block;margin-top:2px;position:relative;float:left}
.jspContainer{overflow:hidden;position:relative}
.jspPane{position:absolute}
.jspVerticalBar{position:absolute;top:0;right:5px;width:5px;height:100%;background-repeat:repeat-y}
.jspVerticalBar *{margin:0;padding:0}
.jspCap{display:none}
.jspTrack{position:relative;background-color:#f2f2f2}
.jspDrag{background:#797979;position:relative;top:0;left:0;cursor:pointer}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}
.jspArrow.jspDisabled{cursor:default;background:#80808d}
.jspVerticalBar .jspArrow{height:16px}
.jspVerticalBar .jspArrow:focus{outline:0}
.jspCorner{background:#eeeef4;float:left;height:100%}
.scroll-pane{width:430px;height:265px;overflow:auto;margin-bottom:10px}
.scroll-pane p{margin-bottom:10px;padding-right:15px;line-height:21px}
.ajaxPane{overflow:auto;overflow-x:hidden;margin-bottom:10px;height:445px}
.ajaxPane p{margin-bottom:10px;padding-right:15px;line-height:21px}
.commentPopup{padding-right:430px;max-width:700px}
.commentPopup .comments{float:left;margin-left:10px;margin-right:-420px;width:410px}
.commentBox{width:415px;float:left;border-bottom:1px solid #999;padding-bottom:10px;margin-bottom:10px}
.gomw .commentBox{width:100%}
.gomw .commentInput{width:100%;margin-left:0}
.commentPopup .comments .piccont2{margin:0}
.commentPopup .gray{color:#666}
.commentPopup .info{float:left;line-height:20px;margin-left:5px;width:290px;font-size:12px}
.commentPopup .info2{clear:both;float:left;line-height:20px;margin-top:9px;width:370px}
.info3{line-height:18px;margin-left:10px}
.commentPopup img.question{float:none;margin-right:10px;display:inline-block;vertical-align:middle}
.commentPopup .piccont2 img{width:80px;height:60px}
.favourites{float:right;margin-right:0}
.view_all_popular{float:right;margin:5px 0}
.closePop{position:absolute;right:7px;top:0;cursor:pointer;z-index:100000}
.closePopM{position:absolute;right:-9px;top:-10px;cursor:pointer;z-index:100000;width:20px;height:21px;background:url(/images/close.png) no-repeat;text-indent:-999999px;display:block}
.modal_image_holder{float:left;width:100%;position:relative;text-align:center;background:#111;font-size:0;min-height:583px}
.innerModal_Data{position:relative}
.modal_image_holder img{max-width:100%;max-height:100%;float:none;vertical-align:middle}
.imageProtectMenu{top:5px;left:4px;position:absolute;border:1px #999 solid;padding:10px;font-size:13px;background:#ccc}
.deleteComment{float:right;cursor:pointer;position:relative;line-height:14px}
.removeComment{display:none;background:none repeat scroll 0 0 #000;display:none;left:-53px;padding:4px;position:absolute;top:-4px;z-index:100}
#nextCom,#nextComM{display:block;background:url(/images/nextarrow.png) no-repeat right center;width:48%;height:100%;position:absolute;right:10px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}
#prevCom,#prevComM{display:block;background:url(/images/prevarrow.png) no-repeat left center;width:48%;height:100%;position:absolute;left:10px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}
#prevCom:hover,#prevComM:hover{opacity:1;filter:alpha(opacity=100)}
#nextCom:hover,#nextComM:hover{opacity:1;filter:alpha(opacity=100)}
.innerModal{width:50px;height:50px}
.innerModal_Data_Inner,.innerModal_Data_final{display:none}
img.imageProtect{opacity:0;filter:aplha(opacity=0)}
.grayBG img.imageProtect{opacity:1;filter:aplha(opacity=100);max-width:100%}
.modalLoader{width:31px;height:31px;left:50%;top:50%;margin:-15px 0 0 -15px;position:absolute}
#photoRateHolder{float:left}
.breadcrumbs{width:100%;float:left;margin-bottom:20px}
.breadcrumbs img{margin:0 5px;padding-bottom:2px}
.featured{background:url(/images/feat_bg.png) no-repeat;width:280px;height:151px;padding:10px;position:relative;margin-top:25px}
.featured img{border:1px solid #fcf6f6}
.bottom_feat{position:absolute;bottom:10px;left:12px;background:url(/images/feat_bot.png) no-repeat;width:262px;height:21px;text-align:left;padding:3px 7px 0 7px;color:#bfc7cc}
.gomw3Right .bottom_feat{position:absolute;bottom:5px;left:9px;background:url(/images/feat_bot.png) no-repeat;width:262px;height:21px;text-align:left;padding:6px 7px 0 7px;color:#bfc7cc}
.class{float:right}
.class img{border:0;margin:0 3px}
.someUls{float:left;width:100%;margin-top:15px;margin-bottom:15px}
.someUls .ulConts{width:200px}
.ulConts{float:left}
.ulConts2{float:left}
.ulConts2 ul.blue li{width:185px;float:left;margin-right:15px}
ul.HwUl{float:none;width:183px}
.ulConts ul li,.ulConts2 ul li{padding:2px 0}
.ulConts:last-of-type{margin-right:0}
.latestArticles{float:left;margin-top:10px}
.weather{width:620px;height:195px;background:url(/images/weather_bg.jpg) no-repeat;float:left;position:relative}
.weather input{border:1px solid #003c74;background:#f3f3ef;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:1px 6px;cursor:pointer}
.weather div{position:absolute;top:12px;left:306px;background:#fff;padding:10px;-moz-box-shadow:2px 3px 5px 1px #888;-webkit-box-shadow:2px 3px 5px 1px #888;box-shadow:2px 3px 5px 1px #888}
.w_month{padding-left:100px}
.w_months span{display:inline-block}
.weather_row{width:600px;border-bottom:1px solid #999;float:left;padding:10px}
.weather_row span{text-align:center;display:inline-block}
.weather_row span.temp{float:right;width:50px}
.apr{width:60px;text-align:center}
.may{width:60px;text-align:center}
.jun{width:60px;text-align:center}
.jul{width:60px;text-align:center}
.aug{width:60px;text-align:center}
.sept{width:110px;text-align:center}
.oct{width:70px;text-align:center}
.remRow{width:100%;border-bottom:1px solid #999;float:left;padding:20px 0}
.remRow span{line-height:50px;height:100% float:left;margin-right:10px}
.remRow p{float:left;width:505px}
.editor ul.useexp{list-style:none;margin-left:0}
ul.useexp li{width:250px;float:left}
ul.useexp li.fullLi{width:100%;float:left}
.yachtItiL,.yachtItiR{width:305px}
.editor .yachtItiL ul,.editor .yachtItiR ul{list-style:none;margin-left:0}
.editor .yachtItiL ul li,.editor .yachtItiR ul li{padding:10px;width:285px}
.yachtItiL{margin-right:5px}
.yachtItiR{margin-left:5px}
.fleet tr{padding-left:10px}
.addTo{width:196px;margin-top:5px}
.shops .addTo{width:172px;margin-top:5px}
.shops .piccontText img{width:153px;height:115px;}
.blueTab{background:#09c}
.onlineBStrip{background:url(/images/contact_bg.png) no-repeat;position:absolute;width:180px;height:30px;left:10px;bottom:10px}
#dk_container_islandDropDown{margin-right:15px}
.largeList{width:700px;float:left;line-height:24px}
.largeList .minilist{width:196px;margin-right:16px}
.largeList.hotelsGreece{line-height:17px}
.largeList.hotelsGreece li.listHead{margin:5px 0}
.largeList.hotelsGreece li.listNone{margin:0}
.largeList.hotelsGreece li{margin:10px 0}
.largeList div a{color:#fff;}
.questionPL{width:100%;border-bottom:1px #999 solid;float:left;padding-bottom:20px;margin-top:20px}
.chRow{width:165px}
.number{margin-top:-10px}
.perfect-details .piccontText img{width:100px;height:75px}
.perfect-details .thumbblock-outer{width:120px}
.perfect-results p{width:320px;margin-right:20px;float:left}
.perfect-details ul.blue li{height:30px}
.contact_bg{background:url(/images/contact_bg.png) no-repeat;width:600px;float:left;}
.filters{width:100%;border-bottom:1px solid #bfbfbf}
.filters div{float:left;padding:5px 10px;margin-left:10px}
.filters div.active{border:1px solid #bfbfbf;border-bottom:0}
.filters div.noactive{border:1px solid #bfbfbf;border-bottom:0;background:#f7f7f7}
#promo_text{width:485px;height:30px}
#addNewsFrom{height:630px}
#news_text{width:485px;height:150px}
#main-content-gallery{margin-bottom:30px;float:left;width:620px}
.tourist-info{width:295px;margin-right:15px;float:left}
.tourist-info p{width:100%;float:left}
.tourist-info .place{width:180px}
.tourist-info .phone{width:100px;text-align:right}
.basicTip{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;font-size:100%;font-weight:normal;line-height:15px;background-color:#666;color:#FFF}
.basicTipMember{padding:10px;font-size:11px;font-weight:normal;background-color:#09c;color:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.engine_cont{padding:10px;border:1px solid #999;clear:both}
.engine_cont_inner{background:#f7f7f7;padding:10px;display:inline-block;width:580px}
.engineRow{float:left;width:100%;padding-bottom:20px}
.roomrates{list-style:none}
.roomrates li{float:left;width:435px;margin:5px 0}
.roomTypeCont{width:435px}
.mixedContRight.hotelsList{width:435px}
.hotelsList span img{vertical-align:middle;padding-bottom:4px;margin:0 1px}
.botpozHotels{background:none repeat scroll 0 0 rgba(0,153,221,0.5);bottom:9px;color:#fff;height:24px;left:9px;line-height:24px;position:absolute;text-align:center;width:153px}
.Review{float:left;padding-right:10px;width:290px}
.reviewsHotels img{width:100px;height:75px}
.picAreaHotels{width:130px}
.picAreaReview{width:180px}
#hotelBookForm,#shopBookForm, #offerBookFrom{width:620px}
#hotelBookForm label,#shopBookForm label, #offerBookFrom label{font-size:15px;font-weight:bold}
#hotelBookForm .newsCol,#shopBookForm .newsCol, #offerBookFrom .newsCol{width:310px}
#hotelBookForm .newsCol input,#shopBookForm .newsCol input, #offerBookFrom .newsCol input{width:260px}
#StateCountry,#AccommodationType{width:254px}
#hotelBookForm #ArrivalDate{width:80px}
#hotelBookForm #DepartureDate{width:80px}
#submit-hotel-form{clear:both;background:0;cursor:pointer}
#hotelBookForm .button{padding:5px}
.member-friend-list img{width:120px;height:90px}
.BlockHopping .Thumb{padding:9px;border:1px solid #ccc}
.BlockHopping .Thumb img{display:block}
.BlockHopping .Details{width:310px;margin-left:10px;font-family:Arial,Helvetica,sans-serif;font-size:13px;float:left}
.BlockHopping .Price{float:right;width:121px;text-align:center}
.BlockHopping{width:620px}
#totalNightsOffer{float:right;margin-right:28px}
@media screen and (max-width:1200px){.imageProtect{width:100%}
}
@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){body{width:1080px}
}
@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){body{width:1080px}
}
@media only screen and (max-device-width:480px){body{width:1080px}
}
.forumAdmin{position:absolute;right:0;top:-20px}
.buttonAdminForum{display:inline-block;margin:0 auto}
.buttonAdminForum a{background:#ffb400;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYjQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjg0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ffb400 0,#ff8400 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffb400),color-stop(100%,#ff8400));background:-webkit-linear-gradient(top,#ffb400 0,#ff8400 100%);background:-o-linear-gradient(top,#ffb400 0,#ff8400 100%);background:-ms-linear-gradient(top,#ffb400 0,#ff8400 100%);background:linear-gradient(to bottom,#ffb400 0,#ff8400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb400',endColorstr='#ff8400',GradientType=0);padding:4px 8px;cursor:pointer;float:left;margin-right:5px;color:#fff;border:1px solid #d67b00}
.buttonAdminForum a:hover{background:#ccc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTk5OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ccc 0,#999 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ccc),color-stop(100%,#999));background:-webkit-linear-gradient(top,#ccc 0,#999 100%);background:-o-linear-gradient(top,#ccc 0,#999 100%);background:-ms-linear-gradient(top,#ccc 0,#999 100%);background:linear-gradient(to bottom,#ccc 0,#999 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc',endColorstr='#999999',GradientType=0);text-decoration:none;border:1px solid #999}
.menuMember{width:610px;padding:0 10px;height:40px;background:url(/images/stripbg.gif) repeat-y;clear:both;margin-bottom:30px}
.menuMember .notifications{width:73px;line-height:26px;height:26px;padding:14px 0 0 0;float:left;position:relative;font-size:11px}
.menuMember .notifications a.email{position:relative;display:block;width:23px;height:13px;background:url(/images/mem-mailicon.png) no-repeat;float:left}
.menuMember .notifications a.member{margin-left:13px;position:relative;display:block;width:19px;height:13px;background:url(/images/mem-onlinemem.png) no-repeat;float:left}
.menuMember .notifications a span{width:auto;line-height:11px;display:block;padding:1px 2px 1px 2px;position:absolute;bottom:-5px;right:-1px;background:#f03820;color:#fff;font-family:Arial,Helvetica,sans-serif}
.menuMember .menu{width:462px;line-height:38px;font-size:12px;padding:0 10px 0 10px;float:left;color:#fff;position:relative}
.menuMember .menu a{height:12px;line-height:12px;color:#fff;margin:0 8px 0 8px}
.menuMember .links{width:36px;line-height:26px;padding:14px 9px 0 9px;float:left;position:relative;border:0 solid #fff}
.menuMember .links a.home{background:url(/images/mem-homeicon.png) no-repeat;width:13px;height:15px;display:block;float:left}
.menuMember .links a.settings{background:url(/images/mem-settingicon.png) no-repeat;width:15px;height:15px;display:block;float:left;margin-left:6px}
.menuMember .links a.home:hover{background-position:0 -15px}
.menuMember .links a.settings:hover{background-position:0 -15px}
ul.StripTitle{list-style:none;padding-top:23px}
ul.StripTitle li{height:40px;line-height:40px;width:600px;position:relative;padding:0 10px}
ul.StripTitle li.odd{background:none repeat scroll 0 0 #e5e5e5}
ul.StripTitle li.even{background:none repeat scroll 0 0 #f2f2f2}
ul.StripTitle li .right{float:left;width:auto;background:url(/images/delicon.png) left no-repeat;padding-left:16px}
ul.StripTitle li .right a{color:#fc0303}
ul.StripTitle li .left{float:left;width:515px;background:url(/images/carouNext.png) left no-repeat;padding-left:10px}
.normal{font-weight:normal;}
.posAbsolute{position:absolute;}
.posRelative{position:relative;}
.fut24{font-family:'futura_hvheavy';font-size:24px;font-weight:100}
.fut30{font-family:'futura_hvheavy';font-size:30px;font-weight:100}
.futMd50{font-family:'futura_mdmedium';font-size:50px;font-weight:100}
.futMd24{font-family:'futura_mdmedium';font-size:24px;font-weight:100}
.futMd36{font-family:'futura_mdmedium';font-size:36px;font-weight:100}
.futMd16{font-family:'futura_mdmedium';font-size:16px;font-weight:100}
.futMd15{font-family:'futura_mdmedium';font-size:15px;font-weight:100}
.lHeight30{line-height:30px}
.lHeight12{line-height:12px}
.lHeight14{line-height:14px}
.lHeight21{line-height:21px}
.lHeight27{line-height:27px}
.lHeight16{line-height:16px}
.lHeight18{line-height:18px}
.lHeight24{line-height:24px}
.width100{width:100px}
.width70{width:70px;display:inline-block}
.width56{width:56px;display:inline-block}
.posTop0{top:0}
.posTop10{top:10px}
.posTop18{top:18px}
.posTop20{top:20px}
.posTop25{top:25px}
.posTop28{top:28px}
.posTop30{top:30px}
.posTop15{top:15px}
.posRight0{right:0}
.ptop0{padding-top:0}
.ptop5{padding-top:5px}
.ptop10{padding-top:10px}
.pleft0{padding-left:0}
.pright0{padding-right:0}
.mtop1{margin-top:1px}
.mtop14{margin-top:14px}
.mtop6{margin-top:6px}
.mtop25{margin-top:25px}
.mtop27{margin-top:27px}
.mtop30{margin-top:30px}
.mtop35{margin-top:35px}
.mbot0{margin-bottom:0}
.mLeft10{margin-left:10px}
.mLeft62{margin-left:62px}
.mLeft304{margin-left:304px}
.mLeft230{margin-left:238px}
.mLeft1{margin-left:1px}
.mLeft7{margin-left:7px}
.mLeft15{margin-left:15px}
.mLeft20{margin-left:20px}
.mLeft50{margin-left:50px}
.mLeft70{margin-left:70px}
.mLeft5{margin-left:5px}
.mLeft94{margin-left:94px}
.mLeft63{margin-left:63px}
.mtop18{margin-top:18px}
.mtop0{margin-top:0}
.mRight80{margin-right:80px}
.mRight70{margin-right:70px}
.mRight66{margin-right:66px}
.mRight60{margin-right:60px}
.mRight40{margin-right:40px}
.mRight30{margin-right:30px}
.mRight25{margin-right:25px}
.mRight10{margin-right:10px}
.mRight20{margin-right:20px}
.mRight15{margin-right:15px}
.mRight13{margin-right:13px}
.mRight5{margin-right:5px}
.mRight8{margin-right:8px}
.mRight0{margin-right:0}
.mAuto{margin-left:0 auto;margin-right:0 auto}
.borderNone{border:0 solid #ccc}
.borderGray{border:1px solid #ccc}
.backgdGray{background:rgba(247,247,247,1)}
.gray2{color:#5f5f5f}
.clearR{clear:right}
.clearL{clear:left}
.m0{margin:0}
.p0{padding:0}
.p10{padding:10px}
.p15{padding:15px}
.lHeight35{line-height:35px}
.absRight0{right:0}
.absTop22{top:22px}
.mbot35{margin-bottom:35px}
.mbot25{margin-bottom:25px}
.mbot28{margin-bottom:28px}
.hoverOpacity:hover{opacity:.6;filter:alpha(opacity=40)}
.memMessages{width:460px;padding-right:30px;position:relative}
.memMessages p{margin-top:15px;line-height:18px}
.graySep1px{border:0;height:1px;background:#bfbfbf;width:100%;clear:both;margin:10px 0;float:left}
.lightGraySep10px{border:0;height:10px;background:#f2f2f2;width:100%;clear:both;margin:10px 0;float:left}
.memMessagesRep{margin-top:18px;padding-left:38px;line-height:18px;background:url(/images/replyquote.png) no-repeat}
.memMessagesRep p{line-height:18px;border-left:1px solid #ccc;padding-left:10px}
.msg img{width:100px;height:75px}
.memMessagesCom{width:490px;position:relative}
.memMessagesCom .quotes{background:url(/images/commentQuote.png) right no-repeat;width:27px;height:25px;right:-6px;top:13px;position:absolute}
.memMessagesCom textarea{width:100%;height:155px}
.memFriendReq{width:282px;height:auto;float:left;position:relative;margin: 10px 25px 10px 0}
.memFriendReq .message{width:151px;height:95px}
.memFriendReq p{font-size:12px;line-height:18px}
.memFriendReq .controls{text-align:center;width:122px;margin-top:5px;display:block}
.memFriendReq .box{width:10px;right:0;position:absolute;margin-top:5px;margin-right:9px}
.memFriendReq .piccontText img{ width:100px;height:75px}
.forumTopics{width:100%;height:auto;padding:10px 0;border-bottom:1px #e1e1e1 solid}
.forumTopics .topics{float:left}
.forumTopics .counters{float:right}
.forumTopics .counters .topicCounter{height:33px}
.forumTopics .counters .{float:left;margin-right:20px}
.forumMenus{color:#333;padding:8px 0;float:left;margin:10px 0 0}
.forumMenus ul{padding:0;margin:0;list-style:none}
.forumMenus li{margin-right:50px;float:left}
.forumMenus li a{padding:0;margin:0;float:left}
.liNone{list-style:none}
.graystrip2{color:#333;background:#fff;border:1px solid #f0f0f0;padding:10px 10px;float:left;margin:10px 0 0;width:606px;}
.reviewInfo{width:488px;margin-bottom:10px}
.photoContest li{border-bottom:1px solid #e5e5e5;float:left;padding:10px 0 10px 0;width:100%;list-style:none}
.photoContest li.unread{background:#f0f0f0}
.photoContest li img{width:66px;height:50px;float:left}
.photoContest li .content{width:515px;line-height:27px}
.photoContest li .contentDate{color:#595959}
.photoContest li .p{float:left}
.photoContest li .box{width:23px;float:left;margin-top:0;text-align:center}
a.facebookProf{background:url(/images/facebook_icon.png) no-repeat;width:30px;height:30px;margin-top:3px;margin-right:7px;display:block;float:left}
a.facebookProf:hover{background-position:bottom}
a.twitterProf{background:url(/images/twitter_icon.png) no-repeat;width:30px;height:30px;display:block;float:left;margin-right:7px;margin-top:3px}
a.twitterProf:hover{background-position:bottom}
a.myspaceProf{background:url(/images/myspace.png) no-repeat;width:30px;height:30px;display:block;float:left;margin-right:7px;margin-top:3px}
a.myspaceProf:hover{background-position:bottom}
a.flickrProf{background:url(/images/flickr.png) no-repeat;width:26px;height:27px;display:block;float:left;margin-right:10px;margin-top:5px}
a.flickrProf:hover{background-position:bottom}
a.blogProf{background:url(/images/blogger.png) no-repeat;width:30px;height:30px;display:block;float:left;margin-right:7px;margin-top:3px}
a.blogProf:hover{background-position:bottom}
a.skypeProf{background:url(/images/skype.png) no-repeat;width:30px;height:30px;display:block;float:left;margin-right:7px;margin-top:3px}
a.skypeProf:hover{background-position:bottom}
a.googleProf{background:url(/images/googleplus_icon.png) no-repeat;width:30px;height:30px;display:block;float:left;margin-right:7px;margin-top:3px}
a.googleProf:hover{background-position:bottom}

.profileInfo{width:430px}
.infoLeft{width:65%}
.infoRight{width:35%}
#member-profile{width:630px;margin:0 auto 20px}
.friend-message{display:inline-block;margin-top:3px}
#member-profile .piccontText{margin:12px 10px 0 0}
#member-profile .thumbblock-outer{float:left;margin-right:16px}
#member-profile .thumbblock-outer .thumbblock{float:left;padding:11px;background:#fff;margin:11px 0 0 0;position:relative;font-size:0;border:1px solid #ccc}
#member-profile .thumbblock-outer .thumbblock .poz{width:150px;height:113px;position:absolute;top:11px;left:11px;background:0;cursor:pointer}
#member-profile .thumbblock-outer .thumbblock .botpoz{background:rgba(0,153,221,0.5);-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);width:150px;height:24px;position:absolute;bottom:0;left:0;line-height:24px;color:#fff}
#member-profile .thumbblock-outer .thumbblock .botpoz span{font-size:12px;font-weight:bold}
#member-profile .thumbblock-outer .holder_out_thumblock{clear:both;width:174px;text-align:center;padding:3px 0;display:block}
.graystrip2{color:#333;background:#faf9f9;border:1px solid #ccc;padding:15px 18px;float:left;margin:20px 0 0;width:590px;}
.gomw ul.hotel{margin:0;list-style:none}
.gomw ul.hotel li{float:left}
ul.categoryLinks.blue{list-style:none;margin:0;padding-left:16px}
ul.categoryLinks.blue li{margin-right:30px;float:left;background:url('/images/blackarrow18.png') no-repeat;padding-left:10px;cursor:pointer}
ul.categoryLinks.blue li.selected{background:url('/images/blackarrowdown18.png') no-repeat;color:#333;font-weight:bold;cursor:default}
ul.categoryLinks.blue li a{float:none;line-height:14px}
ul.categoryLinks.blue li.selected a{color:#333}
#locationDataForm{margin-left:-15px}
ul.categoryLinksBlue{list-style:none;margin:0}
ul.categoryLinksBlue li{margin-right:30px;float:left;background:url(/images/bluearrow18.png) no-repeat;padding-left:8px}
ul.categoryLinksBlue li.selected{background:url(/images/blackarrowdown18.png) no-repeat}
ul.categoryLinksBlue li a{float:none;line-height:14px}
ul.categoryLinksBlue li.selected a{color:#09c}
.settingBox{width:603px;float:left;border:1px solid #ccc;margin:10px 0;padding:15px 0 18px 15px}
.settingBox .txtfield268{width:268px}
.avtar-outer{float:left;margin-right:16px;position:relative}
.avtar-outer .avtar-image{padding:11px;float:left;border:1px solid #ccc;text-align:center;position:relative}
.avtar-outer .avtar-image .thumb{position:relative;width:150px;height:113px}
.avtar-outer .avtar-image .avtxt{position:absolute;bottom:0;width:100%;background:rgba(0,153,221,0.5);-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);color:#fff;font-weight:bold;line-height:26px}
.avtar-outer .avtar_out_block{clear:both;width:174px;text-align:center;padding:3px 0;display:block}
.avtar_txtfield{border:1px solid #b3b3b3;padding:5px 0 7px 5px;text-shadow:#fff 1px 1px 0;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#fff));background:-moz-linear-gradient(top,#f5f5f5,#fff);background:-o-linear-gradient(top,#f5f5f5,#fff);background-color:#fff}
.graybutton{background:#cbcbcb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiY2JjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ODk4OTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#acacac 0,#969696 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#acacac),color-stop(100%,#969696));background:-webkit-linear-gradient(top,#acacac 0,#969696 100%);background:-o-linear-gradient(top,#acacac 0,#969696 100%);background:-ms-linear-gradient(top,#acacac 0,#969696 100%);background:linear-gradient(to bottom,#acacac 0,#969696 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#acacac',endColorstr='#969696',GradientType=0);color:#fff;display:inline-block}
.graybutton:hover{background:#cbcbcb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiY2JjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ODk4OTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#c8c8c8 0,#a6a6a6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c8c8c8),color-stop(100%,#a6a6a6));background:-webkit-linear-gradient(top,#c8c8c8 0,#a6a6a6 100%);background:-o-linear-gradient(top,#c8c8c8 0,#a6a6a6 100%);background:-ms-linear-gradient(top,#c8c8c8 0,#a6a6a6 100%);background:linear-gradient(to bottom,#c8c8c8 0,#a6a6a6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8c8c8',endColorstr='#a6a6a6',GradientType=0);color:#fff;display:inline-block}
.graybutton a{padding:6px 20px;display:block}
.formdiv{float:left;clear:both}
.formdiv .label{display:inline-block;float:left;line-height:30px;width:125px;font-size:15px;font-weight:bold}
.formdiv .inputboxes{display:inline-block;line-height:30px;float:left;margin-bottom:15px;width:470px}
.formdiv .input{width:280px}
.formdiv .inputboxes textarea{width:453px;height:128px;overflow:hidden}
.formdiv .inputboxes .dk_container{margin-right:23px;float:left}
.inputboxes #country{width:265px}
.savingLoader{margin-left:6px;display:none;bottom:-4px;display:none;margin-left:6px;position:absolute;right:-40px}
.formdiv2{float:left;clear:both}
.formdiv2 .label{display:inline-block;float:left;line-height:30px;width:175px;font-size:15px;font-weight:bold}
.formdiv2 .inputboxes{display:inline-block;float:left;margin-bottom:25px;width:415px}
.formdiv2 .plain_txt{display:inline-block;float:left;margin-bottom:25px;width:430px}
.formdiv2 .plain_txt span{line-height:30px}
.formdiv2 .input{width:320px;margin-bottom:4px}
.passCont{width:326px;height:12px;display:block;margin:5px 0;position:relative}
.passRating{width:200px;height:7px;background:#e1e1e1;display:inline-block;margin-top:3px;position:absolute;top:0;left:0}
.grayStar{width:14px;height:11px;background:url(/images/graystar.png) repeat-x;display:inline-block;margin-top:3px;position:relative;float:left}
.passRatingRed{width:70px;height:7px;background:#fd0202;display:inline-block;position:absolute;top:0;left:0}
.ulContsSettings{width:205px;float:left;padding-right:5px}
.ulContsSettings ul{float:left}
.ulContsSettings li{list-style:none;padding-left:10px;line-height:24px}
#membersphotos-inner2 .thumbblock{float:left;padding:11px;background:#fff;margin:11px 0 0 0;position:relative;font-size:0;border:1px solid #ccc}
#membersphotos-inner2 .thumbblock a.poz{background:url(/images/pozpic-video.png) no-repeat}
#membersphotos-inner2{width:630px;margin:0 auto}
.thumbblock-outer2{float:left;margin-right:16px}
.ulList ul{margin-top:0;list-style:disc outside url("/images/bluearrow.png")}
.ulList .title{list-style:none;padding:3px 0}
.ulList ul li{width:174px;padding:3px 0}
.gomw .ulList{margin-top:10px}
.ulList{float:left}
.accepted2{color:#707070;float:left;margin-left:114px;width:122px;margin-top:5px}
.secured2{color:#707070;margin:5px auto 0;width:142px;float:right}
.largeList2{width:630px;float:left}
.largeList2 .col1,.col2{width:200px;margin-right:15px;float:left}
.largeList2 .col3{width:200px;float:left}
.largeList2 .minilist2{width:200px;float:left}
.largeList2 h3{background:none repeat scroll 0 0 #7fcce5;color:#fff;margin:0 0 10px;padding:8px 10px}
.largeList2 h3 a{color:#fff}
.largeList2 .ulList ul{margin-top:0;list-style:disc outside url("/images/bluearrow.png")}
.largeList2 .ulList ul.blue{margin-bottom:0}
.largeList2 .ulList .title{list-style:none;padding:3px 0}
.largeList2 .ulList ul li{padding:3px 0;margin:0 5px}
.largeList2 .ulList{margin-top:0}
.largeList2 .ulList{float:left}
.largeList2 .ulList ul.black{color:#444}
.largeList2 .ulList ul.black li{color:#444}
.largeList2 .ulList ul.black a{color:#09c}
.largeList2 .ulList ul.black span{color:#f90;font-weight:bold}
.gomw2{float:left;width:100%;margin:5px 0}
.gomw2 .gomw2Left{width:400px;float:left}
.gomw2 h2{padding:0 0 0 10px}
.gomw2 ul{padding:0;margin:10px 10px;list-style:none;float:left;width:180px}
.gomw2 ul li{padding:0 0 0 13px;margin:3px 0;background:url(/images/bluearrow.png) 0 4px no-repeat;width:174px}
.gomw2 ul li.title{background:0;padding:0;margin:0}
.gomw2 .gomw2Right{width:220px;float:right}
.gomw3{float:left;width:100%;margin:5px 0}
.gomw3 .gomw3Left{width:315px;float:left}
.gomw3 ul{padding:0;margin:10px 10px;list-style:none;float:left;margin-right:0}
.gomw3 ul.blue li{margin:3px 0;float:left;width:200px}
.gomw3 ul li.title{background:0;padding:0;margin:0}
.gomw3 .gomw3Right{width:296px;float:right;position:relative}
.gomw3 .thumbblock-outer{float:left;margin-top:10px}
.gomw3 .thumbblock-outer .thumbblock{float:left;padding:11px;background:#fff;margin:0;position:relative;font-size:0;border:1px solid #ccc}
.gomw3 .thumbblock-outer .thumbblock .poz{width:275px;height:150px;position:absolute;top:11px;left:11px;background:0;cursor:auto}
.gomw3 .thumbblock-outer .thumbblock .botpoz{background:#002a3d;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);width:275px;height:24px;position:absolute;bottom:0;left:0;line-height:24px;color:#bfc7cc}
.gomw3 .thumbblock-outer .thumbblock .botpoz span{font-size:12px;font-weight:bold;padding-left:10px}
ul.listLeft{padding:0;margin:10px 10px;list-style:none;float:left}
ul.listLeft li{padding:0 0 0 13px;margin:3px 0;width:132px;float:left;line-height:18px}
.rtBox{width:300px;height:auto;float:left;position:relative;}
.rtBox .blueTitle{background:none repeat scroll 0 0 #09c;color:#fff;float:left;height:40px;line-height:40px;margin:0;padding:0 15px;width:270px}
.rtBox .blueTitle span{display:inline}
.rtBox .inBox{border:1px solid #cfcfcf;padding:10px 10px;float:left;width:278px}
.rtBox .inBox .contBx{background:#f7f7f7;padding:5px 10px;position:relative;overflow:hidden}
.rtBox .inBox .contBx a.rbShow { cursor::hand;}
.rtBox .inBox .alrght{text-align:right}
.rtBox .inBox .contBx .rbShow{position:absolute;right:4px;bottom:5px;width:80px;z-index:1;text-align:right}
.rtBox .inBox .contBx .rbHide{position:absolute;right:4px;bottom:5px;width:80px;z-index:1;text-align:right}
.rtBox .inBox .contBx2{background:#f7f7f7}
.rtBox .inBox .contBx ul{list-style:none;padding:0;margin:0}
.rtBox .inBox .contBx ul li{font-weight:bold;margin:6px 0}
.rtBox .inBox .contBx ul li span{font-weight:bold;line-height:18px;font-size:14px;margin-left:5px}
.rtBox2{width:300px;height:auto;float:left;position:relative}
.rtBox2 .blueTitle{background:none repeat scroll 0 0 #7fcce5;color:#fff;float:left;height:40px;line-height:40px;margin:0;padding:0 15px;width:270px}
.rtBox2 .blueTitle span{display:inline}
.rtBox2 .inBox2{border:1px solid #cfcfcf;padding:10px 10px;float:left;width:278px}
.rtBox2 .inBox2 .contBx2{background:#f7f7f7;padding:5px 10px;position:relative}
.rtBox2 .inBox2 .contBx2 .title{line-height:14px;font-weight:bold;margin:10px 0 5px 0}
.rtBox2 .inBox2 .contBx2 span{line-height:14px;padding-top:10px}
.rtBox2 .inBox2 .contBx2 ul{list-style:none}
.rtBox2 .inBox2 .contBx2 ul li{margin:5px 0;background:url(/images/blacktick.png) 0 2px no-repeat;padding-left:22px}
.hotel-details{width:620px;margin:0 auto;margin-bottom:20px}
#main-content-gallery .hotel-details .thumbblock-outer{float:left;margin-right:16px;height:auto;width:170px}
#main-content-gallery .hotel-details .addTo{width:170px}
.hotel-details .thumbblock-outer .thumbblock{float:left;padding:11px;background:#fff;margin:0;position:relative;font-size:0;border:1px solid #ccc}
.hotel-details .thumbblock-outer .thumbblock .poz{width:180px;height:134px;position:absolute;top:11px;left:11px;background:0;cursor:pointer}
.hotel-details .thumbblock-outer .thumbblock .botpoz{background:rgba(0,153,221,0.5);-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);width:180px;height:24px;position:absolute;bottom:0;left:0;line-height:24px;color:#fff;text-align:center}
.hotel-details .thumbblock-outer .thumbblock .botpoz span{font-size:12px;font-weight:bold;text-align:center}
.hotel-details .thumbblock-outer .holder_out_thumblock{clear:both;width:204px;text-align:center;padding:3px 0;display:block}
.pic{padding:9px;border:1px solid #ccc;float:left;clear:left;display:block;margin-right:16px;position:relative}
.pic a{display:block;position:relative}
.pic img{display:block}
.pic .info{position:absolute;bottom:0;width:100%;line-height:30px;background:rgba(0,153,221,0.5);color:#fff;text-align:center;font-weight:bold}
.orangeC{color:#f90}
.strip_o_c{color:#333;background:#fafafa;border:1px solid #f0f0f0;padding:5px 11px;float:left;margin:10px 0 0;width:606px;position:relative}
.strip_o_c .contStrip{overflow:hidden}
.strip_o_c .contStrip ul{list-style:none;float:left;margin:0 0 5px 0}
.strip_o_c .contStrip ul li{float:left;width:190px;margin:6px 0}
.strip_o_c .contStrip ul li span{line-height:18px;font-size:14px;margin-left:5px}
.strip_o_c .contStrip .stripHide{cursor:pointer;display:block;position:absolute;right:20px}
.strip_o_c .contStrip .stripShow{cursor:pointer;display:block;position:absolute;right:20px}
.hotelFrom{line-height:23px}
.hotelFrom2{line-height:10px}
.hotelInner .piccontText img{width:180px;height:135px}
.hotelLogos img{margin:0 5px}
.threecolumnBlueTitle .gomw ul.black.hotelFacs li{width:182px}
.hotelFormErrors{display:none}
.rooms{width:100px}
.pricetable tr td{padding:5px 7px;border-bottom:1px #999 solid}
.pricetable{font-size:12px}
ul.prices{list-style:none;float:left}
ul.prices li{float:left;padding:5px}
ul.prices2{list-style:none;clear:both;border-bottom:1px solid #999;float:left}
ul.prices2 li{float:left;padding:5px}
.seasons{text-align:center;width:75px}
#load-filters{position:relative}
.right-filter-shadow{position:absolute;top:0;left:0;height:100%;width:300px;z-index:1000000;background:0;opacity:.4;filter:alpha(opacity=40)}
.hotelLogos{margin-top:-50px}
.fbLogo{right:0;position:absolute;}
.fbLogo img{margin:0}
.regError{color:#c00;float:right;font-size:11px;margin-bottom:-40px;margin-right:97px}
.leftReg{margin-right:16px;width:450px;height:412px}
.button a.confirm-delete,.buttonGray a.reject-delete{padding:0 10px}
#passwordStrength{height:5px;display:block;float:left}
#passwordDescription{font-size:11px;float:right;margin-right:98px;margin-top:-5px}
#passwordDataForm #passwordDescription{margin-right:89px}
#passwordStrengthBg{background:#ccc;width:250px;font-size:11px;height:5px}
#passwordDataForm #passwordStrengthBg{width:220px}
#passwordError{height:30px}
.strength0{background:#ccc;width:250px;font-size:11px}
#passwordDataForm .strength0,#passwordDataForm .strength5{width:220px}
.strength1{width:50px;background:red}
.strength2{width:100px;background:#ff5f5f}
.strength3{width:150px;background:#56e500}
.strength4{background:#4dcd00;width:200px}
.strength5{background:#399800;width:250px}
.savingLoaderAvatar,.savingLoaderPersonal,.savingLoaderInterests,.savingLoaderSocial,.savingLoaderLocation,.savingLoaderPassword,.savingLoaderPrivacy{display:inline-block;margin-left:4px;margin-top:3px}
.avatarError{font-size:11px;width:400px}
.button a.confirm-delete-avatar{padding:0 3px}
.buttonGray a.reject-delete-avatar{padding:0 3px}
.gre{height:40px;font-weight:bold}
#contactForm,#advertiseForm{width:392px}
.BlueSimple{background:#09c;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;padding:5px}
.lightBlueSimple{background:#7fcce5;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;padding:5px}
.justLightBlue{background:none repeat scroll 0 0 #7fcce5;float:left;padding:7px 0 7px 20px;width:610px}
.lighterBlueStripTitle{background:none repeat scroll 0 0 #e5f5fa;margin:10px 0;padding:8px 10px}
h1{margin-bottom:15px;}
h2{margin-bottom:10px;}
h3{margin-bottom:5px;}
.arialWhite13{font-size:13px;color:#fff;}
.arial14{font-size:14px;}
.arial15{font-size:15px;}
.arial16{font-size:16px;}
.arial24{font-size:24px;}
.arial20{font-size:20px;}
.arial15{font-size:15px;}
.arial13{font-size:13px;font-family:Arial,Helvetica,sans-serif;}
.arial12{font-size:12px;}
.arial11{font-size:11px;}
.white{color:#fff;}
.black{color:#333;}
.gray{color:#666;}
.gray2{color:#999;}
.gray3{color:#c5c5c5;}
.gray4{color:#555;}
.blue{color:#09c;}
.yellow{color:#fc0;}
.red{color:#c00;}
.green{color:#6a0;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clear{clear:both;}
.center{text-align:center;}
.Tleft{text-align:left}
.Tright{text-align:right}
.textShadow{text-shadow:#222 1px 1px 1px}
.PL10{padding-left:10px;}
.mixedCont p{line-height:19px;}
.spacer{visibility:hidden;height:5px;width:100%;float:left;}
.lineSpacer1{height:1px;float:left;margin:50px 0;width:100%;border:0;background:#333;}
.lineSpacer2{height:1px;float:left;margin:50px 0;width:100%;border:0;background:#666;}
.lineSpacer3{height:1px;float:left;margin:50px 0;width:100%;border:0;background:#999;}
.lineSpacer1s{height:1px;float:left;margin:10px 0;width:100%;border:0;background:#333;}
.lineSpacer2s{height:1px;float:left;margin:10px 0;width:100%;border:0;background:#666;}
.lineSpacer3s{height:1px;float:left;margin:10px 0;width:100%;border:0;background:#ccc;}
.button a.cloud{padding:6px 27px 6px 61px;}
a.underline{text-decoration:underline;}
a.underline:hover{text-decoration:none;}
a.nounderline{text-decoration:none;}
.nounderline{text-decoration:none;}
a.nounderline:hover{text-decoration:none;}
.margin5{margin:0 5px;}
.bold{font-weight:bold;}
.fut20grayTitle{font-family:'futura_hvheavy';font-size:20px;float:left;width:100%;margin-bottom:15px}
.fut10{font-family:'futura_hvheavy';font-size:10px;font-weight:100}
.fut14{font-family:'futura_hvheavy';font-size:14px;font-weight:100}
.fut15{font-family:'futura_hvheavy';font-size:15px;font-weight:100}
.fut16{font-family:'futura_hvheavy';font-size:16px;font-weight:100}
.fut17{font-family:'futura_hvheavy';font-size:17px;font-weight:100}
.fut20{font-family:'futura_hvheavy';font-size:20px;font-weight:100}
.fut25{font-family:'futura_hvheavy';font-size:25px;font-weight:100}
.fut35{font-family:'futura_hvheavy';font-size:35px;font-weight:100}
.fut40{font-family:'futura_hvheavy';font-size:40px;font-weight:100}
.fut50{font-family:'futura_hvheavy';font-size:50px;font-weight:100}
.fut56{font-family:'futura_hvheavy';font-size:56px;font-weight:100}
.fut60{font-family:'futura_hvheavy';font-size:60px;font-weight:100}
.fut65{font-family:'futura_hvheavy';font-size:65px;font-weight:100}
.fut13Menu{font-family:'futura_hvheavy';font-size:13px}
.fut17grayLabel{font-family:'futura_hvheavy';font-size:17px;float:left;width:100%;margin:3px 0}
.fut14white{font-family:'futura_hvheavy';font-size:14px;color:#fff}
.futMd40{font-family:'futura_mdmedium';font-size:40px;font-weight:100}
.futMd35{font-family:'futura_mdmedium';font-size:35px;font-weight:100}
.futMd30{font-family:'futura_mdmedium';font-size:30px;font-weight:100}
.futMd25{font-family:'futura_mdmedium';font-size:25px;font-weight:100}
.futMd20{font-family:'futura_mdmedium';font-size:20px;font-weight:100}
.futMd18{font-family:'futura_mdmedium';font-size:18px;font-weight:100}
.futMd16{font-family:'futura_mdmedium';font-size:16px;font-weight:100}
.futMd15{font-family:'futura_mdmedium';font-size:15px;font-weight:100}
.futMd14{font-family:'futura_mdmedium';font-size:14px;font-weight:100}
.futMd11{font-family:'futura_mdmedium';font-size:11px;font-weight:100}
.futMd{font-family:'futura_mdmedium';font-weight:100}
.futLt20{font-family:'futura_ltlight';font-size:20px}
.futLt26{font-family:'futura_ltlight';font-size:26px}
.miniBlueTitle{margin-bottom:10px}
.arial15gray{color:#444;font-size:15px}
.checkbox{background:url("/images/checkbox.png") no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;float:left;height:20px;margin:-4px 0 5px;width:19px}
.loader{display:none;float:left}
.redArial{color:#e2151c}
.error{clear:both;display:none;height:30px}
.error.inside{clear:both;display:none;height:30px;margin:0 0 0 -4px;text-align:left}
.bnone{background:0}
.noBorder{border:0}
.pzero{padding:0}
.fullwidth{width:100%}
ul.black{list-style:outside;list-style-image:url(/images/blackarrow.png);margin-bottom:10px;float:left;margin-left:20px;width:100%}
ul.black.popularListWide{list-style:inside;list-style-image:url(/images/blackarrow.png);margin-left:10px}
ul.blue{list-style:outside;list-style-image:url(/images/bluearrow.png);margin-bottom:10px;float:left;margin-left:20px}
ul.blue.ticks{list-style:outside;list-style-image:url(/images/tick.png);margin-bottom:10px;float:left;margin-left:20px;color:#333}
ul.blue li{margin-right:15px}



.About ul.blue li{margin-right:4px}
ul.blue li.listNone{margin-right:15px;list-style:none}
ul.blue a{color:#09c;text-decoration:none}
ul.blue a.orangeC{color:#f90;text-decoration:none}
ul.blue a.orangeC:hover{color:#f90}
ul.blue a:hover{color:#09c;text-decoration:underline}
ul.floatThelis li{float:left;margin-right:25px}
.blueStrip{color:#fff;background:#33add6;border:1px solid #09c;padding:8px 10px;display:inline-block;margin:10px 16px 10px 0}
.blueStrip a{color:#fff;text-decoration:none}
.yellowStrip{color:#fff;background:#ffad33;border:1px solid #f90;padding:8px 10px;display:inline-block;margin:10px 0}
.yellowStrip a{color:#fff;text-decoration:none}
.blueStripTitle{background:none repeat scroll 0 0 #09c;color:#fff;float:left;height:40px;line-height:40px;margin:10px 0 0;padding:0 10px;width:600px}
.blueStripTitleFull{background:none repeat scroll 0 0 #09c;color:#fff;float:left;height:40px;line-height:40px;margin:10px 0;padding:0 10px;width:921px}
.blueStripTitleSide{background:none repeat scroll 0 0 #09c;color:#fff;float:left;height:40px;line-height:40px;margin:10px 0 0;padding:0 10px;width:200px}
.blueStripBG{background:none repeat scroll 0 0 #09c;color:#fff}
.blueStripTitle-mini{color:#fff;background:#09c;padding:8px 10px;margin:10px 0}
.lightStripTitle{color:#fff;background:#7fcce5;padding:8px 10px;margin:10px 0}
.lightStripTitleFull{color:#fff;background:#7fcce5;padding:8px 10px;float:left;margin:10px 0 0;width:600px}
.lightStripTitleSide{color:#fff;background:#7fcce5;padding:8px 10px;float:left;margin:10px 0 0;width:200px}
.emblist{display:inline-table;width:300px}
.minilist{width:187px;float:left;margin-right:10px}
.minidoublelist{width:423px;float:left}
.minidoublelist-hotels{width:300px;float:left}
.minidoublelist-hotels ul li{width:140px;float:left}
.gomw .minidoublelist ul li{width:192px;float:left}
.minidoublelist ul li{width:192px;float:left}
.pointer{cursor:pointer}
.noBottom{margin-bottom:0}
.categoryLinks{width:480px}
ul.categoryLinks.blue{width:560px}
.send-request{cursor:pointer}
.gomw .minidoublelist ul li:nth-child(2n+2){margin-right:0}
.minidoublelist ul li:nth-child(2n+2){margin-right:0}
.threecolumnBlueTitle ul li,.threecolumnBlueTitle .gomw ul li{width:190px;float:left}
.threecolumnBlueTitle .gomw ul li.libreaker{width:100%;float:left;list-style:none}
.threecolumnBlueTitle ul li:nth-child(3n+3),.threecolumnBlueTitle .gomw ul li:nth-child(3n+3){margin-right:0}
.graystrip{color:#333;background:#fafafa;border:1px solid #f0f0f0;padding:8px 2px;float:left;margin:10px 0 0;width:614px;}
.graystrip a,.graystrip span{padding:0 2px;margin:0 2px;float:left;}
.popularList li:nth-child(4n+4){margin-right:0}
.gomw{float:left;width:100%;margin:5px 0}
.gomw ul li{padding:5px 0}
.gomw .ulConts{margin-top:10px}
.gomw .ulConts:last-of-type{margin-right:0}
.editor p{margin-bottom:15px}
.editor ul{list-style:outside;list-style-image:url(/images/blackarrow.png);margin-left:13px;line-height:20px}
.editor ul.blueArrows{list-style:outside;list-style-image:url(/images/bluearrow.png);margin-left:13px}
.editor .minilist{width:196px;}
.gomw ul,.minilist ul{margin-left:20px;}
.minidoublelist ul{margin-left:24px;}
ul.dk_options_inner{margin-left:0; width:100%;}
.editor .s_engine ul.dk_options_inner{ margin:0; line-height:auto;}
.gomw ul.dk_options_inner li{padding:0;width:100%;}
.manyForms .dk_options_inner li{margin:0;width:auto;float:none;}
.addJob{width:510px;}
#sdate,#edate{width:67p;}
.darkBlue{float:left;width:610px;background:#e5f5fa;padding:7px 0 7px 20px;}
.lightBlue{float:left;width:610px;background:#f2fafc;padding:7px 0 7px 20p;x}
.floatNone{float:none;!important;}
.graystrip.latestPics a{float:none;margin:0;}
.ulContsFlights ul{list-style-position:inside;margin-left:0;margin-bottom:0;}
#main-content-gallery .thumbblock-outer:nth-child(4n+4){margin-right:0;}
.gomw-fixed{float:left;width:100%;}
.islandList li{padding:3px 0;width:138px;float:left;}
.islandList li:nth-child(4n+4){margin-right:0;}
.minidoublelist ul.dk_options_inner{padding-left:0;margin-left:0;}
.justDrops{min-width:30px;}
.drops{width:160px;}
#dk_container_island{margin-right:21px;}
.drops:last-of-type{margin-right:0;}
.mixedContRight{width:100%;}
.mixedContRightOffers{float:left;width:436px;}
.Strike{text-decoration:line-through;}
.block{display:block;}
.mtop5{margin-top:5px;}
.mtop7{margin-top:7px;}
.mtop10{margin-top:10px;}
.mtop15{margin-top:15px;}
.mtop20{margin-top:20px;}
.mbot5{margin-bottom:5px;}
.mbot10{margin-bottom:10px;}
.mbot15{margin-bottom:15px;}
.mbot20{margin-bottom:20px;}
.mleft7{margin-left:7px;}
.mleft10{margin-left:10px;}
.noTop{margin-top:0;}
.noAtop{top:0;}
.graySep{border:0;background:#f2f2f2;height:10px;width:100%;clear:both;margin:10px 0;float:left;}
.mixedCont.photoAdmin{margin-bottom:0}
.mixedCont.photoAdmin .graySep{margin:20px 0}
.view_all_popular{font-weight:bold}
.button{background:#00b0d7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDgxYzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#00b0d7 0,#0081c0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00b0d7),color-stop(100%,#0081c0));background:-webkit-linear-gradient(top,#00b0d7 0,#0081c0 100%);background:-o-linear-gradient(top,#00b0d7 0,#0081c0 100%);background:-ms-linear-gradient(top,#00b0d7 0,#0081c0 100%);background:linear-gradient(to bottom,#00b0d7 0,#0081c0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b0d7',endColorstr='#0081c0',GradientType=0);color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block}
input.button{background:#00b0d7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDgxYzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#00b0d7 0,#0081c0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00b0d7),color-stop(100%,#0081c0));background:-webkit-linear-gradient(top,#00b0d7 0,#0081c0 100%);background:-o-linear-gradient(top,#00b0d7 0,#0081c0 100%);background:-ms-linear-gradient(top,#00b0d7 0,#0081c0 100%);background:linear-gradient(to bottom,#00b0d7 0,#0081c0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b0d7',endColorstr='#0081c0',GradientType=0);color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;padding:5px 20px;cursor:pointer}
.buttonGray{background:#6b6b6b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZiNmI2YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4Nzg3ODciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#6b6b6b 0,#878787 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6b6b6b),color-stop(100%,#878787));background:-webkit-linear-gradient(top,#6b6b6b 0,#878787 100%);background:-o-linear-gradient(top,#6b6b6b 0,#878787 100%);background:-ms-linear-gradient(top,#6b6b6b 0,#878787 100%);background:linear-gradient(to bottom,#6b6b6b 0,#878787 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b6b6b',endColorstr='#878787',GradientType=0);color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block}
.buttonGray:hover{background:#cbcbcb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiY2JjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ODk4OTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#cbcbcb 0,#989898 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cbcbcb),color-stop(100%,#989898));background:-webkit-linear-gradient(top,#cbcbcb 0,#989898 100%);background:-o-linear-gradient(top,#cbcbcb 0,#989898 100%);background:-ms-linear-gradient(top,#cbcbcb 0,#989898 100%);background:linear-gradient(to bottom,#cbcbcb 0,#989898 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbcbcb',endColorstr='#989898',GradientType=0)}
.edit-delete{line-height:25px;display:inline-block}
.button span{padding:6px 27px;display:block;cursor:pointer}
.button a{padding:6px 27px;display:block}
.button span.cloud{background:url(/images/cloud.png) center left no-repeat;padding:6px 17px 6px 50px;cursor:pointer}
.button span.arrow{background:url(/images/arrowButton.png) center left no-repeat;padding:6px 17px 6px 37px;cursor:pointer}
.button span.edit{background:url(/images/editButton.png) center left no-repeat;padding:6px 17px 6px 37px;cursor:pointer}
.button span.save{background:url(/images/saveButton.png) center left no-repeat;padding:6px 17px 6px 50px;cursor:pointer}
.button a.cloud{background:url(/images/cloud.png) center left no-repeat;padding:6px 17px 6px 50px;cursor:pointer}
.button a.arrow{background:url(/images/arrowButton.png) center left no-repeat;padding:6px 17px 6px 37px;cursor:pointer}
.button a.edit{background:url(/images/editButton.png) center left no-repeat;padding:6px 17px 6px 37px;cursor:pointer}
.button a.save{background:url(/images/saveButton.png) center left no-repeat;padding:6px 17px 6px 50px;cursor:pointer}
.button input.cloud{background:url(/images/cloud.png) center left no-repeat;padding:6px 17px 6px 50px;cursor:pointer}
.button input.arrow{background:url(/images/arrowButton.png) center left no-repeat;padding:6px 17px 6px 37px;cursor:pointer}
.button inputa.edit{background:url(/images/editButton.png) center left no-repeat;padding:6px 17px 6px 37px;cursor:pointer}
.button input.save{background:url(/images/saveButton.png) center left no-repeat;padding:6px 17px 6px 50px;cursor:pointer}
.button:hover{background:#cbcbcb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiY2JjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ODk4OTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#cbcbcb 0,#989898 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cbcbcb),color-stop(100%,#989898));background:-webkit-linear-gradient(top,#cbcbcb 0,#989898 100%);background:-o-linear-gradient(top,#cbcbcb 0,#989898 100%);background:-ms-linear-gradient(top,#cbcbcb 0,#989898 100%);background:linear-gradient(to bottom,#cbcbcb 0,#989898 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbcbcb',endColorstr='#989898',GradientType=0)}
.centerer{display:table;margin:0 auto}
.none,.hidden{display:none}
.inline{display:inline}
.picArea{width:205px}
.picAreaH{width:185px}
.picAreaEdit{width:170px;margin-right:10px}
.picAreaEdit .piccontText{margin-top:0}
.photoEdit{line-height:20px}
#member-profile .picArea{width:170px;margin-right:10px}
#member-profile .holder_out_thumblock{width:170px}
.myGalleries li{float:left;width:199px}
.myGalleries{list-style:inside;list-style-image:url(/images/bluearrow.png)}
ul.manyForms{list-style:none;width:625px}
ul.manyForms label{font-weight:bold;font-size:15px}
ul.manyForms li{float:left;width:268px;margin-right:45px;margin-bottom:20px;}
ul.manyForms li:nth-child(2n+2) { margin-right: 0;}
ul.manyForms li.bigLi{width:100%}
#search-results{font-family:Arial,Helvetica,sans-serif;line-height:1.5;width:580px;font-size:13px;padding:0;margin-bottom:20px;font-weight:normal}
#search-results .result{margin:0 0 20px 0;font-weight:normal}
#search-results .result .title{font-weight:normal;font-family:'futura_mdmedium';font-size:18px}
#search-results .result .title .snippet{font-weight:normal;font-size:11px}
#search-results .result .url-cache span{color:#c7c5bf;font-weight:normal}
#search-results .result .url-cache span b{color:#c7c5bf;font-weight:normal}
#search-results .result .url-cache a{color:#c7c5bf;text-decoration:none;display:none}
#search-results .result .url-cache a:hover{color:#0cf;text-decoration:underline;display:none}
#search-results .pagination{background:none repeat scroll 0 0 #fafafa;border:1px solid #f0f0f0;color:#333;float:left;margin:10px 0 0;padding:8px 2px;width:614px;text-align:center}
#search-results .pagination ul{list-style:none;background:0;padding:0;margin:0}
#search-results .pagination ul li{list-style:none;background:0;padding:0;display:inline;margin:0 5px}
#search-results .pagination ul li a{text-decoration:none}
#search-results .pagination ul li a:hover{text-decoration:underline}
#search-results .pagination ul li.selected a{color:#333;font-weight:bold;text-decoration:none}
#search-results .pagination ul li.prev-next a{font-weight:bold}
#search-results .pagination ul li.next,#search-results .pagination ul li.prev-next{position:relative;display:none}
#FileUpload{position:relative}
#BrowserVisible{position:absolute;top:0;left:0;z-index:1;background:url(/images/browse.png) 100% 0 no-repeat;height:26px;width:360px}
#FileField{width:235px;height:16px;margin-right:85px;font-size:13px;border:1px solid #b3b3b3;padding:3px 7px 5px;text-shadow:#fff 1px 1px 0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background-color:#f5f5f5;color:#555}
#BrowserHidden{position:relative;width:360px;height:26px;text-align:right;-moz-opacity:0;filter:alpha(opacity:0);opacity:0;z-index:2;cursor:pointer}
.Inner{background:none repeat scroll 0 0 #f7f7f7;padding:10px;position:relative;width:578px}
.right_mid{border:1px solid #cecece;padding:10px}
.godaddy-i{  float: right;  width: 134px;}
.thirdpart-b select.styled{width:177px;height:24px;margin-right:10px}
.select{position:absolute;width:177px;height:24px;padding:6px 0 0 8px;background:url(/images/selectbox-b.png) no-repeat;overflow:hidden;color:#444;font-weight:bold;font-size:13px}
#selectname_title{background:url(/images/selectbox-s.png) no-repeat}
#selectccmonth,#selectccyear{background:url(/images/selectbox-s.png) no-repeat}
.Credentials{height:61px;margin-top:20px;width:620px;display:inline-block}
.Credentials .Server{color:#707070;float:right;margin:0px auto 0}
.Credentials .Cards{color:#707070;float:left;margin-left:135px}
.BlockReviews{margin-bottom:10px;padding:50px 0 0 10px}
.BlockReviews .Review{float:left;padding-right:10px;width:290px}
.BlockReviews .By{float:right;width:170px}
.Inner h3{font-weight:bold;margin-bottom:0;clear:left}
.Inner h4{font-weight:normal;margin-bottom:8px;padding-top:0}
select{cursor:pointer; color: #444; font-size: 12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
select option{font-weight:bold;}
.radio{margin:1px 0px 0 0px; float:left; border:none;  cursor:pointer; width:19px; height:25px; background:url(../images/radio.png) no-repeat;}
.countryradio{margin:4px 0px 0 3px; float:left; border:none;  cursor:pointer; width:19px; height:25px; background:url(../images/radio.png) no-repeat;}
.onewayradio{margin:4px 0px 0 3px; float:left; border:none;  cursor:pointer; width:19px; height:25px; background:url(../images/radio.png) no-repeat;}
.roundtripradio{margin:4px 0px 0 3px; float:left; border:none;  cursor:pointer; width:19px; height:25px; background:url(../images/radio.png) no-repeat;}
.hoppingradio{margin:4px 0px 0 3px; float:left; border:none;  cursor:pointer; width:19px; height:25px; background:url(../images/radio.png) no-repeat;}
.linenine{ width:564px; height:1px; float:left; background:#999; margin:20px 0 16px;}
.engine_title{margin-left:75px;}
.s_engine { margin:0 0; clear:both; position:relative; color:#333; font-family:Arial, Helvetica, sans-serif;}
.s_engine .firstpart{width:564px; }
.s_engine .secondpart{width:546px; height:92px;}
.s_engine .secondpart .info{clear:right;}
.s_engine .secondpart .info img{margin-top:-2px;}
.s_engine .thirdpart-b{width:575px; }
.s_engine ul {float: left;margin: 7px 0px 7px 0;width: 191px;}
#hoppListing li{width:560px;}
.s_engine .vespa{width:275px; float:left;}
.tripclick{width:19px;  display:inline; float:left; padding:0px 2px;}
.countryclick{width:19px; height:19px; display:inline; float:left; padding:0px 2px;}
.inputsRO { width: 165px; }
/*.erroring { position: absolute; width: 152px; height: 25px; padding: 7px 0px 0 5px;  background: url(../images/error_dd-b.png) no-repeat; overflow: hidden; color:#666; font-weight:bold; font-size:12px;}*/
/*.dateField{ width:77px; height:24px; float:left; line-height:24px; background:url(../images/date_box-b.png) no-repeat; border:none; padding: 0px 0px 0 6px; color:#444; font-weight:bold; cursor:text;}*/
.thirdRow{float:left; margin-right:24px; margin-bottom:8px;}
.thirdpart-b .titles span{  display: block; float: left; font-size: 15px; font-weight: bold; height: 18px; margin-left: 2px; margin-right: 123px; margin-top: 9px; width: 85px;}
.s_engine label.label1{font-weight:bold; color:#444; font-size:13px; display:block; float:left; margin-top: 4px;}
.s_engine label{margin:2px 0 0 1px; font-weight:bold; color:#666; font-size:15px; }
.editor .s_engine ul{}
.editor .dk_options_inner{ float:none; margin:0 0 0 0; width:100%;}
.editor #hoppListing .dk_options_inner li{width:100%;}
.s_engine ul li{list-style:none; float:none;}
.s_engine label.i_heads{width:60px; float:left; display:block; margin-bottom:3px;}
.s_engine select.vnumber{width:40px; margin-top:3px;}
.s_engine select.pnumber{width:40px; margin-top:3px;}
.s_engine select.portList{width:164px; margin-right:10px;}
.s_engine .radio_bg {float: left;height: 20px;margin: 0 7px 0 0;width: 110px;}
.s_engine .radio_bg2 {clear: both;float: left;height: 20px;margin: 7px 7px 0 9px;width: 120px;}
.s_engine .radio_bg21 {clear: left;float: left;height: 22px;margin-right: 15px;}
.s_engine .radio_bg22 {float: left;height: 22px;margin-right: 15px;}
.s_engine .radio_bg23 {float: left;height: 24px;margin-right: 15px;}
.passengers{float:left; width:330px; margin-left:7px;}
.vehicles{float:left; width:300px; margin-left:7px;}
.buttonRow{width:225px; margin:0 auto; font-size:12px;clear:both;}
.buttonRow a{float:left; margin:2px 0 0 0px; text-decoration:underline; color:#333;}
.buttonRow a:hover{text-decoration:none;}
#add{width:22px; height:21px;  background:url(/images/plus.png) no-repeat; display:block; cursor:pointer; text-indent:-99999px; border:none; float:left; margin:0 5px 5px 5px;}
#remove{width:22px; height:21px;  background:url(/images/minus.png) no-repeat; display:block; cursor:pointer; text-indent:-99999px; border:none; float:left; margin:0 5px 5px 35px;}
.error{width:100%; height:0px; background:url(../images/middle_err.jpg) repeat-x; margin:0 auto; text-align:left;}
.error p{color:#fff; font-size:12px; line-height:35px;}
.error p.err{display:none; text-align:left;}
.Steps{width:620px;height:80px;background:#09c;}
.Steps a{width:145px;height:32px;display:block;float:left;color:#5f6a6f;background:#29383f;background:#29383f;padding:8px 0 0 10px}
.Steps a.preActive{background:#146986;color:#4f8fa4}
.Steps a:hover{text-decoration:none}
.Steps a.active{color:#fff;background:#09c;padding:8px 0 0 10px}
.Steps .Options{width:610px;height:40px;color:#fff;font:Arial,Helvetica,sans-serif;font-size:14px;padding:12px 0 0 10px}
.main_content .right .RightBox{border:1px solid #cecece;padding:10px;width:278px}
.main_content .right .RightBox .Inner{background:none repeat scroll 0 0 #f7f7f7;padding:10px;position:relative;width:258px}
.main_content .right .RightBox .Inner a{color:#09c}
.main_content .right .RightBox .Inner .Tick{vertical-align:middle}
.main_content .right .RightBox .Inner .Block{clear:both;color:#333;margin-bottom:20px;position:relative}
.main_content .right .RightBox .Inner .Block img{display:block;float:left}
.main_content .right .RightBox .Inner .Block p{float:left;margin-left:8px;width:150px}
.Support{height:61px;padding-top:10px;width:620px}
.Support img{float:left;margin-right:3px}
.Support a{color:#09c;text-decoration:none}
.Support .Call{float:left;margin-left:10px;width:200px}
.Support .Mail{float:left;margin-left:10px;width:200px}
.SupportLong{height:61px;padding-top:10px;width:940px}
.SupportLong img{float:left;margin-right:3px}
.SupportLong a{color:#09c;text-decoration:none}
.SupportLong .Call{float:left;margin-left:70px;width:200px}
.SupportLong .Mail{float:left;margin-left:170px;width:220px}
.dList{width:125px}
.dList2{width:75px}
.specs div{margin-right:15px}
/*.arrows2{background:url("/images/arrows2.png") no-repeat scroll 0 0 transparent;height:127px;left:-26px;position:absolute;top:71px;width:27px}*/
.requested{clear:both;height:71px;position:relative}
.requested h2{width:243px;height:30px;display:block;margin-top:36px;margin-left:7px;float:left;color:#fff;font-size:17px;font-family:Arial,sans-serif;font-weight:bold}
.requested span{float:right;margin-top:38px;margin-right:8px;color:#fff}
.inner_container{width:552px;height:100%}
.main-table{width:100%;float:left}
.hor-sep{width:552px;height:15px;clear:both;float:left}
.main-table .row{width:100%;background:#fff;height:32px;font-size:12px;color:#475465;border-bottom:1px #878787 hidden}
.main-table .row div{float:left;border-right:1px #fff hidden;font-weight:bold;height:30px;padding:0 7px 0 7px;line-height:30px}
.main-table .cell-iti{font-weight:bold;width:82px}
.main-table .row .cell-iti2{font-weight:normal;width:441px}
.main-table .cell-avail{font-weight:bold;text-align:left}
.error{height:40px;margin:0 auto;text-align:center}
.error p{color:#fff;font-size:12px;line-height:36px}
.payments{height:100px;position:relative;float:left;margin:32px auto 0;z-index:2}
ul.cards{margin-top:-14px;margin-right:-42px;display:inline;float:right}
ul.cards li{list-style:none}
ul.cards li img{margin:0 10px 0 0}
.securedservers{width:108px;height:16px;margin-bottom:10px}
.module a:hover{background-position:0 -30px}
form p{font-size:13px;color:#333;text-align:left;margin-top:5px;width:100%;float:left}
form p.err{text-align:left;margin-top:0;padding-left:10px}
.price-table{clear:both;margin-bottom:15px;width:455px;margin-left:-11px}
.price-table.last{clear:both;margin:0;width:455px}
.price-table ul{height:30px}
.price-table ul li{list-style:none;padding:0 10px;line-height:30px}
.price-table ul li.one{width:221px;border-right:1px hidden #fafafa;padding-left:5px;line-height:30px}
.price-table ul li.two{width:125px;text-align:right;line-height:30px}
.price-table ul.row3 li.one,.price-table ul.row3 li.two{font-size:16px}
.price-table ul.row1{background:#ebebeb;font-weight:bold}
.price-table ul.row2{background:#f5f5f5;font-weight:bold}
.price-table ul.row3{background:#29383f;color:#fff;font-weight:bold}
.search-button{width:553px;height:55px;margin-top:10px;float:left}
input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner{border:0}
input[type="submit"]:focus,input[type="button"]:focus{outline:0}
a.ffacebook:hover{background-position:0 -30px}
a.ttwitter:hover{background-position:0 -30px}
.bottom{bottom:0;clear:both;left:-153px;position:relative;width:615px;z-index:0}
.bottom_content{width:100%;height:192px;position:relative;clear:both;padding-left:150px;padding-top:20px}
.bottom_content ul{list-style:none}
.bottom_content a{color:#666;text-decoration:none}
.bottom_content a:hover{color:#333;text-decoration:none}
.ipapp a:hover{background-position:0 -48px}
.anapp a:hover{background-position:0 -50px}
.contact{width:365px;height:200px;float:left;position:relative;margin:13px 0 0 0}
.creation_logo a:hover{background-position:0 -31px}
.do:hover{background:#1d6084}
.showports:hover{background:#1d6084}
.bookonline:hover{background-position:0 -44px}
.menu-strip ul.affmenu li a.pending:hover{width:74px;background-position:0 -26px}
.menu-strip ul.affmenu li a.unpaid:hover{width:62px;background-position:0 -26px}
.menu-strip ul.affmenu li a.canceled:hover{width:88px;background-position:0 -26px}
.menu-strip ul.affmenu li a.logout:hover{width:88px;background-position:0 -26px}
.left_content h2.one{display:block;width:100%;height:30px;margin-top:16px;float:left;color:#fff;font-size:25px;font-weight:normal;font-family:arial,sans-serif;margin-bottom:0}
.left_content{width:470px;float:left;color:#fff;font-size:16px}
.left_content h2{margin-bottom:15px}
.left_content ul.ull{margin-left:-5px;float:left;width:100%;font-size:15px;margin-bottom:30px}
.left_content ul.ull li{margin-top:10px;height:16px;list-style-position:outside;margin-left:25px;float:none;display:list-item;width:500px}
.car_container{float:left}
.car_container2{padding:10px 0 0 10px;margin-bottom:15px;clear:both}
.gray_cont{height:100%;margin:0 auto;overflow:auto}
.presubmit{width:138px;height:31px;float:right;margin-top:28px}
.orange_title_top span.bold{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:15px;float:right;letter-spacing:0;font-weight:bold}
.orange_title_top{color:#fff;float:right;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:13px;margin-right:15px;margin-top:4px;text-align:right;font-weight:bold}
.gray_title_top span.bold{color:#aeabab;font-family:Arial,Helvetica,sans-serif;font-size:15px;float:right;letter-spacing:0;text-decoration:line-through}
.gray_title_top{color:#aeabab;float:right;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:13px;margin-right:15px;margin-top:4px;text-align:right}
.car_info{float:left}
.car_info2{float:left;width:610px;margin-top:5px}
.arrows2{background:url("/images/arrows2.png") no-repeat scroll 0 0 transparent;height:127px;left:-26px;position:absolute;top:71px;width:27px}
.car_container2 p{color:#333;font-weight:normal}
#personPopupContainer{position:absolute;left:0;top:0;display:none;z-index:20000}
#personPopupContent{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;font-size:100%;font-weight:normal;line-height:15px;background-color:#666;color:#FFF}
.personPopupPopup .personPopupImage{margin:5px;margin-right:15px}
.personPopupPopup .corner{width:19px;height:15px}
.popText{color:#fff;font-family:arial;font-size:12px}
.popTextheading{color:#fff;font-size:13px;font-weight:bold;letter-spacing:1px;font-family:arial}
#passDetails{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px;font-size:100%;font-weight:normal;line-height:15px;background-color:#666;color:#FFF;float:left}
.Box{width:598px;padding:10px;border:1px solid #cecece}
.Box .Inner{width:579px;padding:10px;background:#f7f7f7;position:relative}
.Days .Day{padding-top:3px;text-align:right;width:140px}
.Days .DaysRight{width:457px;line-height:18px}
.main_content .left .Package{width:620px;height:106px;padding:30px 0 30px 0}
.main_content .left .Package .Thumb{width:129px;height:86px;padding:10px;border:1px solid #cecece;float:left}
.main_content .left .Package .Details{width:450px;padding:0 0 0 10px;height:106px;font-family:Arial,Helvetica,sans-serif;color:#333;font-size:14px;float:left}
ul.col1{list-style:none}
ul.col1 li{float:left;height:40px;width:100%}
ul.col1 li label{width:120px;float:left;font-weight:bold;font-size:15px;margin-top:5px}
#quephone,#queemail,#quemobile{margin-left:4px;margin-top:1px}
ul.payment{float:left;list-style:none;color:#333;font-weight:bold;font-size:16px;margin-left:0}
ul.payment .one{width:100%;float:left;position:relative;padding:0}
ul.payment .two{font-size:13px;font-weight:normal;margin-bottom:2px;width:100%;float:left;padding:0}
ul.payment .three{margin-bottom:5px;float:left}
ul.ftf{float:left;list-style:none outside none;margin:0;width:100%}
ul.ftf li{float:left}
#cctypeError img{margin-top:-18px}
.main_content .left .PriceTable{width:628px}
.main_content .left .PriceTable .Odd{width:600px;height:23px;padding:7px 10px 0 10px;background:#ebebeb}
.main_content .left .PriceTable .Even{width:600px;height:23px;padding:7px 10px 0 10px;background:#f5f5f5}
.main_content .left .PriceTable .Plane{width:600px;height:23px;padding:7px 10px 0 10px}
.main_content .left .PriceTable .TotalPrice{width:600px;height:24px;padding:6px 10px 0 10px;background:#29383f}
.main_content .left .PriceTable1{width:471px;margin-right:2px}
.main_content .left .PriceTable1 .Odd{width:450px;height:23px;padding:7px 13px 0 10px;background:#ebebeb}
.main_content .left .PriceTable1 .Odd{width:450px;height:23px;padding:7px 13px 0 10px;background:#ebebeb}
.main_content .left .PriceTable1 .Even{width:450px;height:23px;padding:7px 13px 0 10px;background:#f5f5f5}
.main_content .left .PriceTable1 .TotalPrice{width:450px;height:24px;padding:6px 13px 0 10px;background:#29383f}
.main_content .left .RequestForm{width:617px;padding-left:11px}
.main_content .left .Row{height:27px;margin-bottom:15px;position:relative}
.main_content .left .Row .FieldName{width:137px;margin-top:2px}
.main_content .left .Row .FieldName1{width:180px;margin-top:2px}
.main_content .left .Valid{vertical-align:middle}
.main_content .left .RequestForm input{width:268px;height:26px;border:1px solid #b3b3b3;line-height:28px;padding-left:10px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background-color:#f5f5f5;color:#333}
.main_content .left .RequestForm input.checkbox{width:12px;height:12px;margin-right:267px;display:table-cell;border:0;position:relative}
.main_content .left input.checkbox1{width:12px;height:12px;border:0;position:relative;top:2px}
.main_content .left .RequestForm textarea.comments{width:478px;height:89px;border:1px solid #d9d9d9;overflow:auto;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background-color:#f5f5f5;color:#333}
.main_content .left textarea.comments1{width:100%;height:89px;border:1px solid #d9d9d9;overflow:auto;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background-color:#f5f5f5;color:#333}
.main_content .left .SecurePayment input.Wide{width:290px;height:26px;background:#fbfafa;border:1px solid #c2c2c2;line-height:28px}
.main_content .left .SecurePayment input.Small{width:90px;height:26px;background:#fbfafa;border:1px solid #c2c2c2;line-height:28px}
.main_content .left .BlackStrip{padding:10px 10px;background:#29383f;color:#fff}
.main_content .left .GrayContainer{padding:10px 0 0 10px;background:#e3e2e2;color:#333;display:inline-block}
.main_content .left .Departure{width:100%}
.main_content .left .Uls{list-style-type:disc}
.main_content .left .Uls li{list-style-position:inside}
.main_content .left .AboutWBg{width:608px;border:1px solid #ccc;padding:10px 10px 6px 10px;background:#faf9f9}
.main_content .left .AboutWBg h1{margin-left:10px}
.main_content .left .About{width:598px;border:1px solid #ccc;padding:10px;margin-bottom:10px;overflow:hidden;height:26px}
.main_content .left .About h1{margin-left:10px}
.notIncluded{list-style:disc outside url("/images/cross.png");margin-left:20px}
.included{list-style:disc outside url("/images/tick_green.png");margin-left:20px}
.RentGreeka{right:-128px;top:-3px}
.RentEuro{right:-100px;top:3px}
.main_content .left .Success{line-height:42px}
.main_content .left .Font5c{color:#5c5c5c}
.main_content .left .Font03{color:#030303}
.main_content .left .TextWidth{width:570px;margin-left:5px;line-height:24px}
.main_content .left .TextWidth1{width:570px;line-height:24px}
.main_content .left .Hr{height:1px;background:#999;width:100%}
.ChildMbot10>p{margin-bottom:10px}
.ChildMbot10>li{margin-bottom:10px}
.ThreeColumns{width:100%}
.ThreeColumns ul{list-style:disc inside url("/images/bluearrow.png")}
.ThreeColumns ul li{margin-bottom:5px}
.Column66{width:66.66%}
.Column50{width:50%}
.Column33{width:33.33%}
.Column300{width:300px}
.ColumnOne{width:33.33%;float:left}
.ColumnTwo{width:33.33%;float:left}
.ColumnThree{width:33.33%;float:right}
.Twenty{height:20px}
.Ten{height:10px}
.W140{width:140px}
.W105{width:105px}
.W210{width:210px}
.W40{width:40px}
ul.BlackList{list-style:disc inside url("/images/blackarrow.png")}
ul.BlackList li{margin-bottom:5px}
ul.BlueList{list-style:disc inside url("/images/bluearrow.png")}
ul.BlueList li{margin-bottom:5px;color:#09c}
.main_content .left input. .main_content .left input.Default{width:258px;height:26px;border:1px solid #d9d9d9;line-height:28px;padding-left:10px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background-color:#f5f5f5;color:#333}
.main_content .left input.Default1{width:210px;height:26px;border:1px solid #d9d9d9;line-height:28px;padding-left:10px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background-color:#f5f5f5;color:#333}
.main_content .left input.DefaultSmall{width:118px;height:26px;border:1px solid #d9d9d9;line-height:28px;padding-left:10px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:-moz-linear-gradient(top,#fff,#f5f5f5);background:-o-linear-gradient(top,#fff,#f5f5f5);background-color:#f5f5f5;color:#333}
.PL10{padding-left:10px}
.PL5{padding-left:5px}
.PR10{padding-right:10px}
.PR5{padding-right:5px}
.InPad{padding:10px}
.Pad10{padding:10px}
.PadNone{padding:0 !important}
.Pad8X10{padding:8px 10px}
.VA{vertical-align:middle}
.VAT{vertical-align:top}
.VAB{vertical-align:bottom}
.TA{text-align:center}
.PosRel{position:relative}
.PosAbs{position:absolute}
.Bge0{background:#e0e0e0}
.Bgd6{background:#d6d6d6}
.Bg29383f{background:#29383f}
.graymoderate{color:#939090}
.Labela a{color:#09c}
.Orange{color:#f90}
.Col7cde{color:#7c7d7e}
.Colf90{color:#f90 !important}
.Col060{color:#060 !important}
.lighterBlueStripPricesTitle{background:#e5f5fa;clear:both;padding:10px 10px;margin:0}
.lightStripPricesTitle{color:#fff;background:#7fcce5;padding:10px 10px;margin:0}
.lightestStripPricesTitle{background:#f2fafc;padding:10px 10px;margin:0}
.RedStripTitle{background:#c00;clear:both;padding:10px 0;margin:0}
.OrangeLightStripTitle{background:#f90;clear:both;padding:10px;margin:0}
.OrangeStripTitle{background:#f60;clear:both;padding:10px;margin:0}
.GreenStripTitle{background:#060;clear:both;padding:10px;margin:0}
.main_content .LeftLong .checkbox1{position:relative;top:2px}
.BoxModel{border:1px solid #ccc;padding:10px 10px 6px 10px;background:#faf9f9}
.buttonOrange{background:#f90;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDgxYzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f90 0,#ff8000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f90),color-stop(100%,#ff8000));background:-webkit-linear-gradient(top,#f90 0,#ff8000 100%);background:-o-linear-gradient(top,#f90 0,#ff8000 100%);background:-ms-linear-gradient(top,#f90 0,#ff8000 100%);background:linear-gradient(to bottom,#f90 0,#ff8000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9900',endColorstr='#ff8000',GradientType=0);color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;cursor:pointer;}
.buttonOrange span{padding:6px 27px;display:block}
.buttonOrange a{padding:6px 27px;display:block}
.buttonOrange span.cloud{background:url(/images/cloud.png) center left no-repeat;padding:6px 17px 6px 50px;cursor:pointer}
.buttonOrange span.arrow{background:url(/images/arrowButton.png) center left no-repeat;padding:6px 17px 6px 37px;cursor:pointer}
.buttonOrange span.edit{background:url(/images/editButton.png) center left no-repeat;padding:6px 17px 6px 37px;cursor:pointer}
.buttonOrange:hover{background:#cbcbcb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiY2JjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ODk4OTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#cbcbcb 0,#989898 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cbcbcb),color-stop(100%,#989898));background:-webkit-linear-gradient(top,#cbcbcb 0,#989898 100%);background:-o-linear-gradient(top,#cbcbcb 0,#989898 100%);background:-ms-linear-gradient(top,#cbcbcb 0,#989898 100%);background:linear-gradient(to bottom,#cbcbcb 0,#989898 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbcbcb',endColorstr='#989898',GradientType=0)}
.buttonGreen{background:#060;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDgxYzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#060 0,#004d00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#060),color-stop(100%,#004d00));background:-webkit-linear-gradient(top,#060 0,#004d00 100%);background:-o-linear-gradient(top,#060 0,#004d00 100%);background:-ms-linear-gradient(top,#060 0,#004d00 100%);background:linear-gradient(to bottom,#060 0,#004d00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006600',endColorstr='#004d00',GradientType=0);color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;cursor:pointer}
.buttonGreen span{padding:6px 27px;display:block}
.buttonGreen a{padding:6px 27px;display:block}
.buttonGreen span.cloud{background:url(/images/cloud.png) center left no-repeat;padding:6px 17px 6px 50px;cursor:pointer}
.buttonGreen span.arrow{background:url(/images/arrowButton.png) center left no-repeat;padding:6px 17px 6px 37px;cursor:pointer}
.buttonGreen span.edit{background:url(/images/editButton.png) center left no-repeat;padding:6px 17px 6px 37px;cursor:pointer}
.buttonGreen:hover{background:#cbcbcb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiY2JjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ODk4OTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#cbcbcb 0,#989898 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cbcbcb),color-stop(100%,#989898));background:-webkit-linear-gradient(top,#cbcbcb 0,#989898 100%);background:-o-linear-gradient(top,#cbcbcb 0,#989898 100%);background:-ms-linear-gradient(top,#cbcbcb 0,#989898 100%);background:linear-gradient(to bottom,#cbcbcb 0,#989898 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbcbcb',endColorstr='#989898',GradientType=0)}
.main_content .right .RightBox{width:278px;padding:10px;border:1px solid #cecece}
.main_content .right .RightBox .Inner{width:258px;padding:10px;background:#f7f7f7;position:relative}
.main_content .right .RightBox .Inner a{color:#09c}
.main_content .right .RightBox .Inner .Tick{vertical-align:middle}
.main_content .right .RightBox .Inner .Block{clear:both;color:#333;margin-bottom:20px;position:relative}
.main_content .right .RightBox .Inner .Block img{display:block;float:left}
.main_content .right .RightBox .Inner .Block p{float:left;margin-left:8px}
.main_content .left .Rooms #roomtab1{position:relative;width:58px;cursor:pointer;margin:6px 0 0 24px}
.main_content .left .Rooms #roomtab2{position:relative;width:58px;cursor:pointer;margin:6px 0 0 20px}
.main_content .left .Rooms #roomtab3{position:relative;width:58px;cursor:pointer;margin:6px 0 0 29px}
.ui-multiselect-checkboxes label input{margin-right:3px}
#map-categories .active{ color:#333;cursor:text;text-decoration:none}
.radioShort{float:left;margin: 1px 3px 0 0}
/* CSS Document */
form .VA{vertical-align:middle;padding-bottom:4px;margin-left:5px}
/*.pozCont{display:inline-block}*/
.odd{background: none repeat scroll 0 0 #E5E5E5}
.even{background: none repeat scroll 0 0 #F2F2F2}
.guides .ColumnOne{float: left;width: 190px}
.guides .ColumnTwo{float: left;width: 190px;height:20px}
.guides  .ColumnThree{float: left}
.joe{margin-left:3px;margin-top:5px}
.curry-ddm {position: relative;top:0;visibility: visible;width:55px}

#requestFrom .erImg { margin-top:5px;}


#circularG{
  	float: left;
    height: 30px;
    margin-left: 10px;
    position: relative;
    width: 30px;
}

.circularG{
position:absolute;
background-color:#000000;
width:7px;
height:7px;
-moz-border-radius:5px;
-moz-animation-name:bounce_circularG;
-moz-animation-duration:1.04s;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:linear;
-webkit-border-radius:5px;
-webkit-animation-name:bounce_circularG;
-webkit-animation-duration:1.04s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:linear;
-ms-border-radius:5px;
-ms-animation-name:bounce_circularG;
-ms-animation-duration:1.04s;
-ms-animation-iteration-count:infinite;
-ms-animation-direction:linear;
-o-border-radius:5px;
-o-animation-name:bounce_circularG;
-o-animation-duration:1.04s;
-o-animation-iteration-count:infinite;
-o-animation-direction:linear;
border-radius:5px;
animation-name:bounce_circularG;
animation-duration:1.04s;
animation-iteration-count:infinite;
animation-direction:linear;
}

#circularG_1{
left:0;
top:12px;
-moz-animation-delay:0.39s;
-webkit-animation-delay:0.39s;
-ms-animation-delay:0.39s;
-o-animation-delay:0.39s;
animation-delay:0.39s;
}

#circularG_2{
left:3px;
top:3px;
-moz-animation-delay:0.52s;
-webkit-animation-delay:0.52s;
-ms-animation-delay:0.52s;
-o-animation-delay:0.52s;
animation-delay:0.52s;
}

#circularG_3{
top:0;
left:12px;
-moz-animation-delay:0.65s;
-webkit-animation-delay:0.65s;
-ms-animation-delay:0.65s;
-o-animation-delay:0.65s;
animation-delay:0.65s;
}

#circularG_4{
right:3px;
top:3px;
-moz-animation-delay:0.78s;
-webkit-animation-delay:0.78s;
-ms-animation-delay:0.78s;
-o-animation-delay:0.78s;
animation-delay:0.78s;
}

#circularG_5{
right:0;
top:12px;
-moz-animation-delay:0.91s;
-webkit-animation-delay:0.91s;
-ms-animation-delay:0.91s;
-o-animation-delay:0.91s;
animation-delay:0.91s;
}

#circularG_6{
right:3px;
bottom:3px;
-moz-animation-delay:1.04s;
-webkit-animation-delay:1.04s;
-ms-animation-delay:1.04s;
-o-animation-delay:1.04s;
animation-delay:1.04s;
}

#circularG_7{
left:12px;
bottom:0;
-moz-animation-delay:1.17s;
-webkit-animation-delay:1.17s;
-ms-animation-delay:1.17s;
-o-animation-delay:1.17s;
animation-delay:1.17s;
}

#circularG_8{
left:3px;
bottom:3px;
-moz-animation-delay:1.3s;
-webkit-animation-delay:1.3s;
-ms-animation-delay:1.3s;
-o-animation-delay:1.3s;
animation-delay:1.3s;
}

@-moz-keyframes bounce_circularG{
0%{
-moz-transform:scale(1)}

100%{
-moz-transform:scale(.3)}

}

@-webkit-keyframes bounce_circularG{
0%{
-webkit-transform:scale(1)}

100%{
-webkit-transform:scale(.3)}

}

@-ms-keyframes bounce_circularG{
0%{
-ms-transform:scale(1)}

100%{
-ms-transform:scale(.3)}

}

@-o-keyframes bounce_circularG{
0%{
-o-transform:scale(1)}

100%{
-o-transform:scale(.3)}

}

@keyframes bounce_circularG{
0%{
transform:scale(1)}

100%{
transform:scale(.3)}

}

#file_browse_wrapper {
width: 164px;
border:none;
overflow:hidden;
cursor:pointer;
}

#file_browse_wrapper:hover {

}

#file_browse_wrapper:active {

}

#file{ margin-left:-145px; opacity:0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); width:145px; cursor:pointer; }

#dk_container_village_id span.dk_label{ font-size:12px; }
.inBox .contBx ul.notifications li{ height:60px; margin:0;}
.inBox.notif .contBx{padding:0}
.notifications img{margin:5px; float:left;width:65px;height:49px;}
.notifications p{ font-weight:normal; float:left; width:181px; margin-top:5px;}
.notifications li{ border-bottom:1px solid #d8d8d8; height:60px;}
.notifications li.unread{ background:#f0f0f0;}
.notifications li.read{background:#F7F7F7;}
.notifications .deleteNotification{margin:3px 5px 0 0}
.dk_options ul{margin:0px}

.contact_bottom a{ float:left; width:157px; margin-top:40px; text-align:right; }

.breadcrumbs{width:100%; float:left; margin-bottom:20px;}
.breadcrumbs img{margin:0 5px; padding-bottom:2px;}
.breadcrumbs ul{ width:100%; float:left; list-style:none; margin-left: 0; padding-left: 0; }
.breadcrumbs ul li { float:left; padding-left: 10px; margin-right:5px; background-image: url('/images/blackarrow.png'); background-repeat: no-repeat; background-position: 0 4px; }
.breadcrumbs ul li.first { background-image:none; padding:0;}

.index_where_to_go {float:left; clear:both; width:100%; display:block;}
.index_where_to_go .left {float:left; width:290px; margin-right:10px;}
.index_where_to_go .right {float:left; width:290px; margin-left:10px;}
.index_where_to_go .full {float:left; width:100%; }


.ulConts ul.blueA{ list-style:none; margin-bottom:10px; float:left; text-align:left; margin:0;}
.ulConts ul.blueA li { margin-right:17px; margin-bottom:10px; width:142px; float:left; }
.ulConts ul.blueA li:nth-child(4n+4) { margin-right:0;}
.ulConts ul.blueA a { color:#0099cc; font-family: 'futura_mdmedium'; font-size: 13px; font-weight: bold;}
.ulConts ul.blueA li .piccontText { border:1px #999999 solid; float:left; margin:0px; padding:10px;}
.ulConts ul.blueA li .piccontText a{ font-size:0px;}
.ulConts ul.blueA a:hover { color:#0099cc;	text-decoration:underline; }

.ulConts ul.blueB{ list-style:none; float:left; text-align:left; margin:-10px 0px 0px 0px; width:100%;}
.ulConts ul.blueB li { margin-right:24px; margin-bottom:10px; width:30%; float:left; }
.ulConts ul.blueB li:nth-child(3n+3) { margin-right:0;}
.ulConts ul.blueB a { color:#0099cc; font-family: 'futura_mdmedium'; font-size: 13px; font-weight: bold;}
.ulConts ul.blueB li .piccontText { border:1px #999999 solid; float:left; margin:0px; padding:10px;}
.ulConts ul.blueB li .piccontText a{ }
.ulConts ul.blueB a:hover { color:#0099cc;	text-decoration:underline; }

.ulConts ul.blueB a.insideSmallLink { color:#FFFFFF; text-decoration:none; font-size:13px;}


#greeka-gallery .thumbblock{float:left;padding:10px;background:#fff;margin:11px 0 0;position:relative;font-size:0;border:1px #999 solid;}
#greeka-gallery .thumbblock a.poz{background:url("/images/pozpic-lence2.png") no-repeat;width:120px;}
#greeka-gallery .thumbblock-outer:nth-child(4n+4) { margin-right:0;}
#greeka-gallery .thumbblock-hotel:nth-child(4n+4) { margin-right:0;}

.greeka-room-gallery .thumbblock{float:left;padding:10px;background:#fff;margin:11px 0 0;position:relative;font-size:0;border:1px #999 solid;}
.greeka-room-allery .thumbblock a.poz{background:url("/images/pozpic-lence2.png") no-repeat;width:120px;}
.greeka-room-gallery .thumbblock-outer:nth-child(4n+4) { margin-right:0;}
.greeka-room-gallery .thumbblock-hotel:nth-child(4n+4) { margin-right:0;}


#membersphotos-inner .thumbblock-outer:nth-child(4n+4) { margin-right:0;}
.membersphotos-inner .thumbblock-outer:nth-child(4n+4) { margin-right:0;}
.membersphotos-inner .thumbblock-hotel:nth-child(4n+4) { margin-right:0;}

.close_mapdiv {cursor:pointer; display:block; position:absolute; z-index:999; bottom:15px; left:10px;}

/*
for tabs options (hotels, shops)
*/
#my_map { width:600px; height:600px; float:left; }
#tabs {	border-bottom:1px solid #bfbfbf; list-style:none; width:620px; float:left;}
#tabs li {float:left; padding:5px 10px; margin-left:10px; border:1px solid #bfbfbf; border-bottom:0px; height:18px;}
#tabs li a { font-family:Arial, Helvetica, sans-serif;  font-size:13px; border-bottom:0px; cursor:default; color:#444444;}
#tabs li a:hover {	text-decoration:none; }
#tabs li a.inactive{color:#0099CC; text-decoration:none; cursor:pointer; }
#tabs li a.inactive:hover {	text-decoration:underline; }

#tabs-full { border-bottom:1px solid #bfbfbf; list-style:none; width:100%; float:left;}
#tabs-full li {float:left; padding:5px 10px; margin-left:10px; border:1px solid #bfbfbf; border-bottom:0px; height:18px;}
#tabs-full li a { font-family:Arial, Helvetica, sans-serif;  font-size:13px; border-bottom:0px; cursor:default; color:#444444;}
#tabs-full li a:hover {	text-decoration:none; }
#tabs-full li a.inactive{color:#0099CC; text-decoration:none; cursor:pointer; }
#tabs-full li a.inactive:hover {	text-decoration:underline; }


/* wide photo gallery/lists*/
.bigList { width:290px; margin-bottom:20px; float:left; margin-right:30px; }
.bigList:nth-child(odd) { margin-right:0px;}
.bigList .piccontText { border:1px #999999 solid; padding:9px; float:left; margin:0 10px 0 0; font-size:0; }

/* 4 colum, link only, version*/
.popularListIcons { list-style:none; float:left; width:100%; margin:15px 0 0 0 !important; padding:0;}
.popularListIcons li{float:left; font-size:13px; width:150px; margin:0; padding:5px 0; }
.popularListIcons li img { border:0px; margin-right:5px; vertical-align:middle !important;}
.popularListIcons a { color:#09c; text-decoration:none; }
.popularListIcons a:hover {text-decoration:underline;}

/*2 colum, title+text,  version*/
.popularListIcons2c { list-style:none; float:left; width:100%; margin:15px 0 0 0 !important; padding:0;}
.popularListIcons2c li{float:left; font-size:13px; width:300px; margin:0; padding:5px; }
.popularListIcons2c li img { border:0px; margin-right:5px; vertical-align:middle !important;}
.popularListIcons2c a { color:#09c; text-decoration:none; }
.popularListIcons2c a:hover {text-decoration:underline;}
.popularListIcons2c .travel_text { color:#444; margin:0; width:230px; float:right;}
.popularListIcons2c .travel_title { margin:0; width:230px; float:right;}


.bigListUL { width:100%; float:left; list-style:none; margin:0px !important; padding:0px;}
.bigListUL li { width:290px; float:left; margin-right:30px; margin-bottom:10px;}
.bigListUL li:nth-child(even) { margin-right:0px;}
.bigListUL li .piccontText { border:1px #999999 solid; padding:9px; float:left; margin:0 10px 0 0; font-size:0; }

.membersphotos-inner .thumbblock2{float:left;padding:10px;background:#fff;margin:11px 0 0 0;position:relative;font-size:0;border:1px solid #ccc}


ul.blueTicks{list-style:outside; list-style-image:url('/images/tick.png'); margin-bottom:10px; float:left; margin-left:20px; color:#333; width:100%;}
ul.blueTicks li{margin-right:10px; float:left; width:300px;}
ul.blueTicks li:nth-child(even) { margin-right:0;}

.view_on_google_map {float:right; margin:0; padding:0; font-weight:bold;}

/* new login form */
.loginForm { width:300px; list-style:none; margin:0; padding:0;}
.loginForm li { float:left; width:136px; margin-right:20px; padding:0;}
.loginForm li:nth-child(even) { margin-right:0px;}

#loginForm a.forgot-login { float:right;}
#loginForm a.socbtn {margin: 0;}

.loginForm input.loginField{width:125px;height:16px;padding:5px;margin-bottom:5px;background:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6 0,#fefefe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f6f6),color-stop(100%,#fefefe));background:-webkit-linear-gradient(top,#f6f6f6 0,#fefefe 100%);background:-o-linear-gradient(top,#f6f6f6 0,#fefefe 100%);background:-ms-linear-gradient(top,#f6f6f6 0,#fefefe 100%);background:linear-gradient(to bottom,#f6f6f6 0,#fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#fefefe',GradientType=0);border:1px solid #d9d9d9;}

.loginForm input.submit{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#ffb400;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYjQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjg0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ffb400 0,#ff8400 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffb400),color-stop(100%,#ff8400));background:-webkit-linear-gradient(top,#ffb400 0,#ff8400 100%);background:-o-linear-gradient(top,#ffb400 0,#ff8400 100%);background:-ms-linear-gradient(top,#ffb400 0,#ff8400 100%);background:linear-gradient(to bottom,#ffb400 0,#ff8400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb400',endColorstr='#ff8400',GradientType=0);padding:6px 20px;cursor:pointer;float:left;margin-bottom:7px; float:right;}
.loginForm input.submit:hover{background:#ccc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTk5OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ccc 0,#999 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ccc),color-stop(100%,#999));background:-webkit-linear-gradient(top,#ccc 0,#999 100%);background:-o-linear-gradient(top,#ccc 0,#999 100%);background:-ms-linear-gradient(top,#ccc 0,#999 100%);background:linear-gradient(to bottom,#ccc 0,#999 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc',endColorstr='#999999',GradientType=0);}

#loginForm .redArial { color: #FFFFFF; }

#loginForm .fut20grayTitle{font-family:'futura_hvheavy';font-size:20px;float:left;width:100%;margin-bottom:8px;}

.soc_btn { width:300px; list-style:none; margin:0; padding:0;}
.soc_btn li { float:left; width:146px; margin:0; padding:0; margin-right:8px;}
.soc_btn li:nth-child(even) { margin-right:0px;}
.soc_btn li img { border:0;}


/* hover blue effect*/
.hoverBlue279 {border:1px #999999 solid;padding:9px;float:left;margin:0 10px 0 0;position:relative; }
.hoverBlueCont{ display:none; height:125px; bottom:9px; width:279px; background: url(/images/high-hover-bg.png) repeat; position:absolute; }
.heading{ height:30px; width:279px; position:absolute; bottom:5px; text-align:center;}
.linkicon{ height:37px; width:37px; background: url(/images/linkicon.png) no-repeat; position:absolute; left:50%; top:50%; margin-top:-19px; margin-left:-19px;}



/* blue bar bottom placehoder on some galleries*/
.bluePhotoBottombar {
	background: url(/images/high-hover-bg.png) repeat;
	position:absolute;
	width:120px;
	top:74px;
	left:10px;
	color:#FFFFFF;
	z-index:100;
	font-family:'futura_hvheavy';
	font-size:14px !important;
	text-align:center;
	padding:0px 0 !important;
}

.bluePhotoBottombarB {
	background: url(/images/high-hover-bg.png) repeat;
	position:absolute;
	width:177px;
	top:112px;
	left:10px;
	color:#FFFFFF;
	z-index:100;
	font-family:'futura_hvheavy';
	font-size:16px !important;
	text-align:center;
	padding:0px 0 !important;
}




.ulContsIcons {float:left; width:100%;}
.ulContsIcons ul {float:left;margin-right:15px; list-style:none; margin:0; padding:0;}
.ulContsIcons ul.blue li{width:200px;float:left;margin:10px 0px 0px 0px;}
.ulContsIcons ul.blue li img{ border:0; vertical-align:middle; margin-right:10px;}


.membersavatars-inner{width:620px;margin:0 auto;}
.membersavatars-inner img{width:120px;height:90px;}
.membersavatars-inner .thumbblock{float:left;padding:10px;background:#fff;margin:11px 0 0 0;position:relative;font-size:0;border:1px solid #ccc;}
.membersavatars-inner .thumbblock a.poz{background:url("/images/pozpic-avatar.png") no-repeat;}
.membersavatars-inner .thumbblock-outer:nth-child(4n+4) { margin-right:0;}

/*
new gallery styles
image width 50% of available space
*/
.photoReArrangeTiles { width:640px; float:left; position:absolute;}
.photoReArrangeTiles .thumbblock-outer-50 { float:left; width:300px; margin-right:20px;}
.photoReArrangeTiles .thumbblock-outer-50:nth-child(even) { margin-right:0;}
.photoReArrangeTiles .thumbblock3 { padding:10px; background:#fff; margin:15px 0 0 0; position:relative; border:1px solid #ccc;}
.photoReArrangeTiles .thumbblock3 img.resize { width:280px !important; height: auto !important; }
/* width as wide as the img.resize*/
.photoReArrangeTiles .thumbblock3 .bottomInfo {background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.8); width:280px; height:24px; position:absolute; bottom:13px; left:10px; line-height:24px; color:#fff; }
.photoReArrangeTiles .thumbblock3 .bottomInfo .username { text-align:center; padding:0px 5px; float:left;}
.photoReArrangeTiles .thumbblock3 .bottomInfo .icons { padding:0px 5px; float:right;}
.photoReArrangeTiles .thumbblock3 .bottomInfo .icons img {float:left;}
.photoReArrangeTiles .thumbblock3 .bottomInfo .icons span{float:left; font-size:11px;}
.photoReArrangeTiles .thumbblock3 .bottomInfo .icons .seperator{float:left; height:1px; width:15px;}
/* width as wide as the img.resize*/
.photoReArrangeTiles .thumbblock3 .caption{ width:280px; height:100%; position:absolute; top:10px; left:10px; color:#fff; display: none; line-height: 24px;
background: rgb(32, 180, 229); background: rgba(32, 180, 229, 0.8);
}
.photoReArrangeTiles .thumbblock3 .caption > span { display: inline-block; vertical-align:middle; padding-left:5px;}
.photoReArrangeTiles .thumbblock3 .caption > span > p { line-height:14px;}


/***********************************************************************
new online book engine + step menu + list items + side section
***********************************************************************/
/* for tooltips*/
.ballontip { min-width:20px; max-width:400px; padding:5px; border:1px solid #777; color:#fff; background-color:#000; text-align:left; z-index:32767;
-webkit-border-radius: 6px;	-moz-border-radius: 6px; border-radius: 6px;
opacity: 0.85; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=85);
-webkit-box-shadow: 4px 4px 4px rgba(85, 85, 85, 0.75);
-moz-box-shadow:    4px 4px 4px rgba(85, 85, 85, 0.75);
box-shadow:         4px 4px 4px rgba(85, 85, 85, 0.75);
}

.engine_online { padding:10px; border:1px solid #999; font-family:Arial, Helvetica, sans-serif;}
.engine_online p { color: #333; float:left; font-size:13px; text-align:left; width:100%; margin-top:0; line-height:normal;}
.engine_online .inner { background:#f7f7f7; padding:10px; width:580px; display: inline-block;}
.engine_online .title { font-family:'futura_mdmedium'; font-size:16px; font-weight:bold;}
.engine_online .lineSeperator {    background: none repeat scroll 0 0 #999; float: left; height: 1px; margin: 20px 0 16px; width:100%;}
.engine_online .engineRow { float:left; width:100%; padding-bottom:0;}
.engine_online .inputs { border:1px solid #b3b3b3; padding:5px 0 7px 10px; text-shadow:#fff 1px 1px 0; background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5)); background:-moz-linear-gradient(top,#fff,#f5f5f5); background:-o-linear-gradient(top,#fff,#f5f5f5); background-color:#f5f5f5; float:left; color:#555;}
.engine_online .normal { font-weight:normal;}
.engine_online .small { font-size:11px;}
.engine_online .inner .no_rooms { width:20px;}
.engine_online .inner .no_adults { width:20px;}
.engine_online .inner .no_child { width:20px;}
.engine_online .inner .child_age { width:20px;}
.engine_online td { padding-bottom:10px;}
.engine_online .tdHeader {text-align:left; height:20px;}
.engine_online .tdRooms { width:70px;}
.engine_online .tdEmpty { width:20px;}
.engine_online .tdAdults { width:100px;}
.engine_online .tdChildren { width:120px;}
.engine_online .tdAge { width:70px;}
.engine_online .tdAgeHeader { width:280px;}/*4x age width*/
.engine_online .loader {display:none; position:absolute; margin-left:10px; padding-top:15px;}

.StepsMenu { background: none repeat scroll 0 0 #0099cc; height: 80px; width: 100%; }
.StepsMenu a { background: none repeat scroll 0 0 #29383f; color: #5f6a6f; display: block; float: left; height: 32px; padding: 8px 0 0 10px; width: 225px; }
.StepsMenu a:hover { text-decoration: none; }
.StepsMenu a.active { background: none repeat scroll 0 0 #0099cc; color: #fff; padding: 8px 0 0 10px; }
.StepsMenu a.preActive { background: none repeat scroll 0 0 #146986; color: #4f8fa4; padding: 8px 0 0 10px; }
.StepsMenu .Options { color: #fff; font-size: 14px; height: 40px; padding: 12px 0 0 10px; width: 100%;}

.main_content .leftOnline { width:620px; float:left; }
.main_content .rightOnline { float:right; margin-left: 20px; width: 300px; }

.main_content .leftOnline .lightBlueSimple{background:#0099cc;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;padding:5px}

.leftOnline img.sortArrowDw { vertical-align:middle; display:table-cell; margin:0 3px;}
.leftOnline img.sortArrowUp { vertical-align:middle; display:table-cell; margin:0 3px;}

.main_content .CredentialsOnline {height:61px; width:100%; display:block; float:left; clear:both; color:#707070;}
.main_content .CredentialsOnline ul { list-style:none; margin:0; padding:0; width:100%;}
.main_content .CredentialsOnline li { width:33%; display:block; height:61px; float:left; text-align:center; }
.main_content .CredentialsOnline li img { border:0;}
.main_content .CredentialsOnline .grey { color:##707070; }

.hotelOnlineList {float:left; clear:both; width:100%; display:block; padding-top:10px; margin-bottom:15px; color: #333333;}
.hotelOnlineList .bottomBrd { border-bottom:1px solid #ccc; margin:5px 0px; display:block; height:5px; width:100%; clear:both;}

.hotelOnlineList .photoBlock {width:173px; float:left; text-align:center; margin-right:12px;}
.hotelOnlineList .photoBlock a.greyLink { color:#888888; font-weight:bold; text-decoration:none; margin-top:5px; background-image: url('/images/blackarrow.png'); background-repeat: no-repeat; background-position: 157px 4px; padding-right:10px; display:inline-block;}
.hotelOnlineList .photoBlock a.greyLink:hover { text-decoration:underline;}



.hotelOnlineList .dataBlock {width:435px; float:left; display:block !important;}
.hotelOnlineList .dataBlock .loc_data { width:250px; float:left; margin-right:10px; text-align:left;}
.hotelOnlineList .dataBlock .loc_data a { vertical-align:middle; padding-top:11px;}
.hotelOnlineList .dataBlock .loc_data .open-single-map img { margin-bottom: 4px;}
.hotelOnlineList .dataBlock .trip_data {  float:right; text-align:right; margin-top:25px;}

.hotelOnlineList .dataBlock .room_holder { width:100%; float:left; clear:both; }
.hotelOnlineList .dataBlock .room_holder img.occ { border:0px; margin-right:2px;}
.hotelOnlineList .dataBlock .room_holder .line { text-align:left; float:left; width:100%;}
.hotelOnlineList .dataBlock .room_holder .line img { vertical-align:middle; margin-top:-5px;}
.hotelOnlineList .dataBlock .room_holder .line .prices { float:right; text-align:right; font-size:14px;}
.hotelOnlineList .dataBlock .room_holder .line .prices span { margin-left:5px;}

/*.onlineBookings .hotelInner { background-color:#f7f7f7;}*/
.onlineBookings .hotelInner .view_all_popular { float:right; width:200px; text-align:right;}
.onlineBookings .hotelInner p { line-height:23px;}
.onlineBookings .tripwidgetOnline { float: right; position: relative; top: -25px; width: 95px;}
.onlineBookings .blueStripTitle { width:100%;}
.onlineBookings .threecolumnBlueTitle .gomw ul.black.hotelFacs li { width: 20%; }
.onlineBookings .ulConts { float: left; width: 100%; }
.onlineBookings #my_map { width:950px; height:600px; float:left; }


#greeka-gallery-online { float:left; width:960px; margin-right:10px;}
#greeka-gallery-online img {border:1px #999 solid; margin:11px 45px 0 0; padding:10px;}
#greeka-gallery-online a:nth-child(6n+6) img { margin-right:0;}

#hotel-gallery-online-top {float:right; margin:0; padding:0; width:300px;}
#hotel-gallery-online-top img { margin-right:10px; margin-bottom:10px;}
#hotel-gallery-online-top a:nth-child(4n+4) img { margin-right:0;}




.onlineBookings .reviewInfo { margin-bottom: 10px; width: 810px; }
.onlineBookings .graystrip { width:935px;}

.onlineBookings .greyFullBorder { border:#c3c5c2 solid 1px;}
.onlineBookings .greyTopBorder { border-top:#c3c5c2 solid 1px;}
.onlineBookings .greyBottomBorder { border-bottom:#c3c5c2 solid 1px;}
.onlineBookings .greyLeftBorder { border-left:#c3c5c2 solid 1px;}
.onlineBookings .greyRightBorder { border-right:#c3c5c2 solid 1px;}

/* main containers for onlinebook section*/
.onlineBookings .room_outer { float:left; width:951px; margin:0; padding:0; clear:both; }
.onlineBookings #leftOnlineInner { width:651px; float:left; margin:0; padding:0;}
.onlineBookings #rightOnlineInner { width:250px; color: #353535; float: left; font-weight: bold; margin: 0 auto; padding: 0 25px; text-align: center; display:table-cell;}
.onlineBookings .darkBG { background-color:#d9d9d9;}
.onlineBookings .lightBG { background-color:#f9f9f9;}
.onlineBookings .headerBG { background-color:#e8e8e8;}
.onlineBookings .padded5 { padding:10px 5px;}
.onlineBookings .blueZOne {background-color:#09c; color: #fff; float: left; height: 40px; line-height: 40px; margin:0; padding: 0 10px; font-family: "futura_hvheavy"; font-size: 20px; font-weight: 100; width:931px;}
.onlineBookings .greyZOne {background-color:#d9d9d9; color: #000; float: left; height: 40px; line-height: 40px; margin:0; padding: 0 10px; font-family: "futura_hvheavy"; font-size: 18px; font-weight: 100; width:651px;}


.onlineBookings #leftOnlineInner p { line-height:normal; margin:0;}

/* table setup for onlinebook section */
.onlineBookings .tdRow { width:651px; float:left; }
.onlineBookings .tdRow .header { color:#353535; font-size:18px; font-weight:bold; display:table;}
.onlineBookings .tdRow .normal { display:table; padding:0px 0px 10px 0px;}
.onlineBookings .tdRow .bottomBrd { border-bottom: 3px solid #c3c5c2;}
.onlineBookings .tdRow .columAcc { width:280px; float:left; text-align:left; display:table-cell;}
.onlineBookings .tdRow .columPax { width:100px; float:left; text-align:center; display:table-cell;}
.onlineBookings .tdRow .columPri { width:171px; float:left; text-align:right; display:table-cell; padding-right:5px;}
.onlineBookings .tdRow .columNum { width:93px; float:left; text-align:center; display:table-cell;}

.onlineBookings .tdRow .roomdata { padding-left:20px;  }
.onlineBookings .roomdata p { line-height:20px;}
.onlineBookings .roomdata p.title { font-size:16px; color:#0099cc; }
.onlineBookings .roomdata .title img { margin-left:-20px; margin-right:10px;}
.onlineBookings .tdRow .columNum select { width:75px;}
.onlineBookings .tdRow .galleryRoom { width:615px; padding-left: 20px;}
.onlineBookings .tdRow .galleryRoom img { margin-right:9px; margin-bottom:10px;}
.onlineBookings .tdRow .galleryRoom a:nth-child(7n+7) img {margin-right:0}
/* inner online book - right section*/
.onlineBookings .rightHeader { border-bottom: 1px solid #353535; font-size: 18px; margin: 0 auto; width: 240px; }
.onlineBookings .total_price_holder { margin-top:5px;}
.onlineBookings .total_price_mini_title { display: block; font-size: 24px; margin-bottom: 5px; }
.onlineBookings .total_nights_mini_title { display: block; font-size: 18px; margin-bottom:15px;}
.onlineBookings .old_price { display: block; font-size: 18px; text-decoration:line-through; color:#808080;}
.onlineBookings .final_price { display: block; font-size: 24px;}

#sticker { background: #d9d9d9; width: 250px; text-align: center; margin:0 auto; float:left; }
#tabs-full .active { font-weight:bold;}

/*
forum
*/
#forum { width:600px; margin-bottom:20px;}
#forum .line {float:left; margin:5px 0; width:100%; min-height:15px;}
#forum .title {background: #09c; color: #fff; float: left; height: 40px; line-height: 40px; margin: 0; padding: 0 10px; width: 100%;}
#forum .bottomGrey { border-bottom:1px solid #ccc; width:610px;}
#forum .header { background-color: #7fcce5; height: 20px; padding:5px; color:#FFFFFF; width:610px; }
#forum .normal {height: 20px; padding:5px; width:610px; }
#forum .headerForum { float:left; width:290px; text-align:left; vertical-align:middle; padding-bottom: 5px;}
#forum .headerTopic { float:left; width:230px; text-align:left; vertical-align:middle; padding-bottom: 5px;}
#forum .headerThreads { float:left; width:60px; text-align:center; vertical-align:middle; }
#forum .headerPosts { float:left; width:60px; text-align:center; vertical-align:middle; }
#forum .headerLatest { float:left; width:200px; text-align:right; vertical-align:middle; }
#forum .forum_post { width:100%; float:left; margin-bottom:15px; border-bottom:1px solid #ccc; padding-bottom:10px;}
#forum .forum_post .poster_data { width:200px; float:left;}
#forum .forum_post .poster_text { width:400px; float:left;}/* Google maps button */

.gmaps-btn {
    width: 100%;
    float: left;
    margin: 10px auto 0;
    text-align: center;
}
.call-gmap {
    width: 50%;
    margin: 0 auto;
    text-align: center;
    display: block;
    padding: 10px;
    border: none;
    cursor: pointer;
}
#google_map {
    float: left;
}