body {background-color:#fff; text-align:center;/* IE hack to center page contents */
	margin:0; color:#333;}

body, table, td, h1, h2, p, span, ul, li {font-family:Georgia, serif;}
h1, h2, p, a, span {text-align:left;}

h1 {}
h2 {font-size:95%;}
h3 {font-size:80%;}
h4 {font-size:70%;}
p {font-size:85%; line-height:140%;}
ul {}
li {}

img {border:0;}
.clearFloats {clear:both; line-height:1px; height:1px; font-size:1px;}
.skiplink {display:none;}

.hRule {width:394px; height:14px; background:url(images/hRule.gif) no-repeat; margin:0 auto;}
.hrEnd {margin-bottom:20px;}


/* ---- links ----------------------------------------- */
a:link {color:#d15232; text-decoration:underline;}  
a:visited {color:#d15232; text-decoration:underline;}
a:hover {color:#0071cd; text-decoration:none;}
a:active {color:#d15232;}


/* ---- ids & classes ----------------------------------------- */
#frame {margin:0 auto; padding-top:0px; width:710px; text-align:left; position:relative; border:1px solid #fff;} /* this centers the page */
	
		#printHeader {margin:10px 0 11px 0; color:#333;}
		#printHeader h1 {}
	#contentLeft {display:none;}
		
	
	#contentRight {width:700px; background:none; margin-top:5px;}
		#contentMain {width:700px; background-color:#ffffff; margin-top:29px; border:none;}
		#contentMain h2, #contentMain h3, #contentMain p {padding:0 25px; margin:15px 0;}
		#contentMain h2 {color:#943921; line-height:120%; border-bottom:1px solid #ccc; margin-left:25px !important; padding-left:0; margin-right:25px !important;}
		#contentMain h2 span {font-weight:normal; font-size:85%;}
		#contentMain h3 {color:#86331e;}
		#contentMain h4 {margin:15px 10px 15px 25px;}
		#contentMain hr {display:none;}
		#books {margin:0 auto; padding-bottom:20px; text-align:center;}
		#books img {display:inline; padding-right:3px;}
		ul#booklist {margin:8px 0 12px 14px; padding:0 10px 0 12px; font-size:70%;}
		ul#booklist li {list-style:none; margin:0 0 5px 0; padding:0; line-height:130%;}
		h3.articles {margin:0 !important; padding:0;}
		ul.articlelist {margin:4px 0 15px 14px; padding:0 10px 0 12px; font-size:70%;}
		ul.articlelist li {list-style:none; margin:0 0 5px 0; padding:0; line-height:130%;}
		img.bookimg {float:right; margin:8px 36px 10px 10px;}
		#navMenu {display:none;}
		#navMenu ul {margin:0; padding:6px 0; text-align:right;}
	
#footer {color:#999; font:55% verdana, sans-serif; text-align:right; margin-top:3px; margin-right:47px;}
	#footer a:link, #footer a:visited {color:#999;}
	#footer a:hover {color:#666; text-decoration:underline;}
#props {color:#aebed2;  font:55% verdana, sans-serif;text-align:right; margin:8px 48px 15px 0;}
	#props a:link, #props a:visited {color:#aebed2; text-decoration:underline}
	#props a:hover {color:#ccc; text-decoration:none;}