/* CSS Document */

body {margin:0px; padding:0px; background-color:#F5F6F8; font: 1.0em Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:center;}
	
* {margin:0; padding:0;}


	
div#container {
	width:835px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	}
	
	
div#header {
	width:835px;
	height:161px;
	background-image:url(images/headerbackground.jpg);
	background-attachment:fixed;
	background-position:center;
	background-repeat:repeat-y;
	text-align:center;
	}

div#content {
	font-size:.7em;
	color:#666666;
	background-image:url(images/background.jpg);
	background-repeat:repeat-y;
	background-position:center;
	padding-top:15px;
	}
	
.text1 {
	padding-left:55px;
	padding-top:15px;
	line-height:15px;
	letter-spacing:1px;
	}

.graphic {
	padding:10px;
	}

#footer {
	width:835px;
	height:63px;
	text-align:center;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	background-position:center;
	}

.clearfix:after{
	content: ".";
	display: block;
	height: 0;
	clear:both;
	visibility: hidden;
}

.clearfix {display; inline-block;}
* html .clearfix {height: 1%;}

.clearfix {display:block;}
	

ul {
	text-align:left;
	list-style-position:outside;
	list-style-image:url(images/featherbullet.gif);
	padding-top:20px;
	}

.eventitems {
	padding-left:10px;
	}

.biotext {
font-size:1.2em;
}

.reviewauthor {
padding-left:25px;
font-style:italic;
font-weight:bold;
}

.momentumtitles {
font-size:1.5em;
}

.tocstyle {
font-style:italic;
font-weight:bold;
font-size:1.1em;
padding-left:15px;
}

.tocstyle2 {
padding-left:35px;
text-align:left;
}

.footertext {
	font-size:.7em;
	}

ol {
	padding-left: 25px;
	text-align:left;
}
a:link {
	color: #267356;
}

a:hover {
	color: #003333;
}


a:visited {
	color: #666666;
}
