@font-face{
	font-family: BellMT;
    src: url('../fonts/bell_mt.eot');
    src: local('☺'),
		 url('../fonts/bell_mt.eot#iefix') format('embedded-opentype'),
         url('../fonts/bell_mt.woff') format('woff'),
         url('../fonts/bell_mt.ttf') format('truetype'),
         url('../fonts/bell_mt.svg#MuseoRegular') format('svg');
}
@font-face{
	font-family: BellMT_Italic;
    src: url('../fonts/bell_italic.eot');
    src: local('☺'),
		 url('../fonts/bell_italic.eot#iefix') format('embedded-opentype'),
         url('../fonts/bell_italic.woff') format('woff'),
         url('../fonts/bell_italic.ttf') format('truetype'),
         url('../fonts/bell_italic.svg#MuseoRegular') format('svg');
}
p, h1, h2, h3, h4{
	font-family:BellMT;
}
h1.display{
	display:none;
}
.tumblr_title{
	font-size: 31px;
	line-height: 37px;
	color: #222222;
	text-align: center;
}
.tumblr_posts{
	list-style:none;
}
.tumblr_body{
	margin-top:15px;
}
.tumblr_body p{
	margin-bottom: 15px;
	color: #222222;
}
h3{
	font-size:16px;
}
p.large{
	font-size:25px;
}
p.big{
	font-style:italic;
	font-size:25px;
	margin-top:30px;
	margin-bottom:10px;
	font-weight:200;
	color:black;
}
h2.medium{
	font-style:italic;
	font-size:25px;
	margin-top:30px;
	margin-bottom:10px;
	font-weight:200;
}
.space p{
	line-height:21px;
}
.space img{
	margin-bottom:90px;
}
.logo{
	float:left;
}
.logo h1{
	font-size:65px;
	font-family:'BellMT';
	color:black;
	font-weight:200;
}
.logo h3{
	font-size:20px;
	font-family:BellMT;
}
.nav ul{
	margin-top:20px;
	float:left;
	display:inline;
}
.nav li{
	list-decoration:none;
	display:inline;	
	float:left;
	border-right:1px solid black;
}
.first{
	border-left:1px solid black;
}
.nav li a{
	margin:-16px 0;
}
.nav{
	padding-bottom:50px;
	
}
.secondary_nav{

	height: 513px;
	margin-top: 20px;
	padding-left: 50px;
}
.secondary_nav li{
	list-decoration:none;
	display:inline;
	float:left;
	margin-right:30px;
}
.footer{
	border-top: 1px solid black;
	margin-top:50px;
	padding-top:20px;
}
.footer p{
	font-family:BellMT;
	font-size:15px;
}
.footer h2{
	font-family:BellMT;
	font-style:italic;
	font-size:21px;
	font-weight:200;
	letter-spacing:8px;
	
}
.left_container large{
	font-size:25px;
}
.left_container p{
	font-style:italic;
}
.right_container{
	position:relative;
}
.right_container p, h1{
	text-align:right;
	font-family:BellMT;
	font-weight:200;
	text-decoration:none;

}
.right_container a{
	color:black;
}
.right_container h1{
	font-size: 29px;
	letter-spacing: 4px;
	margin-bottom: 5px;
}
.right_container p{
	font-size:16px;
	font-style:italic;
	line-height:11px;
}
.right_container a:hover{
	text-decoration:none;
}
.right_container img{
	position:absolute;
	top:143px;
	left:0px;
}
.contact{
	margin-bottom:36px;
}
.news{
	margin-top:30px;
}
.facebook{
	text-align:right;
	margin-top:35px;
}
.facebook h2{
	margin-bottom: 55px;
}
.mailing_list{
	margin-top:313px;
}
.mailing_list h2{
	font-size:19px;
}
.main_content p{
	 font-size:16px;
}
.main_header{
	padding-bottom:20px;
}
.abt_img{
	position:relative;
}
.abt_img img{
	text-align:center;
	margin-top:20px;
	margin-right:34px;	
}
.contributor_img{
	position:absolute;
	top:270px;
	left:60px;
}
p.italic{
	font-style:italic;
}
.big_icon li{
	text-align:center;
	list-style:none;
	margin-top:20px;
}
.big_icon a{
	color:black;
	font-style:italic;
	font-weight:normal;
}
.reader{
	margin-top:20px;
}
.clearfix{
	clear:both;
	height:0;
}
.production{
	height:670px;
}
.review_container{
	height:590px;
	overflow:scroll;
}
p.big{
	font-style:italic;
	font-size:19px;
	margin-top:240px;
	margin-bottom:10px;
	font-weight:200;
	color:black;
}
p.not_big{
	color: #FB4841;
	font-size: 25px;
	font-weight: 200;
	line-height: 23px;
}
p.not_big a{
	color:black;
}
.extra{
	padding-top:72px;
	text-align:right;
}
.extra2{
	text-align:right;
	display:block;
}
.justify{
	text-align:justify;
}
.thumb{
	float:left;
	list-style:none;
	display:inline;
	margin-left:20px;
	margin-bottom:20px;
}
.float{
	float:left;
}
.info_box{
 border: 1px solid black;
 margin-top: 20px;
 padding: 10px 0;
}
.info_box p{
	text-align:center;
	padding-top:4px;
	
}
#mc_embed_signup{
	background:#fff; 
	clear:left; 
	font:14px Helvetica,Arial,sans-serif; 
}
#mc_embed_signup input.email {
    display: block;
    float: right;
    margin: 0 4% 10px 0;
    padding: 8px 0;
    text-indent: 5px;
    width: 194px;
		font-family:BellMT;
}
#mc_embed_signup label {
    display: inline-block;
    float: left;
    font-size: 16px;
    font-weight: normal;
		font-family:BellMT;
    padding-bottom: 10px;
    padding-right: 20px;
    width: 211px;
		font-style:italic;
}
#mc_embed_signup input.button {
    display: block;
    float: right;
    margin: 0 19px 10px 0;
    min-width: 90px;
    width: 35%;
		font-family:BellMT;
}
div.review a {
	color:black;
}
div.review{
	margin-top:40px;
}
.review p.review_header1{
	font-size:16pt;
	font-weight:bold;
	letter-spacing:5px;
}
.review p.review_header2{
	font-size:13pt;
	font-weight:bold;
	letter-spacing:3px;
}
.review p.review_body{
	font-size:12pt;
	font-family:BellMT_Italic;
	letter-spacing:3px;
	margin-left:20px;
	margin-right:20px;
}
.review p.review_header1 span{
	font-size:28pt;
	font-weight:bold;
}