/* 
background-color of image : #FAFAFA
*/
* {
    padding: 0px;
    margin: 0px;
}

body, html
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    background-color:#FFF;
    background:none transparent;
}

img {
  border:none;
}


div#container-all {
  margin:0 auto;
  width:985px;
}

div#container-header {
}

div#container-body {
  background: url('../images/layout/body-background.jpg') repeat-y top left;
}

div#container-content {
  margin:0 auto;
  width:956px;
/*  height:1200px; */
}

div#container-footer {
  height:37px;
  width:985px;
  background: url('../images/layout/footer.jpg') repeat-none top left;
  background-repeat:no-repeat;
}


div#banner-tl {
  float:left;
  height:31px;
  width:331px;
  background-image: url('../images/layout/banner-tl.jpg');
  background-repeat:no-repeat;

}

div#banner-tr {
  float:right;
  height:31px; width:654px;
  background-image: url('../images/layout/banner-tr.jpg');
  background-repeat:no-repeat;
}

div#banner-logo {
  float:left;
}

div#banner-bb {
  float:right;
  height:187px; width:654px;
  background-image: url('../images/layout/banner-bb.jpg');
  background-repeat:no-repeat;
}

div#banner-bwood {
  height:41px; width:985px;
  background-image: url('../images/layout/banner-bwood2.jpg');
  background-repeat:no-repeat;
}

/* Top left menu */
div#banner-tl ul {
  list-style-type: none;
  text-align:left;
  padding-top:5px;
  padding-left:50px;
}

div#banner-tl ul li {
  display: inline;
  padding:0 8px;
	font-size:12px;
	color:#FFF;

}

div#banner-tl ul li a {
	color: #FFF;
	text-align: left;
	text-decoration: none;
}

div#banner-tl ul li a:hover {
	color: #FFE92D;
}

/* Top right menu */
div#banner-tr ul {
  list-style-type: none;
  text-align:right;
  padding-top:5px;
  padding-right:50px;
}

div#banner-tr ul li {
  display: inline;
  padding:0 8px;
	font-size:12px;

}

div#banner-tr ul li a {
	color: #FFF;
	text-align: left;
	text-decoration: none;
}

div#banner-tr ul li a:hover {
	color: #FFE92D;
}

/* Bottom menu */
div#banner-bwood ul {
  list-style-type: none;
  text-align:left;
  padding-top:5px;
  padding-left:38px;
}

div#banner-bwood ul li {
  display: inline;
  padding:0 20px;
	font-size:16px;

}

div#banner-bwood ul li a {
	color: #FFF;
	text-align: left;
	text-decoration: none;
	font-weight:bold;
}

div#banner-bwood ul li a:hover {
	color: #FFE92D;
}

div#classifieds a.sub_category_name {
  font-size:12px;
  color:#1A1D35;
  text-decoration:none;
}

div#classifieds a.sub_category_name:hover {
  text-decoration:underline;
}

/* Forms */
/*
input.texttype, select.texttype {

  padding:2px;
  font-size:14px;
  border-top:1px solid #999;
  border-right:1px solid #999;
  border-bottom:1px solid #999;
  border-left:1px solid #999;
}
*/
/*
div.forms {
  font-size:14px;
  color:#333;
}

div.forms td {
  text-align:left;
  vertical-align:middle;
}
*/

a.results-info, label.results-info {
  font-size:13px;
  color:#0099FF;
  text-decoration:none;
}

a.results-info:hover {
  color:#FF3A3B;
  text-decoration:underline;
}

label.results-price {
  color:#000;
  font-weight:bold;
  font-size:16px;
}

/*
h2.filter-header {
  text-align:left;
  padding-top:10px;
  padding-left:20px;
  font-size:18px;
}

ul.filter-menu {
  text-align:left;
  padding-top:3px;
  padding-left:30px;
  list-style-type: none;
}

li a.filter-list {
  font-size:14px;
  color:#FF3A3B;
  text-decoration:none;
}

li a.filter-list:hover {
  color:#0099FF;
  text-decoration:underline;
}
*/
.copyright
{
text-align:center;
	  padding:5px;
    font-size: 10px;
    color: #a5a4a4;
}

div#nav-footer {
  text-align:center;
	padding:2px;
}

div#nav-footer a {
  color:#333;
  font-size: 12px;  
  text-decoration:none;
}

div#nav-footer a:hover {
  text-decoration:underline;
}

table tr.row0 {
    background-color: #E3ECEF;
    }
table tr.row1 {
    background-color: #FAFAFA;
    }

div#help {
  padding:30px;
}

div#help ul#questions {
  /* list-style-type: none; */
  text-align:left;
  padding-left:20px;
}


div#help ul#questions li {
  padding:4px 0;
	font-size:14px;
	color:#333;
}

div#help ul#questions li a {
	color: #333;
	text-align: left;
	text-decoration: none;
	font-style: italic;
	font-weight:bold;
}

div#help ul#questions li a:hover {
	color: #0099FF;
}

div#help ul#answers {
  list-style-type:square;
  text-align:left;
  padding-left:20px;
  padding-top:40px;
}

div#help ul#answers li {
  padding:4px 0;
	font-size:14px;
	color:#000;
}

/*
* Source : doodloo.com
*/
p.blue10 {
  font-size:10px;
  /*color:#0398CA;*/
  color:#0087d5;
}
p.blue13 {
  font-size:13px;
  /*color:#0398CA;*/
  color:#000;
}

/*
* Paper Text
*/
p.paper-text {
  padding:20px;
  color:#333;
  font-size:14px;
  font-weight:bold;
}

p.paper-text a {
 text-decoration:none;
 color:#0087d5; 
}

p.paper-text a:hover {
 text-decoration:none;
 color:#804000;
}



p.title a {
  font-size:14px;
  color:rgb(50,74,100);
  /*color:#0398CA;*/
  /*color:#0087d5;*/
   text-decoration:underline;
   line-height:250%;
}

p.title a:hover {
  text-decoration:underline;
}

img.border{
  border:2px solid #CCC;
  padding:3px;
}

.clear
{
clear:both;
}

.filter_header
{
color:#666;
font-weight:bold;
border-bottom:1px solid #666;
width:60%;
font-size:14px;
text-align:left;
}

ul.filter-menu 
{
  text-align:left;
  padding-top:3px;
  padding-left:30px;
  list-style-type: none;
}

ul.filter-menu li a
{
  text-decoration:none;
  font-size:12px;
}

.profile_box_header {
    padding: 1px 2px 1px;
    height: 22px;
    font-size: 16px;
    font-family: arial;
    color:#666;
    font-weight:bold;
    border-bottom:1px solid #666;
    width:90%;
}

.profile_box_header .title {
    clear:both;
    float:left;
}

.state-list
{
   color:#000;
   font-size:14px;
}

ul.region-list
{
   list-style-type: none;
   font-size:11px;
   color:#9D9D9D;
}

/* Pager */
.flipper
{
   display: inline;
   float: right;
}
.flipper a, .flipper span
{
   padding: 2px 5px;
   text-align: center;
   vertical-align:middle;
   display:  block;
   float: left;
   /*border: 1px solid rgb(154, 175, 229);*/
   border: 1px solid #1F1F1F;
   font-family: Arial;
   margin-right: 1px;
   color:#000;
}
.flipper select
{
   vertical-align:middle;
}
.flipper .current_page
{
   /*background-color: rgb(32, 103, 187);*/
   /*background-color: #78919B;*/
   background-color: #2F2F2F;
   color: white;
   padding: 2px 5px;
}

.flipper .flipper_disabled
{
   background-color:rgb(210, 210, 210);
   color:#A3B1C5;
}

#flipper_range
{
   display: inline;
}

.flipper .marginright5px
{
   /* separate the arrow controls from the numbers */
   margin-right: 5px;
}
.flipper .marginleft5px
{
   /* separate the arrow controls from the numbers */
   margin-left: 5px;
}

div#details li.title
{
   color:#324A64;
   font-size:14px;
   font-weight:bold;
   padding:6px 0;
}

div#details li.other
{
   color:#333;
   font-size:14px;
   font-weight:normal;
   padding:2px 0;
}

div#details ul#more_images
{
  list-style-type: none;
  text-align:left;
  padding-left:30px;
}

div#details ul#more_images li
{
   display: inline;
   padding: 0 3px;
   vertical-align:middle;
}

div#details ul#ad_details
{
  list-style-type: none;
  text-align:left;
  padding-bottom:20px;
  padding-left:30px;
}

div#details ul#ad_details li
{
}

div#details p.description
{
   color:#333;
   font-size:14px;
   font-weight:normal;
   padding-top:30px;
}

div#contact
{
   width:100%;
}
div#report
{
   width:100%;
   padding-top:20px;
}

div#results tr.border-bottom td
{
   border-bottom:1px solid #CCC;
   height:130px;
}



