@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background: #484034 url(images/background.jpg);
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

#wrap{
	margin-left: auto;
	margin-right: auto;
	width:1008px;
	text-align:left;
}

#shadow{
	padding:0px 25px;
	background:url(images/background_shadow.png) repeat-y left top;
}


.brand_links{
	width:285px;
	height:360px;
	overflow:hidden;
}
.brand_links ul{
	margin:0px;
	padding:0px;
	width:285px;
}

.brand_links li{
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:block;
	font-size:1px;
}
.explore_bg{
	background:url(images/explore_bg.jpg) no-repeat left top;
	width:256px;
	height:205px;
}

.about_bg{
	background:url(images/about_bg.jpg) no-repeat left top;
	width:218px;
	height:205px;
}

.header_table td{
	vertical-align:top;	
}

.nav_ul{
	margin:0px 0px 0px 20px;
	padding:0px;
}
.explore_bg .nav_ul{
	margin-left:14px;	
}
.nav_ul li{
	margin:0px;
	padding:6px 0px 6px 6px;
	list-style-type:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#FFF;
}

.nav_ul a:link, .nav_ul a:visited{
	color:#FFF;
}

.nav_ul a:hover{
	color:#f3e38a;
}


#cur_department #nav_department, #cur_story #nav_story, #cur_brands #nav_brands, #cur_arts #nav_arts, #cur_dining #nav_dining, #cur_education #nav_education, #cur_beaches #nav_beaches, #cur_cities #nav_cities, #cur_estate #nav_estate{
	background:url(images/sel_bg.gif) no-repeat left 1px;
	color:#2b2318 !important;	
}

#cur_department #nav_department a, #cur_story #nav_story a, #cur_brands #nav_brands a, #cur_arts #nav_arts a, #cur_dining #nav_dining a, #cur_education #nav_education a, #cur_beaches #nav_beaches a, #cur_cities #nav_cities a, #cur_estate #nav_estate a{
	color:#2b2318 !important;		
}













.brand_links a{
	display:block;
	float:left;
	width:285px;
	height:120px;
	background-position:0px 0px;
}

.brand_links a:hover{
	background-position:0px 120px;
}
#chicos_link{
	background-image:url(images/chicos_btn.jpg);
}

#soma_link{
	background-image:url(images/soma_btn.jpg);
}

#whbm_link{
	background-image:url(images/whmb_btn.jpg);
}

#content_wrap{
	border:6px solid #7a746c;
	background-color:#FFF;
	padding:14px 26px;
	font-size:12px;
}

.description_p{
	line-height:20px;	
	margin:4px 0px 9px 0px;
}

.breadcrumbs{
	margin:0px 0px 4px 0px;	
}

.breadcrumbs, .breadcrumbs a{
	color:#1a1917;
}

.current{
	font-weight:bold;	
}

h1{
	font-weight:normal;
	font-size:27px;
	margin:4px 0px 4px 0px;
}

#description{
	float:left;
	width:390px;
}

#promo_img{
	float:right;
	width:478px;
}

.clear{
	clear:both;	
}

#footer{
	text-align:center;
	color:#d2cdc3;
	font-size:11px;
	margin:15px 0px 30px 0px;
}

#footer p{
	margin:3px 0px 4px 0px;	
}






/* featured links */


.boxed{
	color: #2c1e08;
	background: #f2eee9;
	padding: 2px 15px;
	font-size: 14px;
}

.featuredLinks {
	width: 896px;
	float: left;
	font-size: 12px;
}
.featuredLinks p {
	font: 12px Arial, Helvetica, sans-serif;
	line-height:20px;	
}

.featured_headline{
	float:left;
	clear:both;
	width:896px;
	border-bottom: 1px solid #70624c;
	margin:20px 0px 0px 0px;
}
#bottom{
/*	width:896px;
	float:left;*/
}
.featuredLinks h1 {
	padding: 0px;
	margin:0px;
	display: block;
	font-size: 18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	width:600px;
	float:left;
}
.featured_headline p{
	text-align:right;
	margin:4px 0px 0px 0px;
}
.featuredLinkList a {
	color: #4D3102;
	text-decoration: none;
}
.featuredLinkList, .featuredLinkList_left{
	float: left;
	width: 255px;
	clear: right;
	padding: 0px 10px 0px;
	margin-left:36px;
}
.featuredLinkList_left {
	padding:0px;
	margin-left:0px;
}

.featuredLinks .clear{
	margin-bottom:14px;	
}
	
.featuredLinkList li, .featuredLinkList_left li  {
	list-style: none;
	padding-top: 0px;
	padding-bottom: 10px;
	margin-left: -40px;
	color: #333333;
	width: 270px;
	font-size: 12px;
}
.featuredLinks ul {
	font-size: 12px;
	margin-top:0px;
}

.featuredLinkList h3 {
	color: #000000;
	margin-top: 5px;
	margin-bottom: 2px;
	font-size: 0.8em;
	font-weight: bold;
}
.featuredLinkList_left h3 {
	color: #000000;
	margin-top: 5px;
	margin-bottom: 2px;
	font-size: 0.8em;
	font-weight: bold;
}
.featuredLinks a {
	color: #4D3102;
}
.featuredLinks a:hover {
	color: #3ba4b8;
}

.featuredLinkList_left a {
	color: #4D3102;
	text-decoration: none;
	display: block;
	font-size: 12px;
}
.featuredLinkList a:hover {
	text-decoration: underline;
	color: #3ba4b8;
}
.featuredLinkList_left a:hover {
	text-decoration: underline;
	color: #3ba4b8;
}

.featured_p{
	margin:0px 0px 7px 0px;
	font-weight:bold !important;
}


