body {
font-family: verdana, arial, helvetica, sans-serif;
font-weight: normal;
font-size: 80%;
color: #000000;
background: #DDDDFF url(images/bg_001.gif);
text-decoration: none;
margin: 5px;
padding: 0px;
border: none;
}
#container {border: 1px solid #000000; width: 760px; background-color: #FFFFFF;}
#logo {position: absolute; top: 5px; left: 640px; z-index: 100;}
#banner {position: relative;width: 760px;padding: 5px 5px 0 7px;text-align: left; z-index: 100;}
#navigation {position: relative;margin-bottom: 10px; text-align: left; background-color: #FFFFFF; z-index: 1; border-bottom: 1px solid #000000;}
#navigation ul {margin: 0; padding: 6px;}
#navigation li {display: inline; list-style-type: none; font-weight: bold; padding:6px;}
#navigation a {font-weight:bold;color:#3366CC;text-decoration: underline;font-size:90%;padding:6px; margin-left: -13px; background: transparent url(corner.gif) top right no-repeat; border-right: 1px solid #000000;}
#navigation a:hover {text-decoration: none;}
#navigation a:active {text-decoration: none;}

#content {position: relative;margin-bottom: 10px; text-align: left; padding: 10px; font-size: 105%; background-color: #FFFFFF;}

#footer {text-align: left; z-index: 1; border-top: 1px solid #FFFFFF; padding: 5px; border-top: 1px solid #000000;}
#footer p {margin: 0; padding: 0 5px 0 5px; font-size: 85%;}

h1 {font-family: arial, helvetica, sans-serif; font-size:120%; margin-top: 3px;}

h2 {font-family: arial, helvetica, sans-serif; font-size:110%;}

h3 {font-family: arial; font-size:100%;}

#content li {list-style-image: url(images/button_001.gif); line-height: 1.5em; margin-left: -10px;}

.clearer {clear: both;}

/* Links - use 'white-space: nowrap;' to stop text wrapping */

a:link, a:visited {font-size: 100%;
color: #3366CC;
text-decoration: underline;;
}
a:hover, a:active {font-size: 100%;
color: #3366CC;
text-decoration: none;
}

li.skip {position: absolute; left:-10000px; top:-10000px; z-Index:-1;}

/* Image Controls */

#photocentre {text-align: center; position: relative; width: 700px; padding: 7px;color: #666666; font-size: 85%;}
#photocentre p {margin-top: 0;}

.thumbnail {position: relative; border: 1px solid #999999;}

table {border: none; text-align: center; vertical-align: middle; width: 98%; margin: 0px; padding: 0px;}

td {border: none; width: 100px; text-align: center; padding: 10px 10px 10px 5px; vertical-align: top;}
