 body.custom {background-color: #273c5b; margin:0px;	padding:0px}
 * { padding: 0; margin: 0; }	
.custom #wrapper{width:100%;margin:0px auto;padding:0px;background-image: url(./images/body_bg.gif);	background-repeat: repeat-x;	}
.custom #container{width:100%;margin:0px auto;padding:0px;background:url(./images/page-mid.jpg) center repeat-y;}
.custom #page{margin:0px auto;background:url(./images/content-bg.jpg) top center no-repeat; height:auto;}	
.custom #header { position:relative; top:-30px;margin:0px auto;width:800px;height:20px;border-bottom: none; clear: both; }
.custom #header #logo { font-weight: normal; }
.custom	#header #logo a { color: #fff; }
.custom	#header #logo a:hover { color: #2361a1; }
.custom #header #tagline { font-weight: normal; color: #888; }
.custom ul#tabs {margin:0px auto;text-align:center; height:32px; position:relative; top:-18px;margin:0px auto; width: 773px; list-style: none;  background: transparent url(./images/nav_bg.gif); }
*custom ul#tabs { position:relative; left:-16px;}
.custom ul#tabs li { height:32px; margin:0px auto;background: none; float: left;padding:0px; border:none;	  }
.custom ul#tabs li.current_page_item, ul#tabs li.current-cat {background: #fff; border-bottom: 0;padding:0px; }
.custom ul#tabs li a {text-align:center; font-family: Arial, Helvetica, sans-serif;padding: 0 0px 0 0px;background: transparent url(./images/nav_bg.gif); 	float: left; height:32px; display: block; line-height: 2.5em; color: #111; font-weight:bold; font-size:120%; border-bottom:1px solid #3c5160; border-left:1px solid #a9b0ba;border-right:1px solid #ffffff;	margin:0px auto; }
.custom ul#tabs li a:hover { height:32px; text-decoration:none; color: #111; background-position:0px -35px; }
.custom ul#tabs li.current_page_item a, ul#tabs li.current-cat a {border-top:none;cursor: default; background-position:0px -36px;  }
.custom ul#tabs li.current_page_item a:hover, ul#tabs li.current-cat a:hover { text-decoration: none;  }
.custom ul#tabs li.cat-item-3 a {padding: 0 0px 0 0px; border-right:none; width:92px;}
.custom ul#tabs li.page-item-1 a{width:182px;}
.custom ul#tabs li.page-item-2 a{width:126px;}
.custom ul#tabs li.page-item-3 a{width:88px;}
.custom ul#tabs li.page-item-4 a{width:190px;}
.custom ul#tabs li.home-item a {border-left:none; width:84px;}
.custom ul#tabs li.nav_current_page_item a{border-left:none;background-position:0px -34px;width:85px; }

.custom .post_box, .teasers_box { border-top: none; clear: both; position:relative; top:-18px; }
.custom .top { border: none !important; }
.custom .teasers_box { width: 98%; margin-bottom:0; margin-top:0px; padding-bottom:0px; padding-top:0px;}
.custom .teaser { width: 98%; float:left; clear:both; border-bottom: 1px dashed #ddd; padding-top:25px;padding-bottom:20px;}
.custom .teaser_right { width: 100%; float: left; clear:both; }
.custom .teaser h2 a{ font-size: 1.3em; line-height: 1em; color:#990000; }
.custom #sidebar_1, .custom #sidebars, custom #sidebar, .custom #content{border:none;}
.custom #footer {height:0px; border:none;}
.custom #footer_content{font-family:tahoma; height:100px; border:none;background:url(./images/footer.jpg) top no-repeat; font-size:1.em; text-align:center; padding-top:50px;}
.custom #content_box {margin:0px auto; width:730px; }
#feature_box { background: none; border-bottom:none }
.custom .breadcrumb { padding:0px 0 0 10px; font-size:130%;}
.custom #booksdetail	{height:100%;float: left;margin-left: 0px;margin-bottom: 25px;margin-right:20px;FONT-FAMILY: Arial, Verdana,Helvetica;	COLOR: #263440;	FONT-SIZE: 11px;
line-height: auto;border: 1px solid #CCC;padding: 10px 10px 10px 10px;background:#ffffff;text-align:left;}
.custom #booksdetail img	{	margin-bottom:5px;	vertical-align:middle;}
.custom #booksdetail A {BACKGROUND: none; COLOR: #990000; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana,Helvetica; TEXT-DECORATION: none}
.custom #booksdetail A:hover {TEXT-DECORATION: underline}
.custom #Bookquotes {margin: 0px auto;	background-image: url(http://bobwoodward.com/images/vert.jpg);	background-repeat: repeat-x;	padding: 5px 15px 0 15px;	float:center;	clear:both;}
.custom #Bookquotes a{display:block;	width:360px;	color: #7896cf;		text-decoration:underline;}
.custom #Bookquotes p {display:block;	width:340px;	FONT-FAMILY: Arial, Verdana,Helvetica;	font-weight:normal !important;	COLOR: #263440;	FONT-SIZE: 12px;	line-height: 16px;	text-align: left;	margin:0px;	padding-top:10px;padding-left: 10px;	padding-right: 10px;	padding-bottom: 20px;}
.custom #tablemain	{list-style:inside; background-image: url(http://bobwoodward.com/images/vert.jpg); margin:0px auto;	FONT-FAMILY: Arial, Verdana,Helvetica;padding:15px; COLOR: #263440;	FONT-SIZE: 11px;	line-height: 24px; }
custom .headline_area{ }
.custom .custom .format_text p span{	COLOR: #668397;		FONT-SIZE: 14px; 	font-weight:bold;	padding-bottom:10px;} 
.custom #archive_info {border-bottom:none; }
.custom #archive_info h1 { font-size: 2.2em; line-height: 1.364em; border-bottom: 1px solid #ddd;margin-top:4px; margin-bottom:15px;}
.divider{ border-top:1px dashed #ddd;height:1px; padding-bottom:15px;}
.custom #qa .qaq{COLOR: #24587b;line-height:12px; padding-bottom:0px; margin-bottom:10px;	}
.custom #qa p{COLOR: #333;}
.custom #resources {padding:0px; margin:0px;}
.custom #resources h2 { font-size: 1.4em;  border-bottom: 1px solid #ddd;}
.custom #resources #resource-list-1 {clear:right; border:1px solid #7DA6C4; padding:15px; }
.custom #resources ul{ margin-left:0px;}
.custom #resources ul li{list-style:none;  margin-left:30px;}
.custom #resourcediv{font-family:Arial, Helvetica, sans-serif;float:left; clear:both;}
.custom #resourcetable{font-family:Arial, Helvetica, sans-serif;font-size:11px !important; clear:both;float:right; border:1px solid #ddd; padding:20px 20px 20px 20px; margin:0 0 20px 20px;}
.custom #resourcetable p{font-family:Arial, Helvetica, sans-serif;font-size:10px !important; width:228px;}
.custom #resourcetable img{margin-right:20px}
.custom .bookthumb {padding:10px; border:1px solid #cccccc; float:left;margin-right:15px;}

/* Featured Post Formatting */
.custom #feature_box {position:relative; top:-10px;width:753px;   color: #222; padding: 0px 0px 0px 0px;margin:0px auto;}
.custom .feature_box {width:753px; height:290px;  color: #222; border:1px solid #000;background:url(./images/featurebg.jpg) no-repeat center top; padding: 0px 0px 0px 0px;margin:0px auto;margin-top:0px;overflow:hidden; }

.custom .feature_box .featured{width:753px; height:290px; float:left; }
.custom .feature_box .featured .feature_img{margin:10px 20px 0px 10px; float:left; border:1px solid #000;}
.custom .feature_box .featured p{font-family: Helvetica,Arial,sans-serif; padding:20px 20px 0 20px; color:#fff;font-size: 1.4em;}
.custom .feature_box .featured h2{padding:20px 20px 0 20px;font-size: 2.2em;}
.custom .feature_box .featured a{color: #ffffff; }
.custom .feature_box .feature_excerpt{ padding:0px; margin:0;}
.custom .feature_box .featured h2 a { color: #fff; text-decoration: none; }
.custom .feature_box .featured h2 a:hover { color: #ffffff; }
.custom .feature_box .featured .featurereadmore { padding: 22px 0 0 0; margin-right:20px;}
.custom .feature_box .featured .featurereadmore a { font-size: 14px; text-decoration: none; }
.custom #feature_overlay{width:753px; background:#012340; border-top:1px solid #236296;height:50px; position:absolute; top:290px;z-index:100;}
.custom #feature_nav {height:40px; z-index:200; position:relative; top:-90px; margin-left:15px;}
.custom #feature_nav a{position:relative; color:#fff; font-size:2em; padding:3px; margin-right:15px;border:1px solid #FFF; z-index:200;}
.custom .feature_box #prevnext {margin:10px 10px 0 0; float:right;position:relative;top:-90px;z-index:100;}
.custom #feature_bottom_nav ul{list-style:none; width:660px;}
.custom #feature_bottom_nav li{list-style:none; display:block; float:left;width:132px; color:#fff; font-size:1.3em;}

/* Bookblock formatting */
.custom #bookblock{width:716px; height:500px; margin:0px auto;padding:20px}
.cat_books #bookblock{padding:0px 20px 20px 20px;}
.cat_books #archive_info{padding-top:0px; padding-left:7px;}
.cat_books #archive_info h1{margin:0px;}
.custom #bookblock h2 { font-size: 2.2em;  border-bottom: 1px solid #ddd;margin-bottom:15px}
.custom #bookblock ul{list-style:none;margin-left:16px;}
.custom #bookblock ul li{float:left;}
.custom #bookblock .bookblock_img{padding:10px; border:1px solid #ccc; margin-right:19px; margin-bottom:15px;}

#comments, .to_comments{display:none;}
.bookswitcher{cursor:pointer; width:716px; padding:0 20px 0 20px;display:block; position:relative; top:20px; right:0px; margin:0px auto;text-align:right; font-family:tahoma; color:#2361A1}
.home #sidebars, .home .post_box{display:none;}

.custom .clear{clear:both;}

.rotator{position:relative; width:710px; height:516px; background:#000; overflow:hidden;}
#photo-rotator{list-style-type:none; background:#000; width:40000px; padding:10px 10px 10px 10px;margin:0px auto; height:400px; overflow:hidden;}
#photo-rotator li{float:left;margin:10px 0px 0 10px; width:690px; height:400px; overflow:hidden;}
#photo-rotator li a{display:block;width:100%;height:360px; text-align:center;}
#photo-rotator li a img{margin:0px auto;}
#pager-nav{margin:5PX 0 0 10px;width:710px; background:#000; list-style-type:none;height:80px; overflow:hidden; }
#pager-nav li{display:block; float:left; width:100px !important; margin:0 10px 0 0; height:80px;	}
#pager-nav li a{float:left; width:100px; margin:0 10px 0 0; height:80px;	}
#pager-nav li a img{float:left; width:100px; margin:0 10px 0 0; height:80px;	}
.click{position:absolute; bottom:108px; left:20px; background:url(./images/click.png) no-repeat; height:50px; width:280px;z-index:100;}
a.prev{background:url("/wp-content/themes/thesis-15b-r5/custom/images/prev.png") no-repeat scroll 0 0 transparent;
cursor:pointer;
height:32px;
left:10px;
position:absolute;
top:230px;
width:32px;
z-index:1000;
text-indent:-99999px;
}

a.next{background:url("/wp-content/themes/thesis-15b-r5/custom/images/next.png") no-repeat scroll 0 0 transparent;
cursor:pointer;
height:32px;
right:10px;
position:absolute;
top:230px;
width:32px;
text-indent:-99999px;
z-index:1000;}
.caption{color:#fff; float:left; width:340px; display:block; height:400px;position:absolute; right:0px; top:0px; z-index:500;}
	.caption h1{font-size:16px;}
	.description{font-size:16px;}
		.photocaption{display:block; position:absolute; bottom:10px; right:10px}
#cboxOverlay {background:#000 !important;}
#cboxTitle {color:#000 !important;}		