/**************************************/
/*         VENDOR SPOTLIGHT           */
/**************************************/

/* LEFT COLUMN */
.vendor-spotlight .left_col {width: 771px; border-right: 10px solid #ebeae8;}
.vendor-spotlight ul#breadcrumbs {width: 100%;}
.vendor-spotlight div.body {float: left; padding: 15px 15px 0 12px;}
.vendor-spotlight div.body p {padding: 10px 0 5px 10px; line-height: 126%; font-family: Georgia;}
.vendor-spotlight div.body p.first-child {padding-top: 0 !important;}
.vendor-spotlight div.body h2.border {font-size: 2.8em; margin-bottom: 15px; border-bottom: 1px dotted; padding-bottom: 15px; display: inline-block; width: 100%;}
.vendor-spotlight div.body h2.border span {padding-top: 3px;}
.vendor-spotlight div.body h2.border img {margin-right: 20px;}
.vendor-spotlight img.border {border-width: 3px !important; margin: 0 15px 25px 0;}
	/* Pagination  */
	.vendor-spotlight div.pagination {margin-top: 15px; padding:10px 0 20px 10px;}
	.vendor-spotlight div.pagination p {font-family: Arial; padding: 0 !important; line-height: normal !important; font-size: 1em !important;}
	/* Ad element */
	.vendor-spotlight dl.ad {width: 293px; display: block; float: right; text-align: center; margin-top: 17px;}
	.vendor-spotlight dl.ad dt {background: url(../../img/text_ad.gif) 50% 5px no-repeat; width: 100%; text-align: center; height: 30px;}
	.vendor-spotlight dl.ad dd {padding:0 13px 20px 5px; float: left;}
	
/* RIGHT COLUMN */
.vendor-spotlight .right_col {background: #faf7e3; width: 215px; color: #333; padding: 0 5px 0 20px; width:190px;}
.vendor-spotlight .right_col h2 {padding-top: 15px;}
.vendor-spotlight .right_col h2,
.vendor-spotlight .right_col dl dt {font-family: Georgia; font-weight: bold;}
.vendor-spotlight .right_col dl {font-size: 1.5em; line-height: 125%;}
.vendor-spotlight .right_col dl dd {font-family: Arial;}
.vendor-spotlight .right_col dl dt {padding: 20px 0 10px 0;}

