<?php
//get a list of affiliate specific colors and images
require_once($_SERVER['DOCUMENT_ROOT'].'/php/activitybreaks/affiliate.class.php');
$oAff = new Affiliate();

if (!isset($_GET['debug'])) {
  header('Content-Type: text/css');
} else {
  echo '<pre>';
}

?>



div#wishlist-items {
	font-weight:bolder;
	font-size:1.2em;
	padding:3px;
	color:#ffffff;
	background:#004b92;;
}


div.searchresultsitem{
 position:relative;
 width:100%;
 overflow:hidden;
 padding:1em 0;
 color:#000;
 font-size:0.9em;
 border-top:0;
}

div.results-item-title{
  margin-top:0.3em;
  padding:3px ;
  font-weight:bold;
  overflow:hidden;
  background:#bedd42;
  color:#004d91;
}


div.searchresultsimage {
	float: left;
	width: 90px;
	text-align: center;
}

div.searchresultstext {
	float: left;
	width: 50%;
}

a.moredetails{
  font-weight:bold;
  color:#004b92;
}

span.searchresultproducttitleprice{
  font-size:1.3em;
  font-weight:bold;
  color:#FF7B0F;
}

div.searchresultsstamp {
	float: left;
	width: 80px;
}

div.searchresultselect {
	float: right;
	width: 97px;
	text-align:center;
	overflow:hidden;
}


div.buynowbutton{
  background:#FF7B0F;
  width:6em;
  margin:0 auto 3px auto;
  padding:3px;
  font-weight:bold;
}

div.deletenowbutton{
  background:#C4161C;
  width:6em;
  margin:15px auto 3px auto;
  padding:3px;
  font-weight:bold;
}

div.buynowbutton a,div.deletenowbutton a{
  color:#ffffff;
}



















div.promotion-promotion{
  width:100%;
	margin-bottom:8px;
	overflow:hidden;
}


div.promotion-promotion-image{
  float:left ;
  width: 75px ;
  height: 75px ;
  padding:5px
}

div.promotion-promotion-image img{
 border-top: solid 1px #ACC0CC ;
 border-left: solid 1px #ACC0CC ;
 border-right: solid 1px #FFF ;
 border-bottom: solid 1px #FFF ;
}

div.promotion-promotion-text {
	padding-top: 0.4em;
	color:#000;
	width: 500px;
  float: left;
}

div.promotion-promotion a{
 font-weight:bold;
 text-decoration:none;
 color: #004B92 ;
}

div.select {
	float: right;
	width: 97px;
	text-align:center;
	overflow:hidden;
	margin-top:2em;
}

div.selectbutton{
  background:#FF7B0F;
  width:5em;
  margin:0 auto 3px auto;
  padding:3px;
  font-weight:bold;
}

div.selectbutton a{
  color:#ffffff;
}

/********
/
/ Classes for An Actual Promtion
/
*********/

div.promotion-category-title {
	font-weight:bolder;
	font-size:1.2em;
	padding:3px;
	color:#004b92;
	background:#BEDD42;
}

div.promotion-item {
	position:relative;
	height: 92px;
	he\ight:90px;
	padding:10px 5px 5px 5px;
	border-bottom:solid 1px #B9CAD4;
	border-top:none;
	border-collapse:collapse;
}

div.promotion-title-left {
	width: 80px;
	float: left;
}

div.promotion-title-text {
	padding-top: 0.4em;
	color:#000;
	font-weight:bold;
	width: 260px;
  float: left;
}

div.promotion-title-text a{
	color:<?php echo !empty($oAff->affiliate_link_color) ? $oAff->affiliate_link_color : '#034E93' ;?>;
	text-decoration:none;
}

div.promotion-title-text span.small{
 font-size:0.8em;
 font-weight:normal;
}

div.promotion-title-text span.price{
 font-size:1.8em;
 font-weight:bolder;
 color:<?php echo !empty($oAff->affiliate_high_color_link) ? $oAff->affiliate_high_color_link : '#FAA61A' ;?>;
}

div.promotion-title-right {
	width: 10px;
	float: right;
	text-align: right;
}

div.promotion-view-blog
{
position:absolute;
bottom:0px;
<?php if ($oAff->affiliate_id==1) { ?>
left:5px;
<?php } else { ?>
left:200px;
<?php } ?>

}


#more-promotions{
 text-align:right;
 width:100% ;
}

#related-promo{
	background-color:#efefef;
	border:dashed 1px #888;
	float:right;
	width:50%;
	font-weight:bold;
	overflow:hidden;
	padding:3px;
}
#related-promo a{
	text-decoration:none;
}
