@charset "UTF-8";
/* CSS Document */




/* HEADER BAR STYLES  */


#headerWrap {
	width: 750px;
	margin:0px;
	padding:0px;
	text-align: left;
	/*height:50px;  */
}


#headerWrap img {
	padding:0px;
	margin:0px;
	border:0px;
}



#headerWrap .red {
	 background-color: #990000;  
	height: 33px;    
	 
}

#headerWrap .black {
	background-color: #000000;
	 height: 17px;
}


#headerTopRow {
	padding:0px;
	margin:0px;
	border:0px;
	height: 33px;
	line-height: 10px;
	overflow:hidden;
	background-color: #990000;
	width: 750px;
}


#headerBottomRow {
	padding:0px;
	margin:0px;
	border:0px;
	height: 17px;
	overflow:hidden;
	line-height: 10px;
	background-color: #000000;
}

#headerBottomRow img {
	padding: 0px;
	margin: 0px;
	
	}

#headerWrap ul {
   padding : 0px;
   margin : 0px;
  list-style-position:outside;
  list-style-type: none; 
}


#headerWrap ul li{
	margin:0px;
	padding:0px 0px 0px 0px;
   display : inline;
}

#headerWrap .redSpacer1 img {
	padding: 0px 139px 0px 22px;
	margin:0px;
	border:0px;
	text-align:left;
	}
	

#headerWrap .redSpacer2 img{
	padding: 0px 0px 0px 0px;
	text-align: right;
		margin:0px;
	border:0px;
	}





/* WRAPPERS */


 #container { 	
	width: 760px;
	padding:0px;
	margin: 0px;
	/*margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
} 



/* ARCHIVE BUTTON STYLES--these were missing from code in v9n2 and copied from v9n1-mak  */


#archive_btn {
	position:absolute;
	top: 0px;
	left: 0px;
	}
	
#archive_btn img {
	border:none;
	padding:0px;
	}




/* SIDEBAR Left */

 #sidebarLeft {
	position:absolute;
	margin-top:0px;
	margin: 0px;
	width: 124px;
	padding-top: 36px;
	padding-right: 36px;
	padding-bottom: 10px;
	text-align:left;
	left: 0px;
	top: 50px;
	/* background-color:#fdffee;  /* Do this through image for now  */
}
/* SIDEBAR Left */

 #sidebarLeftWider {
	position:absolute;
	margin-top:0px;
	margin: 0px;
	width: 102px;
	padding-top: 36px;
	padding-right: 33px;
	padding-bottom: 10px;
	text-align:left;
	/* background-color:#fdffee;  /* Do this through image for now  */
}


 .leftText {
	margin-left: 0px;
	list-style:none;
	text-algin:left;
	padding:0px;
	padding-left: 6px;
	width: 125px;
}
.leftTextWider {
	margin-left: 0px;
	list-style:none;
	text-algin:left;
	padding:0px;
	padding-left: 6px;
	width: 138px;
}

 #sidebarLeft li {
	padding:0px;
	margin:0px;
}

#sidebarLeft .subscribeGif {
	padding:0px;
	padding-left: 2px;
	}
	
.subscribeGif img {
	margin-bottom: 10px;
	}

#sidebarLeft .subscribe {
	padding-top: 0px;
	padding-bottom:5px;
}


#sidebarLeft .logos {
	text-align:center;
	padding-top:8px;
	width:120px;
}








/* SIDEBAR RIGHT */

#sidebarRt  {
	position:absolute;
	margin-left:582px;
	margin-top: 0px;
	width: 146px;
	padding-top: 36px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align:left;
	left: -10px;
}







/* Main / Center content column  */
/* NOTE - Additional extra wide column rule below in GALLERY section */

#mainContentIndex {
	position:absolute;
	margin: 0px 69px 0px 184px; /* the right margin can be given in percentages or pixels. It creates the space down the right side of the page. */
	padding-top: 36px;
	margin-top: 0px;
	width: 357px;
	left: -14px;
	/*background-color:#eef0cc; */
} 



#mainContentWide {
	position:absolute;
	margin: 0px 69px 0px 184px; /* the right margin can be given in percentages or pixels. It creates the space down the right side of the page. */
	padding-top: 36px;
	margin-top:0px;
	width: 554px;
	left: -15px;
	top: 51px;



	/*background-color:#eef0cc; */
} 





/* ************  ROOT DIRECTORY PAGE STYLES  ***************  */



/* Index Page Author Image column Styles  */

.mainRtColumn {
	float:right;
	margin: 30px 0px 0px 12px;
	padding:0px;
	padding-top: 0px;
	width: 110px;
	text-align:left;
}

.mainRtColumn img { 
	text-align:right;
	height: 150px;
	padding:0px;
	}

.mainRtColumnSpacer {
	height:161px;
	padding-bottom: 15px;
	}


/* Acknowledgements Individuals Columns  */

.ackLeft {
	float:left;
	display: inline;
	margin-left: 0px;
	width: 262px;
	padding: 0px;
	}

.ackRight {
	margin-left: 0px;
	width: 245px;
	float:right;
	display: inline;
	padding: 0px;
	}
	
	
/* Poetry Two Colums */

.poeLeft {
	float:left;
	display: inline;
	margin-left: 0px;
	width: 540px;
	padding: 0px;
	}

.poeRight {
	margin-left: 0px;
	width: 295px;
	float:right;
	display: inline;
	padding: 0px;
	}



	
/* Archives Table Formatting  */

.archImage {
	position:absolute;
	margin-left: 125px;
	margin-top: 72px;
	}

/* class for Volume/Issue Cells  */

.tdBotLeft {}




.tdBotLeft_A {
	border: none;
	text-align:left;
	vertical-align: bottom;
	height:15px;
	}
	
.tdBotLeft_B {
	border: none;
	text-align:left;
	vertical-align: bottom;
	height:15px; 
	}


.tdBotLeft_B_under {
	border: none;
	text-align:left;
	vertical-align: top;
	height:18px; 
	}
	
	

/* Previous Issues Page Styles  */

.tdTopLeft {
	text-align:left;
	vertical-align:top;
	}



/* Reviews Page  */

.revNarrowColumn {
	margin-top: 15px;
	margin-left: 5px;
	width: 466px;
	}


/* Submissions Page  */

.submitInset {
	margin-top: 10px;
	margin-left: 80px;
	width: 300px;
	}


/* Editorial Staff Flash/Photo & Caption  */


.edGraphic {
	width: 525px;
	padding: 0px;
	margin: 0px;
	}

.edGraphic img {
	padding: 0px;
	margin: 0px;
	}






/* Features  Layout Styles  */


#featMainColumn {
	position:absolute;
	margin: 0px 69px 0px 184px; /* the right margin can be given in percentages or pixels. It creates the space down the right side of the page. */
	padding-top: 36px; /* changed from 40px to match other columns  */
	margin-top:0px;
	width: 467px;

	/*background-color:#eef0cc; */
} 


.featPicRight {
	float:right;
	margin: 0px 0px 0px 0px; 
	padding:0px;
	padding-top: 28px;
	width: 110px;
}

.featPicRtColumn img { 
	text-align:right;
	height: 150px;
	padding:0px;
	}

.featPicRtColumnSpacer {
	height:161px;
	padding-bottom: 15px;
	}

.featText {
	width: 340px;
	padding-right: 5px;
	}

.featDate {
	padding-left: 165px;
	}




/* Fiction, Non-fiction & Gallery main columns  */



#ficMainColumn {
	position: absolute;
	margin: 0px 69px 0px 184px;
	padding-top: 36px; /* changed from 40px to match other pages  */
	margin-top: 0px;
	width: 490px;
	left: -17px;
	top: 52px;

} 






/* Links  */

.linksLeft {
	float:left;
	display: inline;
	margin-left: 10px;
	width: 262px;
	padding: 0px;
	}


.linksRight {
	margin-left: 10px;
	width: 245px;
	float:right;
	display: inline;
	padding: 0px;
	}

.linksSingleColumnIndent {
	margin-left: 10px;
	}
	
.linksInlineHeader {
	text-align:right;
	}


.linksContrExt {
	padding-top: 16px;
	padding-bottom: 15px;
	}




/* Poetry Index 2-Column Layout  */


#poetryMainColumn {
	position:absolute;
	margin: 0px 69px 0px 184px;
	padding-top: 36px;
	margin-top:0px;
	width: 545px;
	}

.poetryLeft {
	float:left;
	display: inline;
	margin-left: 10px;
	width: 278px;
	padding: 0px;
	}


.poetryRight {
	margin-left: 10px;
	width: 264px;
	float:right;
	display: inline;
	padding: 0px;
	}









/*  ******************** BROWSE DIRECTORY PAGE STYLES  *****************************  */
/*  *browseMainColumn added by mak 6-15-2011 to make page parallel with other menus*  */


/* Browse Directory  */

#browseMainColumn {
	position:absolute;
	margin: 0px 69px 0px 184px; /* the right margin can be given in percentages or pixels. It creates the space down the right side of the page. */
	padding-top: 36px; /* changed from 40px to match other columns  */
	margin-top:0px;
	width: 467px;

	/*background-color:#eef0cc; */
} 


#browseAuthorNarrow {
	position:absolute;
	margin: 0px 69px 0px 184px;
	padding-top: 40px;
	margin-top:0px;
	width: 358px;
	}


/* Features Directory  */

.trFeatspacer {
	height:15px;
	}

.tomgayCaptionLeft {
	text-align:left;
	width: 300px;
	float:left;
	}
.tomgayCaptionRight {
	width: 200px;
	text-align:right;
	float: right;
	display:inline;
	padding-right:27px;  /* width of right picture margin to div border */
	}


/* INDEX PAGE FOR INDIVIDUAL WRITERS WITH PICTURE  */

.indexAuthorImage {
	vertical-align:top;
	text-align:right;
	}
	
.indexAuthorPar {
	width: 285px;
	margin:0px;
	padding:0px;
	}


/* PRINT VERSION LINK GRAPHIC  */

.printVersionImage {
	vertical-align:top;
	text-align:right;
	width:100px;
	float:right;
	}

printVersionImage img {
	margin:0px;
	padding:0px;
	width: 200px;
	}


/* PRINT VERSION PAGE LAYOUT  */

.printHeaderInline img{
	display:inline;
	margin: 0px;
	padding:0px;
	}
	
#printColumnMain {
	position:absolute;
	margin: 0px 69px 0px 53px;
	padding-top: 40px;
	margin-top:0px;
	width: 540px;
	top: 35px;

	}
	
	/* print column wide increased from 590 to 650 left margin dropped from 15 to 10--mak v10n1  */

#printColumnWide {
	position:absolute;
	margin: 0px 65px 0px 10px;
	padding-top: 40px;
	margin-top:0px;
	width: 650px;

	}
	
	#printColumnWide-morril {
	position:absolute;
	margin: 0px 65px 0px 10px;
	padding-top: 40px;
	margin-top:0px;
	width: 634px;

	}
	
	
#printColumnWide2-leftalign {
	position:absolute;
	margin: 0px65px 0px 0px;
	padding-top: 40px;
	margin-top:0px;
	width: 604px;
	top: 34px;

	}





.printBack {
	text-align:right;
	float:right;
	
	}



/* GALLERY PAGES WIDE SINGLE COLUMN  */

#galleryColumnMain {
	position:absolute;
	margin: 0px 69px 0px 10px;
	padding-top: 40px;
	margin-top:0px;
	width: 734px;
	}

#galleryColumnMainInset {
	position:absolute;
	margin: 0px 69px 0px 53px;
	padding-top: 40px;
	margin-top:0px;
	width: 634px;
	top: 52px;
	}
	
/* Expanded version of above to get alignment of Back button with ER Taylor build v11n1 */
	
#galleryColumnMainInsetTaylor {
	position:absolute;
	margin: 0px 69px 0px 53px;
	padding-top: 40px;
	margin-top:0px;
	width: 670px;
	top: 53px;
	left: -35px;
	}
	
	
#galleryColumnMainInsetRight_Extension {
	position:absolute;
	margin: 0px 69px 0px 53px;
	padding-top: 40px;
	margin-top:0px;
	width: 2800px;
	top: 52px;
	}	
	
.tablePadBot {
	margin-bottom:20px;
	}





/* ADD THIS Button for MENUS  */



#addthis_button {
	padding-top: 7px;
	}



























/* MISC  */

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}



/*
#footer {


	vertical-align:bottom;
	border-top: 1px solid #999999;
	left:0px;
	right: 0;
	bottom: 0;
	text-align: left;
	font-size:9px;
	color: #999999;
	z-index:10000000;
	padding:7px 7px 7px 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color:#fdffee;
	min-width:800px;
	

}
	*/		 
#footer a:link {   }
#footer a:visited {  }
#footer a:hover {  }

body>div#footer { /*width:98%;*/ z-index:10000000;}



/* NOTE - FOR IE BUGS, CHECK SGC CODE - ZOOM   */
