/* comments 
For Yiannis light green pages use #eeffcc*/

/* Body styles*/
/* page background old #3399cc------------#2F5E8C*/
body { background-color:#2F5E8C; margin-left:0pt; margin-top:0pt; margin-right:0pt; margin-bottom:0pt
scrollbar-base-color:#336699
}




h1
{
color:#339900;
text-align: center;
font-size: 250%; margin-top: 10px; margin-bottom: 10px
}

h2
{
color:#CC3333;
text-align: center;
font-weight:800;
font-size: 16pt;
font-family: Arial, Helvetica, sans-serif;
margin-bottom:15px; margin-top: 20px
}

h3
{
color: #CC3333;
text-align: center;
font-size: 16pt;
margin-bottom:0.2em;
}
h3.menupanel {font-size: 12pt; color: fuchsia;  text-decoration: underline; line-height: 0.8em; margin-bottom: 4pt}


h4
{
color: #CC3333;
text-align: center;
font-size: 12pt;
}

h5
{
color: #0005BD;
text-align: center;
font-size: 10pt
}

h6
{
color: #0005BD;
text-align: left;
font-size: 10pt;
 margin-left: 5px;
}

hr {color:navy}

iframe {margin-top: 0pt; margin-left:0pt; background-color:#Fffff2}

li{font-size:14px; color: #990000; margin-left: 40px; line-height:20px}

p {font-size: 90%;color: black;font-family: Arial, Helvetica, sans-serif;line-height: 1.8em;
 margin-left: 1px; margin-bottom: 0.2em; margin-top: 0.5em;}




p.menu {color: blue;font-size: 10px;margin-left: 15px;} 

p.subh {
color: black;
font-size: 8pt;
line-height: 1.5em;
margin-left: 3px;
margin-bottom: 0.1em;
margin-top: 2em;  
background-color:#00CC33;
letter-spacing:inherit; 
} 

script {color:white}

style {color:yellow}

/*main tables*/
table {color:black; font-size:95%; line-height: 1.6em; }

 
.accomm {color:black; font-size:1.1em; background-color:#FFFFF2; border:2px; padding:5px; width:80%}
.accommhotels {color:black; font-size:1.0em; background-color:#CAFFFF; border:2px; padding:5px; width:95%}

.address {font-size: 1.2em;
color: #990000;
font-family: Arial, Helvetica, sans-serif;
}

.caption {font-size: 0.75em;
color: black;
font-family: Arial, Helvetica, sans-serif;
font-weight:600;
}

.caption2 {font-size: 0.55em;
color: black;
font-family: Arial, Helvetica, sans-serif;
}

.faqanswers {background-color:#C2FFAE; vertical-align:top; }
.faqquestions {background-color:#FFCCCC; vertical-align:top}
.faqgap {height:6px}

.comments {margin-top:0.2em;margin-bottom:0.2em;color:black;font-size: 15px;}

.contents  {background-color: white;}

.iframe_menu {width:96%; height:630px; border:0;  vertical-align: top; margin-left: 0px}

.indented  {padding-right: 30px; padding-left: 30px}/*inside content table */
.indented2  {padding-right: 40px; padding-left: 40px}/*inside content table */

.index {font-size: 0.95em;color: black;font-family: Arial, Helvetica, sans-serif;}


.inner {font-size:14px}

.menu {color: blue;font-size: 1px;margin-left: 15px;} 

.menus  {background-color: white;}

.name {font-size: 1.2em;color: black;font-family: Arial, Helvetica, sans-serif;}

font-family: Arial, Helvetica, sans-serif;}

A.type1:link    {font-size:8px; color: green; text-decoration:none;}
A.type1:visited {font-size:8px; color: green; text-decoration:none;}
A.type1:active  {font-size:13px; color: green; text-decoration:none;}
A.type1:hover   {font-size:13px; color:#FFFFFF; text-decoration:none;}

A.type2:link    {font-size:95%; color:#0308DB; text-decoration:underline;font-size: 1.0em}
A.type2:visited {font-size:95%; color:#6600CC; text-decoration:underline;font-size: 1.0em}
A.type2:active  {font-size:95%; color:#0000FF; text-decoration:underline;font-size: 1.0em}
A.type2:hover   {font-size:95%; color:#FF0033; text-decoration:underline overline;font-size: 1.0em}

A.type3:link    {font-size:11px; color:#0308DB; text-decoration:none;
}
A.type3:visited {font-size:11px; color:#0207C8; text-decoration:none;}
A.type3:active  {font-size:11px; color:#00CCFF; text-decoration:none;}
A.type3:hover   {font-size:11px; color:#000000; text-decoration:overline underline;}

A.type4:link    {font-size:13px; color:#9999FF; text-decoration:none;}
A.type4:visited {font-size:13px; color:#9999FF; text-decoration:none;}
A.type4:active  {font-size:13px; color:#0000FF; text-decoration:none;}
A.type4:hover   {font-size:13px; color:white; text-decoration:none;}

A.type5:link    {font-size:15px; color:#0308DB; text-decoration:underline;}
A.type5:visited {font-size:15px; color:#0308DB; text-decoration:underline;}
A.type5:active  {font-size:15px; color:#0000FF; text-decoration:underline;}
A.type5:hover   {font-size:15px; color:#FF0033; text-decoration:underline;}

/* seperate image container files*/
.images {background-color: #F2F4DF; scrollbar-base-color:white}
.imagesbody {background-color: #6A6A6A; }
.td_images2 {vertical-align: top; text-align: center}
.image1a {border-top: 1px white solid; border-right: 1px white solid; border-bottom: 1px white solid; border-left: 1px white solid}
.image1 {border: 1px black solid;} 
.imagetable {color:black; font-size:1.0em;}
.leftcell {background:#Ffff2; background-image: url(background2007b.jpg); border-top: 1px black solid; margin-top: 0; width: 18%}
.leftcell_night {background:#000000; border-top: 1px green solid; width: 22%}



.pizzas {background-color:#F2F4DF}

.places {color: red; font-size: 5pt; background-color: blue;}

.rightcell {background:#fffff2;border-top: 1px black solid}
.small {font-size:13px;}

.table {margin-bottom: 0.1em;}

/* Body styles--#FDF7DF*/
.tablemain {background-color: #FFFFF2;
border-top: 1px black solid; border-right: 1px black solid; border-bottom: 1px black solid; border-left: 1px black solid;
width: 750px; border-collapse:collapse; }

.tablecontent {background:#fffff2; width: 100%; padding:5px; margin:5px; margin-right: 0px; margin-left: 0px}
.tabletitle {width: 750px; border-top: 1px black solid; border-left: 1px black solid; height: 60px; margin-top: 0px; margin-bottom: 0px; padding-top: 0pt; padding-bottom: 0pt; border-right: 1px black solid; background:#Fffff2;}
.tabletitle2 {width: 750px; border-top: 1px black solid; border-left: 1px black solid; height: 60px; margin-top: 0px; margin-bottom: 0px; padding-top: 0pt; padding-bottom: 0pt; border-right: 1px black solid; background:#000000;}
.tabletitleleftcell {background-image: url(background2007b.jpg)}

.title {color: #B90000; font-family: DahlingScriptSSK; font-size: 35px; font-weight: bold; font-style: italic; line-height: 26pt; margin-top: 0px; margin-bottom: 0px}
.title2 {color: yellow; font-family: DahlingScriptSSK; font-size: 28pt; font-weight: bold; font-style: italic; line-height: 26pt; margin-top: 0px; margin-bottom: 0px}
.topbar_r {width: 597px; background-image: url(topbar_r2.jpg)}
.topbar {background-image:url(topbar_2008_750.jpg)}
.trips {font-size:0.9em;}

.walks {color:black}

#displayArea {
float: left;
padding: 10px;
}
#displayArea img {
border: 2px solid #ffffff;
margin-bottom: 1em;
}

#gallery {
border: 1px solid #888888;
width: 658px;
background: url(assets/
background.gif) repeat-y;
margin: 0 auto;
}

#thumbnails {
float: left;
width: 224px;
padding: 10px 0 10px 10px;
}
#thumbnails img {
float: left;
border: 1px solid #888888;
margin: 0 10px 10px 0;
}
