#p_recentpress { }
/*body {background:#333;}*/
#p_recentpress_gallery{ background:url(/images/bg_f6f6f6.png) #f6f6f6; }

/* Billboard image replacement */
h1{}
h2{color:#09F;}
.gray { color:#999; }

ul.subnav {width:400px;}

#board { width:780px; height:180px; margin:0 -20px 12px; background:#fff; no-repeat 0 0; }
#board:after { clear:both; }
#board #board-view { position:relative; width:780px; height:500px; }
#board #board-view .board-content { position:absolute; top:0px; left:0px; width:768px; height:532px; }

#board #board-view .board1 img { position:absolute; bottom:0; left:0; }
#board #board-view .board1 h2 { z-index:10; position:relative; left:20px; top:-20px; width:732px; height:46px; margin-bottom:32px; background: url(/images/board_cookbook091009_c.png) no-repeat 0 0; text-indent:-9999em; overflow:hidden; behavior:url(/global/scripts/lib/iepngfix_scale.htc); }
#board #board-view .board1 p { z-index:10; position:relative; top:-50px; text-align:center; }

#billboard-view { background: url(/images/press/billboard_bg.png) #fff; height:300px; border-top:1px solid #666; border-bottom:1px solid #666; behavior: url(iepngfix.htc); overflow:hidden;}

#overview {position:relative; top:40px; margin-top:30px; margin-bottom:30px; padding-left:20px; padding-right:20px;}
#overview:after {clear:both;}

/* Sectioned Bar - by Nathaniel Jonas Wright */
.bar {overflow:hidden;}
.bar, .bar h4{background: url(/images/bar_n.png) #fff top right no-repeat;}
.bar { height:27px; margin-bottom:24px;}
.bar h4, .bar ul, .bar ul li, .bar span, .bar a, .bar a:hover {display:inline; float:left; font-size:12px; color:#fff; margin:0; padding:0;}
.bar ul li a,
.bar ul li a:hover,
.bar ul li a:active,
.bar ul li a:visited {padding-right:1px;}

.bar h4 {
	font-size:12px;
	letter-spacing:1px;
	font-weight:bold;
	padding-left:7px;
	margin-left:0px;
	padding-right:140px;
	padding-bottom:9px;
	padding-top:3px;
	background-position: top left;
}
.bar ul {
	height:19px; margin-top:4px; margin-bottom:4px;
	padding-left:7px; padding-right:5px;
	border-right:1px solid #666;

}
.bar ul.last {
	border-right:none;
	padding-right:6px;
}
.bar ul li {
	padding-left:10px; padding-right:10px;
}
.bar ul li.selected {background: url(/images/bar_blue_selected091027_c.png) top left; background-position:0 -4px; padding-right:0px;}
.bar ul li.selected:after {content: url(/images/bar_blue_selected_cap091027_a.png); float:right;}

.bar:after { clear:both; }

#recentpressstories {}
#recentpressstories.loading {height:200px; background:url(/images/ajax-loader.gif) #fff center no-repeat;}



