	body{
		margin: 0;
		padding: 0;
		background: #E2E9F3;
	}
	
		#main{
			position: absolute;
			top: 19px;
			left: 50%;
			width: 752px;
			margin-left: -375px;
			background: #FFF;
		}

			#menu{
	position:absolute;
	width:150px;
	height:430px;
	top: 1px;
	left: 1px;
	opacity: .7;
	filter: alpha(opacity=70);
	text-align: right;
	background-color: #FFFFFF;
	visibility: visible;
			}
			
	#sub-menu-1{
	position:absolute;
	width:150px;
	height:auto;
	top: 191px;
	left: 146px;
	opacity: .7;
	filter: alpha(opacity=70);
	text-align: right;
	background-color: #FFFFFF;
	visibility: hidden;
	}
	
		#sub-menu-2{
	position:absolute;
	width:150px;
	height:auto;
	top: 208px;
	left: 146px;
	opacity: .7;
	filter: alpha(opacity=70);
	text-align: right;
	background-color: #FFFFFF;
	visibility: hidden;
	}
	
			#sub-menu-3{
	position:absolute;
	width:150px;
	height:auto;
	top: 264px;
	left: 146px;
	opacity: .7;
	filter: alpha(opacity=70);
	text-align: right;
	background-color: #FFFFFF;
	visibility: hidden;
	}


#about-title{position:absolute;
	width:600px;
	height:90px;
	top: 341px;
	left: 151px;
	opacity: .8;
	filter: alpha(opacity=80);
	text-align: right;
	background-color: #519EC2;
	visibility: visible;
			}

#about-title p{
margin: 6px 10px 3px 10px;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #fff;
line-height: 1.5em;
line-height: 12px;
}
#about-title h1{
margin: 6px 10px 3px 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
line-height: 12px;
}
#mykonos-title{position:absolute;
	width:600px;
	height:50px;
	top: 381px;
	left: 151px;
	opacity: .8;
	filter: alpha(opacity=80);
	text-align: right;
	background-color: #2C85CE;
	visibility: visible;
			}

#mykonos-title p{
margin: 6px 10px 3px 10px;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #fff;
line-height: 1.5em;
line-height: 12px;
}
#mykonos-title h1{
margin: 6px 10px 3px 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
line-height: 12px;
}
#mykonos-title a,
#about-title a{
text-decoration: none;
color: #FFF;
}
#mykonos-title a:hover,
#about-title a:hover{
text-decoration: underline;
color: #FFF;
}

			#content{
				border: solid 1px #BECDE4;
				padding: 24px;
				margin: 5px;
			}
			
			#ecard{
				position: relative;
				width:500px;
	            height:auto;
				top: 1px;
				left: 148px;
				border-left: solid 1px #BECDE4;
				padding: 24px;
				margin: 5px;
				font-family: Arial, Helvetica, sans-serif;
			}

				h1{
					margin: 0 0 5px 0;
					padding: 0;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-weight: bold;
					color: #000;
					line-height: 12px;
				}
				
					a{
						text-decoration: none;
						color: #0066CC;
					}
					
						a:hover{
							text-decoration: underline;
							color: #0066CC;
						}
									
					a.p{
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 10px;
						text-decoration: none;
						color: #FF6CA0;
					}
					
					a:hover p{
							text-decoration: underline;
							color: #000;
					}
				h2{
					margin: 0 0 7px 0;
					padding: 0;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-weight: bold;
					color: #000;
				}
				
				p,
				table.acc td,
				table.pri td{
					margin: 0 0 20px 0;
					padding: 0;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 0.7em;
					color: #000;
					line-height: 1.5em;
				}
				
				img{
					border: 0;
				}
				img.map{
					border: solid 2px #2C85CE;
				}
				a:hover img.map{
					border: solid 2px #FF9203;
				}
				
				table{
					margin: 0;
					padding: 0;
					border: 0;
					border-collapse: collapse;
				}
				
					table.acc,
					table.pri{
						width: 100%;
						margin-bottom: 20px;
						border-collapse: separate;
					}
					
						table.acc td,
						table.pri td{
							padding: 7px 12px;
							background: #F0F0F0;
						}
						
						table.pri td{
							text-align: center;
						}
				
					td{
						vertical-align: top;
					}
				
						td.space{
							width: 10px;
						}
						
td.thumbnails{
width: 680px;
}
						
td.thumbnails img{
float: left;
width: 95px;
height: 95px;
margin: 0 0 30px 33px;
border: 0;
border: solid 2px #2C85CE;
cursor: pointer;
opacity: .8;
filter: alpha(opacity=80);
}
							
td.thumbnails .on{
opacity: 1;
filter: alpha(opacity=100);
border: solid 2px #FF9203;
}

                        #bookinform{
							width: 550px;
							background: #EAEFF7;
							margin: 4px;
							font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
							font-size: 11px;
						}
						
							#bookinform th,
							#bookinform td{
								padding: 5px;
							}
							
							#bookinform th{
								text-align: right;
								font-weight: normal;
							}
							
							#bookinform input,
							#bookinform select,
							#bookinform textarea{
								font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
								font-size: 11px;
							}
							
							#bookinform .button{
								padding: 5px;
								background: #F0F0F0;
								border-top: solid 1px #FFF;
								border-left: solid 1px #FFF;
								border-bottom: solid 1px #000;
								border-right: solid 1px #000;
								cursor: hand;
						}
						

	.item {
		float: left;
		width: 220px;
		height: 200px;
		background-color: #eaeaea;
		margin: 20px 70px 0 65px !important;
		text-align: center;
	}
	
		.item .image {
			display: block;
			width: 170px;
			height: 113px;
			margin: 0 auto;
			margin-top: 30px;
			border-bottom: solid 1px #FFFFFF;
			overflow: hidden;
		}
		
			.item .image img {
				display: block;
				margin: 0 auto;
				border: solid 1px #FFFFFF;
				cursor: pointer;
			}
		
		.item p {
			width: 154px;
			height: 23px;
			margin: 10px auto !important;
			padding: 0 !important;
			font-family: Arial;
			font-size: 12px;
			line-height: 14px;
			overflow: hidden;
		}
		
	.embed {
		display: none;
		margin: 0;
	}
					
			#footer{
				background: #FFFFFF;
				border-bottom: solid 1px #242424;
				padding: 5px 5px;
			}
			
				#footer h1{
					margin-bottom: 10px;
				}
				
				#footer p{
					margin: 0;
					border: 1px solid #BECDE4;
					background: #EAEFF7;
					padding: 8px;
					font-size: 9px;
					color: #7E6870;
					text-align: center;
				}
				
				#footer a{
					color: #444;
				}
				
					#footer a:hover{
						color: #000;
					}

