/*
Theme Name: Stikeleather Realty
Theme URI: http://igraycon.com/
Description: Custom WordPress theme developed for Stikeleather Realty.
Version: 1.0
Author: Iain Gray
Author URI: http://igraycon.com/
Tags: custom
*/
* {
  margin: 0;
  padding: 0;
}
p, div, td, dt, dd, blockquote, li, a, input, textarea, option, h1, h2, h3, h4, h5, h6 {
  font: normal normal normal 13px/21px "Georgia",serif;
  color: #6d6f70;
}
.small p {
  font-size: 10px;
  line-height: 14px;
  color: #949596;
}
strong {
  font-size: 12px;
  font-weight: bold;
}
p, hr, h1 {
  margin-bottom: 30px;
}
a {
  color: #33b1e3;
}
h1 {
  font-size: 25px;
  font-weight: normal;
  line-height: 30px;
  color: #33b1e3;
}
h2 {
  font: normal normal bold 13px/21px "Trebuchet MS",sans-serif;
  color: #6d6f70;
  text-transform: uppercase;
}
h3 {
  font-size: 13px;
  font-weight: normal;
  color: #33b1e3;
}
h4 {
  color: #33b1e3;
}
hr {
  height: 1px;
  color: #e6e6e6;
  background-color: #e6e6e6;
  border: 0 none transparent;
}
cite {
  font: italic normal normal 11px/14px "Georgia",serif;
}
body {
  background: transparent url(images/background.png) repeat scroll 0 0;
}
#wrapper {
  background: transparent url(images/header_background.png) repeat-x scroll 0px 149px;
}
#wrapper_trees {
/*  background: transparent url(images/background_tile.png) repeat-x scroll 50% 0px; */
  background: transparent url(images/background_trees.png) repeat-x scroll 50% 0px; 
}
#wrapper_people {
  background: transparent url(images/background_people.png) repeat-x scroll 30% 0px; 
}
#wrapper_birds {
  background: transparent url(images/background_birds.png) repeat-x scroll -40% 0px; 
}
#wrapper_inner {
}
.container {
  width: 1050px;
  margin: 0 auto;
}
#top .sidebar, #top .content, #middle .sidebar, #middle .content {
  background: transparent url(images/background_container.png) repeat-x scroll 0 0;
}
#middle .sidebar, #middle .content {
  background-position: 0px -70px;
}
#top, #middle {
  clear: both;
}
#top {
  padding-top: 17px;
}
#middle {
}
#middle .left {
  padding-top: 104px;
}
#middle .sidebar {
  padding-top: 6px;
}
#top .left {
  height: 36px;
}
#top .sidebar {
  height: 55px;
}
#top .content {
  padding-top: 22px;
  height: 33px;
}
.left, .sidebar, .content {
  float: left;
}
.left {
  width: 100px;
}
.sidebar {
  width: 180px;
  padding-right: 5px;
}
.content {
  width: 672px;
}
ul.nav, ul.dropdown {
  list-style: none outside none;
}
.left ul.icons {
  padding-left: 16px;
}
.left ul.icons li a {
  display: block;
  padding-left: 32px;
  height: 20px;
  font: normal normal bold 9px/19px "Trebuchet MS",sans-serif;
  color: #123e4f;
  text-transform: uppercase;
  text-decoration: none;
}
.left ul.icons li.print a {
  background: transparent url(images/icon_print.png) no-repeat scroll 7px 0px;
}
.left ul.icons li.share a {
  background: transparent url(images/icon_share.png) no-repeat scroll 5px 0px;
}
.left ul.icons li.blog a {
  background: transparent url(images/icon_blog.png) no-repeat scroll 0px -3px;
}
.sidebar p.logo a {
  display: block;
  width: 177px;
  height: 0px;
  padding-top: 36px;
  overflow: hidden;
  background: transparent url(images/logo.png) no-repeat scroll 0 0;
}
.sidebar ul.ima li a {
  display: block;
  width: 148px;
  height: 96px;
  padding: 14px 16px;
  background: transparent url() no-repeat scroll 0 0;
  margin-bottom: 7px;
  font: normal normal bold 12px/18px "Trebuchet MS",sans-serif;
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
}
.sidebar ul.ima li a span {
  font-size: 24px;
  display: block;
}
.sidebar ul.ima li.renter a {
  background-image: url(images/callout_renter.png);
  height: 95px;
}
.sidebar ul.ima li.landlord a {
  background-image: url(images/callout_landlord.png);
}
.sidebar ul.ima li.buyer a {
  background-image: url(images/callout_buyer.png);
}
.sidebar ul.ima li.seller a {
  background-image: url(images/callout_seller.png);
  height: 103px;
}
.sidebar ul.logos {
  margin-top: 8px;
}
.sidebar ul.logos li a {
  display: block;
  float: left;
  margin-right: 17px;
  height: 0;
  overflow: hidden;
  background: transparent url() no-repeat scroll 0 0;
}
.sidebar ul.logos li.bbb a {
  width: 40px;
  padding-top: 43px;
  background-image: url(images/logo_bbb.png);
}
.sidebar ul.logos li.equal a {
  width: 38px;
  padding-top: 35px;
  margin-top: 4px;
  background-image: url(images/logo_equal.png);
}
.sidebar ul.logos li.realtor a {
  width: 32px;
  padding-top: 39px;
  margin-top: 2px;
  background-image: url(images/logo_realtor.png);
}
.content p.contact {
  font: normal normal bold 9px/18px "Trebuchet MS",sans-serif;
  color: #123e4f;
  text-transform: uppercase;
  float: right;
  margin: 0 7px 0 15px;
}
.content p.contact span {
  font-size: 18px;
  font-weight: normal;
}
.content .page_top, .content .page, .content .page_bottom, .content .boxes_top, .content .boxes, .content .boxes_bottom {
  width: 672px;
  background: transparent url() no-repeat scroll 0 0;
}
ul.nav.top {
  background: transparent url(images/nav_background.png) no-repeat scroll 0px 6px;
  width: 654px;
  height: 49px;
  clear: both;
  padding: 0 12px;
}
ul.nav.top li {
  float: left;
  height: 100%;
  position: relative;
}
ul.nav.top li:hover, ul.nav.top li.hover {
  background: transparent url(images/nav_highlight.png) repeat scroll 0 0;
}
ul.nav.top li a {
  font: normal normal bold 12px/14px "Trebuchet MS",sans-serif;
  letter-spacing: 1px;
  color: #123e4f;
  text-transform: uppercase;
  text-decoration: none;
  padding: 19px 14px 16px 14px;
  display: block;
}
ul.nav.top .dropdown {
  display: none;
  position: absolute;
  z-index: 10;
}
ul.nav.top li:hover .dropdown, ul.nav.top li.hover .dropdown {
  display: block;
}
ul.nav.top table.dropdown {
  left: -2px;
  border-spacing: 0;
  padding: 0;
  margin: 0;
  border-top: 1px solid #ccd0d2;
}
ul.nav.top table.dropdown .tl {
  background: transparent url(images/dropdown_tl.png) no-repeat scroll 0 0;
  width: 10px;
  height: 10px;
}
ul.nav.top table.dropdown .t {
  background: transparent url(images/dropdown_t.png) repeat-x scroll 0 0;
  height: 10px;
}
ul.nav.top table.dropdown .tr {
  background: transparent url(images/dropdown_tr.png) no-repeat scroll 0 0;
  width: 35px;
  height: 10px;
}
ul.nav.top table.dropdown .l {
  background: transparent url(images/dropdown_l.png) repeat-y scroll 0 0;
  width: 10px;
}
ul.nav.top table.dropdown .c {
  background: transparent url(images/dropdown_c.png) repeat scroll 0 0;
}
ul.nav.top table.dropdown .r {
  background: transparent url(images/dropdown_r.png) repeat-y scroll 0 0;
  width: 35px;
}
ul.nav.top table.dropdown .bl {
  background: transparent url(images/dropdown_bl.png) no-repeat scroll 0 0;
  width: 10px;
  height: 35px;
}
ul.nav.top table.dropdown .b {
  background: transparent url(images/dropdown_b.png) repeat-x scroll 0 0;
  height: 35px;
}
ul.nav.top table.dropdown .br {
  background: transparent url(images/dropdown_br.png) no-repeat scroll 0 0;
  width: 35px;
  height: 35px;
}
ul.nav.top ul.dropdown {
  margin-top: 1px;
}
ul.nav.top ul.dropdown li {
  float: none;
  background-image: none;
}
ul.nav.top ul.dropdown a {
  font: normal normal normal 13px/15px "Trebuchet MS",sans-serif;
  text-transform: none;
  color: #33b1e3;
  letter-spacing: 0;
  padding: 8px 10px;
}
ul.nav.top ul.dropdown a:hover {
  background: transparent url(images/dropdown_hover.png) repeat scroll 0 0;
}
ul.nav.top ul.dropdown li.last_item a:hover {
  background: transparent url(images/dropdown_hover_last.png) no-repeat scroll right bottom;
}
table.dropdown.about {
  width: 133px;
}
table.dropdown.about .c {
  width: 83px;
}
ul.dropdown.about li {
  width: 120px;
}
table.dropdown.areas-we-serve {
  width: 149px;
}
table.dropdown.areas-we-serve .c {
  width: 104px;
}
ul.dropdown.areas-we-serve li {
  width: 141px;
}
table.dropdown.search-properties {
  width: 125px;
}
table.dropdown.search-properties .c {
  width: 80px;
}
ul.dropdown.search-properties li {
  width: 117px;
}
table.dropdown.casas-para-rentar {
  width: 175px;
}
ul.nav.top table.dropdown.search-properties .tl, ul.nav.top table.dropdown.search-properties .t, ul.nav.top table.dropdown.search-properties .tr, ul.nav.top table.dropdown.casas-para-rentar .tl, ul.nav.top table.dropdown.casas-para-rentar .t, ul.nav.top table.dropdown.casas-para-rentar .tr {
height: 6px;
}
table.dropdown.casas-para-rentar .c {
  width: 130px;
}
ul.dropdown.casas-para-rentar li {
  width: 167px;
}
table.dropdown.contact {
  width: 205px;
}
table.dropdown.contact .c {
  width: 160px;
}
ul.dropdown.contact li {
  width: 197px;
}
.content .page_top {
  height: 20px;
  background-image: url(images/main_t.png);
}
.content .page {
  background-image: url(images/main_c.png);
  background-repeat: repeat-y;
  padding: 8px 16px 14px 40px;
  width: 614px;
  min-height: 438px;
}
.content .page.home {
  min-height: 0;
}
.content .page p {
  padding-right: 22px;
}
.content .page_bottom {
  height: 9px;
  background-image: url(images/main_b.png);
}
.content .page_bottom.home {
  height: 10px;
  background-image: url(images/main_b_home.png);
}
.content .page .column {
  width: 250px;
  float: left;
}
.content .page .column.first {
  margin-right: 50px;
}
.content .boxes_top {
  height: 10px;
  background-image: url(images/boxes_t.png);
}
.content .boxes {
  background-image: url(images/boxes_c.png);
  background-repeat: repeat-y;
}
.content .boxes_bottom {
  height: 8px;
  background-image: url(images/boxes_b.png);
}
.content .specials {
  float: left;
  width: 315px;
  padding: 0 8px;
}
.content .quotes {
  float: left;
  margin-left: 8px;
  width: 310px;
  padding: 0 8px;
}
.content .specials .header, .content .quotes .header {
  background: transparent url() no-repeat scroll 0 0;
  height: 31px;
}
.content .specials .header {
  background-image: url(images/specials_header.png);
  width: 308px;
  padding: 9px 0 0 10px;
}
.property_pager p {
  font: normal normal bold 12px/14px "Trebuchet MS",sans-serif;
  color: #696b6c;
}
.content .quotes .header p, .property_pager p.title {
  text-transform: uppercase;
  float: left;
}
.property_pager div.wrapper {
  position: relative;
  width: 90px;
  padding-right: 2px;
  float:right;
}
.property_pager div.select {
  float: left;
  position:relative;
  left:50%;
  text-align:left;
}
.property_pager p.select {
  position:relative;
  left:-50%;
}
.property_pager span.prev a, .property_pager span.next a {
  display: block;
  background: transparent url() no-repeat scroll 0px 1px;
  width: 9px;
  height: 0px;
  padding-top: 12px;
  overflow: hidden;
  float: left;
}
.property_pager span.prev a {
  background-image: url(images/arrow_left.png);
  margin-right: 7px;
}
.property_pager span.next a {
  background-image: url(images/arrow_right.png);
  margin-left: 7px;
}
.property_pager span {
  float: left;
}
.content .quotes .header {
  background-image: url(images/quote_header.png);
  width: 309px;
}
.content .quotes .header p.title {
  padding: 9px 0 0 10px;
}
a.more {
  display: block;
  font: normal normal bold 10px/12px "Trebuchet MS",sans-serif;
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
}
.content .quotes .header a.more {
  margin: 5px 5px 0 0;
  float: right;
  background: transparent url(images/button_more_quotes.png) no-repeat scroll 0 0;
  width: 68px;
  height: 17px;
  padding-top: 5px;
}
.content .quote blockquote {
  font-size: 17px;
  line-height: 30px;
  margin: 16px 24px 20px 34px;
}
.content .quote blockquote span {
  font-size: 46px;
  line-height: 0;
  height: 0px;
  display: inline-block;
  margin: 0;
  position: relative;
  top: 16px;
}
.webkit .content .quote blockquote span {
  top: 0;
}
.content .quote blockquote .bqstart {
  margin: 0 4px 0 -24px;
}
.content .quote blockquote .bqend {
  margin: 0 -24px 0 4px;
}
.content .quote p {
  font-size: 14px;
  text-align: right;
  clear: both;
  margin: 0 24px 16px;
}
.content .specials .header p, .content .quotes .header p, a.next_post, a.prev_post {
  text-align: left;
  font: normal normal bold 12px/14px "Trebuchet MS",sans-serif;
  color: #696b6c;
  margin: 0;
}
#specials .info {
  padding-left: 10px;
}
#specials .info p {
  margin-bottom: 12px;
}
#specials .info h6 {
  font: normal normal bold 9px/16px "Trebuchet MS",sans-serif;
  text-transform: uppercase;
  margin-bottom: 0;
  letter-spacing: 1px;
}
#specials .photo {
  float: right;
}
div.clear {
  clear: both;
}
.home p, .boxes p {
  margin-bottom: 0;
}
.home h1 {
  margin-bottom: 8px;
}
a.wp-caption {
  display: block;
  width: 196px;
  height: 28px;
  padding: 16px 30px 0 12px;
  text-align: center;
  background: transparent url(images/button_search.png) no-repeat scroll 0 0;
  float: right;
  font: normal normal bold 14px/16px "Trebuchet MS",sans-serif;
  letter-spacing: 0.1em;
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
}
.home a.wp-caption {
  margin-right: 50px;
  margin-top: 20px;
}
.about p, .about h3 {
  margin-bottom: 12px;
}
.tenant h1, .tenant h3 {
  color: #abb400;
}
.landlord h1, .landlord h3 {
  color: #123e4f;
}
.home-buyer h1, .home-buyer h3 {
  color: #f37321;
}
.home-seller h1, .home-seller h3 {
  color: #eacb22;
}
.about a {
  color: #6d6f70;
}
ul.nav.bottom {
  padding-bottom: 30px;
  margin: 2px 6px 12px 2px;
  border-bottom: 1px solid #8ac9e2;
}
ul.nav.bottom li {
  float: left;
}
ul.nav.bottom li a {
  letter-spacing: 0.1em;
  text-transform: uppercase;
  text-decoration: none;
}
ul.nav.bottom li a, div.footer p {
  font: normal normal normal 10px/10px "Trebuchet MS",sans-serif;
  color: #fff;
  height: 8px;
}
ul.nav.bottom li a, div.footer p span.sep {
  background: transparent url(images/footer_nav_sep.png) no-repeat scroll 0px 2px;
  padding-left: 6px;
  margin-left: 6px;
}
ul.nav.bottom li a:hover {
  text-decoration: underline;
}
ul.nav.bottom li.first_item a {
  background-image: none;
  padding-left: 3px;
  margin-left: 0;
}
.footer {
  padding-bottom: 50px;
}
.footer p, .footer p a {
  font: normal normal normal 11px/14px "Trebuchet MS",sans-serif;
  color: #fff;
}
.footer p {
  margin: 0 0 4px 5px;
}
div.property_teaser {
  width: 572px;
}
div.addl {
  border-top: 1px solid #e6e6e6;
}
div.property_teaser.addl {
  margin-top: 12px;
  padding-top: 14px;
}
.property_teaser div {
  float: left;
}
.property_teaser .detail {
  width: 130px;
}
.property_teaser .description {
  width: 280px;
}
.property_teaser .photo {
  padding-left: 11px;
  width: 150px;
  float: right;
}
.content .property_teaser p {
  margin: 0;
}
.property_teaser .bottom {
  clear: left;
}
.property_teaser .top {
  float: none;
}
.property_teaser .bottom, .property_teaser .top, .property_teaser .info {
  width: 410px;
}
.property_teaser a.more_detail_button {
  margin-left: -9px;
}
.thumb_frame {
  width: 141px;
  height: 109px;
  background: transparent url(images/thumb_photo_frame.png) no-repeat scroll 0 0;
  margin: 0 0 0 8px;
}
.thumb_frame img {
  margin: 6px;
  width: 129px;
  height: 97px;
  border: 0 none;
}
a.more_detail_button {
  width: 146px;
  height: 22px;
  padding: 14px 0 0 9px;
  background: transparent url(images/button_property_detail.png) no-repeat scroll 0 0;
}
.property_index_footer {
  padding: 20px 0 10px 0;
  width: 576px;
}
.property_pager.index {
  background: transparent url(images/property_pager.png) no-repeat scroll 0 0;
  width: 318px;
  height: 22px;
  padding-top: 9px;
  float: left;
  margin-top: 9px;
}
.testimonials .property_pager.index {
  background-image: url(images/testimonials_pager.png);
  width: 161px;
}
.content .page .property_index_footer p {
  margin: 0; padding: 0;
}
.property_pager.index p.title {
  width: 156px;
  text-align: center;
}
.property_pager.index div.wrapper {
  width: 155px;
}
.property_pager.index p.select {
  text-transform: uppercase;
}
div.property_detail .section {
  border-bottom: 1px solid #e6e6e6;
  margin-bottom: 20px;
  padding-bottom: 14px;
  margin-right: 22px;
}
div.property_detail p {
  margin-bottom: 10px;
  line-height: 16px;
}
div.property_detail .small p {
  line-height: 14px;
}
div.property_detail .section.detail {
  width: 232px;
}
.detail_photos {
  width: 370px;
  height: 244px;
  float: right;
  padding: 0 0 10px 10px;
}
.large_frame {
  width: 321px;
  height: 244px;
  background: transparent url(images/large_photo_frame.png) no-repeat scroll 0 0;
  margin: 0 0 0 7px;
}
.content .page p.large_frame {
  padding: 0;
}
.large_frame img, #pdetail_map {
  margin: 6px;
  width: 309px;
  height: 232px;
  border: 0 none;
}
.large_frame, div#thumbs {
  float: left;
}
#pdetail_container {
  float: right;
  padding-left: 10px;
  background: transparent url(images/main_c.png) repeat-y scroll -20px 0px;
}
#search_tabs ul.tab_header {
  list-style: none outside none;
  width: 671px;
  margin-left: -39px;
}
#search_tabs ul.tab_header li {
  float: left;
  width: 33%;
  border-bottom: 1px solid #e1e1e1;
}
#search_tabs ul.tab_header li a {
  display: block;
  height: 26px;
  text-transform: uppercase;
  padding: 8px 0 0 40px;
  font: normal normal bold 13px/21px "Trebuchet MS",sans-serif;
  color: #6d6f70;
  text-transform: uppercase;
  text-decoration: none;
  border-left: 1px solid #f5f5f5;
  background-color: #ebebeb;
}
#search_tabs ul.tab_header li.first a {
  border-left: 0 none;
}
#search_tabs ul.tab_header li.active a {
  background-color: #fff;
}
#search_tabs div.tab {
  padding: 65px 36px 0 0;
}
#search_tabs hr {
  margin: 26px 0 30px 0;
}
#search_tabs div.col {
  padding: 0;
  float: left;
}
#search_tabs div.col.left {
  width: 320px;
}
#search_tabs div.col.right {
  width: 257px;
}
#search_tabs dt, #search_tabs dd {
  float: left;
}
#search_tabs dt {
  clear: left;
  width: 92px;
}
#search_tabs dd {
  height: 30px;
}
#search_tabs input[type='text'], #search_tabs select {
  width: 160px;
}
#search_tabs input {
  line-height: 15px;
}
#search_tabs input.short {
  width: 60px;
}
#search_tabs h3.heading {
  font-weight: bold;
  margin: 0;
  height: 30px;
  color: #33b1e3;
  clear: both;
}
#search_tabs div.bottom {
  padding-top: 40px;
}
#search_tabs div.map_container {
  padding-top: 26px;
  position: relative;
}
#search_map {
  clear: both;
  width: 460px;
  height: 400px;
  border: 1px solid #bfbfbf;
  float: left;
}
#search_tabs div.buttons {
  width: 95px;
  float: right;
  margin: -9px -4px 0 0;
}
input.search_button {
  border: 0 none;
  width: 121px;
  height: 44px;
  padding: 9px 5px 5px 9px;
  text-align: center;
  background: transparent url(images/search_button.png) no-repeat scroll 0 0;
  font: normal normal bold 14px/16px "Trebuchet MS",sans-serif;
  letter-spacing: 0.1em;
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
  float: right;
  margin-right: -5px;
  cursor: pointer;
}
fieldset {
  border: 0 none;
  padding: 5px;
}
legend {
  font-weight: bold;
}
div.map_button {
  width: 82px;
  height: 34px;
  padding: 7px 4px 0 9px;
  background: transparent url(images/map_button.png) no-repeat scroll 0 0;
}
div.map_button a {
  display: block;
  padding: 10px 0;
  text-align: center;
  font: normal normal bold 14px/16px "Trebuchet MS",sans-serif;
  letter-spacing: 0.1em;
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
}
#map_zoom_control, #map_type_control {
  position: absolute;
  top: 32px;
}
#map_zoom_control {
  width: 23px;
  height: 90px;
  left: 8px;
  background: transparent url(images/map_zoom.png) no-repeat scroll 0 0;
}
#map_zoom_control a {
  position: absolute;
  left: 5px;
  width: 13px;
  height: 0;
  padding-top: 13px;
  overflow: hidden;
}
#map_zoom_control a#map_zoom_in {
  top: 5px;
}
#map_zoom_control a#map_zoom_out {
  bottom: 5px;
}
#map_type_control {
  width: 150px;
  height: 22px;
  right: 124px;
  background: transparent url(images/map_type.png) no-repeat scroll 0 0;
}
#map_type_control a {
  display: block;
  float: left;
  font: normal normal bold 11px/12px "Trebuchet MS",sans-serif;
  color: #1c59a4;
  text-decoration: none;
  text-align: center;
  padding-top: 5px;
}
#map_type_control a.active {
  color: #fff;
}
#map_type_control a#maptype_map {
  width: 40px;
}
#map_type_control a#maptype_sat {
  width: 59px;
}
#map_type_control a#maptype_hybrid {
  width: 51px;
}
div.property_popup p {
  line-height: 16px;
  margin-bottom: 0;
}
div.property_popup img {
  width: 86px;
  height: 65px;
  margin-right: 4px;
  border: 0 none;
}
div.blog_content, div.blog_sidebar {
  float: left;
}
div.blog_content {
  width: 414px;
}
div.blog_content textarea {
  width: 414px;
  height: 120px;
}
div.blog_sidebar {
  width: 180px;
  margin-left: 20px;
}
div.blog_sidebar hr {
  margin: 26px 0 26px 0;
}
div.blog_sidebar a {
  text-decoration: none;
  color: #6d6f70;
}
div.comment-author p {
  margin-bottom: 10px;
}
div.comment-author span {
  color: #33b1e3;
}
div.comment-author span.comment_author, div.comment-author span.comment_author a {
  text-decoration: none;
  font-weight: bold;
}
div.comment-author span.date {
  font: italic normal normal 11px/14px "Georgia",serif;
}
div.login {
  margin-bottom: 10px;
}
div.login p {
  margin: 0;
}
div.comment_content {
  width: 325px;
}
div.comment img {
  float: right;
  border: 0 none;
}
a.prev_post, a.next_post {
  display: block;
  height: 22px;
  padding-top: 9px;
  float: left;
  text-transform: uppercase;
  text-decoration: none;
}
a.prev_post {
  background: transparent url(images/prev_blog_post.png) no-repeat scroll top left;
  width: 101px;
  padding-left: 25px;
}
a.prev_post.only {
  width: 104px;
}
a.next_post {
  text-align: right;
  background: transparent url(images/next_blog_post.png) no-repeat scroll top right;
  width: 87px;
  padding-right: 25px;
}
a.next_post.only {
  width: 89px;
}
p.idx {
  height: 15px;
  padding: 10px 0 0 30px !important;
  background: transparent url(images/idx25.png) no-repeat scroll top left;
  font-size: 10px;
  line-height: 12px;
}
p#search_ind {
  background: transparent url(images/searching.gif) no-repeat scroll 0 0;
  margin: 10px 0 0 6px;
  padding: 1px 0 10px 20px;
  line-height: 12px;
}
.form_container p {
  margin-bottom: 14px;
}
.ddsg-wrapper ul {
  list-style: none outside none;
  margin-left: 20px;
}
.ddsg-wrapper div {
  display: none;
}
.search-properties h1 span, .search-properties h1 span a {
  font-size: 16px;
  font-weight: normal;
  line-height: 30px;
  color: #33b1e3;
}

.ie ul.nav.top table.dropdown .tl, .ie ul.nav.top table.dropdown .l, .ie ul.nav.top table.dropdown .bl {
  width: 9px;
}

.ie7 ul.nav.top ul.dropdown a, .ie6 ul.nav.top ul.dropdown a {
  height: 15px;
}
.ie7 ul.dropdown.about li, .ie6 ul.dropdown.about li {
  width: 123px;
}
.ie7 ul.nav.top table.dropdown.search-properties .tl, .ie7 ul.nav.top table.dropdown.search-properties .t, .ie7 ul.nav.top table.dropdown.search-properties .tr, .ie7 ul.nav.top table.dropdown.casas-para-rentar .tl, .ie7 ul.nav.top table.dropdown.casas-para-rentar .t, .ie7 ul.nav.top table.dropdown.casas-para-rentar .tr, .ie6 ul.nav.top table.dropdown.search-properties .tl, .ie6 ul.nav.top table.dropdown.search-properties .t, .ie6 ul.nav.top table.dropdown.search-properties .tr, .ie6 ul.nav.top table.dropdown.casas-para-rentar .tl, .ie6 ul.nav.top table.dropdown.casas-para-rentar .t, .ie6 ul.nav.top table.dropdown.casas-para-rentar .tr {
height: 5px;
}
