/*----------------------------------------------------------------------
 Brown page styles
----------------------------------------------------------------------*/
#content-column h1, .line {
	background:#c28d4d;
	}
#content-column h2 {
	background:#edddc9;
	}
#content-column h3 {
	font-size:90%;
	background:transparent;
	margin:0;
	}
#content-column h3 a:link, #content-column h3 a:visited, #content-column h3 a:active {
	color:#c28d4d;
	}
h3.storeH3
	{
		color:#c28d4d;
	text-decoration:underline;
	}
	
#content-column h3 a:hover{
	color:#edddc9;
	}
#side-column-content {
	background:transparent url(/images/side-column-back-brown.jpg) repeat-x bottom;
}
#col-1 {
	float:left;
	width:278px;
	}
#col-2 {
	float:left;
	width:278px;
	}
div.store p { 
	margin:4px 0 0 0;
	}
div.store {
	padding:14px 0 14px 14px;
	}
table.store-listing {
	width:100%;
	}
table.store-listing td {
	width:49%;
	border-right:1px solid #c28d4d;
	border-bottom:1px solid #c28d4d;
	margin-bottom:14px;
	}
table.store-listing td.right {
	border-right:0;
	border-bottom:1px solid #c28d4d;
	}
table.store-listing td.last {
	border-bottom:0;
	}	
#main-content-wrap ul.stores {
	margin:0;
	padding-top:14px;
	}
#main-content-wrap ul.stores li {
	list-style:none;
	padding-left:23px;
	margin:0 7px 0.6em 7px;
	font-weight:normal;
	font-size:80%;
	line-height:1em;
	color:#fff;
	background:transparent url(/images/tick.gif) no-repeat 2px 0.2em;	
	}
#main-content-wrap ul.stores li a:link, #main-content-wrap ul.stores li a:visited, #main-content-wrap ul.stores li a:active {
	margin:0;
	padding:0;
	color:#004381;
	text-decoration:none;
	}
#main-content-wrap #side-column-content ul.stores li a:hover {
	text-decoration:underline;
	}
#main-content-wrap #side-column-content ul.stores li a.current {
	color:#fff;
	text-decoration:underline;
	}