a { color : ##FF66CC;}
a:hover { color : #572600; }
a:visited{ color : #572600; }
a:link {text-decoration: none}
body, td{font-family:arial,helvetica;color:#663333;font-size:12;margin: 0 0 0 0}

.input {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-color: #C0B8A6;
	color: #663333;
	background-color: #b59f8a;
	margin: 0px;
	padding: 3px;
}

.toptext { font-size: 12px; color: #663333; padding: 3px; padding-top: 5px; }

.white_header { font-size: 12px; color: #ffffff; font-weight: bold; padding: 1px; padding-top: 5px; }

.nav { font-size: 12px; color: #663333; padding: 3px; padding-top: 5px; } 

a.nav { font-size: 12px; color: #663333; padding: 3px; padding-top: 5px; text-decoration: none; } 
a.nav:hover {color: #ffffff;}

a.info { color: #ffffff; text-decoration: none; } 
a.info:hover { text-decoration: underline; }

.area { font-size: 12px; color: #663333; font-weight: bold; } 
a.area { font-size: 12px; color: #663333; text-decoration: none;  font-weight: bold;} 
a.area:hover {color: #86704B; font-weight: bold;}

.area_s { font-size: 12px; color: #86704B; font-weight: bold; } 
a.area_s { font-size: 12px; color: #86704B; text-decoration: none;  font-weight: bold;} 
a.area_s:hover {color: #663333; font-weight: bold;}

li {
padding: 3px 3px 3px 3px;
list-style-type: none;
}
/* begin --- search */
form, p {
  margin: 0 0 0 0;

}
#search_box {
  float: right;
  width: 221px;
  height: 31px;
  background: url(assets/bg_search_box.gif);
  background-repeat: no-repeat;
}
#search_box #s {
  float: left;
  padding: 0;
  margin: 6px 0px 0px 6px;
  border: 0;
  width: 159px;
  background: none;
  font-size: .8em;

}
#search_box #go {
  float: right;
  margin: 3px 24px 0 0;
}

/* end --- search */	