
body {padding-top: 10px; font-size:11px; font-family: Georgia, New Times Roman, serif; color: Black; 
		background-color:#003300; /*Alternate Background color. This is the equavalent of your index-2 page. (delete words in parens and leave the CSS. Comment out the prior active CSS.) background color: Maroon; */}
		
/*----- forces a scrollbar to compensate for horizontal shifting long/short pages  ----  only the long page needs the scroll bar ------*/ 	
html { height: 101%; margin-bottom: 1px; overflow-y: scroll;}
		
	#page {width:690px; margin:0 auto; background-color:#FFFFF8; padding: 10px 0px; border-right: 4px #eeeeee solid; 
		 border-bottom: 4px #cccccc solid; display:table; background-image:url(images/books-header7.jpg); background-repeat:no-repeat; background-position:top right; }

	#page2 {width:690px; margin:0 auto; background-color:#FFFFF8; padding: 10px 0px; border-right: 4px #eeeeee solid; 
		 border-bottom: 4px #cccccc solid; display:table; background-image:url(books-header-beige.jpg); background-repeat:no-repeat; background-position:top right; } 

/*------ Header Styles  ------*/
	#header {width: 600px; margin: 30px auto 20px auto; padding: 30px; /*border-bottom: 1px #cccccc solid;/*background-color:#FFFF33;*/ }
	#header h1 {/*width: 660px;*/ margin: 5px auto;  font-family: Georgia, New Times Roman, serif; font-size: 24pt; color: #993333; }
	/*#header h1 .myhed {margin-bottom: 0; font-size: 3em; font-family:Verdana, Arial, Helvetica, sans-serif; color: #CC0000;} */
	#header .tagline {margin: -5px 0 1em 0; font-size: 14px; color: #CC0000; font-weight: bold;}

/*------ Main content and Sidebar wrap  ------*/
	#wrap {width:670px; margin: 0px auto 0px auto; background-color:transparent;}
	
/*------- Sidebar styles -------*/
	#sidebar {float: left; width: 160px; }
	#sidebar h3 {margin-bottom:5px; font-size: 1em; text-transform: uppercase; color: #CC0000;}
	#sidebar ul {margin: 0 0 0 0px; padding-left: 1em; list-style-type:none;}
	#sidebar ul li, a { font-size: 11pt; line-height: 14pt; color: black; text-decoration:none;}
	#sidebar a:hover {text-decoration:underline; color:Maroon;}
	#sidebar .item {margin: 5px 0 20px 0px;}


/*-------- Main Content Styles ---------*/

	#main {width:480px; float:right; height:100%; padding-left: 10px; padding-right:10px; border-left: 1px #cccccc solid;}
	#main .post {margin-bottom: 30px;}
	#main .post h2 {font-size: 14pt; color: Black; font-weight: normal; font-family: Georgia, New Times Roman, serif; margin-bottom:0;}
	#main .post {font-size: 11pt; line-height: 14pt; color: black; margin-top: 0; }
	#main .post a {font-size: 11pt; line-height: 14pt; color: black; text-decoration:none;}
	#main .post a:hover {text-decoration:underline; color:Maroon;}
	#main .post p{text-align:left;}

/*----- Blockquote: Inset Text -------*/
	#main .post blockquote {/*border-left: 4px #330099 solid; padding-left: 5px;*/ text-align:left;}
	#main .post img {border: 1px #cccccc solid; padding: 5px; margin-top: 5px;}
	#main .post ul {margin: 0 25px; padding: 0; list-style-type:none;}
	#main .post ul li a {text-decoration: underline;}
	#main .post ul li a:hover {color:#FF0000;}
	#main .post .postdetails {text-align: center; font-style: italic; color:#330099; font-size: 1em;}
	#main .post .postdetails img{border:none; padding:0;}
	#main .post .postdetails a {font-style:normal; text-transform:uppercase;  font-weight: bolder; color:#330099;}
	
/*-------- Footer Styles -------*/

	#footer {width: 600px; margin: 10px auto; clear:both; text-align:center; color: #FFFFFF;/*border-top: 1px #ffffff solid;*/}
	#footer a{text-decoration:none;}
