
/*
////////////////////////
STRUCTURE
////////////////////////
*/



/*
////////////////////////
SEARCH
////////////////////////
*/



/*
////////////////////////
CREDIT SCORE ANALYSIS
////////////////////////
*/



/*
////////////////////////
WHATS FOR SALE
////////////////////////
*/
.sale-listing a.title{ font-size: 18px; }
.sale-listing div {  width: 235px; }


/*
////////////////////////
HOW MUCH AM I SPENDING
////////////////////////
*/



/*
////////////////////////
TRADE & SAVE
////////////////////////
*/
#trade-and-save-header { background:url(images/bg-trade-and-save-header.jpg) no-repeat; width:100%; height:112px; text-indent: -9999px; }

.article.trade{ float:left; width:330px; }
	.article.trade .summary{ padding-bottom: 5px; }
	.article.trade a.imgLink{ margin-bottom: 5px; line-height:0; }

.article #icons{ float: left; }

#icons{ height: 44px; }
#icons li{ display: inline;  }
#icons li a{ display: block; }

#icons li a.bid { background: url(/css/images/icon-bid.jpg) no-repeat top left; }
#icons li a.offers { background: url(/css/images/icon-offers.jpg) no-repeat top left; width: 36px; }
#icons li a.discuss { padding: 0; background: url(/css/images/icon-discuss.jpg) no-repeat top left; width: 46px; }

.offer{ padding: 15px 10px 0 10px; background: #f1eabe; margin-bottom: 5px; }
	.offer.Declined{ color:#312306; background: #f7f2c8; }
	.offer.Accepted{ background:#c1d72d; }
	.offer .statusSelectBox{ padding-top: 3px; }
	.offer .statusBox{ width: 80px; text-align: center; padding: 5px 0; margin-top: 5px; margin-bottom: 10px; font-weight: bold; text-transform: uppercase; background: #312306; color: #FFF; }
		.offer .statusBox.Declined{ background:#bb0400; }
		.offer .statusBox.Accepted{ background:#c1d72d; color:#312306; }
	.offer div{ width: 110px; float: right; margin-right: 20px; }
	.form .offer .note, .offer .note{ font-style: italic; color:#bb0400; font-size: 12px; }
	.offer .tradeContact{ border: 1px solid #D9CC95; padding: 8px 15px; background: #c1d72d; margin-bottom: 20px; }
	.offer .offer_status{ text-transform: uppercase; font-weight: bold; color: #c8bb89; }
		.offer.Declined .offer_status{ color:#bb0400 ; }
		.offer.Accepted .offer_status{ color:#7d9000 ; }
	
.expires.expired{ border: 1px solid #bb050d; background: #ffefef; color: #bb0400; }


/*
////////////////////////
BILL REMINDER
////////////////////////
*/


/*
////////////////////////
ADD THIS SOCIAL ICONS
////////////////////////
*/


	
/*
////////////////////////
FOOTER
////////////////////////
*/


/*
////////////////////////
SELECTORS
////////////////////////
*/
a.button, #footer a.button{ border:1px solid #b4a96f; padding: 0.4em 0.6em; margin-bottom: 5px; cursor: pointer; background:#7d9000; color: #fff; font-weight: bold; text-decoration: none; }
	a.button:hover, #footer a.button:hover{ text-decoration: none; background: #94AA00;}

.categoryNavigator{ margin-bottom: 30px; }
	.sidebar-new .categoryNavigator{ margin-left: 10px; }
	.categoryNavigator select{ }
	.categoryNavigator a{ }
	

/*
////////////////////////
PAGINATION
////////////////////////
*/



/*
////////////////////////
BREADCRUMBS
////////////////////////
*/
	


/*
////////////////////////
FORMS
////////////////////////
*/
p.error{ border: 1px solid #bb050d; background: #ffefef; color: #bb0400; padding: 5px 10px; margin-bottom: 15px; font-weight: bold; }

#remote label{ display: block; font-size: 12px; line-height: 14px; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; margin: 0 0 6px 0; }

.form .note{ display: block; font-size: 9px; line-height: 12px; font-style: italic; }

.sale-form{ }
	.sale-form input, .sale-form textarea{ float: none; }
	.sale-form span.error{ display: block; }

/*
////////////////////////
COMMENTS
////////////////////////
*/


/*
////////////////////////
VIDEOS
////////////////////////
*/
