* {
padding: 0;
margin: 0;
} 

body {
font-family:"Century Gothic",helvetica,verdana,arial,sans-serif;
color:#739DD3;
background-image: url(/gfx/diaglinebg.gif);
background-repeat: repeat;
text-align: center;
}

a img { border: none ; }

a {
text-decoration: none;
color: #3B85CA;
}

a:hover { 
color: #000; 
}

h1 {font-size:1.2em;font-weight:normal; margin:1em 0;}
p{font-size:0.7em; margin-bottom:1em;}
#wrap 
{
margin: 0px auto;
width: 700px;/*was 500*/
padding: 0px;
background-color: #fff;
}


#header 
{
height: 195px;
background-image: url(/gfx/olympus_sky_med700x195.jpg);
background-color: #A0DCF8;
/*text-align:center;*/
text-align:left;
}
#headerlogo {padding-left: 100px; padding-top: 40px;}
#header h1 { padding-left: 10px; padding-top: 12px; font-size: 25px; color: #31799F; }
#header h1 a { font-size: 25px; color: #31799F; text-decoration: none;}
#header h2 { padding-left: 10px; padding-top: 0px; font-size: 14px; color: #fff; }


/*   TOP NAVBAR    */
#navcontainer {
text-align: center;
margin-top: 0px;
font-size : 0.8em;
padding:4px;
border: 0px solid #fff; 
background: #fff;
}


/*   MAIN CONTENT    */

#content { 
/* background:#FEEAD2;*/	/* derived from Paul's psd file */
background:#feeece;	
text-align: left;
margin-top: 0px;
padding: 10px 100px;
font-size: 1em;
min-height:400px; /*added to set same depth of content area for every page*/
}

#content h2 { 
font-size: 1.1em; color : #444; 
padding: 0 0 5px 0;
font-weight: bold;
margin-bottom: 0px;
}

.opener {margin-top:25px;}

/* LINK COLOURS */

#navlist ul
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 10px; text-transform: uppercase; }

#navlist a:link, #navlist a:visited
{
color: #ccc;
background-color: #fff;
text-decoration: none;
}

#navlist a:hover
{
color: #666;
background-color: #fff;
text-decoration: underline;
}

#navlist a.about:link {color:#E0A878;}
#navlist a.about:visited {color:#E0A878;text-decoration:none;}
#navlist a.about:active {text-decoration:none;}
#navlist a.about:hover {text-decoration:underline;}

#navlist a.ourparks:link {color:#739DD3;}
#navlist a.ourparks:visited {color:#739DD3;text-decoration:none;}
#navlist a.ourparks:active {text-decoration:none;}
#navlist a.ourparks:hover {text-decoration:underline;}

#navlist a.contact:link {color:green;}
#navlist a.contact:visited {color:green;text-decoration:none;}
#navlist a.contact:active {text-decoration:none;}
#navlist a.contact:hover {text-decoration:underline;}

#active a:link {font-weight:bold;text-decoration:none;}
#active a:visited {font-weight:bold;text-decoration:none;}
#active a:active {text-decoration:none;}
#active a:hover {text-decoration:none !important;}
/* FOOTER */

#footer { 
margin-top: 0px; 
clear: both;
text-align: left; 
padding: 10px 100px;
/*color: #A75C0F;*/
color: #823C00;
font-size:0.6em; 
background-color:#fff;
}
#footer h2 { 
font-size:1em; 
padding: 0;
font-weight:normal;
text-decoration:underline;
text-transform:uppercase;
}
