/* CSS Document */

body {
	font-size: 12px;
	font-weight: normal;
	background: url(/templates/general/images/bk_main.jpg);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
}

#contentcell {
	background: #FFFFFF url(/templates/general/images/bk_beach.jpg) no-repeat;
	text-align: left;
	padding: 10px 20px 10px 20px;
}

.pagetitle {
	color: #5A6D81;
	font-size: 30px;
	padding-bottom: 10px;
}

#favs {
	text-align: right;
	font-size: 10px;
}

a:link, a:visited {
	color: #5A6D81;
}

a:hover, a:visited:hover {
	color: #990000;
}

.large { font-weight: normal; font-size: 18px; font-family: Arial, Helvetica, Geneva; }
.largebold { font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva; }
table, td, tr { font-size: 14px; font-family: Arial, Helvetica, Geneva; color: #000000; }
.bodybold { font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva; color: #000000; }
.medium { font-size: 14px; font-family: Arial, Helvetica, Geneva; }
.mediumbold { font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva; }
.small { font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva; }
.smallbold { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva; }
.smallest { font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva; }
.smallestbold { font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva; }

/* MLS */

.type {
	text-align: left;
	position: absolute;
	display: block;
	visibility: hidden;
	}

#type1 {
	visibility:visible;
	}

 #type2 {
  visibility:hidden;
 }

 #type3 {
  visibility:hidden;
 }
 
 #type4 {
  visibility:hidden;
 }
 
 #type5 {
  visibility:hidden;
 }
 
 #type6 {
  visibility:hidden;
 }
 
 #type7 {
  visibility:hidden;
 }
 
 #type8 {
  visibility:hidden;
 }
 
.typetable { border-right: 0px solid #000; }
.typetable td { padding: 2px 2px 2px 10px; }

.oneselected { background: #FFFFFF; border: 0px solid #000; }
.twoselected { background: #FFFFFF; border: 0px solid #000; }
.threeselected { background: #FFFFFF; border: 0px solid #000; }
.fourselected { background: #FFFFFF; border: 0px solid #000; }
.fiveselected { background: #FFFFFF; border: 0px solid #000; }
.sixselected { background: #FFFFFF; border: 0px solid #000; }
.sevenselected { background: #FFFFFF; border: 0px solid #000;; }
.eightselected { background: #FFFFFF; border: 0px solid #000; }

#type1 .oneselected { background: #e3e3e3; border: 1px solid #000; }
#type2 .twoselected { background: #e3e3e3; border: 1px solid #000; }
#type3 .threeselected { background: #e3e3e3; border: 1px solid #000; }
#type4 .fourselected { background: #e3e3e3; border: 1px solid #000; }
#type5 .fiveselected { background: #e3e3e3; border: 1px solid #000; }
#type6 .sixselected { background: #e3e3e3; border: 1px solid #000; }
#type7 .sevenselected { background: #e3e3e3; border: 1px solid #000; }
#type8 .eightselected { background: #e3e3e3; border: 1px solid #000; }

#type1 .oneselected a { text-decoration: none; color: #000000; }
#type2 .twoselected a { text-decoration: none; color: #000000; }
#type3 .threeselected a { text-decoration: none; color: #000000; }
#type4 .fourselected a { text-decoration: none; color: #000000; }
#type5 .fiveselected a { text-decoration: none; color: #000000; }
#type6 .sixselected a { text-decoration: none; color: #000000; }
#type7 .sevenselected a { text-decoration: none; color: #000000; }
#type8 .eightselected a { text-decoration: none; color: #000000; }
 
 #searchform {
  margin: 240px 0px 0px 0px;
 }
 
 #searchmls {
  margin: 0px 0px 0px 0px;
 }
 
 .featproptable { 
 	width: 175px;
	color: #194477;
	margin: 0px 0px 0px 0px;
	border: 1px solid #5A6D81;
}

#nav_search a:link, #nav_search a:visited {
	padding: 2px 2px 2px 2px;
	margin: 1px 1px 1px 1px;
	width: 161px;
	font-size: 12px;
	display: block;
	background: #F0F0F0;
	text-decoration: none;
	text-align: left;
}

#nav_search a:hover, #nav_search a:visited:hover {
	background: #FAFAFA;
}

#nav_search {
	top: 25px;
	left: -1px;
	position: absolute;
	border: 1px solid #5A6D81;
	width: 167px;
	background: #FFFFFF;
}
