/* CSS Document */
body{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
margin-bottom:23px;
margin-top:10px;
margin-left:0px;
margin-right:0px;
}
a{
color:#666666;
text-decoration:none;
}
a:hover{
color:#333333;
text-decoration:none;
}
.menu{
Xbackground-color:#E4303C;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}
.menu a{
text-decoration:none;
color:#FFFFFF;
}
.menu a:hover{
color:#FFF;
text-decoration:underline;
}
.footer{
border-bottom:1px #E3E3E3 solid;
border-top:1px #E3E3E3 solid;
font-size:10px;
color:#333333;
height:39px;
font-weight:bold;
}
.footer a{
color:#333333;
height:39px;
}
.footer a:hover{
color:#ff0000;
height:39px;
text-decoration:underline;
}
.heading, .heading a, .heading a:hover{
font-size:18px;
text-decoration:none;
color:#437EC9;
}
 .heading a:hover{
text-decoration:underline;
}

.copyrights{
font-size:10px;
color:#333333;
text-decoration:none;
text-align:right;
}
.copyrights a{
color:#333333;
text-decoration:none;
}
.copyrights a:hover{
color:#ff0000;
text-decoration:underline;
}
.left_column{
border-left:#E3E3E3 1px solid;
border-right:#E3E3E3 1px solid;
}
.left_menu{
border-bottom:#E3E3E3 1px solid;
color:#000000;
text-decoration:none;
height:30px;
font-weight:bold;
}
.left_menu a{
color:#000000;
text-decoration:none;
}
.left_menu a:hover{
color:#ff0000;
text-decoration:none;
Xpadding-left:1px;
text-decoration:underline;
}
.left_heading{
background-color:#E4303C;
font-family:Tahoma, Verdana, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}
.more{
color:#FF0000;
text-decoration:none;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.more a{
color:#FF0000;
text-decoration:none;
}
.more a:hover{
color:#000000;
text-decoration:none;
}
.bold_text{
font-weight:bold;
text-decoration:none;
font-size:1.1em;
}
.listing {
background: #BBD5F6;
border: 1px solid #BBD5F6;
Xwidth: 550px;
margin-bottom: 15px;
}
.listing a, .listing a:hover{ 
	color:#000;
}
.listing table{
Xwidth: 550px;
}
.listing caption {
background: #5B7BA5;
width: 100%;
text-align: left;
padding: 3px 5px;
margin-bottom: 10px;
color: #FFFFFF;
font: bold 12px Arial;
border-bottom: 1px solid #FFFFFF;
}
.listing caption span {
font-weight: bold;
}
.listing caption em {
float: right;
margin-top: -14px;
}
.listing img {
border: 1px solid #FFFFFF;
}
.listing tbody td{
font: normal 12px Arial;
color: #000000;
}
.listing tbody td p{
font-size: 11px;
}
.listing tbody td hr{
border: 0;
background: #ccc url(../img/listing-dotted.png);
height: 1px;
margin: 5px 0 0 0;
width: 98%;
float: left;
}
.listing tfoot td{
background: #86A6D0;
padding: 2px 5px;
}
.listing tfoot td a {
font: bold 11px Arial;
color: #ffffff;
text-decoration: none;
}
.listing tfoot td a:hover
{
font: bold 11px Arial;
color: #ffffff;
text-decoration: underline;
}
.listing-thumb{
padding: 0 0 0 10px;
}
.listing-thumb img{
padding: 2px;
background: #fff;
}

.footer-listing{
background: #FEFFE3;
border: 1px solid #E4D4AE;
padding: 2px 5px;
height:20px;
}
/* featured listing */

.featured{
background: #fff;
border: 1px solid #B25335;
width: 550px;
margin-bottom: 15px;
}
.featured table{
width: 550px;
}
.featured caption {
background: #C85213 url(../img/featured-header.jpg);
width: 100%;
text-align: left;
padding: 3px 5px;
margin-bottom: 10px;
color: #fff;
font: bold 12px Arial;
border: 0;
}
.featured caption span {
font-weight: bold;
}
.featured caption em {
float: right;
margin-top: -14px;
}
.featured img {
border: 1px solid #C8D991;
}
.featured tbody td{
font: normal 12px Arial;
color: #614000;
}
.featured tbody td p{
font-size: 11px;
}
.featured tbody td hr{
border: 0;
background: #ccc url(../img/listing-dotted.png);
height: 1px;
margin: 5px 0 0 0;
width: 98%;
float: left;
}
#list_searchresults featured tfoot td{
background: #B25335;
border: 1px solid #E4D4AE;
padding: 2px 5px;
}
.featured tfoot td a{
font: bold 11px Arial;
color: #fff;
text-decoration: none;
}
.featured tfoot td img{
border: 0;
padding: 0;
}
.f-listing{
color: #FFFFFF;
font: bold 12px Arial;
padding-left:90px;
background: #B25335 url(../img/listing-badge-featured.jpg) no-repeat;
border: 1px solid #E4D4AE;
padding: 2px 5px;
}
td.listing-prompts{
	width: 90px;
}
.redText
{
	font-size:11px;
	color:#ff0000;
	font-weight:bold;
}
.home_links, .home_links a,  .home_links a:hover
{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:bold;
}
.home_links a:hover
{
	text-decoration:underline;
	color:#333333;
}
blink
{
	padding-left:10px;
	color:#66EDFF;
}
.sitemap,  .sitemap a, .sitemap a:hover
{
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;	
}
.sitemap a:hover
{
	text-decoration:underline;
	color:#666666;
}