/*
Theme Name: Nextbook
Theme URI: http://refueled.net/blank-themes/
Description: A Nextbook Wordpress theme with left sidebar.
version: 2.0 Tags: two-column, widget-ready,blank
*/



#shareLinksPrint{

float: right;
}

/*steven word edit 07/09/2009*/
.entry_author_image
{
  float: left;
  border: solid 1px outset;
  margin-right: 10px;
  margin-bottom: 4px;
}

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

html {
	margin-bottom: 1px;
	min-height: 100%;
}
/* RESET... EVERYTHING */

body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height:1.225em;
}
body {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
}

strong {
	font-weight: bold;
}

small{
	font-size: 10px;
	line-height: 1.225em;
}

em {
	font-style:italic;
}
/* remember to define focus styles! */

:focus {
	outline: 0;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */

table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}


sup{
	font-size: 9px;
}

.hr{
	border-bottom: 1px solid #e2e2e2;
	padding-bottom: 5px;
	margin-bottom: 15px;
}

/* FORMATTING */

p{
	margin: 12px 0px;
	line-height: 1.225em;
}

a {
	color: #E45620;
	text-decoration: none;
}

a:hover{
	color: #E45620;
	text-decoration: underline;
}

big {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	clear: both;
}
.no-show {
	display: none;
}
.txt_inline {
	display: inline;
}

.txt_error{
	color: #990000;
	font-weight: bold;
}

.txt_highlight{
	color: #009bcd;
}

ul{

}

ul li{

}


.input_field input{

}

.input_field select{

}

textarea{

}

h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 32px;
	color: #000;
	margin: 10px 0px;
	font-weight: normal;
}

h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #000;
	font-weight: normal;
}

h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000;
	font-weight: normal;
}

h4{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000;
	font-weight: normal;
}

h5{
	font-size: 13px;
	color: #000;
	font-weight: normal;
}

h1 a, h2 a, h3 a, h4 a{
	color: #000;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover{
	color: #E45620;
}

.icon_print{
	background-image: url('images/icon_print.gif');
	background-repeat: no-repeat;
	background-position: 0px -4px;
	padding-left: 18px;
	display:none;
}

.icon_pdf{
	float: right;
	margin: 0px 0px 10px 20px;
}

.icon_pdf a{
	background-image: url('images/icon_pdf.gif');
	background-repeat: no-repeat;
	height: 20px;
	display: inline-block;
	padding: 2px 0px 0px 25px;
	font-size: 11px;
}

.icon_rss a{
	background-image: url('images/icon_rss.gif');
	background-position: right;
	background-repeat: no-repeat;
	width: 18px;
	height: 10px;
	display: inline-block;
}

input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.input_text input{
	padding: 4px;
	border: 1px solid #b4b4b4;
}

.input_btn input{
	background-color: #b4b4b4;
	padding: 4px;
	color: #FFF;
	text-transform: uppercase;
	margin-left: -3px;
}

/* ugly safari hack */

@media screen and (-webkit-min-device-pixel-ratio:0){
	.input_btn input{
		height: 24px;
	}
}

/* FORMATTING STYLES */

.border_dot_top{
	padding: 15px 0px 0px 0px;
	border-top: 1px dotted #c6c8ca;
}

.border_dot_bottom{
	padding: 0px 0px 10px 0px;
	border-bottom: 1px dotted #c6c8ca;
}

.border_dot_both{
	padding: 10px 0px;
	border-top: 1px dotted #c6c8ca;
	border-bottom: 1px dotted #c6c8ca;
	margin: 6px 0px;
}

.no-border{
	border: none !important;
}

.icon_audio{
	padding: 3px 15px 3px 0px;
	background-image: url('images/icon_audio.gif');
	background-repeat: no-repeat;
	background-position: right;
	text-transform: uppercase;
}

.icon_video{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-transform: uppercase;
	padding: 3px 15px 3px 0px;
	background-image: url('images/icon_video.gif');
	background-repeat: no-repeat;
	background-position: right;
}

.icon_gallery{
	padding: 3px 15px 3px 0px;
	background-image: url('images/icon_gallery.gif');
	background-repeat: no-repeat;
	background-position: right;
	text-transform: uppercase;
}

img.alignleft{
	float: left;
	clear: both;
	margin: 0px 10px 10px 0px;
}

img.alignright{
	float: right;
	clear: both;
	margin: 0px 0px 10px 10px;
}

.img_large{
	width: 380px;
	height: 255px;
}

.img_med{
	width: 260px;
	height: 174px;
	display: block;
}

.img_small{
	width: 200px;
	height: 134px;
	display: block;
}

.img_thumb{
	width: 130px;
	height: 87px;
	display: block;
}

.img_thumb_square{
	width: 65px;
	height: 65px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	float: left;
}

.img_book_thumb{
	width: 90px;
	height: 138px;
	display: inline-block;
	background-color: #CCCCCC;
	margin: 0px 10px 10px 0px;
}

.img_book_large{
	display: inline-block;
	margin: 0px 10px 10px 0px;
}

.img_author_thumb{
	width: 100px;
}

.img_book_med{
	width: 130px;
}

.img_event_thumb{
	width: 90px;
	height: 90px;
	display: inline-block;
	background-color: #CCCCCC;
	margin: 0px 10px 10px 0px;
}

#featureimage{
	float: left; 
	padding-right: 15px;
	padding-bottom: 10px;
}

.img_left{
	
}

.list_dots ul li{
	padding: 4px 0px;
	margin: 0px 0px 0px -30px;
	border-bottom: 1px dotted #c6c8ca;
}

.bullet_double-arrows_black li{
	background-image: url('images/bullet_double-arrows_black.gif');
	background-repeat: no-repeat;
	background-position: 0px 15px;
	padding-left: 12px;
}

ul.list_divider{
	margin-top: 0;
	margin-bottom: 0;
}

ul.list_divider li{ 
	list-style-type: none;
	margin: 0px 0px 0px -40px;
	border-top: 1px dotted #c6c8ca;
	border-bottom: none;
	padding: 6px 0px;
}

ul.list_divider li.hh{ 
	background:#e8e8e8;
	padding:7px;
}


ul.list_divider li.list_item_first{
	padding-top: 0;
	border-top: 0;
}

.txt_author{
	text-transform: uppercase;
	color: #a6a6a6;
	line-height:1.5em;
}

.txt_date{
	color: #a6a6a6;
}

.txt_article-section{
	margin: 4px 0px;
	font-size: 11px;
}

/* CONTAINERS */

#wrapper{
	width: 940px;
	margin: 15px auto;
	padding:0 40px;
}

#header{
	padding-bottom: 10px;
	border-bottom: 1px dotted #c8c8c8;
	margin-bottom: 10px;
}

#header_right{
	float: right;
	width: 590px;
}

#logo{
	float: left;
	width: 342px;
}

#tagline{
	width: 172px;
	float: left;
	height: 42px;
}

#column_left{
	float: left;
	width: 700px;
	border-top: 15px solid #000000;
	position:relative;
}

#column_right{
	width: 220px;
	float: right;
}

/* PAGE CONTENT */

#article{
	padding-top: 10px;
}

.entry blockquote{
	padding: 5px 100px;
}

.entry blockquote p{
	line-height: 1.225em;
}

/* FOOTER */

#footer{
	border-top: 1px dotted #c8c8c8;
	margin: 10px 0px;
}

#footer p{
	font-size: 12px;
	text-align: center;
	color: #101010;
}

#footer a{
	color: #333333;
	font-size: 11px;
	text-decoration: none;
}


/* SEARCH FORM */

.box_search{
	width: 400px;
	float: right;
	padding-top: 15px;
}

.box_search p{
	margin: 0;
	text-align: right;
}

/* MORE CONTEXT */

.box_more-context, .box_grey{
	display: block;
	border: 1px dotted #c8c8c8;
	margin: 10px 20px 5px 0px;
	border-top: none;
	border-bottom: 2px solid #5a5a5a;
}

.box_more-context{
	margin-bottom: 20px;
	display: block;
	float: left;
	width:300px;
}

.box_more-context h3, .box_grey h3{
	margin: 0;
	border-top: 2px solid #5a5a5a;
	padding: 8px 0px;
	border-bottom: 1px solid #c8c8c8;
}

.box_grey .content h3, .box_more-context .content h3{
	border: none;
	padding: 0;
}

.box_more-context .content h4{
	font-weight: bold;
}

.box_nextbook-inc{
	width: 220px;
	margin: 0px auto;
}

.box_more-context p, .box_grey p, .box_black p, .box_nextbook-inc p{
	font-size: 11px;
	padding: 2px 0px;
	margin: 0;
	line-height: 1.225em;
}

.box_more-context .content, .box_grey .content{
	padding: 10px;
}
	
.box_more-context ul, .box_grey ul, .box_black ul, .box_nextbook-inc ul{
	margin-top: -10px;
	margin-bottom: 5px;
}

.box_grey .content ul li.list_item_first, .box_more-context .content ul li.list_item_first, .box_black .content ul li.list_item_first, .box_nextbook-inc .content ul li.list_item_first{
	border-top: none;
}

.box_black .content ul li.list_item_first img, .box_nextbook-inc .content ul li.list_item_first img{
	width: 200px;
}

.box_grey ul li, .box_more-context ul li, .box_black ul li, .box_nextbook-inc ul li{
	margin: 0px 0px 5px -40px;
	padding-top: 10px;
	padding-bottom: 5px;
	border-top: 1px dotted #c8c8c8;
}

.box_grey .no-divide ul{
	margin-top: 0px;
	margin-bottom: 0;
}

.box_grey .no-divide ul li{
	border: none;
	padding: 5px 0px;
	margin: 0px 0px 0px -40px;
}

.txt_thumbnail{
	float: right;
	width: 120px;
}

.box_grey_no-gap{
	margin-bottom: -2px;
}

.box_grey{
	float: none;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}

/* VIDEO BOX */

.box_video, #vimeoVideo{
	margin: 20px 0px;
}

/* BOX BASE */

.box_base{
	width: 31%;
	margin: 20px 0px 20px 12px;
	float: left;
}

.box_base .img_thumb_square{
	margin-right: 10px;
}

.box_base img{
	margin-bottom: 5px;
}

.box_base .content{
	width: 90%;
}

.box_base h4{
	margin: 0;
	font-size: 13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000;
}

.box_base p{
	font-size: 11px;
	margin: 0px;
	line-height: 1.225em;
}

.box_base-items{
	margin-top: 20px;
	border-top: 2px solid #5a5a5a;	
	background-color: #f0f0f0;
}

.box_share-links{
	width: 215px;
	float: left;
	margin-right:5px;
}

.box_share-links ul{
	margin: 0;
	padding: 0;
	list-style: none;
	clear: both;
	float: right;
	display: inline;
}

.box_share-links ul li{
	float: left;
	display: inline;
	margin: 0px 0px 0px 10px;
}

.box_share-links ul li img{
	float: left;
	margin: 0px 5px 0px 0px;
}

.box_tags{
	width: 600px;
	float: left;
	margin-top: 16px;
}

#nextbook-press .box_tags{
	width: 530px;
}

.box_tags p{
	margin: 7px 0px;
	text-transform:uppercase;
}


/* BOX BLUE */

.box_blue{
	background-image: url('images/box_blue_bg.gif');
	background-repeat: repeat-y;
}

.box_blue_bottom{
	height: 8px;
	background-image: url('images/box_blue_bottom.gif');
	background-repeat: no-repeat;
	background-position: top;
	margin-bottom: 15px;
}

.box_blue h3{
	padding: 10px 10px;
	background-color: #009bcd;
	margin: 0;
}

.box_blue .content{
	padding: 10px;
}

.box_blue .content h3{
	padding: 0;
	margin: 0;
	background: none;
}

.box_blue .content p{
	margin: 2px 0px;
	font-size: 11px;
	line-height: 1.225em;
}

.box_blue .content p a, .box_blue .content a:hover{
	color: #009bcd;
}

.box_blue .content .box_event{
	padding: 10px 0px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #c8c8c8;
}

.box_blue-narrow{
	background-image: url('images/box_blue-narrow_bg.gif');
	background-repeat: repeat-y;
}

.box_blue-narrow_bottom{
	height: 8px;
	background-image: url('images/box_blue-narrow_bottom.gif');
	background-repeat: no-repeat;
	background-position: top;
	margin-bottom: 15px;
}

.box_blue-narrow .content{
	padding: 5px 10px 10px 10px;
}



/* BOX_VIDEO */

.box_blue .box_video{
	padding: 8px;
	background-color: #f8f8f8;
	margin: 15px 0px 0px 0px;
}

.box_video a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
}


/* BOX BLACK */

.box_black{
	width: 220px;
	background-image: url('images/box_black_bg.gif');
	background-repeat: repeat-y;
}

.box_black_bottom{
	height: 8px;
	background-image: url('images/box_black_bottom.gif');
	background-repeat: no-repeat;
	background-position: top;
	padding-bottom: 15px;
}

.box_black h3{
	padding: 10px 10px;
	background-color: #000000;
}

.box_black h3.txt_sidebar_tablet-magazine-in-your-inbox{
	background-color: #000;
	border:1px solid #000000;
	color:#000;
}

.box_black .content{
	padding: 10px;
}

.box_black .content h3{
	padding: 0;
	margin: 0px 0px 4px 0px;
	background-color: #FFF;
}


/* BOX GREY-SOLID */

.box_grey-solid{
	width: 220px;
	background-color: #f0f0f0;
}

.box_grey-solid_bottom{
	height: 6px;
	background-image: url('images/box_grey-solid_bottom.gif');
	background-repeat: no-repeat;
	margin-bottom: 17px;
}

.box_grey-solid h3{
	padding: 8px 10px;
	font-size: 11px;
	margin: 0;
	border-bottom: 1px solid #FFF;
	text-transform: uppercase;
	color: #333333;
	text-align: center;
}

.box_grey-solid .content{
	padding: 10px;
}


/* NAVIGATION */

#nav {
	padding: 6px 0px;
	border-bottom: 1px dotted #c8c8c8;
}

#nav ul {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	clear:both;
}
#nav ul li {
	position:relative;
	float: left;
	width: auto;
	display:block;
	height: 19px;
	margin: 0px;
	border-right: 1px dotted #c8c8c8;
}
#nav ul li.nav_last {
	margin-right: 0px;
	border-right: 0;
}
#nav ul li a {
	height: 19px;
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-position: top center;
	padding: 0px 6px;
	margin: 0;
}
#nav ul li a:hover{
	background-position: center -19px;
}
#nav ul li.nav_selected a {
	background-position: center -19px;
}
#nav li.nav_home a {
	width: 44px;
	background-image: url('images/nav_home.gif');
}
#nav li.nav_arts-and-culture a {
	width: 120px;
	background-image: url('images/nav_arts-and-culture.gif');
}
#nav li.nav_life-and-religion a {
	width: 118px;
	background-image: url('images/nav_life-and-religion.gif');
}
#nav li.nav_news-and-politics a {
	width: 126px;
	background-image: url('images/nav_news-and-politics.gif');
}

#nav li.nav_the-scroll a{
	width: 90px;
	background-image: url('images/nav_the-scroll.gif');
}

#nav li.nav_staff a{
	width: 44px;
	background-image: url('images/nav_staff.gif');
}

#nav li.nav_contact a{
	width: 73px;
	background-image: url('images/nav_contact.gif');
}

/* SUBNAV */

#subnav{
	margin: 0px;
	border-bottom: 2px solid #5a5a5a;
}

#subnav ul {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	clear:both;
}

#subnav ul li {
	position:relative;
	float: left;
	width: auto;
	display:block;
	margin: 0px 10px 0px 0px;
	border: none;
}

#subnav ul li a{
	background: none;
	width: auto;
	float: left;
	color: #333333;
	text-transform: uppercase;
	font-size: 11px;
	text-decoration: none;
	padding: 8px;
}

#subnav ul li a:hover, #subnav ul li.subnav_selected a{
	color: #E45620;
}

/* TOP NAV */

#nav_top{
	text-align: right;
	height: 63px;
}
#nav_top p, #nav_top p a{
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	margin: 0;
}
#nav_top p, #nav_top p a:hover{
	color: #333333;
}

/* HOMEPAGE STYLES */

.sidebar_left{
	width: 150px;
	float: left;
	margin-top: 10px;
	border-bottom: 2px solid #5a5a5a;
}

.sidebar_left .content{
	border-left: 1px dotted #c8c8c8;
	border-right: 1px dotted #c8c8c8;
	margin: 0;
	padding: 0px 10px;
}

.sidebar_left .content ul{
	margin-top: 0;
	margin-bottom: -1px;
}

.sidebar_left .content ul li{
	margin: 0px 0px 0px -40px;
	border-bottom: 1px dotted #c8c8c8;
	padding: 10px 0px;
	text-align: center;
}

.sidebar_left .content .img_thumb{
	margin-bottom: 10px;
}

.sidebar_left .content h3{
	margin: 0px 0px 5px 0px;
	font-size: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}

.sidebar_left .content h3 a{
	color: #404040;
	font-size: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}

.sidebar_left .content ul li p{
	margin: 4px 0px;
}

.sidebar_left .content ul li p .txt_date{
	margin-top: 4px;
	font-size: 11px;
	display:block;
}

.sidebar_left .content h3 a:hover{
	color: #E45620;
	text-decoration: none;
}

#main{
	width: 540px;
	float: right;
	margin-top: 10px;
}

/* MEDIA BOX */

.box_media{
	padding: 10px;
	background-color: #f8f8f8;
}

.box_media .icon_audio, .box_media .icon_video{
	background-position: right;
	padding: 3px 15px 3px 0px;
	color: #333333;
	text-transform: uppercase;
}


/* FEATURE BOXES FOR HOME + CATEGORY LANDINGS */

.box_home_primary{
	width: 380px;
	float: left;
}

.box_home_primary .content{

}


.box_home_primary .content p{
	margin: 4px 0px;
}

.box_home_secondary{
	width: 150px;
	float: right;
	border-left: 1px dotted #c8c8c8;
}

.box_home_secondary .content{
	padding: 0px 0px 0px 10px;
}

.box_home_secondary .content p, .box_primary .content p, .box_secondary .content p{
	margin: 2px 0px;
}

.box_primary{
	width: 390px;
	float: left;
	border-right: 1px dotted #c6c8ca;
}

.box_primary-narrow{
	width: 210px;
}

.box_primary .content{
	padding: 10px 10px 0px 0px;
}

.box_secondary{
	width: 309px;
	float: right;
}

.box_secondary-narrow{
	width: 320px;
}

.box_secondary .content{
	padding: 0px 0px 0px 10px;
}

.box_secondary img{
	padding: 0px 10px 0px 0px;
}

/* ARTICLE LISTING BOXES */

.box_section{
	border-top: 15px solid #000;
	padding: 10px 0px;
	margin: 10px 0px;
}

.box_section .content{
	margin-top: 8px;
	padding-top: 15px;
	border-top: 1px dotted #c6c8ca;
}

.box_section .content .column_left{
	width: 260px;
	padding-right: 9px;
	float: left;
	border-right: 1px dotted #c6c8ca;
}

.box_section .content .column_right{
	width: 260px;
	padding-left: 10px;
	float: right;
}

.box_section ul{
	margin-top: 0;
	margin-bottom: 0;
}

.box_section ul li{
}

.box_section .content p{
	margin: 2px 0px;
}

.box_section_highlight{
	border-color: #009bcd;
	padding-top: 0;
}

.box_section .box_primary .content, .box_section .box_secondary .content{
	border: none;
	padding-top: 0px;
}


/* BOX TABLET-MAGAZINE */

.box_tablet-magazine{
	margin-top: 0;
}

.box_tablet-magazine h3{
	border: none;
}

.box_tablet-magazine ul li.list_item_first{
	padding-bottom: 10px;
}

.box_tablet-magazine .input_text input{
	width: 156px;
}

.box_tablet-magazine p{
}

.box_tablet-magazine .box_search{
	width: auto;
	float: none;
	padding-top: 5px;
}

.box_tablet-magazine .box_search p{
	margin: 0;
	text-align: center;
}



/* BOX NEWSLETTER */

.box_newsletter{

}

.box_newsletter .input_text input{
	width: 126px;
	font-size: 11px;
	border: 1px solid #5a5a5a;
}

.box_newsletter .input_btn input{
	border:1px solid #5a5a5a;
	background-color: #E45620;
	font-size: 11px;
	height:24px;
	width:56px;
}

/* TEXT HEADERS */

.txt_sidebar_the-scroll{
	height: 55px;
	background-color: #000;
	background-image: url('images/txt_sidebar_the-scroll.gif');
	background-repeat: no-repeat;
	background-position: center 10px;
	margin: 0px;
}

.txt_sidebar_the-scroll a{
	height: 55px;
	display: block;
}

.txt_sidebar_more a{
	background-color: #000;
	height: 30px;
	background-image: url('images/txt_sidebar_more.gif');
	background-repeat: no-repeat;
	background-position: 50% 50%;
	display: block;
}

.txt_sidebar_all-news a, .txt_sidebar_all-news a:hover{
	padding: 4px 10px;
	background-color: #5a5a5a;
	text-align: center;
	display: block;
	color: #ffffff;
	border-bottom: 10px solid #ffffff;
}

.txt_sidebar_news-and-reviews{
	background-color: #009bcd;
	background-image: url('images/txt_sidebar_news-and-reviews.gif');
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	background-position: 50% 50%;
}

.txt_sidebar_buy-online{
	background-color: #009bcd;
	background-image: url('images/txt_sidebar_buy-online.gif');
	background-repeat: no-repeat;
	display: block;
	background-position: center;
}

.txt_sidebar_tablet-magazine{
	background-color: #000;
	background-image: url('images/txt_sidebar_tablet-magazine.gif');
	background-repeat: no-repeat;
	background-position: center 10px;
	margin: 0px;
}

.txt_sidebar_tablet-magazine a{
	height: 12px;
	display: block;
}

.txt_sidebar_tablet-magazine-in-your-inbox{
	height: 11px;
	display: block;
	background-image: url('images/txt_sidebar_tablet-magazine-in-your-inbox.gif');
	background-color: #000;
	background-position: center;
	background-repeat: no-repeat;
	margin: 0;
}

.txt_sidebar_nextbook-press a{
	height: 12px;
	display: block;
	background-image: url('images/txt_sidebar_nextbook-press.gif');
	background-position: center;
	background-repeat: no-repeat;
	margin: 0;
}

.txt_a-new-read-on-jewish-life{
	height: 41px;
	width: 172px;
	background-image: url('images/txt_a-new-read-on-jewish-life.gif');
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
}

.txt_sidebar_reg, .txt_sidebar_reg a{
	height: 11px;
	display: block;
	background-color: #FFF;
	background-position: center;
	background-repeat: no-repeat;
	margin: 0;
}

.txt_sidebar_about-tablet{
	background-image: url('images/txt_sidebar_about-tablet.gif');
}

.txt_sidebar_follow_us{
	background-image: url('images/txt_sidebar_follow_us.jpg');
}

.txt_sidebar_about-the-author{
	background-image: url('images/txt_sidebar_about-the-author.gif');
}

.txt_sidebar_about-nextbook-press{
	background-image: url('images/txt_sidebar_about-nextbook-press.gif');
}

.txt_sidebar_recent-contributors{
	background-image: url('images/txt_sidebar_recent-contributors.gif');
}

.txt_sidebar_vox-tablet{
	background-image: url('images/txt_sidebar_vox-tablet.gif');
}

.txt_sidebar_events{
	background-image: url('images/txt_sidebar_events.gif');
}

.txt_sidebar_in-the-news{
	background-image: url('images/txt_sidebar_in-the-news.gif');
}

.txt_sidebar_upcoming-events{
	background-image: url('images/txt_sidebar_upcoming-events.gif');
}

.txt_sidebar_reviews-and-press{
	background-image: url('images/txt_sidebar_reviews-and-press.gif');
}

.txt_sidebar_more-context{
	background-image: url('images/txt_sidebar_more-context.gif');
}

.txt_sidebar_related-events{
	background-image: url('images/txt_sidebar_related-events.gif');
}

.txt_sidebar_related{
	background-image: url('images/txt_sidebar_related.gif');
}

.txt_sidebar_more-articles-like-this{
	background-image: url('images/txt_sidebar_more-articles-like-this.gif');
}

.txt_sidebar_popular-on-tablet{
	background-image: url('images/txt_sidebar_popular-on-tablet.gif');
}

.txt_sidebar_upcoming-books{
	background-image: url('images/txt_sidebar_upcoming-books.gif');
}

.txt_home_arts-and-culture, .txt_home_life-and-religion, .txt_home_news-and-politics{
	margin: 0;
	padding: 0;
}

.txt_home_arts-and-culture a{
	background-image: url('images/txt_home_arts-and-culture.gif');
	background-repeat: no-repeat;
	display: inline-block;
	height: 20px;
	width: 250px;
}

.txt_home_life-and-religion a{
	background-image: url('images/txt_home_life-and-religion.gif');
	background-repeat: no-repeat;
	display: inline-block;
	height: 20px;
	width: 250px;
}

.txt_home_news-and-politics a{
	background-image: url('images/txt_home_news-and-politics.gif');
	background-repeat: no-repeat;
	display: inline-block;
	height: 20px;
	width: 250px;
}

/* HEADLINES */

.txt_head_reg{
	height: 30px;
	background-repeat: no-repeat;
	background-position: center;
	display: block;
}

.txt_head_jewish-encounters-book-series{
	background-image: url('images/txt_head_jewish-encounters-book-series.gif');
	height: 40px;
	bakground-position: top left;
	background-repeat: no-repeat;
	border-bottom: 1px dotted #c6c8ca;
	margin-bottom: 10px;
}

.txt_head_upcoming-events{
	background-image: url('images/txt_head_upcoming-events.gif');
	background-position: top left;
	height: 40px;
	bakground-position: top left;
	background-repeat: no-repeat;
	border-bottom: 1px dotted #c6c8ca;
	margin-bottom: 10px;
}

.txt_head_paperback-series{
	background-image: url('images/txt_head_paperback-series.gif');
	background-position: top left;
	height: 40px;
	bakground-position: top left;
	background-repeat: no-repeat;
	border-bottom: 1px dotted #c6c8ca;
	margin-bottom: 10px;
}

.txt_head_browse-more-books{
	background-image: url('images/txt_head_browse-more-books.gif');
	height: 20px;
	background-repeat: no-repeat;
}

.txt_head_author{
	background-image: url('images/txt_head_author.gif');
}

.txt_head_events{
	background-image: url('images/txt_head_events.gif');
}

.txt_head_podcasts{
	background-image: url('images/txt_head_podcasts.gif');
}

/* ARTS AND CULTURE IMAGES */

.txt_head_arts-and-culture{
	background-image: url('images/txt_head_arts-and-culture.gif');
}

.txt_head_books{
	background-image: url('images/txt_head_books.gif');
}

.txt_head_film{
	background-image: url('images/txt_head_film.gif');
}

.txt_head_television{
	background-image: url('images/txt_head_television.gif');
}

.txt_head_music{
	background-image: url('images/txt_head_music.gif');
}

.txt_head_visual-art-and-design{
	background-image: url('images/txt_head_visual-art-and-design.gif');
}

.txt_head_theater-and-dance{
	background-image: url('images/txt_head_theater-and-dance.gif');
}

.txt_sidebar_books a{
	background-image: url('images/txt_sidebar_books.gif');
}

.txt_sidebar_film a{
	background-image: url('images/txt_sidebar_film.gif');
}

.txt_sidebar_television a{
	background-image: url('images/txt_sidebar_television.gif');
}

.txt_sidebar_music a{
	background-image: url('images/txt_sidebar_music.gif');
}

.txt_sidebar_theater-and-dance a{
	background-image: url('images/txt_sidebar_theater-and-dance.gif');
}

.txt_sidebar_visual-art-and-design a{
	background-image: url('images/txt_sidebar_visual-art-and-design.gif');
}

/* LIFE AND RELIGION IMAGES */

.txt_head_life-and-religion{
	background-image: url('images/txt_head_life-and-religion.gif');
}

.txt_head_ritual-and-observance{
	background-image: url('images/txt_head_ritual-and-observance.gif');
}

.txt_head_food{
	background-image: url('images/txt_head_food.gif');
}

.txt_head_family{
	background-image: url('images/txt_head_family.gif');
}

.txt_head_sex-and-body{
	background-image: url('images/txt_head_sex-and-body.gif');
}

.txt_head_education{
	background-image: url('images/txt_head_education.gif');
}

.txt_head_science-and-technology{
	background-image: url('images/txt_head_science-and-technology.gif');
}

.txt_head_sports{
	background-image: url('images/txt_head_sports.gif');
}

.txt_head_holidays-life-and-religion{
	background-image: url('images/txt_head_holidays.gif');
}

.txt_sidebar_ritual-and-observance a{
	background-image: url('images/txt_sidebar_ritual-and-observance.gif');
}

.txt_sidebar_food a{
	background-image: url('images/txt_sidebar_food.gif');
}

.txt_sidebar_family a{
	background-image: url('images/txt_sidebar_family.gif');
}

.txt_sidebar_sex-and-body a{
	background-image: url('images/txt_sidebar_sex-and-body.gif');
}

.txt_sidebar_education a{
	background-image: url('images/txt_sidebar_education.gif');
}

.txt_sidebar_science-and-technology a{
	background-image: url('images/txt_sidebar_science-and-technology.gif');
}

.txt_sidebar_sports a{
	background-image: url('images/txt_sidebar_sports.gif');
}


/* NEWS & POLITICS */

.txt_head_news-and-politics{
	background-image: url('images/txt_head_news-and-politics.gif');
}

.txt_head_us{
	background-image: url('images/txt_head_us.gif');
}

.txt_head_middle-east{
	background-image: url('images/txt_head_middle-east.gif');
}

.txt_head_world{
	background-image: url('images/txt_head_world.gif');
}

.txt_head_community{
	background-image: url('images/txt_head_community.gif');
}

.txt_sidebar_us a{
	background-image: url('images/txt_sidebar_us.gif');
}

.txt_sidebar_middle-east a{
	background-image: url('images/txt_sidebar_middle-east.gif');
}

.txt_sidebar_world a{
	background-image: url('images/txt_sidebar_world.gif');
}

.txt_sidebar_community a{
	background-image: url('images/txt_sidebar_community.gif');
}

/* THE SCROLL */

#archive_the-scroll h1.txt_head_the-scroll{
	background-image: url('images/txt_head_the-scroll.gif');
	height: 48px;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center;
	padding: 6px 0px;
	border: none;
}
h1.txt_head_goldblog{
	background-image: url('images/txt_head_goldblog.gif');
	height: 48px;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center;
	padding: 6px 0px;
	border: none;
}



#archive_the-scroll .post{
	padding: 20px 0px;
	border-bottom: 1px dotted #c6c8ca;
}

/* SEARCH / ONE OFFS */

.txt_head_search-results{
	background-image: url('images/txt_head_search-results.gif');
}



/* ARTICLE ENTRIES */

#article{
}

.entry-title h1{
	margin: 0px 0px 0px 0px;
}

.entry-title h2, .entry-title h2 p{
	font-size: 18px;
	font-weight:normal;
	margin:0;
}

.entry-title .txt_author{
	margin: 4px 0px;
}

.entry-title{
	padding: 0;
	margin: 0px 0px 10px 0px;
}

.entry{
	/* padding-bottom: 15px; */
}

.entry #featureimage{
	float: left; 
	margin-right: 10px;
	margin-bottom: 20px;
	color: #a6a6a6;
	text-align: center;
}

.entry #featureimage img{
	margin-bottom: 8px;
}

.entry .img_main{
	width: 400px;
	float:left;
	margin-top:4px;
}

.entry .img_main p{
	margin: 6px 20px 6px 0px;
	color: #a6a6a6;
}

/* ARCHIVE */

#archive{

}

#archive h1{
	border-bottom: 1px dotted #c6c8ca;
	padding: 0px 0px 15px 0px;
	margin:0 0 15px;
}

#archive h2{
	border-bottom: 1px dotted #c6c8ca;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
}

#archive .box_primary h2{
	border: none;
	padding-bottom: 0;
	margin-bottom: 0;
}

#archive .box_archive-list{
	margin-top: 20px;
	padding-top: 10px;
	border-top: 15px solid #000000;
}

#archive .post{
	padding: 15px 0px;
	border-bottom: 1px dotted #c6c8ca;
}


#archive .entry{
	padding-bottom: 10px;
}

#archive .postmetadata{
	margin: 0;
}

#archive .post_sub p{
	margin: 4px 0px;
}

/* NEXTBOOK PRESS*/

#nextbook-press #logo img{
	zmargin-top: 15px;
}

#nextbook-press #column_left{
	border-top-color: #009bcd;
}


#nextbook-press #header_right{
	width: 400px;
}

#nextbook-press #main h1{
	border-bottom: 1px dotted #c6c8ca;
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 15px 0px;
}

#nextbook-press .post h2{
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}

#nextbook-press #column_left a{
	color: #009bcd
}

#nextbook-press #column_left h2 a, #nextbook-press #column_left h3 a{
	color: #000000;
}

#nextbook-press #main .post h2 a{
	color: #000;
	margin: 0;
	padding: 0;
}

#nextbook-press #main .post h2 a:hover, #nextbook-press #column_left h2 a:hover, #nextbook-press #column_left h3 a:hover{
	color: #009bcd;
}

#nextbook-press .box_archive-list{
	margin-top: 20px;
	padding-top: 10px;
	border-top: 15px solid #000000;
}

#nextbook-press .post{
	padding: 15px 0px;
	border-bottom: 1px dotted #c6c8ca;
}

#nextbook-press .entry{
	padding-bottom: 10px;
}

#nextbook-press .postmetadata{
	margin: 0;
}

#nextbook-press .post_sub p{
	margin: 4px 0px;
}

#nextbook-press h2.featuredek{
	font-size: 14px;
	border: none;
}

#nextbook-press .sidebar_left{
	width: 150px;
	float: left;
	margin-top: 10px;
	border-bottom: 2px solid #009bcd;
}

#nextbook-press .sidebar_left .content{
	border-left: 1px solid #009bcd;
	border-right: 1px solid #009bcd;
	margin: 0;
	padding: 0px 10px;
}

#nextbook-press .box_bookseries-extra{
	border-top: 4px solid #009bcd;
	padding-top: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#nextbook-press #single-bookseries .post{
	border-bottom: none;
}

#nextbook-press .book_column_right{
	width: 150px;
	float: right;
}

#nextbook-press #single-bookseries #main{
	float: left;
	width: 530px;
}

#nextbook-press #single-bookseries #main h1{
	border: none;
	margin-bottom: 5px;
	padding-bottom: 0;
}

#nextbook-press #single-bookseries #main h2{
	margin: 0;
	padding: 0;
}

#nextbook-press #single-bookseries #main .entry-title{
	border-bottom: 1px dotted #c6c8ca;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 15px 0px;
}

#nextbook-press #single-bookseries #main .entry-title p{
	margin: 4px 0px;
}

#nextbook-press #main a, #nextbook-press #main a:hover{
	color: #009bcd;
}

#nextbook-press #single-bookseries #main .box_grey{
	border-left: none;
	border-right: none;
	border-bottom: none;
	margin: 20px 0px;
}

#nextbook-press #single-bookseries #main .box_grey .content{
	padding-top: 0;
	padding-bottom: 0;
}

#nextbook-press #single-bookseries #main .box_grey .content p{
	font-size: 12px;
	margin: 12px 0px;
	line-height: 1.225em;
}

.box_sidebar_upcoming-books a{
	color: #575757;
}

.box_sidebar_upcoming-books a:hover{
	color: #009bcd;
}

/* RETAIL LOGOS */

.logo_retail a{
	width: 110px;
	height: 26px;
	background-repeat: no-repeat;
	background-position: 0px 4px;
	display: block;
	padding: 5px 0px;
	border-bottom: 1px dotted #c6c8ca;
}

.logo_amazon a{
	background-image: url('images/logo_amazon.gif');
}

.logo_barns-and-noble a{
	background-image: url('images/logo_barns-and-noble.gif');
}

.logo_book-sense a{
	background-image: url('images/logo_book-sense.gif');
}

.logo_borders a{
	background-image: url('images/logo_borders.gif');
}

.logo_powells-books a{
	background-image: url('images/logo_powells-books.gif');
}

.box_buy-online{
	width: 150px;
	padding: 0;
	margin: 0px 10px 10px 0px;
}

.box_buy-online .img_book_med{
	width: 150px;
	margin-bottom: 10px;
}

#nextbook-press #single-bookseries .box_buy-online{
	padding-top: 10px;
	margin: 0;
}

#nextbook-press #single-bookseries .box_related{
	margin-top: 20px;
}

#nextbook-press #single-bookseries .box_buy-online .img_book_med{
	margin: 0;
	width: 130px;
}

#nextbook-press #single-bookseries .box_buy-online img, #nextbook-press #single-bookseries .box_related img{
	padding: 10px;
	background-color: #f8f8f8;
	margin: 0;
}

.box_buy-online h3{
	height: 30px;
	background-color: #009bcd;
}

#nextbook-press .box_featured-book{
	width: 380px;
	float: left;
}

#nextbook-press #main h3{
	margin-top: 5px;
}

#nextbook-press #main h3 a{
	color: #000000;
}

#nextbook-press #main h3 a:hover{
	color: #009bcd;
}

#nextbook-press .box_featured-book .post{
	padding-top: 0;
	border-bottom: 0;
}

#nextbook-press .box_featured-related{
	width: 150px;
	float: right;
	border-left: 1px dotted #c6c8ca;
	padding-top: 10px;
	margin-bottom: 20px;
}

#nextbook-press .box_featured-related img{
	margin-left: 15px;
}

#nextbook-press .box_featured-related .content{
	padding-left: 10px;
}

.txt_sidebar_new-in-paperback{
	background-image: url('images/txt_sidebar_new-in-paperback.gif');
	height: 25px;
}

.box_upcoming-event{
	border-top: 1px dotted #c6c8ca;
	padding: 10px 0px;
}

.box_upcoming-event p{
	margin: 0;
}

/* DROP DOWN NAV */

#nextbook-press #nav{
	position: relative;
	left: 0;
	top: 0px;
	z-index: 1000;
	clear: both;
	width: 100%;
	height: 25px;
	font-size: 13px;
	padding: 5px 0px;
	margin: 0;
	border: 0;
	border-bottom: 1px dotted #c8c8c8;
}


#nextbook-press #nav ul, #nextbook-press #nav ul li {
	list-style: none; 
	margin: 0; 
	padding: 0;
	border: 0;
}

#nextbook-press #nav ul {
	text-align: right;
}

#nextbook-press #nav ul li{
	position: relative;
	float: left;
	margin-right: 0px;
	border: 0;
}

#nextbook-press #nav ul li a{
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: block;
	padding: 0;
	height: 25px;	
	border: 0;
}

#nextbook-press #nav ul li a:hover{
	background-position: 0px -25px;
}

#nextbook-press #nav ul li a.nav_jump-to-a-book{
	background-image: url('images/nav_jump-to-a-book.gif');
	width: 300px;
	display: block;
}

#nextbook-press #nav ul ul{
	display: none; 
	text-align: left; 
	background: #ffffff; 
	position: absolute; 
	top: 26px; 
	left: 0; 
	z-index: 1000;
	width: 275px;
}

#nextbook-press #nav ul ul li{
	margin: 0px 0px -1px 0px;
	border: 1px solid #ededed;
	display: block;
	height: auto;
	clear: both;
	float: none;
}

#nextbook-press #nav ul ul a{
	color: #000000;
	display: block; 
	width: inherit;
	padding: 6px 10px;
	margin: 0;
	height: auto;
}

#nextbook-press #nav ul ul a:hover{
	color: #009acc;
	background-color: #f5f5f5;
}

#nextbook-press #nav li.hover a, #nextbook-press #nav li a.nav_selected{
	background-position: 0px -25px;
}

#nextbook-press #nav ul ul a:hover, #nextbook-press #nav li li.hover a {
	text-decoration: none;
}



/* CAROUSEL */

#carousel, #carousel2{
	border-top: 15px solid #009bcd;
	padding-top: 0px;
}

#carousel h3, #carousel2 h3{
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px;
}

#mycarousel{
	margin-left: auto;
	margin-right: auto;
}

#carousel p, #carousel2 p{
	margin: 0px 0px;
}


/* NEXTBOOK INC */

#nextbook-inc{

}

#nextbook-inc #column_left{
	border-color: #e45620;
}

#nextbook-inc #header{
	height: 105px;
	width: 700px;
}

#nextbook-inc #logo img{
	padding-top: 65px;
}

#nextbook-inc h2{
	padding-top: 10px;
	padding-bottom: 20px;
	border-bottom: 1px dotted #c6c8ca;
}

#nextbook-inc .column_left{
	width: 49%;
	border-right: 1px dotted #c6c8ca;
	float: left;
}

#nextbook-inc .column_left .content{
	padding: 20px 20px 10px 0px;
}

#nextbook-inc .txt_nextbook-press_sm a{
	width: 224px;
	height: 54px;
	display: block;
	background-image: url('images/logo_nextbook-press_sm.gif');
	background-repeat: no-repeat;	
	margin: 0px auto;
}

#nextbook-inc .txt_tablet-mag_sm a{
	width: 166px;
	height: 52px;
	display: block;
	background-image: url('images/logo_tablet-mag_sm.gif');
	background-repeat: no-repeat;
	margin: 0px auto;
}

#nextbook-inc .column_right{
	width: 49%;
	float: right;
}

#nextbook-inc .column_right .content{
	padding: 20px 0px 10px 20px;
}

#nextbook-inc .entry{
	padding-bottom: 0;
	margin-bottom: 0;
}

.txt_sidebar_featured-books{
	background-image: url('images/txt_sidebar_featured-books.gif');
	background-position: bottom;
	margin: 20px auto 0px auto;
}

.txt_sidebar_the-latest-from-tablet{
	background-image: url('images/txt_sidebar_the-latest-from-tablet.gif');
	background-position: bottom;
	margin: 20px auto 0px auto;
}


/*		COMMENTS		*/

.comments_container	{
	padding:6px 12px;
}

.commentlist{
	padding:0;
	border:1px solid #F0F0F0;
}

.commentlist li {
	padding:10px 40px;
}

.commentlist li.alt {
	background:#F0F0F0;
}

.commentlist li p{
	margin:0 0 12px;
	text-transform:none;
}

#commentform{
	margin-top:6px;
	border:1px solid #f0f0f0;
	background:#F0F0F0;
	border-top:2px solid #5A5A5A;
}

#commentform p{
	margin:0;
	padding:6px 40px;
}

#commentform p #submit{
	background:#BBBBBB;
}

#commentform input{
	border:1px solid #B4B4B4;
	padding:3px;
}

#commentform textarea{
	width:100%;
}


/************* FROZEN RABBI ************/

.rabbiPost	{ margin:0 10px; }

.rabbiPost .title		{ font-size:18px; font-weight:bold; }
.rabbiHeader a			{ font-size:13px; }
.rabbiHeader			{ margin-left:30px; }
.rabbiPost .entry p	{ font-family:Georgia,"Times New Roman",Times,serif; font-size:18px; }
.rabbiPost .entry h4	{ font-weight:bold; }

.tocEntry			{ width:135px; float:left; }
.tocEntry p			{ margin:9px 9px 40px; }
.tocEntry p a			{ color:#000000; font-weight:bold; font-size:14px; }
.tocEntry p a .tocTitle	{ color:#e4612b; font-weight:bold; font-size:18px; }

#rabbiNextPage a	{ color:#000; font-weight:bold; margin:0 26px; }

#rabbiSubNav { width:100%; display:block; height:18px; margin:8px 0 0; padding-left:10px; }
#rabbiSubNav li { font-size:12px; font-weight:bold; font-family:Arial; float:left; margin-right:16px; }
#rabbiSubNav .validWeek a 	{ color:#000; }
#rabbiSubNav .currentWeek 	{ color:#009bcc; }
#rabbiSubNav .currentWeek a 	{ color:#009bcc; }
#rabbiSubNav .invalidWeek 	{ color:#aaaeb0; }

#rabbiArticleNav				{ display:block; height:18px; margin:0 0 8px 0; position:relative; padding-left:10px; }
#rabbiArticleNav li				{ float:left; margin-right:6px; }
#rabbiArticleNav li a			{ color:#000000; text-decoration:none; font-size:10px; font-weight:normal; }
#rabbiArticleNav li a:hover		{ color:#000000; text-decoration:underline; }
#rabbiArticleNav li a.current	{ color:#009bcc; text-decoration:underline; }

.commentLinks a	{ text-transform:uppercase; color:#000; }
.commentLinks a span	{ padding:1px 5px; background:#E45620; color:#fff; font-weight:bold; }


/*********** TWITTER WIDGET ************/
#twitterWidget	{ width:220px; margin-top:10px; border:1px dotted #5A5A5A; border-top:2px solid #5A5A5A; border-bottom:2px solid #5A5A5A; }

.follow_widget { text-align:center; font-size:13px; padding:4px 0 0; margin-bottom:12px; border-top:2px solid #5A5A5A; }
	.follow_widget a img	{ margin-bottom:4px; }
	.follow_widget h3		{ font-size:14px; }
	#innerFollowWidget		{ text-align:left; margin:1px 0 0 22px; font-size:11px; }
	
.box_survey		{ margin-bottom:12px; }


/*********** Google CSE ************/
table.gsc-branding 	{ display:none; }
.gsc-tabsArea 		{ display:none; }

.gsc-webResult *	{ font-family:Arial,Helvetica,sans-serif; text-decoration:none; }
.gsc-result .gs-result .gs-title, .gsc-result .gs-result .gs-title * 	{ text-decoration:none; font-size:14px; }
.gs-title a.gs-title, .gs-title  a.gs-title * 	{ color:#E45620; text-decoration:none; }
.gs-visibleUrl									{ display:none; }
.gs-result										{ border-bottom:1px dotted #C6C8CA; padding:15px 0 15px 0; } 
.gsc-results .gsc-result						{ margin-bottom:0; }
.gsc-resultsRoot .gsc-results					{ width:100%; }
.gsc-input input.gsc-input						{ border:1px solid #B4B4B4; padding:4px; }
.gsc-search-button input.gsc-search-button		{ background-color:#B4B4B4; color:#FFFFFF; margin-left:-3px; padding:4px; text-transform:uppercase; }
.gsc-webResult .gs-promotion					{ padding:5px 0 5px 10px; background:#f6f6f6; }
.gsc-wrapper .gsc-resultsHeader 				{ margin-bottom:0; }
.gsc-cursor-box									{ margin-top:10px; }

#popularTabs				{ width:218px; height:23px; border-bottom:1px dotted #c8c8c8; margin-bottom:-1px; }
		.popularTab		{ 
			cursor:pointer; 
			background:#fff; 
			float:left; 
			text-align:center; 
			font-weight:normal;
			background-position:top;
			height:23px;
		}
		#mostReadTab	{
			background:url("/wp-content/themes/nextbookTheme/images/most_read.gif");
			background-position:center top;
			width:51px;
		}
		
		#mostCommentedTab	{
			background:url("/wp-content/themes/nextbookTheme/images/most_commented.gif");
			background-position:center top;
			width:97px;
		}
		
		#mostSharedTab	{
			background:url("/wp-content/themes/nextbookTheme/images/most_emailed.gif");
			background-position:center top;
			width:70px;
		}
		
		
		#mostSharedTab.activeTab, #mostCommentedTab.activeTab, #mostReadTab.activeTab				{ background-position:bottom; }
		


/********** PAGINATION ***********/
.wp-pagenavi-inner, .wp-pagenavi{
	padding: 20px 0px 10px 0px;
	text-align: center;
}

.wp-pagenavi-inner a:hover, .wp-pagenavi a:hover{
	text-decoration:none;
}

.wp-pagenavi-inner span, .wp-pagenavi span {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #E45620;
	color: #E45620;
	background-color: #FFFFFF;
}

.wp-pagenavi-inner a span, .wp-pagenavi a:link, .wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #c8c8c8;
	color: #333333;
	background-color: #FFFFFF;	
	font-weight:normal;
}
.wp-pagenavi-inner a span:visited, .wp-pagenavi a span:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #c8c8c8;
	color: #333333;
	background-color: #FFFFFF;	
	font-weight:normal;
}
.wp-pagenavi-inner a span:hover, .wp-pagenavi a span:hover {	
	border: 1px solid #E45620;
	color: #333333;
	background-color: #FFFFFF;
	font-weight:normal;
}
.wp-pagenavi-inner a span:active, .wp-pagenavi a span:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #E45620;
	color: #E45620;
	background-color: #FFFFFF;	
	font-weight:normal;
}
.wp-pagenavi-inner span.pages, .wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #333333;
	border: 1px solid #fff;
	background-color: #FFFFFF;
	font-weight:normal;
}

.wp-pagenavi-inner span.extend, .wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #fff;
	color: #333333;
	background-color: #FFFFFF;
	font-weight:normal;
}

#charCounter	{ float:left; padding:9px; background:#fff; border:1px solid #000; margin:0 10px 0 40px; }
#charTitle		{ padding:3px; margin-bottom:4px; }
.charError		{ color:#f00; }


.entry p,  .commentlist li p  { font-size:14px; line-height:1.4em; }
.entry-title h2  { line-height:1.2em; }
.entry .img_main p { line-height:1.2em; }
.box_tags p { margin:0 0 14px; }
.entry .articleByLine	{ font-size:14px; margin-top: 0; }
.entry p	{ margin:14px 0; }
.entry h2 p	{ margin:0; }
.entry ul li p	{ margin:0; }

.entry .aypText p		{ background:#000; color:#fff; font-size:14px; font-weight:bold; margin:0; padding:12px 0; width:500px; }
.entry .aypText p span	{ font-size:12px; font-weight:normal; margin-left:20px; }


.articleByLine iframe	{
	margin-bottom:-14px;
	margin-left:5px;
}
.articleByLine .twitter-share-button img	{
	margin-bottom:-7px;
	margin-left:2px;
}

.articleByLine #tweetLink	{ 
	margin-left:7px;
	position:relative;
	width:20px;
	height:14px;
	padding-right:27px;
}

.articleByLine #tweetLink img	{
	position:absolute;
	top:-1px;
}

#emailThisBox	{
	position:absolute;
	top:212px;
	left:144px;
	width:412px;
	border:2px solid #b4b4b4;
	background:#f3f1f0;
	display:none;
}

#emailThisBox #emailThisContent	{
	width:100%;
	border-top:15px solid #f9671a;
}

#emailThisInner	{
	width:346px;
	margin:22px 32px;
}
#emailThisInner p	{
	margin-bottom:18px;
	font-weight:bold;
}

#emailThisInner input, #emailThisInner textarea	{
	margin-top:8px;
	width:100%;
	border:1px solid #b4b4b4;
	font-weight:normal;
	padding:3px;
}

#emailThisInner textarea	{
	height:100px;
}

#emailThisInner .close	{
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
	width:52px;
}
#emailThisInner .closex	{
	border:1px solid #000;
	text-decoration:none;
	padding:0 2px 0 3px;
}

#emailThisInner #emailThisSend	{
	color:#fff;
	border:1px solid #b4b4b4;
	background:#f9671a;
	cursor:pointer;
	padding:6px 10px;
}

.emailError	{
	color:#f00;
	font-weight:bold;
	display:none;
}

.emailThisForm	{
	display:block;
}
.emailThisSent	{
	display:none;
}

#fb_share_button	{
	margin-left:9px;
}

.high_holidays_header	{
	margin-top:9px;
}

.high_holidays_home	{
	float:right;
	margin-top:10px;
	width:540px;
}

.altHomeMain	{
	margin-top:10px;
	padding-top:10px;
	border-top:1px dotted #C6C8CA;
}

.hh .txt_author	{
	font-size:11px;
}

.shanah_tovah_page .entry-title	{
	display:none;
}

.st_header	{
	padding-bottom:10px;
	border-bottom:1px dotted #C6C8CA;
}

.st_share_bar	{
	padding-top:10px;
}

.st_share_bar .left {
	margin-right:10px;
}

.st_jdub_footer	{
	margin-top:20px;
	width:100%;
	text-align:center;
}

#booknik_box	{
	width:100%;
	border-top:1px dotted #C6C8CA;
}

#booknik_box .column_left	{
	border:0;
}

#booknik_box .column_left .content	{
	margin-left:46px;
}

/************** Events *********************/

#eventsMore	{
	width:100%;
	text-align:center;
	margin-top:12px;
}

#eventsMore a	{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:1.25em;
	font-weight:bold;
}

#featuredEvent .featuredEventHeader	{
	margin-bottom:22px;
}

#featuredEvent .featuredButtons	{
	float:right;
}

#featuredEvent .featuredEventWrapper	{
	width:165px;
	height:34px;
	position:relative;
}

#featuredEvent .featuredEventWrapper img	{
	position:absolute;
	left:-22px;
}

#mainBookHighlight	{
	position:absolute;
	top:5px;
	left:-15px;
}


#featuredEvent	{
	width:100%;
	border-bottom:1px dotted #c8c8c8;
	position:relative;
	padding:11px 0;
}

#featuredEvent .featuredImage	{
	border:3px solid #ccc;
	width:374px;
	height:249px;
	float:left;
}

#featuredEvent .featuredBody	{
	width:275px;
	margin-left:10px;
	float:left;
}

.event_row	{
	width:100%;
	padding:11px 0;
	border-bottom:1px dotted #c8c8c8;
}

.event_media	{
	float:right;
}

#event_map_canvas	{
	width:690px;
	height:408px;
	border:3px solid #CCCCCC;
}

.event_media .cat_event_map_canvas	{
	border:3px solid #CCCCCC;
	height:106px;
	width:106px;
}

.event_cat_info .eventBuyBook	{
	margin:11px 11px 0 0;
	float:left;
}

.event_cat_info .eventBuyTicket	{
	margin:11px 0 0 0;
	float:left;
}

.event_cat_info .eventBuyTicket	.event_buy_ticket	{
	margin:0;
}


.event_buy_book	{
	width:98px;
	height:26px;
	display:block;
	background:url('images/events_buy_book.png');
}

.event_buy_ticket	{
	margin-top:6px;
	width:98px;
	height:26px;
	display:block;
	background:url('images/event_buy_tickets.png');
}

.event_dates	{
	margin-top:10px;
	font-size:12px;
	color:#999;
}

.event_location	{
	font-size:12px;
	color:#333;
	font-style:italic;
}

.singleHeader {
	padding:9px 0;
	width:100%;
}

.tablet_events_link	{
	font-weight:bold;
}

.inner_event_photo {
	border: 3px solid #CCC;
	float: left;
	margin: 0px 10px 10px 0px;
}

.eventShort	{
	width:552px;
}

.eventShort p	{
	margin:0;
}
#mc_signup_form .mc_var_label	{
	display:none;
}
#mostCommentedList	{
	display:none;
}
.box_newsletter .mc_merge_var	{
	float:left;
}

.box_newsletter .mc_message	{
	padding-bottom:4px;
}

.box_newsletter .mc_merge_var input {
	border:1px solid #5A5A5A;
	font-size:11px;
	width:126px;
	padding:4px;
	font-family:Arial,Helvetica,sans-serif;
}

.box_newsletter .mc_signup_submit input {
	font-family:Arial,Helvetica,sans-serif;
	background-color:#E45620;
	border:1px solid #5A5A5A;
	font-size:11px;
	height:24px;
	width:56px;
	color:#FFFFFF;
	margin-left:-3px;
	padding:4px;
	text-transform:uppercase;
}

.panel-row .panel-text .panel-btn	{
	font-size:8px;
}

p.authorData	{
	font-size:14px;
}

#quizSubmit	{
    background: none repeat scroll 0 0 #E45620;
    border: 1px solid #5A5A5A;
    color: #FFFFFF;
    margin-top: 10px;
    padding: 4px;
    text-align: center;
    text-transform: uppercase;
    width: 50px;
	cursor:pointer;
}

#finalCount	{
	display:none;
	font-weight:bold;
	font-size:16px;
	margin-top:14px;
}

.entry label	{
	font-size:14px;
}

#playAgain	{
    background: none repeat scroll 0 0 #E45620;
    border: 1px solid #5A5A5A;
    color: #FFFFFF;
    margin-top: 10px;
    padding: 4px;
    text-align: center;
    text-transform: uppercase;
    width: 50px;
	cursor:pointer;	
	display:none;
}

#showAnswers	{
	display:none;
}

.lianaSlide	{
	position:relative;
	display:block;
	height:700px;
	width:700px;
}
.lianaSlide img	{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}
.lianaSlide .hotSpot	{
    background: transparent;
    display: block;
    height: 80px;
    left: 430px;
    position: absolute;
    top: 270px;
    width: 80px;
    z-index: 2;
	cursor:pointer;
}

.lianaSlide .hotSpotTwo	{
	background: transparent;
	cursor: pointer;
	display: block;
	height: 120px;
	left: 10px;
	position: absolute;
	top: 275px;
	width: 120px;
	z-index: 2;
}

#lianaSlideThree .hotSpotTwo	{
	background: none repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 160px;
    left: 200px;
    position: absolute;
    top: 170px;
    width: 280px;
    z-index: 2;
}

#lianaSlideThree .hotSpotThree	{
	background: none repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 80px;
    left: 20px;
    position: absolute;
    top: 540px;
    width: 420px;
    z-index: 2;
}

#lianaSlideThree .hotSpotFour	{
	background: none repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 80px;
    left: 540px;
    position: absolute;
    top: 540px;
    width: 120px;
    z-index: 2;
}

#lianaSlideThree .hotSpotFive	{
	background: none repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 80px;
    left: 20px;
    position: absolute;
    top: 620px;
    width: 240px;
    z-index: 2;
}
#lianaSlideThree .hotSpotSix	{
	background: none repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 80px;
    left: 270px;
    position: absolute;
    top: 620px;
    width: 400px;
    z-index: 2;
}

.lianaSlide .textPiece, .lianaSlide .textPieceTwo, .lianaSlide .textPieceThree, .lianaSlide .textPieceFour, .lianaSlide .textPieceFive, .lianaSlide .textPieceSix	{
    background: none repeat scroll 0 0 #22BBFF;
    left: 264px;
    letter-spacing: 0.05em;
    line-height: 18px;
    padding:18px 12px;
    position: absolute;
    top: 244px;
    width: 208px;
    z-index: 3;
	font-family:Helvetica, Arial;
	font-size:12px;
	display:none;
}

.lianaClose	{
	color:#fff;
	cursor:pointer;
}

#lianaSlideTwo .hotSpot	{
	background: transparent;
    cursor: pointer;
    display: block;
    height: 140px;
    left: 140px;
    position: absolute;
    top: 255px;
    width: 140px;
    z-index: 2;
}

#lianaSlideThree .hotSpot	{
	background: none repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 80px;
    left: 190px;
    position: absolute;
    top: 8px;
    width: 300px;
    z-index: 2;
}

#lianaSlideFour .hotSpot	{
    background: none repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 140px;
    left: 50px;
    position: absolute;
    top: 300px;
    width: 140px;
    z-index: 2;
}

#arendtSubtitle h1	{
	margin-bottom:4px;
}

#arendtSubtitle {
	border-bottom:4px solid #000;
}

#arendtEnlargeText	{
    border-top: 1px solid #000000;
    font-family: Helvetica,arial;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 0;
    padding: 6px 0 2px;
    text-align: center;
    width: 100%;
}

#arendtNav	{
	width:100%;
	padding:6px 0;
	background:#dfdfdf;
	font-size:11px;
	font-family:Helvetica, arial;
}

#arendtNav img	{
	float:left;
	margin:0 6px 8px;
}

#arendtPageTitle	{
	margin:0 0 4px 6px;
}

.arendtPicLink.current	{
	padding-bottom:8px;
	margin-bottom:8px;
	border-bottom:1px solid #000;
	clear:both;
	display:block;
}

.arendtPicLink.hidden	{
	display:none;
}

#imageData #imageDetails #caption {
    display: block;
    font-weight: normal;
    margin-top: 10px;
	font-size: 14px;
    line-height: 1.4em;
	font-family: Arial,Helvetica,sans-serif;
	padding-left:160px;
}

#imageData #imageDetails {
    width: 80% !important;
}
.podPress_downloadlinks	{ display:none; }

#email_section{
	margin:15px 0;
	padding:13px;
	background:#e2572e;
	font-size:20px;
	border-bottom:15px solid #000;
}

