


#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body H1{
  margin-left:35px;
  color: #005581;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body{
  width:568px;
  padding-right: 0px;
  padding-left:12px;
}


#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_left{
  float:left;
  width:186px;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_left #mem_left_top{
  height:6px;
  background: url('../images/memsearch_top_left.jpg') no-repeat;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_left #mem_left_search{
  background: url('../images/mem_bg.jpg') repeat-x;
  background-color: #b7cfe0;
  border-left: 1px solid #d1e0eb;
  border-right: 1px solid #d1e0eb;
  border-bottom: 1px solid #d1e0eb;
  font-size: 16px;
  color: #7f3f15;
  font-family: "Georgia", "Times New Roman", serif;
  height:58px;
  text-align:center;
  margin-bottom:1px;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_left #mem_left_search INPUT{
  width:158px;
  margin-top:3px;
  padding-left:7px;
  height:18px;
  padding-top:2px;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_left #mem_left_category{
  background: url('../images/mem_bg.jpg') repeat-x;
  background-color: #b7cfe0;
  border-left: 1px solid #d1e0eb;
  border-top: 1px solid #d1e0eb;
  border-right: 1px solid #d1e0eb;
  color: #7f3f15;
  font-family: "Georgia", "Times New Roman", serif;
  text-align:center;
  height:421px;
  white-space:nowrap;
}


#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_left #mem_left_category UL{
  list-style:none;
  font-size: 12px;
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  padding-bottom: 15px;
  text-align:left;
  padding-left: 5px;
  margin-left:0px;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_left #mem_left_category UL A{
  display:block;
  color: #333333;
  text-decoration: none;
  width:162px;
  height:20px;
  border: 1px solid #b7cfe0;
  padding-left:10px;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_left #mem_left_category UL A:hover{
  display:block;
  width: 162px;
  height: 20px;
  border: 1px solid #dbe7f0;
  background-color: #c5d8e6;
  padding-left:10px;
}


#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_left #mem_left_category UL LI H1{
  font-size: 12px;
  display: inline;
  color: #005581;
  font-weight:bold;
  margin: 0px;
  line-height: 0px;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_left #mem_left_bot{
  display:block;
  height:7px;
  background: url('../images/memsearch_bot_left.jpg') no-repeat;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_right{
  float:left;
  width: 369px;
  margin-left: 1px;
  overflow: hidden;
  white-space: nowrap;
  height: 495px;
  position:relative;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_right .mem_right_top{
 height:6px;
 background: url('../images/memsearch_top_right.jpg') no-repeat;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_right .mem_right_body{
  background: url('../images/mem_bg.jpg') repeat-x;
  background-color: #b7cfe0;
  border-left: 1px solid #dce8f0;
  border-right: 1px solid #dce8f0;
  height:483px;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_right .mem_right_body H1{
  font-size: 22px;
  color: #005581;
  margin-left: 20px;
  position:absolute;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_right .mem_right_body UL{
  list-style: none;
  text-align:center;
  margin-left:0px;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_right .mem_right_body LI{
  text-align:left;
  padding-left:5px;
  font-size: 11px;
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  clear:both;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_right .mem_right_body A{
  display:block;
  color: #333333;
  text-decoration: none;
  width:340px;
  height:20px;
  border: 1px solid #b7cfe0;
  padding-left:15px;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_right .mem_right_body A:hover{
  display:block;
  width: 340px;
  height: 20px;
  border: 1px solid #dbe7f0;
  background-color: #c5d8e6;
  padding-left:15px;
  color: #005581;
  font-weight: bold;
}


#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_right .mem_right_body LI .title{
float:left;
display:block;
overflow:hidden;
white-space:nowrap;
width:232px;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_right .mem_right_body LI .location{
float:right;
width:100px;
text-align:left;
}

#wrapper #bg_bot #bg_top #sub #sub_right #sub_body_left #sub_body #mem_right .mem_right_bot{
  height:6px;
  background: url('../images/memsearch_bot_right.jpg') no-repeat;
}

#data_wrap {
	width:369px;
	position:relative;
	white-space:normal;
	float:left;
	z-index:30000;
}

#info_wrap {
	width:369px;
	white-space:normal;
	position: relative;
	*top: -495px;
}

#catwrap {
	width:179px;
	height:391px;
	overflow:hidden;
	position:relative;
}

#dwrap {
	width:362px;
	height:431px;
	overflow:hidden;
	position:relative;
	top:43px;
}

#info_title {
	z-index:20;
	cursor:pointer;
}

#iwrap {
}

#info_body {
	height:40%;
	padding:10% 5% 0;
	position:absolute;
	width:90%;
}

#info_body .row {
	clear:left;
}

#info_body .row label {
	clear:left;
	float:left;
	font-weight:900;
	width:150px;
}
#info_body .row pre {
	margin-left: 20px;
}

#info_map {
	height:40%;
	padding:5% 5% 0;
	position:absolute;
	width:90%;
	top:50%;
	margin-top:18px;
}

#info_map #google_map {
	width:332px;
	height:200px;
	overflow: hidden;	
}

#info_map #google_map_pad {
	padding:2px;
	border: solid thin #D1E0EB;
	width: 100%;
	height: 200px;
}

#info_map #google_map a {
	border: none !important;
	display: inline !important;
	padding: 0px !important;
}
#info_map #google_map a:hover {
	border: none !important;
	display: inline !important;
	padding: 0px !important;
}

