/*  MISC   */

.realtor_search {
	float: left;
	text-align: left;
 	margin: 0;
 	padding: 3px;
 	width: 110px;
}

.realtor_search2 {
	float: left;
	text-align: left;
 	margin: 0;
 	padding: 3px;
 	width: 225px;
}

.search-prop {
	float: left;
	text-align: center;
 	margin-right: 6px;
 	margin-top: 5px;
 	margin-bottom: 5px;
	font: normal 11px  'Helvetica Neue', Arial, sans-serif;
}

.search-frame {
	text-align: center;
	background: #FFFFFF;
	padding: 5px;
	border: 1px solid #CCCCCC;
}

.pagination {
	text-align: center;
	background: #EEEEEE;
	padding: 5px;
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
	margin-top: 10px;
}

/*  TOP NAVIGATION   */

ul#navigation {
	height: 37px;
}
ul#navigation li {
	float: left;
}
ul#navigation li a {
	display: block;
	height: 37px;
	cursor: pointer;
}
ul#navigation li a#properties {
	width: 151px;
	background: url(../images/nav1.gif) 0 0 no-repeat;
}
ul#navigation li a#realtor {
	width: 135px;
	background: url(../images/nav2.gif) 0 0 no-repeat;
	background-position: 0 -37px;
}
ul#navigation li a#communities {
	width: 175px;
	background: url(../images/nav3.gif) 0 0 no-repeat;
}
ul#navigation li a#owners {
	width: 164px;
	background: url(../images/nav4.gif) 0 0 no-repeat;
}
ul#navigation li a#list {
	width: 327px;
	background: url(../images/nav5.gif) 0 0 no-repeat;
}
ul#navigation li a#properties:hover, ul#navigation li a#communities:hover, ul#navigation li a#list:hover, ul#navigation li a#owners:hover {
	background-position: 0 -37px;
}


/*  HEADINGS   */


h1#find_a_realtor {
	background: url(../images/find_a_realtor.gif) 0 0 no-repeat;
	width: 600px;
	height: 42px;
	margin: 0px 0 0 0;
}

h1#realtor-left {
	background: url(../images/realtor-left.gif) 0 0 no-repeat;
	width: 168px;
	height: 42px;
	margin: 0px 0 0 0;
}

h1#biography {
	background: url(../images/biography.gif) 0 0 no-repeat;
	width: 375px;
	height: 31px;
	margin: 0px 0 0 0;
}

h1#results_search {
	background: url(../images/results_search.gif) 0 0 no-repeat;
	width: 375px;
	height: 42px;
	margin: 0px 0 0 0;
}

h1#realtor_search-head {
	background: url(../images/realtor_search-head.gif) 0 0 no-repeat;
	width: 375px;
	height: 42px;
	margin: 0px 0 0 0;
}


h1#property-left {
	background: url(../images/property-left.gif) 0 0 no-repeat;
	width: 168px;
	height: 42px;
	margin: 0px 0 0 0;
}

h1#contact-right {
	background: url(../images/contact-right.gif) 0 0 no-repeat;
	width: 168px;
	height: 42px;
	margin: 0px 0 0 0;
}

h1#realtor_search {
	background: url(../images/realtor_search.gif) 0 0 no-repeat;
	width: 168px;
	height: 37px;
	margin: 0px 0 0 0;
}

h1#refine_search {
	background: url(../images/refine_search.gif) 0 0 no-repeat;
	width: 168px;
	height: 37px;
	margin: 0px 0 0 0;
}

h1#s_communities {
	background: url(../images/s_communities.gif) 0 0 no-repeat;
	width: 168px;
	height: 37px;
	margin: 0px 0 0 0;
}

h1#p_communities {
	background: url(../images/p_communities.gif) 0 0 no-repeat;
	width: 168px;
	height: 37px;
	margin: 0px 0 0 0;
}

h1#r_realtorsrght {
	background: url(../images/realtors-rght.gif) 0 0 no-repeat;
	width: 168px;
	height: 37px;
	margin: 0px 0 0 0;
}

/*  BUTTONS   */

ul#far {
	height: 40px;
	margin-top: 10px;
}
ul#far li {
	float: right;
}
ul#far li a {
	display: block;
	height: 40px;
	cursor: pointer;
}
ul#far li a#return_far {
	width: 197px;
	background: url(../images/return_realtor.gif) 0 0 no-repeat;
}
ul#far li a#return_far:hover {
	background-position: 0 -40px;
}
ul#far span {
	display: none;
}

ul#search_again {
	height: 40px;
	margin-top: 10px;
}
ul#search_again li {
	float: right;
}
ul#search_again li a {
	display: block;
	height: 40px;
	cursor: pointer;
}
ul#search_again li a#sagain {
	width: 168px;
	background: url(../images/search_again.gif) 0 0 no-repeat;
}
ul#search_again li a#sagain:hover {
	background-position: 0 -40px;
}
ul#search_again span {
	display: none;
}

ul#rrs {
	height: 40px;
	margin-top: 10px;
}
ul#rrs li {
	float: right;
}
ul#rrs li a {
	display: block;
	height: 40px;
	cursor: pointer;
}
ul#rrs li a#return_rrs {
	width: 197px;
	background: url(../images/return_realtor_search.gif) 0 0 no-repeat;
}
ul#rrs li a#return_rrs:hover {
	background-position: 0 -40px;
}
ul#rrs span {
	display: none;
}

ul#back-two {
	height: 15px;
	margin-right: 8px;
}
ul#back-two li {
	float: right;
}
ul#back-two li a {
	display: block;
	height: 15px;
	cursor: pointer;
}
ul#back-two li a#pagination1 {
	width: 15px;
	background: url(../images/back-two.gif) 0 0 no-repeat;
}
ul#back-two li a#pagination1:hover {
	background-position: 0 -15px;
}
ul#back-two li#pagination1_off {
    display: block;
	height: 15px;
	width: 15px;
	background: url(../images/back-two.gif) 0 0 no-repeat;
}
ul#back-two span {
	display: none;
}

ul#back-one {
	height: 15px;
	margin-right: 8px;
}
ul#back-one li {
	float: right;
}
ul#back-one li a {
	display: block;
	height: 15px;
	cursor: pointer;
}
ul#back-one li a#pagination2 {
	width: 15px;
	background: url(../images/back-one.gif) 0 0 no-repeat;
}
ul#back-one li a#pagination2:hover {
	background-position: 0 -15px;
}
ul#back-one li#pagination2_off {
    display: block;
	height: 15px;
	width: 15px;
	background: url(../images/back-one.gif) 0 0 no-repeat;
}
ul#back-one span {
	display: none;
}

ul#forward-one {
	height: 15px;
	margin-top: 0px;
}
ul#forward-one li {
	float: right;
}
ul#forward-one li a {
	display: block;
	height: 15px;
	cursor: pointer;
}
ul#forward-one li a#pagination3 {
	width: 15px;
	background: url(../images/forward-one.gif) 0 0 no-repeat;
}
ul#forward-one li a#pagination3:hover {
	background-position: 0 -15px;
}
ul#forward-one li#pagination3_off {
    display: block;
	height: 15px;
	width: 15px;
	background: url(../images/forward-one.gif) 0 0 no-repeat;
}
ul#forward-one span {
	display: none;
}

