body { background-image:url(../images/bkgrnd.jpg);
		background-repeat:repeat-x;
		background-position:top;
		margin:0;
		padding:0;
		font-size:80%;
		}
* html body {font-size:90%;
}

#container {width:839px;
margin:0;
padding:0;
}


#header {
	width:839px;
	height:106px;
	\height:96px;
	h\eight:106px;
}

#sidebar {position:absolute;
top:106px;
left:620px;
	width:219px;
	margin:0;
	padding:0;
	font-size:1em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#044;
}
#sidebar p {	margin:0px 20px 8px 0px;
				padding:0;
				font-size:1em;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-style:normal;
				color:#453525;

}

#sidebar h1 {	margin:10px 0px 8px 0px;
				padding:0;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:1.4em;
				color:#066;
				font-weight:bold;
}

#contents {position:absolute;
top:150px;
left:0px;
width:610px;
\width:600px;
w\idth:610px;
padding:0;
margin:0;
}

#contents p, h1, h2, h3, h4, h5 {
	margin:0px 0px 8px 20px;
	padding:0;
}

#contents blockquote {padding:0px 20px 10px 20px;
font-family:Georgia, "Times New Roman", Times, serif;
}


#contents h1, h2, h3, h4, h5 {font-family:Georgia, "Times New Roman", Times, serif;
font-variant:small-caps;
}
#contents h1 {font-size:1.8em;
color:#066;
font-stretch:condensed;
			letter-spacing:1px;
}
#contents h2 {font-size:1.4em;
color:#699;
}
#contents h3 {font-size:1.2em;
color:#699;
}
#contents h4 {font-size:1em;
				color:#699;
				}

#contents p, li, blockquote, td {	font-family:"Trebuchet MS", arial, sans-serif;
	color:#044;
	font-size:1em;
	line-height:115%;
	}

#contents ul {margin:5px 0 10px 10px;
padding:0 0 0 20px;
}
#contents ul li {margin:0 10px 0 11px;
				padding:0 0 2px 16px;
				background-image:url(../images/box.gif);
				background-repeat:no-repeat;
				background-position:top left;
				list-style-type:none;
}
#contents a {font-size:inherit;
			 text-decoration:underline;
			 background-color:#fff;
			 color:#3a2f1d;
}
#contents a:hover {font-size:inherit;
					background-color:#c3cac0;
					color:#3a2f1d;
					}

#navbar {position:absolute;
top:106px;
left:0px;
width:610px;
\width:600px;
w\idth:610px;
padding:0;
margin:0;
}

#nav {background-image:url(../images/author.jpg);
background-repeat:no-repeat;
background-position:top left;
margin:0 0 10px 0px;
padding:0 0 20px 230px;
}

#nav li {margin:0 4px 10px 0px;
		display:inline;
		list-style-type:none;
}

#nav a {
		line-height:20px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:13px;
		font-weight:bold;
		color:#fff;
		text-decoration:none;
		background-color:#006666;
		padding:3px 4px 4px 4px;

}


#nav a:link, a:visited, a:active {
				color:#fff;
				
}

#nav a:hover {background-color:#889583;
				color:#fff;
				}

.footer {
width:610px;
margin:10px 0px 10px 0px;
padding:3px;
background-color:#c3cac0;
text-align:center;
font-family:"Trebuchet MS", arial, sans-serif;
font-size:11px;
color:#066;
}
#picright {float:right;
padding:5px;
margin:0px 0px 10px 15px;
border:1px solid #453525;
width:200px;
font-family:Arial, Helvetica, sans-serif;
color:#453525;
font-size:.9em;

}
#picright2 {float:right;
padding:5px;
margin:0px 10px 10px 15px;
border:1px solid #453525;
width:200px;
font-family:Georgia, Times New Roman, serif;
color:#453525;
font-size:1.2em;

}
#picright3 {float:right;
padding:5px;
margin:0px 0px 10px 15px;
border:1px solid #453525;
width:180px;
font-family:Arial, Helvetica, sans-serif;
color:#453525;
font-size:.9em;

}
