body  { 
background: #000;
color: #fff; 
line-height: 1em;
font-family: "Courier New", Courier, Monaco, monospace; 
font-size: 10pt; 
}

#container  { margin: 0 auto; width: 100% }


.front_page {font-size: 2em;
			line-height: 1em;
}

.name  { color: red; font-size: 1.5em; line-height: 1.2em }

a {		color: red;
		text-decoration: none;}

a:hover  { color: gray;
		text-decoration: underline }

a.white:link {color: white;
		text-decoration: none;}

a.white:hover {text-decoration: underline;}

#header {
		background: #000 url(bg_logo_teeny.jpg) no-repeat left top;
		width: 100%;
		height: 125px;
		padding-left: 150px;
		padding-top: 25px}
		
/* #dlmenu {height:10em;} */
#menu {position: absolute; font-size: .8em; list-style-type:none; margin:-70px 0 0 200px; padding:0; color: #fff; z-index:100; width: 550px}
* html #menu { color: #fff; font-size: 1em; list-style-type: none; margin: -40px 0 0 60px; padding: 0; position: absolute; z-index: 100; width: 550px }
*+html #menu { margin: -35px 0 0 50px;}

#menu li {display:block; padding:0; margin:0; z-index:100; float: left}
#menu li a, #menu li a:visited {display:block; text-decoration:none;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0;}
#menu li:hover dt a, #menu li a:hover dt a {color: #1a1a1a; background-color: silver; text-decoration: underline }
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl  { background: #eaeaea }
#menu table {border-collapse:collapse; padding:0; margin:-4px; font-size:.8em;}
#menu dl {width: 12em; margin: 0; background: #6f9c6f; cursor:pointer; }
#menu dt {margin:0; padding: 0; font-size: 1.1em; border-top:1px solid black; border-left:3px solid black;}
* html #menu dt {margin:3px; padding: 0; font-size: 1.1em; border-top:1px solid black; border-left:3px solid black;}
#menu dd {margin: 0; padding:0; font-size: 1em; text-align:left;}
.gallery dd {padding-left: 20px}
.gallery dt a, .gallery dt a:visited {display:block; color:#fff; padding:5px 5px 5px 10px; background:#333;}
.gallery dd a, .gallery dd a:visited {color:#000; min-height:1em; text-decoration:none; display:block; padding:4px 5px 4px 10px;}
* html .gallery dd a, * html .gallery dd a:visited {height:1em;}
.gallery dd a:hover {background:#fff; color:red;}

#resume {position: absolute; margin:-90px 0 0 750px; padding:10px; color: #fff; width: 200px}
* html #resume {position: absolute; margin:-50px 0 0 575px; padding:10px; color: #fff; width: 200px}
*+html #resume {margin:-35px 0 0 600px;}

#resume {position: absolute; margin:-90px 0 0 500px; padding:10px; color: #fff; width: 200px}
#thumbs {margin: 0 auto; width: 60%}
#thumbs img {margin: 0 5px 10px 0}

/* styles to choose the "current" tab in nav bar */
body.singles #header #menu .gallery dt a.singles,
body.wendy #header #menu .gallery dt a.wendy {
	background-image: url(bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 1.5em;
}
