body {background:#fff; margin:15px 0px; font:12px Arial, Helvetica, sans-serif; color:#404040;}
form {margin:0px;}
input, select, textarea {font-size:14px; color:#000;}

h1 {font-size:22px; font-weight:bold; color:#161616; margin-bottom:2px; padding:0px;}
h1 strong { font-size:16px; color:#AAAAAA;  }

h2 {background:url(/image/header-bar-back.gif) no-repeat; font:bold 12px arial; color:#fff; padding:4px 0px 5px 10px; margin:0px;}
h4 {font:bold 14px arial; padding:0px 0px 5px 0px; border-bottom:1px solid #ccc; color:#666; margin:0px 6px 10px 0px;}
h5 {font-size:22px; font-weight:bold; color:#161616; padding:0px; margin:0px;}

h3.leftNavToggler.contract {padding:6px 10px; margin:5px 0px 0px 0px; background:url(/image/leftnav-header-expanded-off.gif) no-repeat; font:bold 12px arial; color:#000;}
h3.leftNavToggler.contract:hover {padding:6px 10px; margin:5px 0px 0px 0px; background:url(/image/leftnav-header-expanded-on.gif) no-repeat; font:bold 12px arial; color:#000; cursor:hand;}
h3.leftNavToggler.expand {padding:6px 10px; margin:5px 0px 0px 0px; background:url(/image/leftnav-header-contracted-off.gif) no-repeat; font:bold 12px arial; color:#000;}
h3.leftNavToggler.expand:hover {padding:6px 10px; margin:5px 0px 0px 0px; background:url(/image/leftnav-header-contracted-on.gif) no-repeat; font:bold 12px arial; color:#000; cursor:hand;}

.floatleft {float:left;}
.floatright {float:right;}

.leftnavcontainer {width:204px; background:url(/image/leftnav-box-middle.gif) repeat-y; margin-left:4px;}
.leftnav {width:172px; margin:5px 15px;}
.leftnav ul {margin:0px;}
.leftnav li {list-style-type:none; background:url(/image/link-arrow.gif) no-repeat left center; padding:5px 0px 5px 12px; border-bottom:1px solid #e7e8e9;}
.leftnav li.last {border-bottom:0px;}

.required {color:#CC0000;}
.footer {text-align:center; margin:15px 0px;}
.spacer {height:10px;clear:both;}
.floatleft {float:left;}
#mySpecial {margin:75px 0px 0px 880px; position:absolute; display:block; z-index:1000;}

.header {background:url(/image/top-back.gif) no-repeat; height:99px;}

.header-new {background:#000 url(/image/top-back.gif) no-repeat; height:155px;}

.error {padding:10px 0px; color:#CC0000;}

.logo { width:200px; float:left;}
.logo img {margin:15px 0px 0px 24px;}

.header-new .logo { width:200px; float:left;}
.header-new .logo img {margin:35px 0px 0px 24px;}

.home h3 {font-size:16px; font-weight:bold; color:#fff; background:url(../image/header-back.gif); padding:8px 6px; margin:0px; text-transform:uppercase;}
.spotlight {background:url(../image/home-main-back.gif) no-repeat; height:425px; margin-top:2px;}
.spotlightflash {}
.spotlightad {}
.spotlightad img {border:1px solid #fff;}
.spotlighttestimonial {padding:20px 0px 0px 8px; width:290px;}
.spotlighttestimonialimage {float:left; margin-right:8px; width:100px;}
.spotlighttestimonialimage img {background:#fff; padding:2px; border:1px solid #ccc;}
.spotlighttestimonialtext {float:left; width:175px;}
.spotlighttestimonialtext span {font-style:italic; margin-top:10px; display:block;}

.featuredlistings {clear:both; margin-top:8px;}
.featuredlistings h3 {font-size:16px; font-weight:bold; color:#fff; background:#375b58; padding:4px 0px 7px 8px; margin:0px; text-transform:uppercase;}
.featuredlisting {text-align:center; float:left; margin:0px 10px 10px 0px;}
.featuredlistingphoto {margin-bottom:4px;}
.featuredlistingphoto img {background:#fff; padding:2px; border:1px solid #ccc;}
.featuredlistingphoto img:hover {background:#fff; padding:2px; border:1px solid #375b58;}
.featuredlistingtitle {}
.featuredlistingtitle a:link, .featuredlistingtitle a:visited {color:#375b58; text-decoration:underline;}
.featuredlistingtitle a:active, .featuredlistingtitle a:hover {color:#57a19b; text-decoration:underline;}
.featuredlistingprice {color:#cc0000;}
.featuredlistinglocation {}

.featuredtextlistings {padding:10px; background:#fff; border:1px solid #ccc;}
.featuredtextlistings h3 {font-size:16px; font-weight:bold; color:#595959; padding:0px; margin:0px; margin-bottom:15px; text-transform:uppercase; background:transparent;}
.featuredtextlisting {text-align:center; float:left; margin:15px 20px 15px 10px;}
.featuredtextlistingtitle {}
.featuredtextlistingtitle a:link, .featuredtextlistingtitle a:visited {color:#375b58; text-decoration:underline;}
.featuredtextlistingtitle a:active, .featuredtextlistingtitle a:hover {color:#57a19b; text-decoration:underline;}
.featuredtextlistingprice {color:#cc0000;}
.featuredtextlistinglocation {}
.featuredtextlistingphoto {}
.featuredtextlistingphoto img {}
.featuredtextlistingphoto img:hover {filter:alpha(opacity=70); -moz-opacity:.7; opacity:.7;}

.cats {position:absolute; text-align:right; margin:0px; width:853px; top:82px;}
.cats img {margin:0px 4px;}
.cats img:hover {opacity:.7;}
.categories { float:right; text-align:right; width:178px; margin:42px 5px 0px 0px;}
.categories img {margin:0px 4px;}
.categories ul { display:none; position:absolute; background:#EFEFEF; text-align:left; width:365px; margin:0px 0px 0px -208px; padding:5px 0px 5px 15px; border: 1px solid #8C8C8C;}
.categories li { float:left; list-style:none; list-style-image:none; text-align:left; font-size:18px; line-height:24px; color:#375B58; margin:5px 0px; padding:0px 4px; width:150px; }

.cats1 {position:absolute; text-align:right; margin:0px; top:48px; width:745px; padding-left:189px; clear:both;}
.cats2 {position:absolute; margin:0px; top:92px; width:745px; padding-left:259px; clear:both;}
.cats3 {position:absolute; text-align:right; margin:0px; top:46px; width:745px; padding-left:189px; clear:both;}

.quicknav { float:right; text-align:right; color:#fff; margin-top:10px;}
.quicknav a:link, .quicknav a:visited {color:#fff; text-decoration:underline; margin:0px 8px;}
.quicknav a:active, .quicknav a:hover {color:#ddd; text-decoration:underline; margin:0px 8px;}

.topnav {clear:both; background:url(/image/topnav-back.gif) no-repeat bottom; margin-top:2px; margin-bottom:1px; font:bold 14px arial;}
.topnav img {vertical-align:middle; height:32px;}
.topnav ul {margin:0px; margin-left:5px; padding:0px;}
.topnav li {list-style-type:none; display:inline;}
.topnav a:link, .topnav a:visited {color:#fff; text-decoration:none; padding:0px 12px;}
.topnav a:active, .topnav a:hover {color:#fff; text-decoration:underline; padding:0px 12px;}

.promobox {clear:both;}
.promobox-left {float:left; width:514px; height:142px; background:url(/image/promobox-left-back.gif) no-repeat;}
.promobox-right {float:right; width:424; height:142px;}
.promobox-bottom {clear:both; margin-top:-1px;}
.promobox-bottom-left {background:url(/image/promobox-bottom-left-back.gif) no-repeat left; width:847px; float:left; height:49px;}
.promobox-bottom-left span {margin-left:160px;}
.promobox-bottom-left img {margin:9px 0px 0px 6px;}
.promobox-bottom-left img:hover {filter:alpha(opacity=70); -moz-opacity:.7; opacity:.7;}
.promobox-button {float:right; width:93px;}
.promobox-find {float:left; margin-left:24px; width:200px; margin-top:15px;}
.promobox-post {float:right; margin-right:30px; width:190px; margin-top:15px;}
.promobox-form {padding-left:3px;margin-top:10px;}
.promobox-form span {display:block;}

.rightnav {}

.roundbox {width:204px; margin-bottom:6px;}

.maincontent {padding:8px; font-size:14px;}
.maincontent input {font-size:14px;}

.content {padding:5px 8px;}
.contentblock {clear:both; width:484px;}
.contentblock td {border-bottom:1px solid #f1f1f1;}

.photos {clear:both; }
.photos-left {float:left; width:315px; height:240px;  }
.photos-left img {background:#fff; padding:5px; padding-top:5px; border:1px solid #ccc; width:308px; height:220px; }
.photos-left img:hover {border:1px solid #1e5b56;}
.photos-left span {display:block; margin-top:6px;}
.photos-left span img {border:0px;}
.photos-left span img:hover {border:0px;}
.photos-right {float:left; margin-left:9px; width:167px; }
.photos-right img {margin:0px 2px 1px 0px; background:#fff; padding:2px; border:1px solid #ccc;}
.photos-right img:hover {border:1px solid #1e5b56;}
.photos-bottom {clear:both; }
.photos-bottom img {margin:0px 2px 1px 0px; background:#fff; padding:2px; border:1px solid #ccc;}
.photos-bottom img:hover {border:1px solid #1e5b56;}

.specifications {clear:both;}

.advertisement {text-align:center; color:#666; margin-top:25px;}
.advertisement div {margin:8px 0px;}

.breadcrumbs {clear:both; color:#8a8a8a;}
.breadcrumbs img {width:6px; height:6px; margin:0px 6px; vertical-align:middle;}
.breadcrumbs a:link, .breadcrumbs a:visited {color:#1e5b56; text-decoration:none;}
.breadcrumbs a:active, .breadcrumbs a:hover {color:#1e5b56; text-decoration:underline;}

.main {clear:both;}

.ownerdetails {color:#666; line-height:20px;}
.ownerdetails span {display:block;}
.tealbox {background:url(/image/round-box-teal-middle.gif);padding:5px 5px 15px 10px;}

.options {}
.options ul {margin:0px; padding:0px 5px;}
.options li {list-style-type:none; background:url(/image/link-arrow.gif) no-repeat left center; padding:5px 0px 5px 12px; border-bottom:1px solid #e7e8e9;}
.options li.last {border-bottom:0px;}
.graybox {background:url(/image/round-box-gray-middle.gif);padding:5px 5px 15px 10px;}

.contactbuttons {clear:both; margin:15px 0px;}
.contactbuttons img {margin-right:6px;}

.halfmoon {margin-bottom:1em; margin-top:15px;}
.halfmoon ul {padding:3px 9px 2px 0px; margin-left:0; margin-top:1px; margin-bottom:0; font:14px arial; list-style-type:none; text-align:left; border-bottom:1px solid #929492;}
.halfmoon li {display: inline; margin:0;}
.halfmoon li a {text-decoration:none; padding:3px 15px 2px 10px; margin:0; margin-right:1px; border-left:1px solid #DDD; color:black; font-size: 14px; background:#f7f7f7 url(/image/tabright.gif) top right no-repeat;}
.halfmoon li a:visited {color:#000;}
.halfmoon li a:hover {background:#375b58 url(/image/tabright.gif) top right no-repeat; color:#fff;}
.halfmoon li.current a {background:#375b58 url(/image/tabright.gif) top right no-repeat; color:#fff;}

a:link, a:visited {color:#1e5b56; text-decoration:none;}
a:active, a:hover {color:#1e5b56; text-decoration:underline;}
.asset-list {margin:0 auto; width:900px;}
.asset-list-item {margin:10px; width:280px; float:left; height:120px;}
.asset-list-item img {border:1px solid #ccc; padding:2px; background:#fff;}
.asset-list-item img:hover {border:1px solid #1860d6;}
.asset-list-item strong {font-size:16px;}

.sample-ad { float:right; width:340px; background-color:#F7F7F7; border:1px solid #ccc;}
.sample-ad content { padding:10px; }
.sample-ad h6 {background-color:#375b58;color:#fff;font-weight:bold;font-size:14px;padding:5px;margin:0;}
.post-form-wrapper { width:550px; }
.post-form { border:1px solid #ccc; }
.main-form h6 {background-color:#375b58;color:#fff;font-weight:bold;font-size:14px;padding:5px;margin:0;}
.main-form tr { vertical-align:top; }
.main-form td { padding:7px; }
.main-form .label { width:150px; text-align:right;}
.main-form span.guide { font-style: italic; font-size: 12px; }
	

.pretty-form .alternate { background-color: #fafafa; }
.pretty-form input { padding:4px; border:1px solid #b1b1b1; background:url(/image/input-background.gif) no-repeat top left; vertical-align:middle; font-size:14px;}
.pretty-form input.checkbox { border-width:0px; }
.pretty-form select { padding:3px; font-size:15px; }
.pretty-form textarea {padding:4px; border:1px solid #c4c4c4; vertical-align:middle; font-size:14px;}
.pretty-form label:hover {border-bottom:1px dashed #ccc; cursor:pointer;}
.buttons { background-color:#F3F3F3; padding:5px; margin-top:10px;  }
.buttons input { font-size:16px; }
small { font-size:10px; }

#success { border:1px solid #007700; color:#007700; background-color:#EEFFEE; padding:10px; margin:15px 0px; }
#success p { margin:2px 0px; font-size:12px; }
#error, #error-footer, .error { border:1px solid #770000; color:#770000; background-color:#FFEEEE; padding:10px; margin:15px 0px; }
#error p, #error-footer p, .error p { margin:2px 0px; font-size:12px; }

#loginError, .login-error { margin:5px; color:#770000; background-color:#FFEEEE; padding:10px; }
#loginError p, .login-error p { margin:2px 0px; font-size:12px; }

.login  {  margin:0px; margin-top:5px; padding:0px 15px; list-style-type:none; }
.login li { padding:5px 0px; }
.login .username input, .login .password input { padding:4px; border:1px solid #c4c4c4; background:url(/image/input-background.gif) no-repeat top left; vertical-align:middle; font-size:14px;}
.login .username label, .login .password label {font-size:14px;}
.login .username span, .login .password span {font-size:11px; font-weight:bold;}
.login label { font-weight:bold; }
.login .rememberme span { font-weight:normal; font-size:12px; }
.submitbutton { font-size:16px; }

.account-block { border:1px solid #ccc; }
.account-block-header { padding:5px; background-color:#F7F7F7; }
.account-block-header span { font: bold 14px Arial; }
.account-block-item { padding:10px; overflow:hidden; }

.home-ads {float:right;width:250px;}
.home-ads div {margin-bottom:8px; text-align:center;}
.home-ads img {border:1px solid #ccc;}
.home-ads img:hover {border:1px solid #305ed0;}
.front-page-block {width:645px;}

.ad-listing { float:left; width:150px; height:155px; text-align:center; margin:1px;  }
.ad-listing-photo img {border:1px solid #ccc; padding:2px; background:#fff;}
.ad-listing-photo img:hover {border:1px solid #305ed0;}
.ad-listing-headline { font-size:11px; }
.ad-listing-subheadline { font-size:11px; }

.featuredlistings h3 {font-size:16px; font-weight:bold; color:#fff; background:#375b58; padding:4px 0px 7px 8px; margin:0px; text-transform:uppercase;}
.adlisting {text-align:center; float:left; margin:0px 10px 10px 0px;}
.featuredlistingphoto {margin-bottom:4px;}
.featuredlistingphoto img {background:#fff; padding:2px; border:1px solid #ccc;}
.featuredlistingphoto img:hover {background:#fff; padding:2px; border:1px solid #375b58;}
.featuredlistingtitle {}
.featuredlistingtitle a:link, .featuredlistingtitle a:visited {color:#375b58; text-decoration:underline;}
.featuredlistingtitle a:active, .featuredlistingtitle a:hover {color:#57a19b; text-decoration:underline;}
.featuredlistingprice {color:#cc0000;}
.featuredlistinglocation {}

#uploading { padding:10px; border: 1px solid #AAAAAA; background-color:#FFFFFF; display:none;}

h6.subheader { background-color:#EFEFEF; color:#000000; padding:10px; }

.edit-help { float:right; width:300px; border:1px solid #AAAAAA; background-color:#F7F7F7; margin:10px;}
.edit-help h6 { background-color:#EFEFEF; color:#000000; padding:10px; }


/* blog settings */

#blog .blog-main {float:left; width:700px; background:#fff;}
#blog .blog-right {float:right; clear:right; width:185px; background:#F7F7F7; border:1px solid #ccc; margin-bottom:10px; }
#blog .blog-right ul {margin:8px 5px 8px 3px; padding:0px;}
#blog .blog-right ul li {list-style-type:none; margin:0px; padding:2px 0px 2px 15px; background:url(/image/bullet.gif) no-repeat left center;}
#blog .blog-right a { font-size:12px; }
#blog .blog-right h6 {background-color:#375b58;color:#fff;font-weight:bold;font-size:14px;padding:5px;margin:0;}
#blog .blog-description {padding:8px;}

#blog .post { margin-bottom:40px;}
#blog h1 { font-size:20px; padding-bottom:0px; margin-bottom:0px; }
#blog .content { padding:0px; margin:10px 0px;  }
#blog .author { border-top: 1px dotted #AAAAAA; padding-top:5px; font-size:11px; }
#blog .author a  { font-size: 12px; }
#blog .comments {padding:15px 0px; margin:15px; border-top:1px solid #ccc; }
#blog .comment {padding:15px 0px;}
#blog .commentor {float:right; padding:5px 0px; font-size:12px; color:#999999;}
#blog .post-comment { background-color:#F7F7F7; border:1px solid #ccc;}
#blog .post-comment content { padding:10px; }
#blog .post-comment h6 {background-color:#375b58;color:#fff;font-weight:bold;font-size:14px;padding:5px;margin:0;}
#blog .post-comment table {margin:10px;}
#blog .post-comment input {display:block; font-size:14px; padding:2px;}
#blog .post-comment textarea {display:block; font-size:14px; padding:2px; margin-bottom:6px;}
#blog .blog-categories {margin-bottom:50px;}
#blog .blog-categories ul {margin:15px; padding:0px; float:left; width:150px;}
#blog .blog-categories ul li {list-style-type:none; margin:0px; padding:4px 0px; border-bottom:1px solid #cad6e1;}
#blog .blog-categories ul li a {display:block;  font-size:11px;}

.testimonial {clear:both; margin:20px 0px; padding-bottom:2px; border-bottom:1px solid #f4f4f4;}
.testimonial .testimonial-description {margin-bottom:10px;}
.testimonial .testimonial-person {}
.testimonial .testimonial-person i {display:block;}
.testimonial .testimonial-person a {}


.pagination {padding:3px;}
.pagination ul {margin:0; padding:0; font-size:12px;}
.pagination li {list-style-type:none; display:inline; padding-bottom:1px;}
.pagination a:link, .pagination a:visited {padding:0 5px; border:1px solid #375b58; text-decoration:none; color:#375b58;}
.pagination a:hover, .pagination a:active {border:1px solid #57a19b; color:#000; background:lightyellow;}
.pagination li.currentpage {font-weight:bold; padding:0 5px; border:1px solid navy; background:#57a19b; color:#fff; margin:0px 2px;}
.pagination li.disablepage {padding:0 5px; border:1px solid #929292; color: #929292;}
.pagination li.nextpage {font-weight: bold;}
* html .pagination li.currentpage, * html .pagination li.disablepage {margin-right:5px; padding-right:0;}

.searchlistings {clear:left; margin-top:8px; }
.searchlistings h3 {font-size:16px; font-weight:bold; color:#fff; background:#375b58; padding:4px 0px 7px 8px; margin:0px; text-transform:uppercase;}
.searchlisting {text-align:center; float:left; margin:2px; width:150px; height:150px; }
.searchlistingphoto {margin-bottom:4px;}
.searchlistingphoto img {background:#fff; padding:1px; border:1px solid #ccc;}
.searchlistingphoto img:hover {background:#fff; padding:1px; border:1px solid #375b58;}
.searchlistingtitle { font-size:11px;}
.searchlistingtitle a:link, .searchlistingtitle a:visited {color:#375b58; text-decoration:underline;}
.searchlistingtitle a:active, .searchlistingtitle a:hover {color:#57a19b; text-decoration:underline;}
.searchlistingprice {color:#cc0000;}
.searchlistinglocation {font-size:11px;}

.sort { background-color:#E0EFEE; color:#000000; text-align:left; }
.alternate { background-color :#F7F7F7; }

.other-option {border:1px solid #555; background:#bababa url(/image/other-option-back.gif) repeat-x; padding:10px;}
.other-option ul {margin:0px; padding:0px; color:#000000;}
.other-option li {margin:0px; margin-top:3px; list-style-type:none;}
.other-option li a:link, .other-option li a:visited {color:#555; text-decoration:underline;}
.other-option li a:active, .other-option li a:hover {color:#000;}
.rss {padding:5px; background:#fffff1; border:1px solid #888; margin-top:25px; height:45px;}
.search-box {border:1px solid #aaa; background:#efefef; padding:5px; margin-bottom:10px; font-size:12px;}
.search-form .label {width:105px;}
.result-ads, .search-ads, .latest-listings {float:right; width:250px;}
.result-ads div, .search-ads div {margin-bottom:8px; text-align:center;}
.result-ads img, .search-ads img {border:1px solid #ccc;}
.result-ads img:hover, .search-ads img:hover {border:1px solid #305ed0;}
.search-page-block, .result-page-block {width:645px;}
.quicktextarea { width:350px; height:100px; }
.pretty-list { margin-left:30px; list-style-image: url(../image/arrow.gif)  }
.pretty-list li { margin:10px 0px;}


.seller-type div { float:left; margin-right:13px; }
.seller-type-selection { border:1px solid #AAAAAA; background-color:#F3F3F3; margin-bottom:10px; padding:10px; font-size:12px; }
.seller-type-selection .submit-button { font-size:12px; }

.media-type div { float:left; margin-right:10px; }


/* button settings */
.button { margin:0px 0px 4px 5px; padding:0px; width:130px; float:left; text-align:left; }
.button a { font:bold 15px arial; color:white; }
.button a:hover {text-decoration:underline;}
.button a:hover span {text-decoration:underline;}

.button2 { margin:0px 0px 4px 5px; padding:0px; float:right;}
.button2 a {color:#000; background:url(/image/button2-left.gif) no-repeat top left; text-decoration:none; padding-left:10px; cursor:pointer;}
.button2 a span {background:url(/image/button2-right.gif) no-repeat top right; padding:5px 28px 8px 0px; font:bold 14px arial;}
.button2 a, .button2 a span {display:block; float:left; font:bold 14px arial;}
.button2 a:hover {text-decoration:underline;}
.button2 a:hover span {text-decoration:underline;}

.photos-full {clear:both; margin-left:15px; margin-top:5px; }
.photos-full img {margin:0px 2px 1px 0px; background:#fff; padding:2px; border:1px solid #ccc;}
.photos-full img:hover {border:1px solid #1e5b56;}

.hit-counter { margin:15px; }

.recent-listings { border: 1px solid #AAAAAA; float:right; width:250px; }
.recent-listings h2 { padding:10px;background:#3a3a3a;color:#fff;font-weight:bold;text-align:center; font-size:14px; }
.recent-listing-info { padding:4px 2px; border-bottom: 1px #CCCCCC solid; font-size:12px;}
.last-listing { border-bottom-width:0px; }

.luxury-service { list-style-type:none; padding:0px; margin-left:15px; }
.luxury-service .category { font-size:15px; font-weight:bold; background-color: #F3F3F3; padding:10px; margin-bottom:5px; }
.luxury-service .subcategory { display:inline;  margin:2px 10px; font-size:12px; }
.trade-for-list { margin-top:0px; padding-top:0px; list-style-type:none; padding-left:0px; margin-left:10px; float:left;}
.trade-for-list li { margin:5px; }

.a468x60 { float:right; width:470px; height:62px; }
.btns {padding:10px 0px 15px 0px; float:left; width:300px;}
.btns img {margin-right:7px; vertical-align:middle;}
.clear { clear:both; }

#recently-added {margin:0px; background-color: #F3F3F3; padding:0px; border-top:1px solid #236b68; border-bottom:1px solid #e0e0e0;}
#recently-added .post-it {float:right; padding:7px 16px 0px 0px;}
#recently-added .post-it span {color:#fff; margin:0px 6px;}
#recently-added .post-it a:link, #recently-added .post-it a:visited {color:#fff; text-decoration:underline;}
#recently-added .post-it a:active, #recently-added .post-it a:hover {color:#c6fffd; text-decoration:underline;}
#recently-added h4 {padding:6px 0px 6px 10px; margin:0px; background:#358582 url(/image/carousel-h4-back.gif) no-repeat; color:#fff; font:bold 16px arial;}
#recently-added .ad-listing {margin-top:5px; margin-left:4px; margin-bottom:0px; padding-bottom:0px; width:150px;}

.wish-asset-list { float:left; width:415px; border:1px solid #eee; margin:10px; }
.wish-asset-list h2 { background: #eee; color:#000; margin:0px; margin-bottom:5px; }

.wish-block h2 { background:#375b58;color:#fff;font-weight:bold;margin:10px 0px; font-size:14px; }
.wish-category { margin:20px; }
.wish-category-item { width:200px; float:left; margin:right; }

.wish-search { display:none; }

/* addthis settings */
.at300bs {display:none !important;}
