@import url(base.css);
@import url(fsi.css);
@import url(footer.css);

/* ---- Mill Stores css ---- */

#t-locationbox p,
#t-locationbox #fsi-change-location,
p.red-decor,
.t-separator {
	display: none;
	}
/*p.t-map-displayed {
	display: block;
	}*/
#subnav {
	background: #efefef;
	}
#subnav a:hover {
	color: #f00;
	}

#footer {width:800px;text-align:center;}
#header {
	width:800px;
	height:130px;
	position: relative;
	}
#header img {
	display: inline;
	}
#t-headerlinks {
	position: absolute;
	}
table#listdetailbox h2, table#listdetailbox p {
	color: #000 !important;
	}	
#itemdetails h1 {
	background: #8bb48c;
	}
.detailcontent h1 {
	background: #cde5cd;
	color: #3a603a;
	}
.t-large-emphasis {
	color: #4a794a !important;
	}
#details .rule {
	border-bottom: 1px solid #4a794a;
	}
#searchbar #searchbox { /* form input */
	color: #666;
	}
.loc-box, #directions-form {
	border: 1px solid #cde5cd;
	}	
#loc-col .current {
	background: #e5f8e5; 
	}
#loc-col h1,
#advertiser h1,
#driving-map h1,
#driving-map th.directions,
#driving-map th.distance,
#driving-map th.number {
	background: #cde5cd;
	text-align: left;
	padding-left: 25px;
	}
#driving-map th.directions,
#driving-map th.distance, 
#driving-map th.number {
	padding-left: 0;
	}
#advertiser .loc-box {
	padding: -8px 0 10px;
	_padding: 0 0 10px;
	}
		
.advert-location {
	padding: 10px 15px 0;
	_padding: 10px 15px;
	margin: 10px;
	_margin: 10px 10px 0;
	}
#advertiser .advert-location {
	padding: 10px;
	margin: 0 10px 0;
	}
#map-col h1 {
	background: #cde5cd;
	text-align: left;
	padding-left: 25px;
	}
#map-col input {
	border: 1px solid #82a782;
	}
div table .adimg {
	border: 0;
	}
#pagedetails {
	margin: 0 8px 8px 8px;
	_margin: 0 0 8px 8px;
	float: right;
	width: 125px;
	padding-left: 15px;
	}
#pagedetails .bullets {
	border: 1px solid #82a782;
	border-width: 1px 0pt;
	} 
#pagedetails #pagenumber a {
	text-decoration: underline;
	}
#pagedetails #pagenumber a:hover {
	text-decoration: none;
	}
input {background: #fff !important;}

#t-locationbox {
	display: none;	
}
.t-brandsbutton-fsi a {
	display: none;
}
#t-nav ul {
	visibility: hidden;
}
.sidebysidethumb {
	margin: 0 6px;
	_margin: 0 8px;
	width: 368px;
}

#t-fsi-ad-page #wrapper-rail #wrapper #content #itemdetails a.bmargin {
	display: none;
}

