/* CSS Document */

#container {
width:899px;
height:auto;
margin-left:auto;
margin-right:auto;}

#head {
background-color:#000000;
width:899px;
height:143px}

#piclinkbox {
background-color:#000000;
width:899px;
height:136px}

#linksbox {
background-color:#000000;
width:899px;
height:50px}

#mainbox {
margin-top:0px;
background-color:#EBE994;
border-left:3px solid #CCCCCC;
border-right:3px solid #CCCCCC;
border-bottom:3px solid #CCCCCC;
width:895px;
height:auto}

#mainbox p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-align:justify;
color:#000;
margin:10px;}

#mainbox h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:36px;
text-align:center;
font-weight:bold;
text-decoration:underline;
color:#000}

#mainbox h2 {
line-height:20px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#963}

#mainbox h3 {
margin:10px;
text-align:justify;
font-size:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

#mainbox blockquote {
background-color:#EBD994;
border:thin solid #CC9966}

#mainbox li {
padding-bottom:10px;
padding-top:10px;
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
list-style-type:square}

#mainbox a {
color:#930;
text-decoration:underline}

#mainbox a hover {
color:#090;
text-decoration:underline;
cursor:default}

#guestbook {
margin-top:10px;
background-color:#FFCC99;
border-left:3px solid #CCCCCC;
border-right:3px solid #CCCCCC;
border-top:3px solid #CCCCCC;
border-bottom:3px solid #CCCCCC;
width:750px;
height:auto}

.pop {
background-color:#00FFFF}

#footer {
float:left;
width:899px;
height:25px;}

#footer p {
font-family:"Comic Sans MS";
font-size:20px;
text-align:center;
color:#909;
font-weight:bold;
margin:10px}

.form {
text-align:center;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000}

.picmr {
margin-right:10px}

.picmt {
margin-top:10px}

.rightpic {
margin-top:0px;
margin-bottom:0px;
margin-left:10px}

.leftpic {
margin-top:5px;
margin-bottom:5px;
margin-right:10px}

.centrepic {
margin-left:auto;
margin-right:auto}

.thumbnail{
background-color:#FFFF00;
position:static;
z-index: 0;}

.thumbnail:hover{
background-color:#CCCCCC;
z-index:50;}

.thumbnail span{ /*CSS for enlarged image*/
position:fixed;
background-color:#99CCFF;
padding:5px;
padding-left:-35px;
left:-1000px;
border: 2px solid #000000;
visibility: hidden;
color:#000000;
text-decoration: none;
text-align:center;}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 40px;
left: 40px; /*position where enlarged image should offset horizontally */}

.tablep
{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-align:center;
color:#000;}