



/* RESULTS PAGE ============================================================= */



/* ============================================================= */
div#results {
	position:relative;
	float:left;
	width:660px;
}

/* ============================================================= */

ul#listings 
{
    list-style-type:none;
	width:600px;
}

div.boxbase 
{
    position:relative;
    float:left;
    width:590px;
    height:10px;
    background: url(../images/bcbase.gif) bottom left no-repeat;

}

.topcont {
	position:relative;
	float:left;
	width:590px;
	background: url(../images/bctop.gif) #000 top left no-repeat;
	padding:10px 0 0px 0;
	height:38px;
	}	


.topcont h2 
{
    padding:9px 0 0px 60px;
}


.topcont h2 a:link, .topcont h2 a:visited, .topcont h2 a:hover 
{
    text-decoration:none;
    color:#005180
}
.topcont h2 a:hover 
{
    text-decoration:underline;
}

.topcont span {font-size:12px}

.mapicon {
	position:absolute;
	top:0px;
	left:10px;
	width:30px;
	z-index:100;
	color:#fff;
	font-weight:bold;
	font-size:15px;
	padding:4px 0 0 4px;
	text-align:center
	
	}	

ul#listings li.bc {
	width:590px;
	float:left;
    /*border:1px solid #ccc; background-color:#f5f4f4;*/
    background: url(../images/bcmid.gif) top left repeat-y;
	
}


div.lwrap {
	position:relative;
	float:left;
	width:130px;
	text-align:center;
	
}
div.stars {
	position:relative;
	float:left;
	width:130px;
	height:20px;
	/*background-color:#000;*/
	text-align:center;
	padding:5px 0;
}

div.bcimg {
	position:relative;
	float:left;
	width:130px;
	text-align:center;
	padding:0;
	min-height:110px;
    height:auto !important;
    height:110px;
}

img.border {border:3px solid #ccc;}



div.bctype {
	position:absolute;
	top:10px;
	left:500px;
	width:80px;
	height:65px;
	margin-bottom:5px;
	background:url(../images/bctype.gif) no-repeat;
	font-weight:bold;
	font-size:11px;
	padding:12px 0px 5px 0px;
	text-align:center;
}


div.bctype p {margin:0;padding:0;line-height:normal; color:#fff;}

div.detail {
	position:relative;
	float:left;
	width:350px;
	padding:10px 0 10px 10px;
}


div.detail h2 {
	margin:0 0 5px 0;
	color:#ff3031;
}


div.detail h2 span {
	font-size:12px;
}


div.icon{
	position:relative;
	float:left;
	width:60px;
	height:70px;
	background-color:#999;
}

div.info {
	position:relative;
	float:left;
	width:388px;
	padding:5px 0 10px 10px;
}


div.more{
	position:relative;
	float:left;
	width:170px;
	/*background-color:#000;*/
	padding:35px 10px 10px 0px;
}


div.selectmore {
	position:relative;
	float:left;
	width:460px;
	padding:12px 0px 13px 130px;
    background: url(../images/select-moreinfo.gif) top left no-repeat;
	
}


div.select {
	position:relative;
	float:left;
	width:450px;
	padding-left:10px;
	
}

div.select ul
{ list-style-type:none;
    margin:0;
}
    
div.select li{
	float:right;
	margin:0 18px 0 0px;
	display:inline
	}
	
div.select li a{
	float:left;
	height:26px;
	overflow:hidden;
	text-indent:-9999px;
	}

div.select li a.select{background:url(../Images/link-select.gif) no-repeat 0 0; width:140px;padding:0;}
div.select li a.visit{background:url(../Images/link-visit.gif) no-repeat 0 0; width:128px;}
div.select li a.quote{background:url(../Images/link-quote.gif) no-repeat 0 0; width:128px;}
div.select li a.more{background:url(../Images/link-more.gif) no-repeat 0 0; width:128px;}

div.select li a.select-on{background:url(../images/link-select.gif) no-repeat 0 100%; width:140px;padding:0;}
div.select li a.visit-on{background:url(../images/link-visit.gif) no-repeat 0 100%; width:128px;}
div.select li a.quote-on{background:url(../images/link-quote.gif) no-repeat 0 100%; width:128px;}
div.select li a.more-on{background:url(../images/link-more.gif) no-repeat 0 100%; width:128px;}

div.select li a:hover, div.select li a.active{background-position:0 100%;}
div.select li a.select:hover {background:url(../Images/link-select.gif) no-repeat 0 0; width:140px;padding:0;}
div.select li a.visit:hover {background-position:0 100%;}
div.select li a.quote:hover {background-position:0 100%;}


.offer {
	position:absolute;
	top:-1px;
	left:495px;
	width:100px;
	height:100px;
	}

p.purple {color:#005180; font-weight:bold}

strong.dist {color:#000; font-weight:normal; padding-left:0px}


.close {
 background:#005180;
 color:#fff; 
}



.submit-pop {
 margin:15px 0 0 0px;
 width:228px;
 height:56px;
 background:#fff url(../images/viewing-submit.gif) top left no-repeat;
 cursor:pointer;
 cursor:hand;
 font-size:36px;
 color:#fff;
 border:none;
}



.popbox1 
{
    position:absolute;
    width:50px;
    height:35px;
    top:10px;
    left:500px;
    z-index:15;
}



.popbox2 

{
    float:left;
    width:370px;
    height:250px;
    background:#fff url(../images/viewing-bg.gif) top left no-repeat;
    padding:200px 0 0 180px;
    z-index:15;
}


div#morelocations 

{   float:left;
    border:3px solid #dedede;
    padding:10px 15px;
    margin-top:10px;
    width:554px;
    background-color:#efefef 
}

div#morelocations ul {
    margin:15px 0
    }
 
div#morelocations ul li {
float: left;
width: 150px;
margin-right: 10px;
padding: 0 0 3px 20px;
/*background: url(../images/tick.gif) 0px 0px no-repeat;*/
}
