BODY {
	FONT-SIZE: 13px; COLOR: #c1002b; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.pink {
	COLOR: #cc6666
}
P {
	FONT-SIZE: 13px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link {
	COLOR: #ffffff; TEXT-ALIGN: center
}
A:visited {
	COLOR: #ffffff; TEXT-ALIGN: center
}
.pf {
	DISPLAY: none
}
A:hover {
	COLOR: #ffffff; TEXT-ALIGN: center
}
UL.bullet {
	LIST-STYLE-IMAGE: url(images/red_house_bullet.gif)
}
INPUT.search {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; COLOR: #c1002b; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
INPUT.search:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; COLOR: #ffffff; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #cc6666; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
INPUT.qs {
	COLOR: #c1002b; BACKGROUND-COLOR: #ffffff
}
SELECT.qs {
	COLOR: #c1002b; BACKGROUND-COLOR: #ffffff
}
A.search:link {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; FONT-STYLE: normal; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #c1002b; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.search:visited {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; FONT-STYLE: normal; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #c1002b; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.search:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; FONT-STYLE: normal; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #cc6666; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#wrapper {
	MARGIN: 0px auto; WIDTH: 800px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#header {
	FLOAT: left; WIDTH: 800px; HEIGHT: auto; BACKGROUND-COLOR: #c1002b; TEXT-ALIGN: left
}
#header_text {
	MARGIN-TOP: 20px; FONT-SIZE: 13px; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 150px; COLOR: #ffffff; HEIGHT: 80px
}
#header_logo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 330px; PADDING-TOP: 10px
}
#header_nav {
	MARGIN-TOP: 10px; FLOAT: right; WIDTH: 100px; COLOR: #ffffff; MARGIN-RIGHT: 10px; HEIGHT: auto; BACKGROUND-COLOR: #c1002b; TEXT-ALIGN: left
}
#header_nav A:link {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#header_nav A:hover {
	COLOR: #cc6666
}
#header_text A:link {
	COLOR: #ffffff
}
A:visited {
	COLOR: #ffffff
}
#header_text A:hover {
	COLOR: #0099cc
}
#nav {
	CLEAR: both; BORDER-TOP: #ffffff 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 800px; BORDER-BOTTOM: #ffffff 2px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 28px; BACKGROUND-COLOR: #cc6666
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
	DISPLAY: inline
}
#nav A:link {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #ffffff; MARGIN-RIGHT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 2px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc6666; TEXT-DECORATION: none
}
#nav A:visited {
	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #ffffff; MARGIN-RIGHT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 2px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc6666; TEXT-DECORATION: none
}
#nav A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #c1002b
}
#content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 780px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
#inner_content {
	
}
#gold_fish {
	FLOAT: left; WIDTH: 590px
}
.page_header {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 20px; COLOR: #c1002b; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#wrapper_index_bottom {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 780px; PADDING-TOP: 10px; HEIGHT: 220px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#featured_props {
	BORDER-RIGHT: 0px solid #c1002b;
	BORDER-TOP: 0px solid #c1002b;
	FLOAT: left;
	MARGIN: 10px 5px;
	BORDER-LEFT: 0px solid #c1002b;
	WIDTH: 550px;
	BORDER-BOTTOM: 0px solid #c1002b;
	FONT-STYLE: normal;
	TEXT-ALIGN: center;
	height: 210px;
	vertical-align: top;
}

.featuredcell {
	width:120px;
	height:200px;
	background-color:white;
	margin:5px;
	float:left;
	display: inline;
	vertical-align: top;
}

#footer {
	CLEAR: both; BORDER-TOP: #ffffff 0px solid; WIDTH: 800px; HEIGHT: 60px; BACKGROUND-COLOR: #c1002b; TEXT-ALIGN: left
}
#search_form {
	BORDER-RIGHT: #c1002b 0px solid; BORDER-TOP: #c1002b 0px solid; FONT-SIZE: 11px; FLOAT: left; MARGIN: 10px 5px; BORDER-LEFT: #c1002b 0px solid; WIDTH: 130px; BORDER-BOTTOM: #c1002b 0px solid; FONT-STYLE: normal; HEIGHT: 200px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#search_header {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 16px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 0px; WIDTH: 120px; COLOR: #c1002b; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#search_form INPUT.search {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; WIDTH: 80px; COLOR: #ffffff; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #c1002b; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#search_form INPUT.search:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #cc6666; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#login_form {
	BORDER-RIGHT: #c1002b 0px solid; BORDER-TOP: #c1002b 0px solid; FONT-SIZE: 12px; FLOAT: left; MARGIN: 10px 5px; BORDER-LEFT: #c1002b 0px solid; WIDTH: 130px; BORDER-BOTTOM: #c1002b 0px solid; FONT-STYLE: normal; HEIGHT: 200px; TEXT-ALIGN: left
}
.register_form {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 385px
}
.contact_form {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 385px
}
.register_form INPUT.textboxes {
	COLOR: #c1002b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #cc6666; BORDER-BOTTOM-STYLE: none
}
.contact_form INPUT.textboxes {
	COLOR: #c1002b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #cc6666; BORDER-BOTTOM-STYLE: none
}
.register_form TEXTAREA.textboxes {
	COLOR: #c1002b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #cc6666; BORDER-BOTTOM-STYLE: none
}
.contact_form TEXTAREA.textboxes {
	COLOR: #c1002b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #cc6666; BORDER-BOTTOM-STYLE: none
}
#login_form INPUT.textboxes {
	COLOR: #c1002b; BACKGROUND-COLOR: #ffffff
}
.register_form INPUT.search {
	FONT-SIZE: 14px; COLOR: #c1002b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #cc6666; BORDER-BOTTOM-STYLE: none
}
.contact_form INPUT.search {
	FONT-SIZE: 14px; COLOR: #c1002b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #cc6666; BORDER-BOTTOM-STYLE: none
}
.register_form INPUT.search_button {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; WIDTH: 80px; COLOR: #ffffff; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #c1002b; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.contact_form INPUT.search_button {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; WIDTH: 80px; COLOR: #ffffff; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #c1002b; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.register_form INPUT.search_button:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #cc6666; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.contact_form INPUT.search_button:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #cc6666; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.register_form TEXTAREA {
	FONT-SIZE: 14px; COLOR: #c1002b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #cc6666; BORDER-BOTTOM-STYLE: none
}
.contact_form TEXTAREA {
	FONT-SIZE: 14px; COLOR: #c1002b; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #cc6666; BORDER-BOTTOM-STYLE: none
}
.register_form SELECT {
	COLOR: #c1002b; BACKGROUND-COLOR: #cc6666
}
.contact_form SELECT {
	COLOR: #c1002b; BACKGROUND-COLOR: #cc6666
}
.register_form SPAN.label {
	FLOAT: left; WIDTH: 150px; TEXT-ALIGN: left
}
.contact_form SPAN.label {
	FLOAT: left; WIDTH: 150px; TEXT-ALIGN: left
}
.register_form SPAN.formw {
	FLOAT: left; WIDTH: 235px; TEXT-ALIGN: left
}
.contact_form SPAN.formw {
	FLOAT: left; WIDTH: 235px; TEXT-ALIGN: left
}
.register_form DIV.row {
	FLOAT: right; PADDING-TOP: 5px
}
.contact_form DIV.row {
	FLOAT: right; PADDING-TOP: 5px
}
#address_wrapper {
	MARGIN: 0px auto; WIDTH: 600px; TEXT-ALIGN: center
}
.address_box {
	FLOAT: left; WIDTH: 110px; COLOR: #c1002b; MARGIN-RIGHT: 50px; FONT-STYLE: normal; HEIGHT: auto; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#inner_address_wrapper {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 350px; TEXT-ALIGN: center
}
.address_header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 16px; PADDING-BOTTOM: 2px; WIDTH: 110px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 0px solid; FONT-STYLE: normal; BACKGROUND-COLOR: #cc6666; TEXT-ALIGN: center
}
#disclaimer {
	CLEAR: both; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 760px
}
.results_content {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 600px; MARGIN-RIGHT: 10px; TEXT-ALIGN: center
}
.navbar {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #c1002b; FONT-STYLE: normal; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.navbar A:link {
	DISPLAY: inline; FONT-WEIGHT: normal; COLOR: #c1002b; FONT-STYLE: normal; TEXT-ALIGN: center
}
.navbar A:visited {
	DISPLAY: inline; FONT-WEIGHT: normal; COLOR: #c1002b; FONT-STYLE: normal; TEXT-ALIGN: center
}
.navbar A:hover {
	COLOR: #cc6666
}
A.navbar:link {
	DISPLAY: inline; FONT-WEIGHT: normal; COLOR: #c1002b; FONT-STYLE: normal; TEXT-ALIGN: center
}
A.navbar:visited {
	DISPLAY: inline; FONT-WEIGHT: normal; COLOR: #c1002b; FONT-STYLE: normal; TEXT-ALIGN: center
}
A.navbar:hover {
	COLOR: #cc6666
}
.results_button_wrapper {
	CLEAR: both; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 500px; TEXT-ALIGN: center
}
.detail_title {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 15px; MARGIN-LEFT: 20px; COLOR: #c1002b; TEXT-ALIGN: left
}
#pf_buttons {
	CLEAR: both; FLOAT: left; WIDTH: 700px; TEXT-ALIGN: center
}
A.more_details:link {
	BORDER-RIGHT: #99cccc 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #99cccc 0px solid; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #99cccc 0px solid; WIDTH: 80px; COLOR: #c1002b; PADDING-TOP: 2px; BORDER-BOTTOM: #99cccc 0px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.more_details:visited {
	BORDER-RIGHT: #99cccc 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #99cccc 0px solid; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #99cccc 0px solid; WIDTH: 80px; COLOR: #c1002b; PADDING-TOP: 2px; BORDER-BOTTOM: #99cccc 0px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.more_details:hover {
	BORDER-RIGHT: #0066cc 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #0066cc 0px solid; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #0066cc 0px solid; WIDTH: 80px; COLOR: #cc6666; PADDING-TOP: 2px; BORDER-BOTTOM: #0066cc 0px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#detailed_search_wrapper {
	MARGIN: 0px auto; WIDTH: 500px; TEXT-ALIGN: center
}
#detailed_search {
	BORDER-RIGHT: #c1002b 0px solid; BORDER-TOP: #c1002b 0px solid; FLOAT: left; MARGIN: 30px 10px; BORDER-LEFT: #c1002b 0px solid; WIDTH: 500px; BORDER-BOTTOM: #c1002b 0px solid; FONT-STYLE: normal; HEIGHT: auto; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#detailed_search INPUT.search {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; WIDTH: 80px; COLOR: #ffffff; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #c1002b; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#detailed_search INPUT.search:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #339966; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#detailed_header {
	BORDER-RIGHT: #cc6666 5px solid; BORDER-TOP: #cc6666 2px solid; FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN-BOTTOM: 20px; BORDER-LEFT: #cc6666 5px solid; WIDTH: 210px; COLOR: #ffffff; BORDER-BOTTOM: #cc6666 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc6666; TEXT-DECORATION: none
}
.form_wrapper {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 385px; TEXT-ALIGN: center
}
.form_inner_wrapper {
	MARGIN: 0px auto; WIDTH: 385px; TEXT-ALIGN: center
}
.about_us_wrapper {
	CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 780px
}
.about_us_wrapper P {
	DISPLAY: block; WIDTH: 600px
}
.register_form {
	FLOAT: right; MARGIN: 10px; WIDTH: 400px; FONT-STYLE: normal; HEIGHT: auto; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
FIELDSET {
	BORDER-RIGHT: #363535 1px solid;
	BORDER-TOP: #363535 1px solid;
	FONT: 13px Arial, Helvetica, sans-serif;
	BORDER-LEFT: #363535 1px solid;
	WIDTH: 420px;
	COLOR: #363535;
	BORDER-BOTTOM: #363535 1px solid;
	BACKGROUND-COLOR: #ffffff;
	padding: 2px;
}
LEGEND {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 10px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #c1002b
}
label {
	display: block; font-weight: bold; float: left; width: 150px; line-height: normal; margin-right: 10px; position: relative; text-align: right
}
#recaptcha_widget_div label {
	display: inline;
	float: none;
}
LABEL.fieldLabel {
	DISPLAY: inline; FLOAT: none
}
INPUT.formInputText {
	BORDER-RIGHT: #363535 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #363535 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 13px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #363535 1px solid; COLOR: #666; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #363535 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #cccccc
}
INPUT.formInputText:hover {
	BORDER-RIGHT: #363535 1px solid; BORDER-TOP: #363535 1px solid; BORDER-LEFT: #363535 1px solid; COLOR: #000; BORDER-BOTTOM: #363535 1px solid; BACKGROUND-COLOR: #f76f6f
}
INPUT.formInputText:unknown {
	BORDER-RIGHT: #363535 1px solid; BORDER-TOP: #363535 1px solid; BORDER-LEFT: #363535 1px solid; COLOR: #000; BORDER-BOTTOM: #363535 1px solid; BACKGROUND-COLOR: #ffffff
}
SELECT.formSelect {
	BORDER-RIGHT: #363535 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #363535 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 13px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #363535 1px solid; WIDTH: 100px; CURSOR: pointer; COLOR: #666; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #363535 1px solid; BACKGROUND-COLOR: #cccccc
}
SELECT.formSelect:hover {
	BORDER-RIGHT: #363535 1px solid; BORDER-TOP: #363535 1px solid; BORDER-LEFT: #363535 1px solid; COLOR: #333; BORDER-BOTTOM: #363535 1px solid; BACKGROUND-COLOR: #f76f6f
}
SELECT.formSelect:unknown {
	BORDER-RIGHT: #363535 1px solid; BORDER-TOP: #363535 1px solid; BORDER-LEFT: #363535 1px solid; COLOR: #000; BORDER-BOTTOM: #363535 1px solid; BACKGROUND-COLOR: #ffffff
}
INPUT.formInputButton {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 2px; WIDTH: 80px; COLOR: #ffffff; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #c1002b; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.detailed_search_spacing {
	CLEAR: both; FLOAT: left; MARGIN-LEFT: 155px
}
INPUT.formInputButton:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #f76f6f; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
INPUT.formInputButton:active {
	BACKGROUND-COLOR: #ccffff
}
TEXTAREA.formTextArea {
	BORDER-RIGHT: #363535 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #363535 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 13px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #363535 1px solid; COLOR: #666; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #363535 1px solid; BACKGROUND-COLOR: #cccccc
}
TEXTAREA.formTextArea:hover {
	BORDER-RIGHT: #363535 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #363535 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 13px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #363535 1px solid; COLOR: #000; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #363535 1px solid; BACKGROUND-COLOR: #f76f6f
}
TEXTAREA.formTextArea:unknown {
	BORDER-RIGHT: #363535 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #363535 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 13px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #363535 1px solid; COLOR: #000; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #363535 1px solid; BACKGROUND-COLOR: #ffffff
}


/* thumbnails page  */

.thumbnailsTable {
	border: 1px solid #C1002B;
	margin-bottom: 10px;
}

.thumbnailsHeader {
	background-color: #C1002B;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	height: 30px;
}

.thumbnailsDesc p {
	font-style: normal;
	margin-right: 10px;
	margin-left: 10px;
}

/* results page  */

.resultsnav {
	background-color: #C1002B;
	padding: 5px;
}



.popup a:link {
	color: #A23535;
	text-decoration: none;
}

.popup a:visited {
	color: #A23535;
	text-decoration: none;
}

.popup a:hover {
	text-decoration: underline;
	color: #CB6161;
}

.popup a:active {
	text-decoration: none;
	color: #CB6161;
}
