﻿div#container{
	background: #FFFFFF;
	color: #000000;
	width: 840px;
	margin: 0px auto;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
}

/*div#container{
	text-align: left;
	padding-left: 0px;
	padding-right: 10px;
}*/

div#wrapper{float:left;width:100%}

div#content{
	margin: 0 230px 0 170px;
	padding-left: 1px;
	margin-top: 18px;
}


div#navigation{
	float: left;
	width: 150px;
	margin-left: -839px;	
	background: #FFFFFF;
	color: #000000;
	padding-left: 10px;

}

/*div#navigation{
	background: #FFFFFF;
	color: #000000;
	padding-left: 10px;
}*/

div#right{
	float: left;
	width: 185px;
	margin-left: -195px;
	background: #FFFFFF;
	color: #000000;
	padding-top: 12px;
	margin-top: 12px;
}

/*div#right{
	background: #FFFFFF;color:#000000;
	
}*/

.rightbox {
	width:175px;text-align:center;padding:5px;background-color:#cccccc;border:2px dotted black;font-size: 1.2em;
	line-height:1.4; font-family: Georgia, "Times New Roman", Times, serif;
}
.rightboxnofontsize {
	width:175px;text-align:center;padding:5px;background-color:#cccccc;border:2px dotted black;
}

.rightbox-topborder {
	width: 140px;
	text-align: center;
	padding: 12px 12px 12px 12px;
	background-color: #E3E3E3;
	border: 1px #FF3300 dotted;
	/* font-size: 1em;
	line-height: 1.4em;
	font-family: Georgia, "Times New Roman", Times, serif; */
	margin-top: 12px;
	margin-right: 12px;
	margin-left: 12px;
	border-top-width: 6px;
	border-top-style: solid;
	}







div#footer{clear:left;width:100%}

div#footer{
	background: #FFFFFF;
	color: #000000;
	text-align:center;}

div#header {
	height: 100px;
	text-indent: 210px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 2px solid #ff3300;
}

#navbar dl {
list-style: outside;
display: block;
width: 120px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 10px;
padding: 0px;
}

#navbar dt {
font-family: Verdana, Arial, Helvetica, san-serif; 
font-size: 8pt;
font-weight: bold;
text-align: left; 
color: black;
background-color: white;
margin-top: 12px;
margin-bottom: 3px;
border-top: 0px solid #ff3300;
border-bottom: 1px solid #ff3300;
width: 120px;
padding-top:3px; padding-bottom:5px;
}

#navbar dd {
font-family: Verdana, Arial, Helvetica, san-serif; 
font-size: 8pt;
text-align: left; 
color: #ffff00;
background-color: white;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
border-bottom: 1px solid #ff3300;
padding-top: 3px; padding-bottom:3px;
width: 115px;
}

#navbar dl dd a {
/*color: black;
font-weight: bold;*/
text-decoration: none;
}

#navbar dl dd a:hover {
color: #ff3300;
text-decoration:none;
font-weight:bold;
}


/* LAYOUT PORTION ABOVE +++++++++++++++++++++++++++++++++++++++++++++ */

body{
	background: #e8e8e8;
	/*background: #6785C2; */
	line-height:1.5;
	color:black;
	margin: 0;
	padding: 0;
	font: 76% verdana, "Trebuchet MS", "Bitstream Vera Sans", lucida, arial, helvetica, sans-serif;
	text-align:center;
	}

html{
	background: #e8e8e8;
	color:black;
	margin: 0;
	padding: 0;
}

p {
	font-size: 1em;
	line-height: 1.6;
}


ul {font-size: 1em;
	line-height:1.5;
	list-style-position:inside;
	/* padding:0px;
	margin:0px; */

}
li {
	line-height: 1.6;
}

blockquote {
	font-size:.9em;
	line-height:1.5;
	margin-left:20px;
	margin-right:40px;
 
}  

blockquote hr {
	width:50%;
	text-align:center;
}

h6 {
	font-size:1em;
	line-height:1.5;
}  

h5 {
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1.1em;
	line-height:1.5;	
}  

h4 {
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	line-height:1.4;	
}  

.book-mag-subtitle {
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	line-height:1.4;	
}  


h3 {
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	line-height:1.4;	
	
}

/* didn't find any pages using this code in search feb '10 */
/* .no-margin-bottom {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	line-height:1.4;	
	margin-bottom: 0px;
		
}

*/

h2 {
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	line-height:1.4;	
}


h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FF3300;
	font-size: 2em;
	text-align: center;
	line-height: 1.4;
}  

img {
	float: none;
	margin-top:0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	border-style: solid;
	border-width: 1px;
}

.text-center {
	text-align:center;
}


/* Need this class to add to mag titles in listings. Seems to be the only way the IE7
will display the titles as bold once they are linked. .listing h2 a:link {font-weight:bold;} works
in Firefox but not IE   */


.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1.3em;
	font-weight:bold;
	/*line-height:1.3;font-size:1.5em;*/
	margin-top: 0px;
	margin-bottom: 0px;
	
	}

.title a:link {
	font-weight:bold;
	}	
	


.subtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top:0px;
	margin-bottom:0px;
	font-size:1.3em;
	font-weight:normal;
	line-height:1.3;
	
	}

.pubinfo {
	font-size: .9em;
	margin-top: 0px;
	margin-bottom: 0px;
	}
	
	
	
	
.date {
	color: #FF3300;
	line-height: 18px;
	margin-top: 0px;
	margin-right:10px;
	margin-left:10px;
	margin-bottom: 18px;
}
	
	
/* was trying to get lit mag titles in reviews not to act like links when they were bookmarked.
Ended up that we need to remove all bookmarks when we update old pages. Deprecated.

.nolink a:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

	*/

/* not sure why this was set up or where it is used. Check to see about removing this code. */

.pubimg {
	float: left;
	margin-right: 10px;
	margin-bottom:6px;
	border-style:solid;
	border-width:1px;
}


/* img {
	float:left;margin-right:6px;margin-bottom:12px; */
/* body{font: 76% "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;text-align:center}

p, h5, h4, {
	margin: 0 10px 10px;
}

*/

a:link {
	color: #0000CC;
	font-weight: normal;
	text-decoration: underline;
}

a:visited {
	color: #0000CC;
	font-weight: normal;
	text-decoration: underline;
}

a:hover { color: #ff3300; font-weight: normal; text-decoration: underline;  }

a:active {
	color: #0000CC;
	font-weight: normal;
	text-decoration: underline;
}


/* =header ------------------------------------------------------- */

/* div#header {
	height: 110px;
	margin: 0;
	padding-left: 0;
	text-align: center;
}

*/

div#header img {
	border-color: #000000;
	margin-left: auto;
	margin-right: auto;
}

div#header hr {
	color: #ff3300;}

/* =content ------------------------------------------------------- */


/* =navigation ---------------------------------------------------- */

div#navigation p {
	font-family: "Trebuchet MS", verdana, "Bitstream Vera Sans", lucida, arial;
	font-size: .9em; line-height:1.4;
	margin: 0 0px 0 0px;
} 

div#navigation h3 {
	font-weight: normal;
	margin-bottom: 6px;
	/*margin-left: 10px;
	margin-right: 10px;*/
}

div#navigation a:visited {
	text-decoration:none;
}


div#navigation a:link {
	text-decoration: none;
	/*padding-left: 10px;*/
}


=right ------------------------------------------------------- 

div#right p {
	margin: 0 10px 12px 10px;
	line-height: normal;
}

div#right h2 {
	margin-bottom: 6px;
	margin-top:15px;
	/*margin: 0 5px 0 5px;*/
	color: #ff3300;	font-weight: normal;
	font-size: 1.5em;
}
div#right h4 {
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 1.4em;
}

div#right h5 {
	margin: 10px 0px 0px 0px;
	font-weight: normal;
	font-size: 1.4em;
} 

div#right a:visited {
	text-decoration:none;
}


div#right a:link {
	text-decoration: none;
	/*padding-left: 10px;*/
}





/* =footer ------------------------------------------------------- */

#footer hr {
	color: #ff3300;}

#footer p {
	margin-bottom:12px;
}





/* =LISTING SPECIFIC FORMATTING  ++++++++++++++++++++++++ */


/* listing-info will be used to replace .pubinfo within the Listing divs  */

#listing-info p {
	font-size: .9em;
	margin-top: 0px;
	margin-bottom: 0px;
		}
		
.listing-rightbox {
	width: 140px;
	text-align: center;
	padding: 12px 12px 12px 12px;
	background-color: #E3E3E3;
	border: 1px #FF3300 dotted;
	font-size: 1em;
	line-height: 1.4em;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 12px;
	margin-right: 12px;
	margin-left: 12px;
	border-top-width: 6px;
	border-top-style: solid;
}
		

.listing h1 {
	font-size: 1em; /* letter-spacing:.1em; */;
	margin-bottom: 6px;
	font-weight: normal;
}

.listing h2 {
	
	margin-bottom: 0px;
	}

.listing h2 a:link {
	font-weight: bold;
	text-decoration:none;
	}

.listing h2 a:visited {
	font-weight: bold;
	text-decoration:none;
	}

.listing h3 {
	font-size: 1.2em;
	margin-top:0px;
	margin-bottom: 3px;
	font-weight:normal;
}

.listing h4 {
	margin-top: 12px;
	margin-bottom: 0px;
	text-align: left;
}


.listing h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight:normal;
	line-height:1.5;
}

.listing h6 {margin-top:24px;margin-bottom:0px;
	}

.listing img {
	float: none;
	margin-top:0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	border-style: solid;
	border-width: 1px;
}

.listing ul {
	list-style-type: circle;
	list-style-position: outside;
	padding: 0px;
	margin: 0px 0px 0px 30px;
	line-height: 1.5;
}

.listingbanner h2 {
	color: #ff3300;line-height:1.5;
	}
		
.listingbanner p {margin-top:0px;margin-bottom:12px;font-size:.9em;line-height:1.4;color:black;}

.listingbanner {
	color: #ff3300;line-height:1.4;}
.listingbanner a:link {
	text-decoration:none;
}
.listingbanner a:visited {
	text-decoration:none;
}


/* Feb 8 change */
/* =PUBINFO for MAG and BOOK TITLES and BIBLIO INFO++++++++++++++++++++++++++++++++++++++++ 

.pubinfo p {
	font-size:.9em;
	margin-top: 0px;
	margin-bottom: 0px; 
}
*/

#pubinfo p {
	font-size: .9em;
	margin-top: 0px;
	margin-bottom: 0px;
		}
		

/* when I added #pubinfo p above, it made the pubinfo format correctly in the listings after I converted the breaks to paragraphs and wrapped in <div id="pubinfo"  */




/* =DUPLECATE OF PUBINDEX SPECIFIC FORMATTING - NO BORDER AROUND GRAPHIC NEW SYMBOL ++++++++++++ */

.contest p {
	margin-top: 0px;
	margin-bottom: 0px;
}


.contest h1 {
	margin-bottom: 3px;
	color: #ff3300;
}

.contest h2 {
	letter-spacing:2px;
	margin-bottom:3px;
	text-align:center;
	}

.contest h3 {
	
	margin-top: 24px;
	margin-bottom: 0px;
	line-height:normal;
}

/* =litonline special tag to make paid titles bold but not all links */

.contest h3 a {
	font-weight:bold;
}

.contest h4 {
	margin-top: 0px;
	margin-bottom: 0px;
	}


.contest h5 {
	font-size:1.2em;
	margin-top: 18px;
	margin-bottom: 0px;
	text-align: center;
	color: #ff3300;
}

.contest h6 {
	font-size:.9em;
	margin-top: 0px;
	text-align:center;
}


.contest img {
	float: left;
	margin-right: 10px;
	margin-bottom:6px;
	border-style:none;
	border-width:1px;
}


.contest ul {
	font-size:.9em;
	list-style-type:circle;
	list-style-position:inside;
	padding:0px;
	margin:0px;
	line-height:1.5;
}

.contest a:visited {
	text-decoration:none;
}

.contest a:link {
	text-decoration:none;
}




/* =PUBINDEX SPECIFIC FORMATTING - LITMAG INDEX, LITMAG ONLINE, ALT NEWSWEEKLIES, ++++++++++++ */

.pubindex p {
	margin-top: 0px;
	margin-bottom: 0px;
}

.online-mag {
	color: maroon;
	font-family: Verdana;
	font-variant: normal;
	font-size: 90%;
}


.pubindex h1 {
	margin-bottom: 3px;
	color: #ff3300;
}

.pubindex h2 {
	letter-spacing:2px;
	margin-bottom:3px;
	text-align:center;
	}

.pubindex h3 {
	
	margin-top: 40px;
	margin-bottom: 0px;
	line-height:normal;
}

/* =litonline special tag to make paid titles bold but not all links */

.pubindex h3 a {
	font-weight:bold;
}

.pubindex h4 {
	margin-top: 0px;
	margin-bottom: 0px;
	}


.pubindex h5 {
	font-size:1.2em;
	margin-top: 18px;
	margin-bottom: 0px;
	text-align: center;
	color: #ff3300;
}

.pubindex h6 {
	font-size:.9em;
	margin-top: 0px;
	text-align:center;
}


.pubindex img {
	float: left;
	margin-right: 10px;
	margin-bottom: 6px;
	border-style: solid;
	border-width: 1px;
	margin-left: 2px;
}


.pubindex ul {
	font-size:.9em;
	list-style-type:circle;
	list-style-position:inside;
	padding:0px;
	margin:0px;
	line-height:1.5;
}

.pubindex a:visited {
	text-decoration:none;
}

.pubindex a:link {
	text-decoration:none;
}


/* ******** for the MAGAZINE STAND to make links bold ********** */

.boldlink a:link {
	font-weight:bold;
	}
.boldlink a:visited {
	font-weight:bold;
	}


/* ******** for the COMPLETE magazine index, LIT MAG index files to make text smaller ********** */




.pubindexsmall p {
	font-size:.9em;
	margin-top: 0px;
	margin-bottom: 0px;
}

.pubindexsmall ul {
	font-size:.9em;
	list-style-type:circle;
	list-style-position:inside;
	padding:0px;
	margin:0px;
	line-height:1.5;
}


#index {
	font-size:.9em;
	margin-left:15px;
	margin-bottom:12px;
	line-height:1.5;
}

.magindexsmall p{
	font-size: .9em;
	margin-top: 0px;
	margin-bottom: 9px;
}

.magindexsmall h3 {
	
	margin-top: 36px;
	margin-bottom: 0px;
	line-height:normal;
}

.magindexsmall a:visited {
	text-decoration:underline
}

.magindexsmall a:link {
	text-decoration:underline;
}

/* =BLOG OR NEWS PAGES -- LITERARY NEWS, BOOKS RECEIVED***************** */


.blog img {
	float: left;
	margin-right: 6px;
	margin-top: 6px;
	margin-bottom: 10px;
	border-style: solid;
	border-width: 1px;

}

.blog p {
	margin-left: 20px;
	margin-top: 6px;
	margin-bottom: 6px;
	}

/* CATEGORY */

.blog h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	letter-spacing: 1px;
	color: #ff3300;
	margin-top: 18px;
	margin-bottom: 0px;
}

/* SUB CATEOGRY */
	
.blog h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1.1em;letter-spacing:1px;
	margin-top: 0px;
	margin-bottom: 0px;
}
	
/* DATE POSTED */

.blog h6 {
	font-size: 1em;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
}
	
.blog a:link {
	font-weight: bold;
	}
.blog a:visited {
	font-weight:bold
}

/* =REVIEWS SPECIFIC FORMATTING+++++++++++++++++++++++++++++++++++++++++++ */


.reviews h2 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size:1.5em;
	line-height:normal;
	
}

.reviews h3 {
	margin-bottom: 0px;
	color: #000000;
	font-weight: bold;
	
	

}

.reviews h3 a:hover {text-decoration:none; color: #000000; font-weight: bold;}
	

.reviews h4 {
	margin-top:0px;
	margin-bottom:0px;
	font-weight:normal;
	
}


.reviews img {
	float: left;
	margin-right: 10px;
	margin-bottom:2px;
	border-style:solid;
	border-width:1px;
	margin-left: 2px;

}

/*.reviews blockquote {
	font-size:0.9em*/
}

/* To stop the named anchor titles from displaying as regular link with hover */

/*.reviews a:hover {
	color: #000000;
	text-decoration: none;
}
*/

/* =BOOKSTORE SPECIFIC FORMATTING+++++++++++++++++++++++++++++++++++++++++++ */

.bookstore p {
	font-size:.9em;
	/* margin-left: 10px; */
	margin-top: 0;
	margin-bottom: 9px;
}

.bookstore a:link {
	font-weight:bold;
}

/* page title */

/* .bookstore {
	margin-left:10px;
	margin-right:10px; 
}
*/

.bookstore h2  {
	text-align: center;
	
}

/* city name */

.bookstore h3 {
	font-size:1.2em;
	margin-top: 18px;
	margin-bottom: 3px;
	}

/* bookstore name */

.bookstore h4 {
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 3px;
	
} 

/* bookstore address */

.bookstore h5 {
	font-size: 1em;
	margin-top: 0px;
	margin-bottom: 0px;
	
}

.bookstore img {
	float: left;
	margin-right: 10px;
	margin-bottom: 12px;
	margin-left: 2px;
}

.bookstore hr {
	width:75%;
	text-align:center;
	margin-top:12px;margin-bottom:12px;
}

.bookstore table  {
	margin-left:auto;margin-right:auto;
	}

.bookstore tbody tr td {
	line-height: 1.8;
	font-size: .9em;
}

.bookstoreright p {font-size: .8em;
	
}

/* HOME PAGE CODES */
.home p{
	margin-top: 3px;
	margin-bottom: 10px;
}

.home h2 {
	font-family: verdana, "Trebuchet MS", "Bitstream Vera Sans", lucida, arial, helvetica, sans-serif;
	color: #ff3300;
	font-size: 1.4em;
	font-weight: normal;
	margin-bottom: 6px;
}

.home a:visited {
	text-decoration:none;
}


.home a:link {
	text-decoration: none;
	/*padding-left: 10px;*/
}

