/*
 * RESET
 */
	html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}
/* Define Tags */
* {margin:0;padding:0;} 

html, body {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  margin:0;
  padding:0;
  }
 .body {
  background:#0c0c0c url('images/cityscape-bg.jpg') center top repeat-x;
  color:#fff;
 }

a, a:visited, a:hover {	
	font-size:12px;	
	font-weight:400;
  color:#fff;
  text-decoration:none;
	}
a:hover {
  text-decoration:underline;
	}

p {
  margin-bottom:10px;
  }
/* Site Structure Start */

#wrap {
    clear:both;
	margin: 0 auto;
	width:960px;
	}
  #header {
    height:93px;
    position:relative;
    }
  .logo {
    background: url('images/haymaker-bean-logo.gif') left center no-repeat;
    height:70px;
    left:0px;
    position:absolute;
    top:15px;
    text-indent:400px;
    width:370px;
    white-space: nowrap;
    }
  .quickSearch {
    background:#7d7d7d url('images/quick-search-title.gif') 0 0 no-repeat;
  	height:40px;
  	padding:25px 10px 10px;
    position:absolute;
    right:0px;
    top:10px;
  	width:410px;

	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	}
	
  .followUs {
  	clear:both;
  	padding:20px;
  	text-align:center;
    }
    .socialTwitter, .socialFacebook, .socialLinkedIn {
      background:url('images/social-sprite.png') 0 0 no-repeat;
      display:inline-block;
      height:32px;
      margin:0 2px;
      overflow:hidden;
      padding:0;
      text-indent:40px;
      width:32px;
      }
      .socialFacebook, .socialFacebook:hover, .socialFacebook:visited {
        background-position:0 0;
        }
      .socialTwitter, .socialTwitter:hover, .socialTwitter:visited {
        background-position:0 -32px;
        }
      .socialLinkedIn, .socialLinkedIn:hover, .socialLinkedIn:visited {
        background-position:0 -64px;
        }
        .socialFacebook:hover, .socialTwitter:hover, .socialLinkedIn:hover {
          opacity:0.5;
          filter:alpha(opacity=50);
          }
#featurePic {
    background: url('images/bg-feature.png') center center no-repeat;
	height:380px;
	margin-left:-8px;
	overflow:hidden;
	padding:7px 8px 8px;
	width:960px;
	white-space:nowrap;
	}
	#featurePic a {
		/*float:left;*/
		height:380px;
		margin:7px 8px 8px;
		width:960px;
		display:block;
		}
		
/* liScroll styles */
#tickerTape {
	position:relative;
	height:26px;
	width:960px;
	}
	.tickerFade {
		background:url(images/ticker-overlay.png) 0 0 no-repeat;
		position:absolute;
		left:0;
		top:0;
		height:32px;
		width:960px;
		}
.tickercontainer { /* the outer div with the black border */
	height:32px;
	width:960px;
	margin: 0; 
	padding: 0;
	overflow: hidden; 
	}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
	position: relative;
	left: 0px;
	top: 0px;
	width: 960px;
	overflow: hidden;
	}
ul.newsticker { /* that's your list */
	position: relative;
	left: 960px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
ul.newsticker li {
	float: left; /* important: display inline gives incorrect results when you check for elem's width */
	color:#fff;
	float:left;
	line-height:32px;
	font-size: 14px;
	}
	ul.newsticker span {
		color:#41d259;
		}
		
  .menu {
    height:36px;
    margin-bottom:20px;
    /*overflow:hidden;*/
    white-space: nowrap;
    }
    .menu ul, .menu li {
		padding:0;
		margin:0;
		}
    .menu ul {
      	float:left;
		list-style-type:none;
	    margin:0 auto;
        }
    .menu li {
	  	float:left;
		}
      .menu a, .menu a:visited, .menu a:hover {
        color:#fff;
        display:block;
        font-family:"Myriad Pro";
        font-size:16px;
        height:36px;
        margin:0;
	    padding:0 21px;
        line-height:36px;
        text-align:center;
        text-decoration:none;
		text-shadow: 0 1px 3px #333;
       	}
		.menu a:hover, .current {
			background:#a22740;
       		}
			
		.menu ul li.drop ul { display: none; width: 125px; float: none; position: absolute; z-index: 9999; }
		.menu ul li.drop:hover { background: #A22740; }
		.menu ul li.drop:hover ul { display: block; }
		.menu ul li.drop ul li { display: block; float: none; width: 125px; }
		.menu ul li.drop ul li a:hover { background: #721d2e; }
		
		.menu ul li.drop ul li a { background: #A22740; display: block; padding: 5px 0; text-align: center; margin: 0; width: 145px; }
		.menu ul li.drop ul li a:hover { background: #7d2314; }

  #content{
	min-height:300px;
	}
	#leftWrap { float: left; margin-right: 20px; width: 220px; }
	.leftCol {
		float:left;
		margin-right:20px;
		width:220px;
		}
		ul.leftColNav {
			border-top:2px solid #21181a;
			list-style:none;
			}
			ul.leftColNav li {
				border-bottom:2px solid #21181a;
				clear:both;
				}
			ul.leftColNav a {
				display:block;
				line-height:24px;
				text-align:center;
				text-decoration:none;
				}
				ul.leftColNav a:hover {
					background:#000;
					}
				ul.leftColNav .current a {
					background:#5d283c;
					}
		.yahooStockInfo {
			margin-bottom:20px;
			padding:20px;
			}
			.stockRow {
				clear:left;
				line-height:20px;
				}
				.stockRow div {
					float:left;
					}
			.stockTitle {
				font-size:16px;
				width:80px;
				}
			.stockText, .stockTextPlain {
				font-size:11px;
				}
			.stockTextPlain {
				width:60px;
				}
			.oilStock a {
				display:inline-block;
				font-size:16px;
				width:90px;
				}
			.oilStock font {
				padding-left:10px;
				}
			.stockUp .stockText {
				color:#0f0;
				}
			.stockUp .stockArrow {
				background:url('images/stock-up.png') center no-repeat;
				width:15px;
				height:20px;
				}
			.stockDown .stockText {
				color:#f00;
				}
			.stockDown .stockArrow {
				background:url('images/stock-down.png') center no-repeat;
				width:15px;
				height:20px;
				}
	#market { padding-top: 20px; clear: both; }
		#scope { background: url(images/scope.png) no-repeat; width: 218px; height: 43px; display: block; }
	.mainCol {
		padding:20px;
		}
	.rightCol {
		float:left;
		min-height:300px;
		padding:20px;
		width:680px;
		line-height: 1.8em;
		}
		#featPropWrap {
			overflow: hidden;
			margin-bottom: 20px;
			}
		.featuredProperty {
			float:left;
			margin-top:20px;
			width:206px;
			min-height: 320px;
			position: relative;
			}
			.featureMiddle {
				margin:20px 30px 0;
					}
			.featuredPic {
				background-color:#777;
				border:5px solid #fff;
				height:108px;
				width:196px;
				}
			.featureTitle {
				font-size:14px;
				font-weight:bold;
				text-align:center;
				margin:18px 0;
				}
			.featureDetail {
				border-bottom:1px dotted #666;
				line-height:24px;
				}
				.featureDetail span {
					color:#666;
					float:right;
					}
	a.buttonGrey, a.buttonGrey:hover, a.buttonGrey:visited, .buttonGrey {
		background:url('images/button-grey.png') left top repeat-x;
		color:#fff;
		display:block;
		font-size:14px;
		font-weight:bold;
		height:36px;
		line-height:36px;
		margin:20px 0;
		text-align:center;
		text-decoration:none;
		text-shadow:1px 2px 2px #000;
		}
		a.buttonGrey:hover {
			background-position:left bottom;
			}
		a.greyHome {
			position: absolute;
			bottom: 0;
			left: 0;
			width: 100%;	
		}
		input.buttonGrey {
			margin:0;
			padding:0 30px;
			}
		
	.fadedRoundy {
		background:url('images/bg-translucent.png') 0 0 repeat;
		
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		}
#footerWrap {
	background:url('images/footer-bg.png') 0 0 repeat-x;
	clear:both;
    padding:30px 0 40px;
    height:130px;
	}
  #footer {
	background:url('images/footer-logos.png') left bottom no-repeat;
    clear:both;    
    height:124px;
    margin:0 auto;
    position: relative;
    width:944px;
    }
    .footerAddress {
    	color:#808080;
    	float:right;
    	font-size:10px;
    	line-height:15px;
    	text-align:right;
	    }
	    .footerAddress span {
	    	color:#666;
	    	font-size:11px;
	    	}
	    .footerAddress a {
	    	color:#75263d;
	    	font-size:10px;
		    }
	.footerLinks {
	    background:url('images/footer-logo.png') left top no-repeat;
	    color:#666;
	    font-size:10px;
	    height:66px;
		line-height:15px;
		padding-left:120px;
		}
		.footerLinks ul {
			list-style:none;
			}
			.footerLinks li {
				color:#666;
			    font-size:10px;
				float:left;
				line-height:15px;
				}
			.footerLinks li a, .footerLinks a {
				color:#75263d;
			    font-size:10px;
				line-height:15px;
				}
	

/* Property Styles */

a.search-link, a.search-link:visited, a.search-link:hover { color:#949494; text-decoration:none; }
a.search-link:hover { color:#3c5aaf; }
a.email-link { background:url(images/email-icon.gif) left 3px no-repeat; padding-left:16px; }
a.print-link { background:url(images/print-icon.gif) top left no-repeat; padding-left:16px; }

.menu ul, .menu ul li { margin:0; padding:0; }
.featured-property-content ul, .featured-property-content ul li { margin:0; padding:0; }

.spaces-list { margin:30px 0; }
.spaces-list th { background:#d1d1d1 url(images/spaces-header-row.gif) left top repeat-x; border-color:#bcbcbc; border-style:solid; border-width:1px 0; font-weight:bold; color:#272727; text-align:left; }
.spaces-list th.first { border-width:1px 0 1px 1px; }
.spaces-list th.last { border-width:1px 1px 1px 0; }
.spaces-list td { border-top:1px solid #fff; color:#303030; }
.spaces-list .click-row td {  /*cursor:pointer;*/ }
.spaces-list td.no-border { border:none; }
.spaces-list .even td { background-color:#f2f2f2; }
.spaces-list .odd td { background-color:#f2f2f2; }
.spaces-list tr .bullet { padding:0; }
.spaces-list tr .calltoaction-link { font-weight:bold; color:#000; text-decoration:none; }
.spaces-list tr .bullet .bullet-position-relative { position:relative; height:23px; width:20px; background-image:url(images/space-bullet.gif); background-position: center center; background-repeat:no-repeat; }
.spaces-list tr .bullet .bullet-position-relative .calltoaction { position:absolute; width:54px; height:34px; top:3px; left:568px; background:url(images/click-more-right.gif) no-repeat; display:none; }
.spaces-list .hover .bullet .bullet-position-relative  { background-image:url(images/space-bullet-over.gif); }
.spaces-list .hover .bullet .bullet-position-relative .calltoaction { display:block; }
.spaces-list .hover .calltoaction-link { color:#666666; }
	.space-details td { border:none; }

.space-details { padding:4px 4px 4px 16px; }

.devThumb-container { width:132px; }
	.devThumb { width:134px; width/* */:/**/132px; width: /**/132px; height:92px; height/* */:/**/90px; height: /**/90px; background:#fff url(images/dev-noimage-thumb.gif) center center no-repeat; border:1px solid #C2C3C6;}
	.devThumb a, .devThumb a:visited, .devThumb a:hover { display:block; width:132px; width/* */:/**/128px; width: /**/128px; height:90px; height/* */:/**/86px; height: /**/86px; border:2px solid #C2C3C6; }
	.devThumb a:hover, .dev-hover .devThumb a { border-color:#F6F6F7; }
.devClick-forinfo, .devClick-forinfo:visited, .devClick-forinfo:hover { display:block; text-decoration:none; width:134px; height:20px; background:url(images/click-info-btn.gif) no-repeat left top; margin-top:5px; }
.devClick-forinfo:hover, .dev-hover .devClick-forinfo  { background-position:0px -20px; }
.devClick-forinfo span { display:none; text-decoration:none; }
.devAddress-container { width:180px; }
.devStats-container { width:200px; }

.devThumb-container, .devAddress-container, .devStats-container,.devContact-container { }
.devThumb-container {  }
.devAddress-container, .devStats-container {  }
.devContact-container {  }
.dev-even .devThumb-container, .dev-even .devAddress-container, .dev-even .devStats-container, .dev-even .devContact-container { background-color:#050505 ; }
.dev-odd .devThumb-container, .dev-odd .devAddress-container, .dev-odd .devStats-container, .dev-odd .devContact-container { background-color: #1d090e; }
.dev-hover .devThumb-container, .dev-hover .devAddress-container, .dev-hover .devStats-container, .dev-hover .devContact-container {  background-color:#32131c; }

.dev-odd td, .dev-even td {
	padding:10px;
}

.thumb-image { border:1px solid #C2C3C6; width:90px; width/* */:/**/88px; width: /**/88px; height:60px; height/* */:/**/58px; height: /**/58px; float:left; margin:0 5px 5px 0; background-position:center center; background-repeat:no-repeat; }
.thumb-image a { display:block; border:2px solid #C2C3C6; width:88px; width/* */:/**/84px; width: /**/84px; height:58px; height/* */:/**/54px; height: /**/54px; }
.thumb-image a:hover, .current-image a { border-color:#F6F6F7; }

#sort-dd .styledDropdown { margin-bottom: 5px; float:left; width:166px; width/* */:/**/160px; width: /**/160px; padding:2px; border:1px solid #C2C3C6; }
#sort-dd .styledDropdown-over { border-color:#A1B1A1; }
#sort-dd .styledDropdown-visibleText { width: 130px;height:14px; padding: 2px 5px; float: left; color:#414141;}
	#sort-dd .styledDropdown-active { }
#sort-dd .styledDropdown-dropbutton { text-indent: -100px; display: block; overflow: hidden; width:20px;height:20px; background: url(images/select_bg.gif); }
#sort-dd .styledDropdown-options { top: 22px; left:0px; width: 164px; border: none; background: #712735; z-index: 5000; max-height:200px; overflow:auto; }
#sort-dd .styledDropdown-option a, #sort-dd .styledDropdown-option a:hover { color:#FFF; font-weight:normal; text-decoration:none; display:block; padding:1px 3px;}
	#sort-dd .styledDropdown-option a:hover { background-color: #394439; width:96%; }

.page-prev a, .page-prev em, .page-next a, .page-next em { display:block; width:20px; height:20px; background-position:top right; text-indent:-30px; }
.page-prev a, .page-prev em { float:right; }
.page-next a, .page-next em { float:left; }
.page-prev a { background-image:url(images/page-left-on.gif); }
.page-prev em { background-image:url(images/page-left-off.gif); margin-right: 5px; }
.page-next a { background-image:url(images/page-right-on.gif); }
.page-next em { background-image:url(images/page-right-off.gif); }
.page-prev a span, .page-prev em span, .page-next a span, .page-next em span { display:none; }
.page-link { text-align:center; }
.page-link a { color:#000; background: #ccc; height: 20px; width: 20px; display: block; font-size:1.2em; text-decoration:none; }
.page-link a.current, .page-link a:hover { color:#fff; background: #8D3E55; }

.clear {
	clear: both;
	}
#big-image-container {
	padding:6px 0px 0px 0px;
	margin:10px 0px 10px 0px;
	background-color:#595959;
	color:#fff;
}

#big-image-container span {
	margin:0px 0px 20px 10px;
}

#big-image-container img {
	margin:0 auto;
	border:solid 3px #595959;
}

#requestMoreInfo {
	display:block;
	float:left;
	margin:0px 0px 14px 0px;
	background: url(images/btn_request_more_info.gif) top left no-repeat;
	width:386px;
	height:49px;
	border:none;
}

/*************************
* Red Box for some links *
*************************/
.redBox {margin:15px 0;}
.redBox a{padding:5px 15px; /*border:1px solid #3F3F3F;*/ background:#A3273F;  color:#fff; text-decoration:none;}
.redBox a:hover{background:#BF0027;}

/*************************
* Request Form Styles *
*************************/

.requestFormText{background:#fff; border:solid 2px #444; font-family:Arial, Helvetica, sans-serif; padding:6px 0 0 6px; font-size:11px; font-weight:bold; color:#000; width:50%; height:20px;}
	.requestFormText:hover {border:2px solid #A3273F;}
	.requestFormText:focus {border:2px solid #A3273F;}
	
.requestFormTextarea {background:#fff; border:solid 2px #444; font-family:Arial, Helvetica, sans-serif; padding:6px 0 0 6px; font-size:11px; color:#000; width:50%; height:100px;}
	.requestFormTextarea:hover {border:2px solid #A3273F;}
	.requestFormTextarea:focus {border:2px solid #A3273F;}
	
.requestFormSubmit {background:#7E2B3B; width:90px; height:30px; border:1px solid #444; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.requestFormSubmit:hover {background:#AF203D;}

/*************************
* Red Box for some links *
*************************/

#ifSold {background:url(images/sold.png) no-repeat !important; background:url(images/sold.gif) no-repeat; width:80px; height:62px; /*margin-bottom:-100px;*/  position:absolute; top:18px; left:25px;}
#ifSold a{display:block; width:80px; height:62px; outline:none;}

#ifLeased {background:url(images/leased.png) no-repeat !important; background:url(images/sold.gif) no-repeat; width:106px; height:71px; /*margin-bottom:-100px;*/  position:absolute; top:11px; left:14px;}
#ifLeased a{display:block; width:106px; height:71px; outline:none;}




/* Custom Class Names */
p, td, li, .copy, .copySmall, .copyLarge, .form, .button, .error {
	font-size:12px;	
	line-height:18px;
	letter-spacing:1px;
	}
	strong {
	  font-weight:bold;
	  color:#aaa;
  	}
.copySmall, a.copySmall, a.copySmall:visited, a.copySmall:hover {	
	font-size:10px;	
	}
	
.copyLarge, a.copyLarge, a.copyLarge:visited, a.copyLarge:hover {	
	font-size:12px;	
	}

	.form {background:#fff; border:solid 2px #444; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:6px 0 0 6px; font-weight:bold; color:#777; width:95%; height:22px;}
	.form:hover {border:2px solid #7e2b3b;}
	.form:focus {border:2px solid #7e2b3b;}
	.formTextarea {background:#fff; border:solid 2px #444; font-family:Arial, Helvetica, sans-serif; padding:6px 0 0 6px; font-size:11px; font-weight:bold; color:#777; width:95%; height:100px;}
	.formTextarea:hover {border:2px solid #7e2b3b;}
	.formTextarea:focus {border:2px solid #7e2b3b;}	



.bold {	
	font-weight:bold;
	}

.clear { clear:both; }
.clearLeft { clear:left; }
	
h1, h2, h3, h4, h5, h6 {
	font-family:Verdana,Arial,Helvetica; 
	color:#fff;
	text-shadow:1px 2px 2px #000;
	}
h1 {
  font-size:24px;
  margin:0 0 15px 0;
  }  
h2 {
  font-size:18px;
  margin:5px 0;
 	}
h3 {
	font-size:12px;
	border-bottom:0;
	}
h4 {
	font-size:10px;
	border-bottom:0;
	}
h5 {
	font-size:9px;
	border-bottom:0;
	}
	
form {
	margin:0;
	padding:0;
	}

img {
	display:block;
	}
	
/*****************/
/* Message boxes */
/*****************/
.info, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.required {
  color: #D8000C;
  }
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('images/information.png');
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('images/success.png');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('images/warning.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('images/error.png');
}
.validation {
    color: #D63301;
    background-color: #FFCCBA;
    background-image: url('images/validation.png');
}

/********************************
 *	INLINE LIST STYLES		*
 *	AND CUSTOM STUFF		*
 ********************************/
 
 
 /* Sifr Start*/
 .sIFR-flash {
	visibility: visible !important;
	margin: 0;
	z-index: 10;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}
.sIFR-hasFlash h1 {
	visibility: hidden;
	font-size:18pt;
	text-transform:capitalize;
	line-height:1em;
	zoom:1;
}
.sIFR-hasFlash h2 {
	visibility:hidden;
	font-size:18pt;
	text-transform:capitalize;
	line-height:1em;
	zoom:1;
}
.sIFR-hasFlash h3 {
	visibility:hidden;
	font-size:14pt;
	text-transform:capitalize;
	line-height:1em;
	zoom:1;
}
 /* Sifr End*/
 
/* Error Reporting */
#mainContainer
{
	padding-top: 100px;
}
#errorDisplay
{
	width: 500px;
	border:1px solid #a60c0c;
	margin: 0px auto;
}
#errorTitle
{
	border:1px solid #fff; 
	border-bottom:0; 
	background-color:#4b0909; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#fff; 
	font-weight:800; 
	padding:3px;
}
#errorMessage
{
	border:1px solid #fff; 
	background-color:#e9e9e9; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000; 
	padding:10px;
}
/* End Error Reporting */

.styledDropdown {
	background: url(images/input_bg.jpg) repeat-x;
	height: 24px;
	width: 200px;
	border: 0;
	-moz-border-radius: 10px;
}

/*.styledDropdown-visibleText { display: none; }*/

#homeTypes { margin-right: 10px; }

.styledDropdown-dropbutton {
	display: block;
	width: 198px;
	height: 24px;
	text-indent: -9999px;
	position: absolute;
	left: 0;
	top: 0;
}

.styledDropdown-visibleText {
	color: #8c3d54;
	padding: 3px 0 0 10px;
}

/* #homeTypes .styledDropdown-dropbutton { 
	background: url(images/prop_types.jpg) no-repeat;
}

#homeLocations .styledDropdown-dropbutton { 
	background: url(images/location.jpg) no-repeat;
} */

.styledDropdown-options {
	background: #000;
	width: 198px;
	z-index: 999;
	padding: 10px 0;
}

.styledDropdown-option a {
	padding: 0 10px;
	display: block;
	text-decoration: none;
}
	.styledDropdown-option a:hover {
		background: #333;	
	}
	
#homeChecks { padding-top: 5px; }
.quickBtn {
	/*background: url(images/home_search.jpg) no-repeat;*/
	/*text-indent: -9999px;*/
	/*width: 49px;*/
	background:none;
	height: 13px;
	border: 0;
	float: right;
	margin-top: 5px;
	cursor: pointer;
	font-size:12px;
	font-weight:bold;
	color:#fff;
}

#mainSortBy { /* margin-top: 9px; */ }

#search_body_content { background: url(images/searchTrans.png); padding: 20px; margin-bottom: 20px; display: none; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
#adSearchWrap { margin-bottom: 20px; overflow: hidden; }

/*
#adSearch { background: url(images/adBtn.png) no-repeat; width: 122px; height: 30px; display: block; float: right; }
#adSearch:hover { background-position: 0 -30px; }
*/

a.viewBtn { width: 25px; height: 25px; display: block; float: left; }
a#listView { background: url(images/viewSprite.jpg) no-repeat; margin-right: 10px; }
	a#listView:hover { background-position: 0 -25px; }
a#mapView { background: url(images/viewSprite.jpg) -25px 0 no-repeat; }
	a#mapView:hover { background-position: -25px -25px; }

.paginationWrap { background: #e5e5e5; padding: 5px; margin-bottom: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
