body {background-color:navy;}
.box-website {width:1024px;display:block;margin:auto;}
.box-header {width:100%;display:block;float:left;clear:both;}
.box-body {width:100%;display:block;float:left;clear:both;background-color:#fff;text-align:center;}

/*a buttons */
a.button {display:block;width:auto;padding:5px;float:left;clear:none;background-color:#fff;}
a.button.navi {width:50px;margin-left:3px;}
.box-buttons {display:block;float:left;clear:none;}
.box-buttons.right {float:right;}
.mtse_form {display:block;float:left;clear:none;}

/* stacks */
.box-homepage-stacks {display:block;float:left;clear:none;width:99.7%;padding:0px;background-color:navy;border:2px solid #fff;}
.box-stack  {display:block;float:left;clear:none;width:50%;}

/* carousel */
.homepage-carousel {margin-top:30px;width:800px;margin:auto;}
.homepage-carousel li img {margin:5px;}

/* carosuel small */
.homepage-carousel.small {width:650px;background-color:red;}
.homepage-carousel li img {margin:5px;}
.homepage-carousel-bottom {margin-top:30px;width:700px;margin:auto;}
.homepage-carousel-bottom li img {margin:5px;}


/* listings */
.content {display:block;width:100%;float:left;}
.column {display:block;float:left;clear:none;margin:auto;}
.column.full {width:100%;clear:both;}
.column.two {width:50%;}
.row {display:block;float:left;clear:both;width:100%;}
#listings_results {text-align:center;}

#featured_listings {display:block;background-color:navy;height:100px;}

.listings_search_form {border:1px solid navy;display:block;overflow:hidden;padding:5px;margin:5px;}
.short {width:130px;margin:3px 0px;}
.very_short {width:75px;}

.listings_search_form .very_short {float:right;}
.listings_search_form label {float:left;}

.blue_box {display:block;background-color:navy;}
.sponsored_listings_carousel li {margin:10px;width:220px;}
.listings_profile {background-color:navy;border:1px solid red;display:block;overflow:hidden;padding:10px;color:#fff;font-family:arial,helvetica;font-size:14px;}
.listings_profile .row.title {font-weight:bold;}
.listings_profile .row {margin:2px;}
a.button {display:block;border:1px solid #7f7f7f;padding:5px;}

img.img_listing {margin:10px;}


#divListingsResults {background-color:transparent;}

/* personal element */
.more_results_box {background-color:navy;border:1px solid red;display:block;overflow:hidden;}
.personal_box {display:block;padding:10px;width:350px;height:300px;;}
.personal_box .row .big-box {display:block;width:320px;height:250px;background-color:blue;}
.personal_box .row button {width:70px;margin:5px;background-color:blue;}


/* Listing Profile */
.listing_profile {width:100%;}
.listing_profile .listing_top_menu {display:block;width:100%;padding:15px;}
 .listing_top_menu h3 {margin:0px;padding:0px;}
.listing_profile .listing_top_menu a {text-decoration:none;padding:5px 15px;}
.listing_profile .profile_menu {display:block;}
.listing_profile .profile_menu a {display:block;flaot:left;clear:both;float:left;padding:5px 15px;text-decoration:none;width:150px;}
.listing_profile .profile_menu a:hover {background-color:blue;color:#fff;}

 .results_info {padding:10px 15px; color:#000;text-align:center;font-family:helvetica,arial;}
 
 .box {border:2px solid navy;margin:3px;}
 .little_info {font-family:helvetica,arial;font-size:11px;}
 .padded{padding:5px;}
 
 p.review {width:450px;text-align:left;font-family:helvetica,arial;font-size:12px; line-height:140%;padding-left:10px;}
