@charset "utf-8";
/* CSS Document */
#locatorSubNav{
	margin:0;
	padding:75px 0 0 10px;
	height:181px;
	background:#1f0c01 url(../images/locations/bck.locator.subnav.gif) top no-repeat;
	font-size:11px;
}
#viewByState{ background:url(../images/locations/txt.view.by.state.gif) no-repeat;float:left;height:0;width:103px;margin:0;padding-top:17px;overflow: hidden;} 
#mainContent{
	float:left;
	height:auto;
	width:621px;
	margin:50px 0 0 70px;
}
#pressCovers{
	float:left;
	height:auto;
	width:670px;
	margin:15px 0 0 40px;
}
.magazineCover, .article{
	float:left;
	margin:0 15px 0 0;
}
.article {clear:left;margin-top:14px;}
.magazineCover:hover {border:#FFF 3px solid;margin:0 12px -3px 0;margin-top:-3px;margin-left:-3px;}
.article:hover {border:#FFF 3px solid;margin-top:11px;margin-left:-3px;}

#pressCoverArticle{
	width:150px;
	float:left;
}
#pressStory{ 
	float:right;
	width:500px;
}
#press_pullQuote{
	font-size:14px;
	float:right;
	border-left:#b9841d 3px solid;
	margin:0 0 10px 30px;
	padding:10px 0 20px 20px;
	font-weight:bold;
	color:#FFF;
}
#pressThumbs{
	width:691px;
	height:70px;
	background:url(../images/press/bck.press.thumbs.gif) no-repeat;
	float:right;
	margin:10px 0 0 0;
	padding:6px 0 0 30px;
}
#pressThumbs img {
	margin:0 1px;
}
#pressThumbs .activeArticle {
	border-bottom:#FFF 2px solid;
}
#press_BreakthroughBusiness{ background:url(../images/press/articles/txt.breakthrough.business.gif) no-repeat;float:left;height:0;width:194px;margin:0 0 14px 0;padding-top:21px;overflow: hidden;} 
#press_DoesRight{ background:url(../images/press/articles/txt.does.right.gif) no-repeat;float:left;height:0;width:198px;margin:0 0 14px 0;padding-top:46px;overflow: hidden;} 
#press_CafeCaturra{ background:url(../images/press/articles/txt.cafe.caturra.gif) no-repeat;float:left;height:0;width:108px;margin:0 0 14px 0;padding-top:16px;overflow: hidden;} 
#press_CoffeeWineBar{ background:url(../images/press/articles/txt.caturra.coffee.wine.bar.gif) no-repeat;float:left;height:0;width:229px;margin:0 0 14px 0;padding-top:17px;overflow: hidden;} 
#press_TwoPlaces{ background:url(../images/press/articles/txt.two.places.gif) no-repeat;float:left;height:0;width:211px;margin:0 0 14px 0;padding-top:40px;overflow: hidden;} 
.byline{clear:left;margin:10px 0;padding:0;font-weight:bold}