/* GENERAL STYLES */
div#content div.content-inner { 
	background: transparent url(../images/pagebg/carpet-swatches.jpg) no-repeat top left; 
}

#commercial div#content div.content-inner { 
	background: transparent url(../images/pagebg/stadium.jpg) no-repeat top left; 
}

#commercial div#content div.content-inner p { 
	
}

div#content div.content-inner p.intro { 
	color: #FFF;
	line-height: 1.66em;
	font-size: 120%;
	margin-bottom: 30px;
	margin-left: 25px;
	width: 275px;
}

#commercial #content .content-inner h2.results {
	color:#fff;
}

div#content div.content-inner p.results { 
	color: #FFF;
	line-height: 1.66em;
	font-size: 120%;
	margin-bottom: 30px;
	margin-left: 25px;
	margin-right: 25px;
}

div#content div.content-inner div.brand-listing{
	width: 195px;
	min-height: 170px;
	float: left;
	margin-bottom: 15px;
	border-left:1px solid #DCDADA;
	margin-left:16px;
	padding-left:16px;
}

div#content div.content-inner div.left {
	border-left:none;
	margin-left:0;
	padding-left:0;
}

#commercial div#content div.content-inner div.brand-listing{
	border: 1px solid #bfcdd9;
	width: 315px;
	margin-right: 16px;
	margin-left:0;
	padding-left:0;
	border-radius: 0 0 7px 7px;
	-moz-border-radius: 0 0 7px 7px;
    -webkit-border-bottom-left-radius: 7px;
    -webkit-border-bottom-right-radius: 7px;
}

#commercial div#content div.content-inner div.last{
	margin-right: 0px;
}


div#content div.content-inner div.brand-listing p{
	color: #000;
	font-size: 95%;
	line-height: 120%;
	margin-top: 0px;
}

#commercial div#content div.content-inner div.brand-listing p{
	margin: 10px 10px;
	margin-bottom: 20px;
	color: #383e2a;
}

div#content div.content-inner div.brand-listing a.imagelink {
	display:block;
	text-align:center;
}

div#content div.content-inner div.brand-listing a.toplink {
	color: #4a4140;
	display: block;
	padding: 3px;
	padding-left: 8px;
	border: 1px solid #cbc9c8;
	background:#dcdbda url(../images/link-arrow.gif) 97% 50% no-repeat;
	/* font-weight: bold; */
}

div#content div.content-inner div.brand-listing a.toplink:hover {
	color: #fff;
	background: #463c3b url(../images/link-arrow-hi.gif) 97% 50% no-repeat;
}

#commercial div#content div.content-inner div.brand-listing a.toplink{
	padding: 10px 10px 0;
	background:none;
	border: none;
	color: #10518c;
	font-weight: bold;
	font-size: 130%;
}

/*#commercial div#content div.content-inner div.brand-listing a.topimage{
	border-top: 7px solid #10518c;
	display: block;
}

#commercial div#content div.content-inner div.brand-listing a.topimage img{
	margin-top: 0px;
}*/

#commercial div#content div.content-inner div.brand-listing a.toplink:hover {
	color: #000;
}

* html body div#content div.content-inner div.brand-listing{
	height: 170px;
}

div#content div.content-inner div.brand-listing.middle{
	border-left: 1px solid #dcdada;
	border-right: 1px solid #dcdada;
	padding: 0px 16px 0px 16px;
	margin: 0px 16px 0px 16px;
}

div#content div.content-inner hr{
	clear: left;
	height: 1px;
	border: none;
	border-top: 1px solid #dcdada;
	padding-bottom: 1%;
	margin-bottom: 15px;
}

div#content div.content-inner hr.bottom{
	margin: 0px;
}

/* search results divs on where to buy page */
div#content div.content-inner div.search-result {
	border: 1px solid #cbc9c8;
	margin-bottom: 25px;
}

div#content div.content-inner div.search-result h3{
	background: #dddada;
	padding: 10px;
	padding-left: 20px;
	color: #453c3b;
	font-size: 110%;
	border-bottom: 1px solid #cbc9c8;
}

div#content div.content-inner p.searchterms{
	font-size: 100%;
	float: left;
	color: #000;
}

div#content div.content-inner p.searchpage{
	font-size: 90%;
	float: right;
	color: #000;
}

div#content div.content-inner p.searchpage a.next{
	background:url(../images/link-arrow.gif) center right no-repeat;
	padding-right: 20px;
}

div#content div.content-inner p.searchpage a.prev{
	background:url(../images/link-arrow-left.gif) center left no-repeat;
	padding-left: 20px;
	margin-right: 20px;
}

div#content div.content-inner div.search-result div.address{
	font-size: 90%;
	padding: 15px;
	padding-left: 20px;
	border-bottom: 1px solid #cbc9c8;
	background: #ededec;
}


div#content div.content-body div.address p span.phone {
	height: 20px;
	background: transparent url(../images/icon-phone.gif) center left no-repeat;
	display: block;
	padding-left: 35px;
	float: left;
	margin-right: 20px;
}

div#content div.content-body div.address p span.fax {
	height: 20px;
	background: transparent url(../images/icon-fax.gif) center left no-repeat;
	display: block;
	padding-left: 35px;
	float: left;
	margin-right: 20px;
}

div#content div.content-body div.address p span.email {
	height: 20px;
	background: transparent url(../images/icon-email.gif) center left no-repeat;
	display: block;
	padding-left: 35px;
	float: left;
}

div#content div.content-body div.address p span.email a{
	text-decoration: underline;
}


div#content div.content-inner div.search-result ul{
	margin: 0;
	padding: 0;
	height: 50px;
}

div#content div.content-inner div.search-result ul li{
	list-style-type: none;
	float: left;
	width: 107px;
	height: 50px;
	border-right: 1px solid #cbc9c8;
	text-align: center;
}

div#content div.content-inner div.search-result ul li.last{
	border: none;
}

/* EDITOR PROPERTIES */
