body {
	margin: 0 0 10px 0;
	font-family: verdana, arial, sans-serif;
	padding: 0 0 10px 0;
font-size: 76%;
}

h1 {
	background: url("/header.gif") top left;
	width: 750px;
	height: 142px;
	margin: 0;
}

h1 a {
	position: absolute;
	text-decoration: none;
	text-indent: -5000px;
	width: 750px;
	height: 142px;
}

/*MAIN CONTENT
*******************/
#main {
	position: relative;
	width: 530px;
	left: 100px;
	top: 20px;
	color: #444;
	padding: 0 0 10px 0;
}


h2 {
	font-size: 14px;
	color: #000;
}

h3 {
	font-size: 12px;
	color: #444;
}

p {
	font-size: 11px;
	color: #444;
font-size: .9em;
line-height: 1.5em;
}

p.posted {
	font-size: 11px;
	text-align: right;
	color: #999966;
	border-bottom: 1px solid #999966;
	padding: 0 0 5px 0;
}

ol, ul {
	font-size: 11px;
}

li {
	margin: 3px;
}

img#bio {
float: left;
margin: 0 10px 10px 0;
border: 1px solid;
}

/*DEFINITION LIST
*******************/
dl {
	font-size: 11px;
}

dt img {
	border: 1px solid;
}

dd {
	margin: 10px;
}

/*LINKS
*******************/
a:link {
	color: #000;
}

a:visited {
	color: #444;
}

a:hover {
	color: #999966;
}

a.image {
	border: 0;
}


img {
	border: 0;
}

/*NAVIGATION
*****************/

ul#nav {
	height: 45px;
	width: 100%;
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	left: 80px;
	width: 0;
}

ul#nav li {
	display: inline;
	margin: 0;
	padding: 0;
}

ul#nav a {
	 text-decoration: none;
	 text-indent: -5000px;
	 border: 0;
	 position: absolute;
	 height: 45px;
}


a#doodles {
	background: url("/nav_doodles.gif") top left;
	width: 101px;
}

a#gallery {
	background: url("/nav_gallery.gif") top left;
	width: 100px;
	left: 100px;
}

a#reviews {
	background: url("/nav_reviews.gif") top left;
	width: 112px;
	left: 199px;
}

a#stories {
	background: url("/nav_stories.gif") top left;
	width: 98px;
	left: 310px;
}

a#faq{
	background: url("/nav_faq.gif") top left;
	width: 70px;
	left: 407px;
}

a#links {
	background: url("/nav_links.gif") top left;
	width: 70px;
	left: 476px;
}

a#doodles:hover, a#gallery:hover, a#reviews:hover, a#stories:hover, a#faq:hover, a#links:hover {
	background-position: 0 45px;
}


/*guestbook
***************/
.gb_entry {
	border-top: 1px solid;
	padding: 10px 0 10px 0;
}

.gb_entry h4 {
	margin: 0;
	font-size: 11px;
}


h2#gb_sign {
	border-top: 1px solid #999;
	padding: 10px 0 0 0;
}