html,body {
 margin: 0;
 padding: 0;
 height: 100%;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 background: url(../images/bodybg.jpg);
}

img {
 behavior: url('lib/pngbehavior.htc');
}

div {
 border: 0px solid #f00;
}

a, a:visited {
 color: #787258;
}

div#wrapper {
 position: relative;
 padding: 0;
 width: 100%;
 margin: 0;
/* background: #fff url(images/tile3.gif) repeat-x top;*/
 height: auto !important;
 height: 100%;
 min-height: 100%;
}

div#container {
 position: relative;
 margin: 0 auto;
 padding: 0;
 padding-bottom: 0px;
 margin-bottom: 0px;
 width: 1000px;
 background: white url(../images/top_left_bgr.png) left top no-repeat;
 height: auto !important;
 height: 100%;
 min-height: 100%;
}

div#content {
 padding: 0px 0px 80px 0px; /* bottom padding for footer */
 text-align: left;
}

div#content table.pages {
 border-collapse: collapse;
 border-spacing: 0px;
}

div#footer {
 position: absolute;
 width: 100%;
 margin: 0 auto;
 bottom: 0px !important;
 bottom: -1px;
 height: 30px;
 margin: 0px;
 background: url(../images/bodybg.jpg);
}

table#searchform td {
 color: #918e80;
 font-size: 12px;
 font-family: Verdana;
 padding: 2px 0px 2px 0px;
}

table#searchform .select {
 border: 1px solid #aca88e;
 font-size: 12px;
 font-family: Verdana;
 width: 170px;
 height: 18px;
 margin-top: 2px;
}

table#searchform .radio {
 margin-right: 2px !important;
 margin-left: 0 !important;
 margin-left: -3px;
}

table#searchform .startsearch {
 color: #b55019;
 border: 0;
 background: transparent;
 font-size: 12px;
 font-family: Arial;
 font-weight: bold;
 width: 170px;
 margin-top: 6px;
 text-decoration: underline;
 cursor: pointer;
}

table#searchform .filter {
 color: #b55019;
 border: 0;
 padding: 0;
 margin: 0 !important;
 margin-right: -12px;
 background: transparent;
 font-size: 11px;
 cursor: pointer;
}

table#searchform td.sorts {
 color: #c3bc9c;
 font-size: 11px;
 text-align: left;
}

table#searchform td.sorts a,
table#searchform td.sorts a:visited {
 color: #787258;
}

span#littlesorts {
 color: #c3bc9c;
 font-size: 11px;
 text-align: left;
}

span#littlesorts a,
span#littlesorts a:visited {
 color: #787258;
}

table#contacts span.hdr {
 color: #918e80;
}

table#contacts span.txt {
 color: #585444;
}

td.countryIcon {
 background-position: left top;
 background-repeat: no-repeat;
 width: 156px;
 height: 133px;
 vertical-align: bottom;
 text-align: center;
}

td.countryIcon a {
 padding-left: 10px;
 color: #b55019;
}

td.countryIcon a:visited {
 color: #9c9c9c;
}

td.countryIcon td.countryName {
 color: #bf561d;
 font-size: 15px;
 font-weight: bold;
 font-family: Arial, Helvetica, sans-serif;
 padding-left: 10px;
}

div#ditto_item h3 {
 margin: 0;
 padding: 0;
 font-size: 12px;
}

div#ditto_item h3 a,
div#ditto_item h3 a:visited {
 color: #979968;
}

div#ditto_item span.addr {
 font-weight: bold;
 color: #959281;
}

div#ditto_item span.addrlarge {
 font-weight: bold;
 color: #959281;
 font-size: 14px;
}

div#ditto_item span.rent {
 color: #b55116;
}

table#adrotate span.link a,
table#adrotate span.link a:visited {
 color: #625d45;
}

table#adrotate span.addr {
 font-weight: bold;
 color: #ffffff;
}

table#adrotate span.cost {
 color: #ffffff;
}

table#adrotate span.rent {
 color: #b55019;
}

table#adrotate td.info {
 padding: 0px 8px 0px 8px;
}

div#adDiv {
 position: absolute;
 display: block;
 height: 71px;
 width: 660px;
}

div#pagination {
 color: #c3bc9c;
 font-family: Verdana;
 font-size: 11px;
 width: 645px;
 text-align: right;
 padding: 5px 0px 5px 0px;
}

div#pagination span.ditto_currentpage {
 font-weight: bold;
 color: #787258;
}

div#pagination a,
div#pagination a:visited {
 color: #787258;
 text-decoration: none;
}

div#sorts {
 position: absolute;
 top: 60px;
 left: 160px;
 width: 490px;
 height: 20px;
 text-align: right;
 color: #c3bc9c;
}

div#sorts a,
div#sorts a:visited {
 color: #787258;
}
.footerlink a {
color: #c4c1b5 !important;
text-decoration: none;
}
