

body{width:800px; background:url('images/corner_sunburst.jpg') no-repeat #c0f; font:.9em 
Verdana,'sans-serif'; color:#c06; position:absolute; top:0px; left:0px;}

a {color:#c06;}

a:hover {color:#000}

a:visited {color:#c06}

#logo {width:200px; height:90px; 
margin-top:35px; position:absolute; left:20px; z-index:3;}

#logoguest {width:200px; height:90px; 
margin-top:35px; position:absolute; left:20px; z-index:3;}
*html #logoguest {top:0px; left:28px;}

#menu {width:670px; height:30px; margin-top:43px; position:absolute; top:20px; left:212px; 
z-index:2;}
*html #menu {left:210px;}

#menuguest {width:670px; height:30px; margin-top:43px; position:absolute; top:20px; left:212px; 
z-index:2;}
*html #menuguest {left:220px;}

#whitebackground {width:663px; height:600px; 
background-color:#fff; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; 
position:absolute; top:78px; left:129px; z-index:0;}
*html #whitebackground {position:absolute; top:78px; left:127px; z-index:0;}

#guestbookbkgrd{width:663px; height:100%; 
background-color:#fcf; 
position:absolute; top:78px; left:129px; z-index:0;}
*html #guestbookbkgrd {position:absolute; top:70px; left:137px; z-index:0;}


#content {width:100%; 
height:100%; position:absolute; top:180px; z-index:1;}

#heading {width:645px; 
height:60px; text-align:left; border-bottom:1px solid #c06; font: 2em 
Verdana,'sans-serif'; color:#c06; margin-top:0px;  padding-left:15px; 
position:absolute; left:130px; top:120px;}
*html #heading {height:35px; position:absolute; top:135px; left:130px; margin-top:0px;}

#headingguest {width:645px; 
height:60px; text-align:left; border-bottom:1px solid #c06; font: 2em 
Verdana,'sans-serif'; color:#c06; margin-top:0px;  padding-left:15px; 
position:absolute; left:130px; top:120px;}
*html #headingguest {height:35px; position:absolute; top:150px; left:140px; margin-top:0px;}

#bio 
{width:640px; position:absolute; left:137px; top:600px; 
filter:alpha(opacity=100); -moz-opacity:1; opacity:1; margin:1%; margin-top:20px; 
text-align:left; z-index:0;}


#images {position:absolute; left:180px; top:200px; width:600px; height:400px; border:none; z-index:0; text-align:center;}


h1 {font: 1.5em Verdana,'sans-serif'; color:#c06; text-align:center;}

#thumbs {width:135px; position:absolute; top:150px; left:0px; 
text-align:center;} 

	
#thumbs ul {list-style-type:none; width:130px; position:absolute; 
left:-30px;}

#thumbs ul li {padding:0px; margin:0; padding:0;}

#nav, #nav ul 
{ padding: 0; margin: 0; list-style: none; position:absolute; 
z-index:1;} 

#nav a { 
display: block; width: 6.65em; color:#c06; text-decoration:none; 
padding:6px 0px 6px 0px; 
text-align:center; background-color:#0f0; 
font-weight:bold;} 
#nav a:hover 
{background-color:#c06; font-style:Verdana,'sans-serif'; color: 
#0f0; font-weight:bold;}

#nav li { float: left; width: 6.65em; padding:0px; border-right:1px solid 
#c06; 
border-bottom:1px solid #c06;}

#nav li ul { position: absolute; width: 6.65em; left: 
-999em; } #nav li:hover ul { left: auto; background-color:#f09; color:#000; }
#nav li:hover ul, #nav li.sfhover ul { left: auto;}

#nav li ul ul { margin: -1em 0 0 6.65em; 
}

#nav, #nav ul { padding: 0; margin: 0; list-style: none;  line-height: 1; }

#nav 
li:hover ul ul, #nav li.sfhover ul ul { left: -999em; }

#nav li:hover ul, #nav li 
li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul 
{ left: auto; }

#foot{height:20px; width:670px; text-align:center; font:.7em Verdana,'sans-serif'; 
color:#0f0; position:absolute; top:950px;}