@charset "UTF-8";
/* CSS Document */

@font-face {
	font-family: 'FranklinGothicBookRegular';
	src: url('../fonts/frabk-webfont.eot');
	src: local('@'), url('../fonts/frabk-webfont.woff') format('woff'), url('../fonts/frabk-webfont.ttf') format('truetype'), url('../fonts/frabk-webfont.svg#webfontiA50PIk4') format('svg');
	font-weight: normal;
	font-style: normal;
}


a.review.active, a.review:hover, .review:hover, a.reviews:hover, .reviews a:hover {color:#bc0e0d; border-color:#bc0e0d;}
a.blog.active, a.blog:hover, .blog:hover, a.omnivore:hover, .omnivore a:hover {color:#690f4e; border-color:#690f4e; }
a.paper.active, a.paper:hover, .paper a:hover, a.papertrail:hover, .papertrail a:hover {color:#005289; border-color:#005289}
a.inprint.active, a.inprint:hover, .inprint a:hover {color:#75520b; border-color:#75520b;}
a.booklist.active, a.booklist:hover, .booklist a:hover, a.syllabi:hover, .syllabi a:hover {color:#315C19; border-color:#315C19}
a.events.active, a.events:hover, .events a:hover, a.outposts:hover, .outposts a:hover {color:#c25230; border-color:#c25230;}
a.archive.active, a.archive:hover, .archive a:hover {color:#052f62; border-color:#052f62;}
a.video.active, a.video:hover, .video a:hover {color:#653E8D; border-color:#653E8D;}

a.interview.active, a.interview:hover, .interview a:hover {color:#a8006b; border-color:#a8006b;}




#nav ul a:hover, #nav ul a.active{border-bottom:1px solid;text-decoration:none;}
/*
#header h1 {float:left; margin:0px 0px 20px 0px; width:267px; height:54px; background:url(../media/h_bookforum.gif) bottom left no-repeat; overflow:hidden;}
#header h1 a{display:block; text-indent:-5000px; outline:none; height:100%;}*/

#header h1 {float:left; margin:16px 0px 16px 0px; width:250px; height:47px; overflow:hidden; background:#002c5f;}

#header .Ad {margin-bottom:0px; padding:0px;}

#ad_header {padding:10px 0px; margin-bottom:0px; border-bottom:1px solid #c2c2c2;}
#ad_option {float:right; margin-top:10px;}

#nav {clear:both; height:80px;}

#nav ul {list-style:none; text-indent:0px; padding:0px; margin:0px; height:32px; text-transform:uppercase; font-size:13px;}
#nav ul li { float:left;  font-family:'FranklinGothicBookRegular','Franklin Gothic Book',helvetica, arial; letter-spacing:.02em; width:auto;}
#nav ul li a {margin-right:13px;}
#nav ul.nav_items li a {margin-right:2.57em;}  /* margin-right:35.5px; */
#nav ul.nav_items li.last a {margin-right:0px;}
#nav #usernav li a {margin-right:12px;}
#nav .nav_items {float:left;}
#nav .subnav_items {float:left;}

#nav a {border:none;padding-bottom:3px; }

#nav  li.sub {text-transform:none;}
#nav li.sub a {color:#999;}
#nav li.sub a.subscribe {color:#0766C9;}

#footer {clear:both; padding:40px 0;}

#footer ul {list-style:none; text-indent:0px; padding:0px; margin:0px; height:32px; text-transform:uppercase; font-size:13px;}
#footer ul li { float:left;  font-family:'FranklinGothicBookRegular','Franklin Gothic Book',helvetica, arial; letter-spacing:.02em; width:auto;}
#footer ul li a {margin-right:13px;}
#footer ul.nav_items  li a { margin-right:2.57em; }
#footer ul.nav_items li.last a {margin-right:0px;}
#footer #usernav li a {margin-right:12px;}
#footer .nav_items {float:left;}
#footer .subnav_items {float:none;}

#footer a {border:none;padding-bottom:3px; }

#footer  li.sub {text-transform:none;}
#footer li.sub a {color:#999;}
#footer li.sub a.subscribe {color:#aa254f;}

#backtotop{ float: right; font-size:12px;}
#backtotop a {color:#666}

#usernav {float:right; }
#usernav a {color:#999; display:block; float:left; margin-top:4px;}

#usernav ul, #usernav li { list-style:none; margin:0 0px 0 0; padding:0; text-transform:none; }
#usernav ul li {margin:0 0 0 0; font-size:11px; font-family:helvetica, arial; }

#social {float:right; margin-bottom:0px; font-size:11px;}
#social span{color:#999; font-size:11px; display:block; float:left; margin:4px 10px 0px 0px; }

#social a {display:inline-block; height:22px; width:22px; padding:0px;}
#social a:hover img {visibility:hidden;}
#social a.facebook {background:url(../media/icn_facebook_on.gif) no-repeat;}
#social a.rss {background:url(../media/icn_rss_on.gif) no-repeat;}
#social a.tumblr {background:url(../media/icn_tumblr_on.gif) no-repeat;}
#social a.twitter {background:url(../media/icn_twitter_on.gif) no-repeat;}

#search {float:right; margin-left:16px; height:22px;padding:0px;}

#searchform {margin:0px; padding:0px; display:inline-block;height:22px; }
#searchform input {margin:0px; padding:0px; display:block; float:left; border:1px solid #dedede; height:20px;  font-size:10px; color:#999; font-family:helvetical, arial;}
#searchform input[type=text] {width:150px; line-height:26px; display:inline-block;}

#searchform input:hover, .searchform input:active {background:#ffc; border-color:#cc4;}

#searchform button.submit {border:none; background:#fff;  display:inline-block; font-family:helvetica, arial; color:#999; font-size:11px;
text-transform:lowercase; padding:5px 0px 0px 10px;
}
#searchform button.submit:hover {color:#000; }

.left{float:left;}
.right{float:right;}

.Teaser a.subscribe {
	border: 1px solid #EE3539;
	color:#EE3539;
	clear:both;
	display:block;
	text-align:center;
	margin:0px 0px;
	font-family:helvetica, arial; font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	margin-bottom:16px;
	padding:8px 7px 6px;
	letter-spacing: .7px;
}
.Teaser a.subscribe:hover {
	background-color: #EE3539;
	border: 1px solid #EE3539;
	color:#FFF;
}
