body {
	font-family: Arial, Helvetica, sans-serif; margin: 0;}

table {border-collapse: collapse;}
td {font-family: Arial, Helvetica, sans-serif;}
th {font-family: Arial, Helvetica, sans-serif;}

#content {width: 780px;}
#inner_content {height: 446px;}
#aboutus {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #015AAD; padding-left: 10px;}

#DIY{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #015AAD; padding-left: 10px;}
#DIY a{text-decoration: underline;}

#aboutus a{text-decoration: underline;}
#aboutus a:link{color: #015AAD;}
#aboutus a:visited{color: #015AAD;}
#aboutus a:hover{color: #3399FF;}
#aboutus a:active{color: #015AAD;}

#event_space {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; padding-left: 230px; height: 104px; padding-top: 10px;}
#animation {height: 240px; padding-left: 150px; padding-top: 10px;}

#extra_info {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; height: 97px; padding-left: 120px; padding-top: 10px;}
#extra_info2 { position: absolute; top: 492px; left: 125; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; height: 60px; padding-top: 3px;}
#extra_info3 {position: absolute; top: 330px; left: 410px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFCCFF; height: 60px; padding-top: 3px;}

#cruise_link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; position: absolute; top: 395px; left: 660px; font-weight: bold; letter-spacing: 0.1em; }
#greek_link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; position: absolute; top: 445px; left: 608px; font-weight: bold; letter-spacing: 0.1em;}
#chalet_link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; position: absolute; top: 491px; left: 542px; font-weight: bold; letter-spacing: 0.1em;}
#logo {position: absolute; top: 14px; left: 104; background-image: url(img/logo.jpg) no-repeat;}

img {border: 0;}

#footer {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #015AAD; text-align: center;}

#footer a{text-decoration: underline;}
#footer a:link{color: #015AAD;}
#footer a:visited{color: #015AAD;}
#footer a:hover{color: #3399FF;}
#footer a:active{color: #015AAD;}

#nav_menu {background: url(img/nav_bar.jpg) no-repeat;  padding: 0 0 0 90;  width: 690px; height: 26px;   }

	
#extra_info2 a{text-decoration: underline;}
#extra_info2 a:link{color: #FFFFFF;}
#extra_info2 a:visited{color: #FFFFFF;}
#extra_info2 a:hover{color: #000066;}
#extra_info2 a:active{color: #FFFFFF;}
	
#extra_info3 a{text-decoration: none;}
#extra_info3 a:link{color: #FFCCFF;}
#extra_info3 a:visited{color: #FFCCFF;}
#extra_info3 a:hover{color: #000066;}
#extra_info2 a:active{color: #FFFFFF;}
	
a{text-decoration: none;}
a:link{color: #FFFFFF;}
a:visited{color: #FFFFFF;}
a:hover{color: #3399FF;}
a:active{color: #FFFFFF;}
	
#contact {background-color: #C8ECFB; margin-left: 20px; margin-right: 20px; padding-left: 20px; padding-top: 20px;}
#nav_bar {background-image: url(img/nav_bar.jpg); background-repeat: no-repeat;  padding: 0 0 0 90;  width: 690px; height: 26px;   }
	
#nav_list {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #D3342C; padding-top: 3px;}
#nav_list a{text-decoration: none;}
#nav_list a:link{color: #D3342C;}
#nav_list a:visited{color: #D3342C;}
#nav_list a:hover{color: #FFFFFF; }
#nav_list a:active{color: #D3342C; }
#nav_list {width: 690px; margin-top: 1px;}

#nav_list ul, div#extra {display: block; position: absolute; background-color: #FDB812; top: 103px; width: 690px; height: 24px; padding: 0; margin: 0; z-index: 20;}
div#extra {z-index: 10;}
#nav_list li {display: inline;  padding: 0;}
span {position: absolute; top: 0; font: 12px  Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; text-align: center; background-color: #0099DA; width: 100%; height: 20px; border: 0; margin-top:1px; display: none;}
