*{
margin:0px;
padding:0px;
}
html {
    height: auto;
    min-height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
}
body{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:1.3;}
.header{height:155px;width:950px;margin-left:40px;margin-top:30px;background:transparent url(../images/logo.png) no-repeat ;margin-bottom:20px;}

.header1{height:200px;width:950px;margin-left:40px;margin-top:30px;	background:transparent url(../images/logo2.png) no-repeat ;	margin-bottom:20px;}
		
.menu{width:116px;text-align:left;font-size:16px;background-color:#666;	height:75px;margin-left:189px;padding-left:10px;padding-top:80px;
			float:left;}
			
.menu a{text-decoration:none;color:#fff;}
		
.main_content{width:1000px;margin-left:10px;position:relative;}

		
.cl_container{width:1200px;	height:355px;	position:relative;	background-repeat:repeat;	margin-left:30px;	margin-bottom:40px;}

.info{ background-repeat:no-repeat; width:100%; height:80px; margin-bottom:40px; z-index:1; margin-top:240px; }
.info_bg{ background-repeat:no-repeat; width:100%; height:80px; margin-bottom:40px; background-color:#000; margin-top:-90px; z-index:-1; position:relative; }
img{border:0px;}
.thumbgrid{float:left; padding-right:20px;}
.clear{clear:both}
.imgsize{width:70px; height:70px; padding-right:10px;}
#center_col{ width:1024px; height:700px;  text-align:center; margin-top:-100px; margin-left:90px;}
.line_intro{ margin-top:-117px; z-index:1; margin-left:-23px;}
#makeMeScrollable{   margin-left:40px;	width:590px;	height: 100px;	position: relative;	}
		
#makeMeScrollable div.scrollableArea *{	position: relative;	float: left;margin-right: 5px;margin-top:5px;padding: 0px;	}
		
.forma{padding-left:40px;}
.label{padding-bottom:10px; float:left; width:60px; font-size:14px;}
.area{float:left;}
#quest_submit{cursor:pointer;  margin-left:340px; margin-top:-30px;}
.contact_info{ font-size:16px; color:#FFF; font-family: "LizaFont", sans-serif; margin-top:-112px; margin-left:550px; }


/*GIOTAS CODE*/
#container{ width:1024px; margin-left:70px; margin-top:25px; position:relative  }
#headernew{ margin-left:-40px;  z-index:2000;  }
#column_left{ width:155px; float:left; margin-left:-45px; margin-right:50px; margin-top:30px;  z-index:1; position:relative; }
#col_left_menu { margin-top:10px; margin-left:4px; margin-bottom:10px; z-index:10000; }
#col_left_menu li.firstlevel{list-style:none; background-image:url(../images/design/sep_line.png); background-position:bottom; background-repeat:no-repeat; padding-bottom:5px}
#col_left_menu  li.secondlevel{list-style:none; }
li.secondlevel a{font-style:italic; font-size:13px}
li.thirdlevel{list-style:none}
li.thirdlevel a{font-style:normal}


#col_left_menu a{color:#000; text-decoration:none}
#col_left_menu a:hover{color:#00ACD5}

h2{font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:5px}

/*column_right*/
#notebook{ width:330px; float:left; margin-right:75px; margin-top:-130px; margin-left:90px;  height:700px; font-size:14px; line-height:1.3  }
.column_right_text{width:280px; padding-left:47px; padding-top:155px;}

.left_txt_con{float:left; width:440px; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; margin-top:30px; margin-bottom:100px}
.left_txt_con2{float:left; width:750px; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; margin-top:30px;}

.right_con_1{ float:left; width:300px}
.right_con_2{float:left; width:100px; margin-top:320px}

/*culinary*/
.col_right{float:left; width:790px; }
.col_right_heading{width:450px; margin-bottom:20px; float:left}
.col_right_buttons{ width:210px; float:left; margin-left:20px}
.col_right_txt{float:left; width:440px; margin-right:40px}
.col_right_txt h2{font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:5px}
.col_right_txt p{ margin-bottom:25px; font-family: Georgia, "Times New Roman", Times, serif; font-size:15px}
.col_right_album img{ margin-bottom:8px}

.col_right_album{float:left; width:230px}



/* bottom_menu*/
.bottom_menu{position:fixed; bottom:0px; background-color:#000; width:100%; height:70px; color:#FFF; z-index:50000000}
/*.bottom_menu{position:relative; padding-bottom:0px; padding-top:0px; background-color:#000; width:100%; height:70px; color:#FFF}*/
#menu_bar { margin-top: 40px;}
#menu { padding-bottom: 10px; width: 100%; margin-top:25px; margin-left:25px; z-index:1000000; position:relative}
#menu ul li {float: left; list-style: none outside none; }
#menu ul li a {color: white;font-size: 11px; font-family:Georgia;padding-right: 0;text-decoration: none;}
#menu ul li a:hover {    color: #00B0D9;}
#menu ul li span {    display: inline-block;margin-left: 10px;margin-right: 10px;}

/*EVI */
#column_right{position:relative;}
#flashcontainer{ width:1600px; margin-top:25px; margin-left:70px;  }
#flash_col{float:left; width:700px; height:850px; margin-top:-80px;}


.vac_intro{width:290px; height:1000px; float:left; margin-top:-250px;}
.vac_nottheusual_btn{width:400px; height:400px; position:absolute; left:800px; top:250px;}
.vac_go{width:100px; height:100px; position:absolute; left:420px; top:430px;}
.vac_global{ width:350px; height:300px; margin-top:450px; position:absolute; top:0px; left:680px;}
.vac_nottheusual{width:520px; height:800px; margin-top:0px; position:absolute; top:10px; left:200px; }
.boat{position:absolute; left:100px; top:350px;}
.culinary{position:absolute; left:640px; top:-30px; height:720px; width:264px;}
.faq{position:absolute; width:440px; left:158px; top:50px;}
.experience_col{width:700px; height:424px; float:left; margin-left:30px;}
.visual_menu{float:left; margin-top:45px;}
.photo_gallery{position:absolute; left:200px; top:50px; min-height:800px;  }

/*.pane3{width:730px;height:450px;overflow:auto;  }*/

.bgimage{ background-image:url(../images/design/bgimage.PNG); width:217px; height:158px; background-repeat:no-repeat; margin-bottom:15px}
.bgimage2 {background-image:url(../images/design/bgimage2.png); width:217px; height:158px; background-repeat:no-repeat; margin-bottom:15px}
.bgimage3 {background-image:url(../images/design/bgimage3.png); width:217px; height:158px; background-repeat:no-repeat; margin-bottom:15px}
.bgimage img{ margin-left:15px; margin-top:12px}
.bgimage2 img{ margin-left:15px; margin-top:12px}
.bgimage3 img{ margin-left:15px; margin-top:12px}

.vac_accom{ width:430px; float:left}
.buttons{float:right; width:210px; margin-top:120px}
.col{ float:left; }
.col1{width:266px}
.col2{width:266px}
.cols{ margin-top:30px}
h3{ font-size:12px; width:200px}
.col p{ width:215px}
.leftimage{ padding-top:180px; margin-left:0px; width:200px; float:left; margin-left:50px}


.tooltip{
    display: inline;
    position: relative;
}
.tooltip:hover:after{
    background: #333;
    background: rgba(0,0,0,.9);
    border-radius: 5px;
    bottom: 51px;
    color: #fff;
    content: attr(title);
    left: 0%;
    padding: 5px 15px;
    position: absolute;
    z-index: 98;
    width: 250px;
}
.tooltip:hover:before{
    border: solid;
    border-color: #333 transparent;
    border-width: 6px 6px 0 6px;
    bottom: 45px;
    content: "";
    left: 30%;
    position: absolute;
    z-index: 99;
}

