/* Boston Review Screen Stylesheet */


/*
Color Key
black = #000000
burnt umber/red = #90150e
*/

body { 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	font: 10px 'Georgia', Times, Arial, Serif; 
	color: #000000;
}

/* Links */

	/*Left Column Link Styles */	
		#left_column a:link,#left_column a:active {
			color: #90150e;
			text-decoration: none;
		}
		
		#left_column a:visited{
			color: #90150e;
			text-decoration: none;
		}
		
		#left_column a:hover{
			color: #90150e;
			text-decoration: underline;
		}
	
	/*Center Column Link Styles */	
		#center_column a:link,#center_column a:active {
			color: #90150e;
			text-decoration: none;
		}
		
		#center_column a:visited{
			color: #90150e;
			text-decoration: none;
		}
		
		#center_column a:hover{
			color: #90150e;
			text-decoration: underline;
		}
	
	/*Right Column Link Styles */	
		#right_column a:link,#right_column a:active {
			color: #90150e;
			text-decoration: none;
		}
		
		#right_column a:visited{
			color: #90150e;
			text-decoration: none;
		}
		
		#right_column a:hover{
			color: #90150e;
			text-decoration: underline;
		}
			
/* Headers and Respective Link Styles */

	p, h1, h2, h3, h4, h5, h6{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	h2{ 
		font: normal 20px/28px 'Georgia', Times, Arial, Serif; 
		color: #1c1c1c;
		}
	
	h3{
		font: bold 24px 'Georgia', Times, Arial, Serif; 
		color: #0b0305;
		padding: 0px 0px 0px 0px;
		margin: 15px 0px 5px 0px;
	}
	
		h3.feature{
			font: bold 23px 'Georgia', Times, Arial, Serif; 
			color: #0b0305;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
		}
		
		#section_current_issue{
			height: 20px;
			width: 135px;
			background: url(../images/br_h3_current_issue.gif) no-repeat;
			text-indent: -1000em;
		}
		
		#section_state{
			height: 20px;
			width: 135px;
			background: url(../images/br_h3_state.gif) no-repeat;
			text-indent: -1000em;
		}
		
		#section_events{
			height: 20px;
			width: 135px;
			background: url(../images/br_h3_events.gif) no-repeat;
			text-indent: -1000em;
		}
		
		#section_video{
			height: 20px;
			width: 135px;
			background: url(../images/br_h3_video.gif) no-repeat;
			text-indent: -1000em;
		}
		
		#section_awards{
			height: 20px;
			width: 135px;
			background: url(../images/br_h3_awards.gif) no-repeat;
			text-indent: -1000em;
		}
		
		#section_case_studies{
			height: 20px;
			width: 135px;
			background: url(../images/br_h3_case_studies.gif) no-repeat;
			text-indent: -1000em;
		}
		
		#section_related_articles{
			height: 20px;
			width: 135px;
			background: url(../images/br_h3_related_articles.gif) no-repeat;
			text-indent: -1000em;
		}
		
		#section_about_the_author{
			height: 20px;
			width: 135px;
			background: url(../images/br_h3_about_the_author.gif) no-repeat;
			text-indent: -1000em;
		}
		
		#section_forums{
			height: 20px;
			width: 215px;
			background: url(../images/br_h3_forums.gif) no-repeat;
			text-indent: -1000em;
		}
		
		#section_poetry{
			height: 20px;
			width: 215px;
			background: url(../images/br_h3_poetry.gif) no-repeat;
			text-indent: -1000em;
		}
		
		#section_fiction{
			height: 20px;
			width: 215px;
			background: url(../images/br_h3_fiction.gif) no-repeat;
			text-indent: -1000em;
		}
		
		#section_essays{
			height: 20px;
			width: 215px;
			background: url(../images/br_h3_essays.gif) no-repeat;
			text-indent: -1000em;
		}
		
		#section_masthead{
			height: 20px;
			width: 215px;
			background: url(../images/br_h3_masthead.gif) no-repeat;
			text-indent: -1000em;
		}
		
		#section_on_film{
			height: 20px;
			width: 215px;
			background: url(../images/br_h3_on_film.gif) no-repeat;
			text-indent: -1000em;
		}	
	
	h4{ 
	
		font: bold 14px/18px 'Georgia', Times, Arial, Serif;
		color: #90150e;
	} 
	
		h4 a{ 
	
		font: bold 14px/18px 'Georgia', Times, Arial, Serif;
		color: #90150e;
	} 
	
	
	h5{ 
		font: bold 12px 'Georgia', Times, Arial, Serif; 
		color: #90150e;
		margin: 5px 0px 0px 0px;
	} 
	
	h6{
		margin: 15px 0px 0px 0px;
		font: bold 15px/18px 'Georgia', Times, Arial, Serif;
		color: #fff;
		background: #000;
	}

	p{
		font: normal 12px/20px 'Georgia', Times, Arial, Serif;
		color: #000000;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

		#left_column p{
			font: normal 10px 'Geneva', Arial, Sans-serif;
			padding: 0px 25px 0px 0px;
			margin: 0px 0px 10px 0px;
		}
		
		#center_column p{
			padding: 0px 40px 0px 0px;
			margin: 0px 0px 20px 0px;
		}
			
			h3.landing_title{
				font: bold 24px/30px 'Georgia', Times, Arial, Serif;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				color: #0b0305;
			}
		
			.landing_sub_title{
				font: bold 14px/24px 'Georgia', Times, Arial, Serif;
				display: block;
				color: #90150e;
				}
			
			.home_feature_author{
				font: normal 12px/20px 'Georgia', Times, Arial, Serif;
				color: #000000;
				margin: 5px 0px 5px 0px;
				display: block;
			}
			
		#center_column_article p{
			font: normal 16px/20px 'Georgia', Times, Arial, Serif;
			margin: 20px 0px 0px 0px;
		}

		#right_column p{
			font: normal 11px/16px 'Georgia', Times, Serif;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 10px 0px;
		}

/* Structure */

	#total{
		width: 925px;
		padding: 30px 0px 0px 10px;
		text-align: left;
		margin: 0 auto;
	}
	
	#top{
		height: 80px;
		width: 925px;
	}
		#header_ad{
			float: right;
			padding: 0px 0px 0px 0px;
		}
		
	#headband{
		width: 925px;
		height: 30px;
		float:left;
		background: #90150e;
		overflow: hidden;
	}

	#logo {
		margin: 0px 0px 0px 0px;
		height: 80px;
		width: 330px;
		text-indent: -1000px;
		background: url(../images/br_logo.gif) no-repeat;
		float:left;
	}
	
		#logo a {
			height: 80px;
			width: 330px;
			display: block;
			text-decoration: none;
			border: 0px;
			float:left;
		}
	
	#content{
		padding: 10px 0px 0px 0px;
		float: left;
	}
	
	#left_column{
			width: 135px;
			float:left;
		}
	
	#center_column, #center_column_article{
			width: 560px;
			padding: 10px 25px 20px 25px;
			float:left;
		}
		
				#center_column_article .article_date{
					font: normal 9px/18px 'Geneva', Arial, Sans-serif;
					color: #a0240f;
					text-transform: uppercase;
					display: block;
				}

				#center_column_article h3.article_title{
					font: bold 30px/35px 'Georgia', Times, Serif;
					margin: 0px 0px 0px 0px;
					padding: 0px 0px 0px 0px;
					color: #0b0305;
				}

				#center_column_article .article_sub_title{
					font: normal 22px/28px 'Georgia', Times, Serif;
					color: #000000;
					display: block;
				}

				#center_column_article .article_author{
					font: normal 14px 'Georgia', Times, Serif;
					color: #000000;
					margin: 10px 0px 0px 0px;
					display: block;
				}
				
		#center_column_article p.pull_quote{
			font: bold 25px 'Georgia', Times, Serif;
			color: #90150e;
		}
		
		.center_column_1{
			width: 280px;
			float:left;
			margin: 10px 25px 20px 0px;
		}
		
		.center_column_2{
			width: 255px;
			float:left;
			margin: 10px 0px 20px 0px;
		}	
			.feature_image{
				margin: 0px 20px 5px 0px;
				 float: left;
			}
			
				.photo_credit{
					font: normal 9px 'Geneva', Arial, Sans-serif;
					color:  #c1c1c1;	
					float: left;
					margin: 0px 0px 0px 0px;
					padding: 0px 0px 0px 0px;
				}
		
		#center_column2{
			width: 580px;
			float:left;
		}
			
			
	
	#right_column{
			width: 180px;
			float:left;
		}
		
		.graphic_ad{
			margin: 20px 0px 0px 10px;
		}
	
	#footer{
		background: url(../images/br_footer_bkg.gif) repeat-x;
		width: 925px;
		margin: 25px 0px 0px 0px;
		padding: 10px 0px 10px 0px;
		float:left;
	}	
		.copyright{
			font: normal 11px 'Georgia', Times, Arial, Serif;
			color: #343434;
		}
	
/* Primary Nav */

ul#nav {
	list-style-type: none;
	height: 30px; 
	text-indent: -1000em; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 145px; 
	float:left;
	position: absolute;
}

ul#nav li{
	list-style-type: none;
	float:left;
}

#m_about a { display: block; margin: 0px 15px 0px 0px; width: 67px; height: 30px; background: url(/images/br_primary_nav.gif) 0 0 no-repeat; }
#m_about a:hover {display: block; margin: 0px 15px 0px 0px; width: 67px; height: 30px; background: url(/images/br_primary_nav.gif) 0 -30px no-repeat; }
#m_about_in a{ display: block; margin: 0px 15px 0px 0px; width: 67px; height: 30px; background: url(/images/br_primary_nav.gif) 0 -30px no-repeat; }

#m_subscribe a { display: block; margin: 0px 15px 0px 0px; width: 93px; height: 30px; background: url(/images/br_primary_nav.gif) -82px 0 no-repeat; }
#m_subscribe a:hover {display: block; margin: 0px 15px 0px 0px; width: 93px; height: 30px; background: url(/images/br_primary_nav.gif) -82px -30px no-repeat; }
#m_subscribe_in a{ display: block; margin: 0px 15px 0px 0px; width: 93px; height: 30px; background: url(/images/br_primary_nav.gif) -82px -30px no-repeat;}

#m_donate a {display: block; margin: 0px 15px 0px 0px; width: 74px; height: 30px; background: url(/images/br_primary_nav.gif) -190px 0 no-repeat;}
#m_donate a:hover {display: block; margin: 0px 15px 0px 0px;  width: 74px; height: 30px; background: url(/images/br_primary_nav.gif) -190px -30px no-repeat; }
#m_donate_in {display: block; margin: 0px 15px 0px 0px; width: 74px; height: 30px; background: url(/images/br_primary_nav.gif) -190px -30px no-repeat; }

#m_books a {display: block; margin: 0px 15px 0px 0px; width: 67px; height: 30px; background: url(/images/br_primary_nav.gif) -278px 0 no-repeat;}
#m_books a:hover { display: block; margin: 0px 15px 0px 0px; width: 67px; height: 30px; background: url(../images/br_primary_nav.gif) -278px -30px no-repeat; }
#m_books_in {display: block; margin: 0px 15px 0px 0px; width: 67px; height: 30px; background: url(/images/br_primary_nav.gif) -278px -30px no-repeat; }	

#m_contact a {display: block; width: 81px; height: 30px; background: url(/images/br_primary_nav.gif) -359px 0 no-repeat;}
#m_contact a:hover { display: block; width: 81px; height: 30px; background: url(/images/br_primary_nav.gif) -359px -30px no-repeat; }
#m_contact_in {display: block; width: 81px; height: 30px; background: url(/images/br_primary_nav.gif) -359px -30px no-repeat; }	

#m_archives a {	margin: 0px 0px 0px 75px; display: block; width: 81px; height: 30px; background: url(/images/br_primary_nav.gif) -535px 0 no-repeat;}
#m_archives a:hover { display: block; width: 81px; height: 30px; background: url(/images/br_primary_nav.gif) -535px -30px no-repeat; }
#m_archives_in {margin: 0px 0px 0px 75px; display: block; width: 81px; height: 30px; background: url(/images/br_primary_nav.gif) -535px -30px no-repeat; }	

/* Secondary Nav */

ul#secondary_nav {
	list-style-type: none;
	width: 135px; 
	height: 155px; 
	text-indent: -1000em; 
	margin: 0px 0px 25px 0px; 
	padding: 0px 0px 0px 0px; 
}

ul#secondary_nav li{
	list-style-type: none;
}


#m_forums a { display: block; width: 135px; height: 46px; background: url(../images/br_secondary_nav.gif) 0 0 no-repeat; }
#m_forums a:hover {display: block;  width: 135px; height: 46px; background: url(../images/br_secondary_nav.gif) -135px 0 no-repeat; }
#m_forums_in a{ display: block; width: 135px; height: 46px; background: url(../images/br_secondary_nav.gif) -135px 0 no-repeat; }

#m_essays a { display: block; width: 135px; height: 35px; background: url(../images/br_secondary_nav.gif) 0 -46px no-repeat; }
#m_essays a:hover {display: block; width: 135px; height: 35px; background: url(../images/br_secondary_nav.gif) -135px -46px no-repeat; }
#m_essays_in a{ display: block;  width: 135px; height: 35px; background: url(../images/br_secondary_nav.gif) -135px -46px no-repeat;}

#m_poetry a {display: block;  width: 135px; height: 34px; background: url(../images/br_secondary_nav.gif) 0 -81px no-repeat;}
#m_poetry a:hover { display: block; width: 135px; height: 34px; background: url(../images/br_secondary_nav.gif) -135px -81px no-repeat; }
#m_poetry_in {display: block; width: 135px; height: 34px; background: url(../images/br_secondary_nav.gif) -135px -81px no-repeat; }

#m_fiction a {display: block;  width: 135px; height: 35px; background: url(../images/br_secondary_nav.gif) 0 -115px no-repeat;}
#m_fiction a:hover { display: block;  width: 135px; height: 35px; background: url(../images/br_secondary_nav.gif) -135px -115px no-repeat; }
#m_fiction_in {display: block;  width: 135px; height: 35px; background: url(../images/br_secondary_nav.gif) -135px -115px no-repeat; }	

#m_currentissue a {display: block;  width: 135px; height: 35px; background: url(../images/br_secondary_nav.gif) 0px -150px no-repeat;}
#m_currentissue a:hover { display: block;  width: 135px; height: 35px; background: url(../images/br_secondary_nav.gif) -135px -150px no-repeat; }
#m_currentissue_in {display: block;  width: 135px; height: 35px; background: url(../images/br_secondary_nav.gif) -135px -150px no-repeat; }


/* Utility Nav */

ul#utility_nav {
	list-style-type: none;
	width: 160px; 
	height: 100px; 
	text-indent: -1000em; 
	margin: 15px 0px 15px 0px; 
	padding: 0px 0px 0px 0px; 
}

ul#utility_nav li{
	list-style-type: none;
}

#m_print a { display: block; width: 160px; height: 20px; background: url(../images/br_utility_nav.gif) 0 0 no-repeat; }
#m_print a:hover {display: block;  width: 160px; height: 20px; background: url(../images/br_utility_nav.gif) -160px 0 no-repeat; }

#m_email a { display: block; width: 160px; height: 20px; background: url(../images/br_utility_nav.gif) 0 -20px no-repeat; }
#m_email a:hover {display: block; width: 160px; height: 20px; background: url(../images/br_utility_nav.gif) -160px -20px no-repeat; }

#m_comment a { display: block; width: 160px; height: 20px; background: url(../images/br_utility_nav.gif) 0 -40px no-repeat; }
#m_comment a:hover {display: block; width: 160px; height: 20px; background: url(../images/br_utility_nav.gif) -160px -40px no-repeat; }

#m_increase_type a {display: block;  width: 160px; height: 20px; background: url(../images/br_utility_nav.gif) 0 -60px no-repeat;}
#m_increase_type a:hover { display: block;  width: 160px; height: 20px; background: url(../images/br_utility_nav.gif) -160px -60px no-repeat; }

#m_decrease_type a {display: block;  width: 160px; height: 20px; background: url(../images/br_utility_nav.gif) 0 -80px no-repeat;}
#m_decrease_type a:hover { display: block;  width: 160px; height: 20px; background: url(../images/br_utility_nav.gif) -160px -80px no-repeat; }



/* Google Ads */

/* Horizontal Rules */


.sidebar{
	color: #dadada;
	background-color: #dadada;
	height: 1px;
	border: 0px;
	clear: both;
	margin: 10px 0px 10px 0px;
}

.content{
	color: #c2c2c2;
	background-color: #c2c2c2;
	height: 1px;
	border: 0px;
	clear: both;
	margin: 0px 0px 10px 0px;
}	

/* Lists */

ul.masthead{
	font: normal 12px/18px 'Georgia', Times, Arial, Serif;
	color: #000000;	
	list-style-type: none;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

	ul.masthead li{
		list-style-type: none;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}


ul#mission{
	font: normal 12px/18px 'Georgia', Times, Arial, Serif;
	color: #000000;	
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

	ul#mission li{
		margin: 0px 0px 15px 0px;
		padding: 0px 0px 0px 12px;
		background: url(../images/br_red_bullet.gif) 0 6px no-repeat;
	}
	
ul#article_utility{
		list-style-type: none;
		margin: 15px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
}		

ul#article_utility li{
		list-style-type: none;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
}

.sub_country{
	font: normal 14px/20px 'Georgia', Times, Arial, Serif;
	color: #000000;
}

.sub_note{
	font: normal 11px/14px 'Georgia', Times, Arial, Serif;
	color: #000000;
}

.subscriptions{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}	

.subscriptions_canmex{
	list-style-type: none;
	margin: 0px 30px 30px 30px;
	padding: 0px 30px 0px 30px;
	border-left: solid 1px #c2c2c2;
	border-right: solid 1px #c2c2c2;
	float:left;
}	

.subscriptions li, .subscriptions_canmex li{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}	


/* Inputs */

.search_group{
	height: 18px;
	margin: 4px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	float: right;
}

.search input{
	font: normal 11px 'Tahoma', Arial, Sans-Serif;
	color: #993300;
	width: 130px;
	height: 18px;
	border: 0px;
	margin: 2px 5px 0px 0px;
	padding: 0px 0px 0px 5px;
	float:left;
}

.newsletter input{
	font: normal 11px 'Tahoma', Arial, Sans-Serif;
	color: #993300;
	width: 135px;
	height: 18px;
	border: solid 1px #cccccc;
	margin: 0px 5px 10px 0px;
	padding: 0px 0px 0px 5px;
	float: left;
}


/* Misc */

.clear{
	clear: both;
}

.img_right{
	padding: 0px 0px 10px 10px;
	float:right;
}

img{
	border: 0px;
}

.hide{
display:none;
}