.related_ads h2 {border-bottom: 1px solid #ccc; margin-left: 0px; padding-left: 0px; padding-bottom:3px; margin-bottom: 0px; font-size: 15px;text-shadow: 1px 1px 0px #fff;}
.related_ads { padding-left:0px; clear:both;  }
.related_ads h1{ color:#323232;  }
.related_ads table { clear:both; width:100%; }
.related_ads table td { border-bottom:1px solid #ccc; padding:8px 3px; vertical-align:top; }
.related_ads table tr td { background:#fff; }
.related_ads table tr.odd td { background:#fff; }
.related_ads table tr:hover td { background: #F5F6F7; transition-duration:  0.3s;-moz-transition-duration:  0.3s; -webkit-transition-duration:  0.3s; -o-transition-duration:  0.3s;}
.related_ads table td.photo { padding-left:2px; min-width: 105px; } 
.related_ads table td.photo img { background:#FFF; border:1px solid #999; padding:1px;margin-left:3px; }
.related_ads table td.photo img:hover { border:1px solid #000; transition-duration:  0.5s;-moz-transition-duration:  0.5s; -webkit-transition-duration:  0.5s; -o-transition-duration:  0.5s;}
.related_ads table td.text {width: 200px; max-width: 200px;overflow:hidden;word-wrap: break-word;}
.related_ads table td.text h3 { font-size:14px; font-weight:normal; margin-bottom: 4px; margin-left: 3px;}
.related_ads table td.text h3 a{font-size:14px; text-decoration: none;}
.related_ads table td.text h4 { color:#000; font-size:11px; font-weight:bold; margin-bottom: 3px; }
.related_ads table td.text h4 span { color:#CCC; margin:0 5px; }
.related_ads table td.text p { line-height:16px; }
.related_ads table td.price { padding-left:25px; }
.related_ads .see_more_link { font-size:14px; padding:15px 20px 0; text-align:right;}
#related_ads_p {margin-left: 3px;}