/* RESULTS SECTION */



#results-wrap {

float:left;

width:660px;

/*background-color:Fuchsia*/

}



ul#listings {

width:660px;

margin:0;

padding:0;

}



ul#listings li.bcwrap { 

float:left;

width:640px;

margin:10px 0 0px 0px;

padding:0;

background:url(../images/bcbg.gif) #fff top left repeat-y;



} 



div.headbc{

position:relative; 

float:left; 

width:640px; 

margin:0; 

padding:0;

background:url(../images/bcbg-top.gif) #fff top left no-repeat;



}



.number {

	position:relative;

	float:right;

	width:50px;

	text-align:center;

	/*background-color:#fff;*/

	padding:2px 3px 2px 3px;

	font-weight:bold;

	color:#007AC1;

	font-size:12px;

	margin:6px 4px 0 0;

	}





div.address{

position:relative; 

float:left; 

width:575px; 

margin:0; 

padding:0;

}



div.address h2{

padding:0 0 5px 10px; 

font-size:20px; 

}



div.address span{

font-size:12px; 

color:#fff;

}



div.address a:link, div.address a:visited, div.address a:hover {

padding:0; 

text-decoration:none; 

font-size:18px; 

color:#fff;

}



div.address a:hover{

font-size:18px; 

text-decoration:none;

color:#C1005B;

}





div.address img{

padding-top:10px; 

}



div.bc-image {

float:left;

width:135px;

padding: 10px 0px 10px 10px; 

min-height:100px;

height:auto !important;

height:100px;

text-align:center;

}



div.bc-image img.border 

{

border:3px solid #ccc;

}



div.bc-details {

float:left;

width:380px;

padding:10px 20px 0 20px;

/*background-color: #f93;*/

}



div.bc-details p {

margin-bottom:1em;

}



div.bc-details p.radius

{

padding:3px 0 0 0;

margin:0;

/*background-color: #36c;*/

}





div.bcbase {

float:left;

width:640px;

padding:0 0 5px 0;

background: url(../images/bcbg-base.gif) bottom left no-repeat;

}



div.mapit {

float:left;

width:120px;

padding: 0px 20px 0px 0px; 

margin:0;

text-align:center;



}



div.mapit a{

display:block;

}





div.select {

	float:left;

	width:490px;

	padding:0;

	margin:0;

	}



div.select ul

{ list-style-type:none;

}

    

div.select li{

	float:right;

	padding:0 0px 0 0px;

	}



div.select li a{

	float:left;

	height:47px;

	overflow:hidden;

	text-indent:-9999px;

	}



div.select li a.select{background:url(../Images/link-select-new.gif) no-repeat 0 0; width:200px;}

div.select li a.visit{background:url(../Images/link-visit-new.gif) no-repeat 0 0; width:150px;}

div.select li a.quote{background:url(../Images/link-quote-new.gif) no-repeat 0 0; width:140px;}

div.select li a.more{background:url(../Images/link-more.gif) no-repeat 0 0; width:140px;}



div.select li a.select-on{background:url(../images/link-select-new.gif) no-repeat 0 100%; width:200px;}

div.select li a.visit-on{background:url(../images/link-visit-new.gif) no-repeat 0 100%; width:150px;}

div.select li a.quote-on{background:url(../images/link-quote-new.gif) no-repeat 0 100%; width:140px;}

div.select li a.more-on{background:url(../images/link-more.gif) no-repeat 0 100%; width:140px;}





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-new.gif) no-repeat 0 0; width:200px;}

div.select li a.visit:hover {background-position:0 100%;}

div.select li a.quote:hover {background-position:0 100%;}





div.bcbase-more {

float:left;

width:650px;

margin: 0px 0px 5px 0px;


}





div.back{

float:left;

width:135px;

padding-right:10px;


}



div.selectmore {

	float:left;
	width:490px;
	}



div.selectmore ul

{ list-style-type:none;

}

    

div.selectmore li{

	float:right;

	}



div.selectmore li a{

	float:left;

	height:47px;

	overflow:hidden;

	text-indent:-9999px;

	}



div.selectmore li a.select{background:url(../Images/link-select-new.gif) no-repeat 0 0; width:200px;}

div.selectmore li a.visit{background:url(../Images/link-visit-new.gif) no-repeat 0 0; width:150px;}

div.selectmore li a.quote{background:url(../Images/link-quote-new.gif) no-repeat 0 0; width:140px;}

div.selectmore li a.more{background:url(../Images/link-more.gif) no-repeat 0 0; width:140px;}



div.selectmore li a.select-on{background:url(../images/link-select-new.gif) no-repeat 0 100%; width:200px;}

div.selectmore li a.visit-on{background:url(../images/link-visit-new.gif) no-repeat 0 100%; width:150px;}

div.selectmore li a.quote-on{background:url(../images/link-quote-new.gif) no-repeat 0 100%; width:140px;}

div.selectmore li a.more-on{background:url(../images/link-more.gif) no-repeat 0 100%; width:140px;}





div.selectmore li a:hover, div.selectmore li a.active{background-position:0 100%;}

div.selectmore li a.select:hover {background-position:0 100%;}

div.selectmore li a.visit:hover {background-position:0 100%;}

div.selectmore li a.quote:hover {background-position:0 100%;}







div.boxtop 

{

    position:relative;

    float:left;

    width:640px;

    height:10px;

    background: url(../images/box_01.gif) top left no-repeat;

}



div.boxcontainer

{

    position:relative;

    float:left;

    width:610px;

    padding: 0px 15px 10px 15px;

    background: url(../images/box_02.gif) top left repeat-y;

}



div.boxbase 

{

    position:relative;

    float:left;

    width:640px;

    height:10px;

    background: url(../images/box_03.gif) bottom left no-repeat;

    margin-bottom:15px;

}

    



div.boxtop-s 

{

    position:relative;

    float:right;

    width:245px;

    height:10px;

    background: url(../images/box-small_01.gif) top left no-repeat;

}



div.boxcontainer-s

{

    position:relative;

    float:right;

    width:230px;

    padding: 0px 0px 10px 15px;

    background: url(../images/box-small_02.gif) top left repeat-y;

}



div.boxbase-s 

{

    position:relative;

    float:right;

    width:245px;

    height:10px;

    background: url(../images/box-small_03.gif) bottom left no-repeat;

    margin-bottom:15px;

}



div.boxtop-l

{

    position:relative;

    float:left;

    width:920px;

    height:10px;

    background: url(../images/box-920_01.gif) top left no-repeat;

}



div.boxcontainer-l

{

    position:relative;

    float:left;

    width:900px;

    padding: 0px 0px 10px 20px;

    background: url(../images/box-920_02.gif) top left repeat-y;

}



div.boxbase-l 

{

    position:relative;

    float:left;

    width:920px;

    height:10px;

    background: url(../images/box-920_03.gif) bottom left no-repeat;

    margin-bottom:15px;

}











div.boxcontainer ul  {

margin:10px 0 0 15px;

list-style:none;

} 



div.boxcontainer ul li {

float:left;

width:250px;

background:url(../images/tick.gif) #fff 0px 0px no-repeat;

padding:0 0 0 25px;

} 



/* ------------------------------------------------------------------------------ */







.close 

{

 background:#000;

 color:#f00; 

}



.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.bctype p {margin:0;padding:0;line-height:normal; color:#fff;}


.offer {
	position:absolute;
	top:50px;
	left:555px;
	width:100px;
	height:100px;
	}


p.price {color:#007ac1; font-weight:bold}

