
/* CSS Document */

body, html, div, p, span, h1, h2, h3, h4, h5, h6, ul, li {
margin:0px; 
padding:0px;
font-weight:normal;
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* ******************* Page setup **************** */

body, html {
width:100%;
height:100%;
}

body 
{
background-color:#ffffff ;
text-align:center;
min-width:800px;
}

/* hide from opera. IE in IEonly */
head:first-child+body div#holder {
height:100%;
min-height:100%;
height:auto;
margin-bottom:-100px;
}

#space {
height:10px;
}

#page {
margin:0px auto;
position:relative;
top:0px;
left:0px;
width:820px;
background-image:url(../images/GozoTitle.jpg);
background-repeat: no-repeat;
padding-top:133px;
text-align:center;
background-color:#FFFFFF;
}


/* ******************* Menu **************** */

#menu {
text-align:left;

}

#menu a {
font:bold 15px Arial, Helvetica, sans-serif;
}


/* ******************* Side Navigation *************** */

#sideNav {
text-align:left;
}

#sideNav a {
font:normal 0.8em/1.2em Verdana, Arial, Helvetica, sans-serif;
}

#slideA {
display:none;
}


/* ******************* Footer **************** */
#footSpace {
height:100px;
}

#footer {
padding:20px 0px 0px 0px;
border:none;
margin:20px auto;
width:800px;
color:#666;
text-align:center;
font:normal 0.8em/1.4em Verdana, Arial, Helvetica, sans-serif;
position:relative;
}

#footer a {
border-bottom:1px dashed #E0A319;
text-decoration:none;
color:#666;
}

#footer a:hover {
border-bottom:1px solid #E0A319;
text-decoration:none;
color:#777;
}

#footer p {
margin-top:6px;
font:normal 0.7em/1.4em Verdana, Arial, Helvetica, sans-serif;
}


/* ******************* Content **************** */

#content {
margin:20px 0px 10px 200px;
border-left:1px solid #D6D6D6;
text-align:left;
padding-left:10px;

}

h1 {
color:#1E69C2;
font:bold 1.4em Arial, Helvetica, sans-serif;
}

h2 {
margin-top:15px;
font:bold 14px/1.2em Arial, Helvetica, sans-serif;
color:#1E69C2;


}

p {
font:normal 12px/1.3em Verdana, Arial, Helvetica, sans-serif;
margin-top:2px;
color:#666;
margin-bottom:10px;

}

#content a {
color:#1E69C2;
border-bottom:1px dashed #1E69C2;
text-decoration:none;
}

#content a:hover {
border-bottom:1px solid #1E69C2;
}

div.photo {
text-align:center;
margin:15px 0px 0px 0px;

}

div.photo img {
font-size:10px;

}

div.photo p {
color:#1E69C2;
margin:3px;

}



#rates {
font:normal 0.8em/1.3em Verdana, Arial, Helvetica, sans-serif;
border:1px solid #fff;
margin:25px 0px;
}

#rates td {
border:1px dashed #D6D6D6;
text-align:center;
}

#rates .currency {
border:1px solid #A8CDF3;
background-color:#F5FAFE;
color:#1E69C2;
font-weight:bold;

}

#rates th {
border:1px solid #A8CDF3;
background-color:#E6F0FA;
text-align:center;
color:#1E69C2;
}

#contactForm  {
font:normal 12px/1.3em Verdana, Arial, Helvetica, sans-serif;
margin-top:2px;
color:#666;
border:1px solid #EBEBEB;
display:block;
padding:10px;
background:#fff;
}

#contactForm p {
font-size:12px;
} 

#contactForm input {
width:300px;
margin-bottom:10px;
}

#contactForm textarea {
width:550px;
height:200px;
margin-bottom:10px;
}

#contactForm .submit {
margin-top:50px;
width:150px;
margin-left:180px;
}

#badFresult {
font:normal 0.8em/1.3em Verdana, Arial, Helvetica, sans-serif;
color:#CB3202;
border:1px solid #CB3202;
padding:5px;
background:#FDF3F3;
}

#goodFresult {
font:normal 0.8em/1.3em Verdana, Arial, Helvetica, sans-serif;
color:#1E69C2;
border:1px solid #A8CDF3;
padding:5px;
background:#E6F0FA;
}




