/* --------- basics  --------- */



* {

		margin: 0;

		padding: 0;

		}



body {

		background: #701820;

		font-family: verdana, Arial, sans-serif;

		font-size: 1em;

		text-align: center;

		}



img { 

		border: 0px none; 

		} 





h1 {

		font-family: verdana, sans-serif;

		font-size: 21px;

		font-weight: bold;

		color: #000000;

		text-align: center;

		text-transform: uppercase;

		margin-left: 8px;

		margin-right: 8px;

		margin-top: 13px;

		margin-bottom: 6px;

		}



h2 {

		font-family: verdana, sans-serif;

		font-size: 13px;

		font-weight: bold;

		color: #000000;

		text-align: center;

		margin-left: 8px;

		margin-right: 8px;

		margin-top: 0px;

		margin-bottom: 18px;

		}



h3 {

		font-family: verdana, sans-serif;

		font-size: 19px;

		font-weight: bold;

		color: #000000;

		text-align: center;

		margin-left: 8px;

		margin-right: 8px;

		margin-top: 4px;

		margin-bottom: 12px;

		}



h5 {

		font-family: verdana, sans-serif;

		font-size: 20px;

		font-weight: bold;

		line-height: 25px;

		color: red;

		text-align: center;

		margin-left: 5px;

		margin-right: 5px;

		margin-top: 20px;

		margin-bottom: 8px;

		}



p {

		color: #000000;

		font-family:verdana, Arial, sans-serif;

		font-size: 0.8em;

		font-weight: normal;

		line-height: 1.3em;

		margin-bottom: 20px;

		margin-left: 20px;

		margin-right: 10px;

		text-align: left;

		}



p.buttonlink {

		margin-top: 20px;

		margin-bottom: 10px;

		margin-left: 10px;

		margin-right: 10px;

		text-align: center;

		}



p.quicksearch {

		margin-top: 10px;

		margin-bottom: 10px;

		margin-left: 6px;

		margin-right: 6px;

		text-align: center;

		}



p.contactus {

		color: #000000;

		font-family:verdana, Arial, sans-serif;

		font-size: 0.8em;

		font-weight: bold;

		line-height: 1.5em;

		margin-bottom: 14px;

		margin-left: 20px;

		margin-right: 6px;

		text-align: left;

		}



p.terms {

		color: #000000;

		font-family:verdana, Arial, sans-serif;

		font-size: 0.8em;

		font-weight: normal;

		line-height: 1.3em;

		margin-bottom: 10px;

		margin-left: 20px;

		margin-right: 10px;

		text-align: left;

		}



p.terms1 {

		color: #000000;

		font-family:verdana, Arial, sans-serif;

		font-size: 14px;

		font-weight: bold;

		margin-bottom: 14px;

		margin-left: 20px;

		margin-right: 20px;

		text-align: center;

		}



p.terms2 {

		color: #000000;

		font-family:verdana, Arial, sans-serif;

		font-size: 14px;

		font-weight: bold;

		line-height: 19px;

		margin-bottom: 14px;

		margin-left: 20px;

		margin-right: 6px;

		text-align: left;

		}



p.standard {

		color: #000000;

		font-family:verdana, Arial, sans-serif;

		font-size: 0.8em;

		font-weight: normal;

		line-height: 1.3em;

		margin-bottom: 20px;

		margin-left: 10px;

		margin-right: 4px;

		text-align: left;

		}



p.main {

		color: #000000;

		font-family:verdana, Arial, sans-serif;

		font-size: 0.75em;

		font-weight: normal;

		line-height: 1.3em;

		margin-bottom: 10px;

		margin-left: 20px;

		margin-right: 10px;

		text-align: left;

		}



p.center {

		color: #000000;

		font-family:verdana, Arial, sans-serif;

		font-size: 0.8em;

		font-weight: normal;

		line-height: 1.3em;

		margin-top: 10px;

		margin-bottom: 10px;

		margin-left: 10px;

		margin-right: 10px;

		text-align: center;

		}



p.centerbold {

		color: #000000;

		font-family:verdana, Arial, sans-serif;

		font-size: 0.8em;

		font-weight: bold;

		line-height: 1.3em;

		margin-top: 10px;

		margin-bottom: 10px;

		margin-left: 10px;

		margin-right: 10px;

		text-align: center;

		}



p.bottomlink {

		color: #eeeeee;

		font-size: 10px;

		margin-top: 18px;

		margin-bottom: 4px;

		margin-left: 4px;

		margin-right: 4px;

		text-align: center;

		}



p.compass {

		color: #000000;

		font-family:verdana, Arial, sans-serif;

		font-size: 20px;

		font-weight: bold;

		margin-top: 0px;

		margin-bottom: 8px;

		margin-left: 8px;

		margin-right: 0px;

		text-align: left;

		}



p.rics {

		color: #000000;

		font-family:verdana, Arial, sans-serif;

		font-size: 12px;

		font-weight: bold;

		margin-top: 0px;

		margin-bottom: 16px;

		margin-left: 25px;

		margin-right: 0px;

		text-align: left;

		}



p.data {

		color: #000000;

		font-family:verdana, Arial, sans-serif;

		font-size: 0.8em;

		font-weight: normal;

		line-height: 1.3em;

		margin-bottom: 8px;

		margin-left: 0px;

		margin-right: 10px;

		text-align: left;

		}



p.data1 {

		color: #000000;

		font-family:verdana, Arial, sans-serif;

		font-size: 0.8em;

		font-weight: normal;

		line-height: 1.3em;

		margin-bottom: 8px;

		margin-left: 10px;

		margin-right: 10px;

		text-align: left;

		}



p.data2 {

		color: #000000;

		font-family:verdana, Arial, sans-serif;

		font-size: 12px;

		font-weight: normal;

		line-height: 12px;

		margin-top: 0px;

		margin-bottom: 0px;

		margin-left: 4px;

		margin-right: 4px;

		text-align: left;

		}



p.data3 {

		color: #000000;

		font-family:verdana, Arial, sans-serif;

		font-size: 0.8em;

		font-weight: normal;

		line-height: 1.3em;

		margin-bottom: 8px;

		margin-left: 5px;

		margin-right: 5px;

		text-align: left;

		}



p.newsearch {

		color: #000000;

		font-family:verdana, Arial, sans-serif;

		font-size: 0.85em;

		font-weight: bold;

		line-height: 1.3em;

		margin-top: 18px;

		margin-bottom: 10px;

		margin-left: 10px;

		margin-right: 10px;

		text-align: center;

		}



p.small { 

		font-family:verdana, arial; 

		font-weight:normal; 

		font-size:0.7em; 

		color:#000000; 

		text-align:left; 

		margin-left: 10px; 

		margin-right: 4px; 

		margin-top: 0px; 

		margin-bottom: 14px; 

		}



p.heading { 

		font-family:verdana, arial; 

		font-weight:bold; 

		font-size:14px; 

		color:#000000; 

		text-align:center; 

		margin-left: 0px; 

		margin-right: 0px; 

		margin-top: 4px; 

		margin-bottom: 4px; 

		}



p.property1 { 

		font-family:verdana, arial; 

		font-weight:bold; 

		font-size:16px; 

		color:#000000; 

		text-align:left; 

		margin-left: 10px; 

		margin-right: 4px; 

		margin-top: 4px; 

		margin-bottom: 4px; 

		}



p.property2 { 

		font-family:verdana, arial; 

		font-weight:bold; 

		font-size:12px; 

		color:#000000; 

		text-align:left; 

		margin-left: 10px; 

		margin-right: 4px; 

		margin-top: 12px; 

		margin-bottom: 4px; 

		}



p.property3 { 

		font-family:verdana, arial; 

		font-weight:normal; 

		font-size:12px; 

		color:#000000; 

		text-align:left; 

		margin-left: 10px; 

		margin-right: 16px; 

		margin-top: 10px; 

		margin-bottom: 12px; 

		}



p.property4 { 

		font-family:verdana, arial; 

		font-weight:normal; 

		font-size:12px; 

		color:#000000; 

		text-align:left; 

		margin-left: 10px; 

		margin-right: 16px; 

		margin-top: 10px; 

		margin-bottom: 10px; 

		}



p.property5 { 

		font-family:verdana; 

		font-weight:bold; 

		font-size:10px; 

		color:#000000; 

		text-align:center; 

		margin-left: 0px; 

		margin-right: 0px; 

		margin-top: 0px; 

		margin-bottom: 4px; 

		}



p.property11 { 

		font-family:verdana, arial; 

		font-weight:bold; 

		font-size:12px; 

		color:#000000; 

		text-align:left; 

		margin-left: 4px; 

		margin-right: 4px; 

		margin-top: 4px; 

		margin-bottom: 4px; 

		}



p.property12 { 

		font-family:verdana, arial; 

		font-weight:normal; 

		font-size:12px; 

		color:#000000; 

		text-align:left; 

		margin-left: 4px; 

		margin-right: 4px; 

		margin-top: 8px; 

		margin-bottom: 2px; 

		}



p.form		{ font-size: 11px; 

		font-family: verdana, Helvetica, sans-serif;

		}



p.done { 

		font-family:verdana; 

		font-weight:bold; 

		font-size:0.9em; 

		color:#000000; 

		line-height: 1.6em;

		text-align:center; 

		margin-left: 40px; 

		margin-right: 50px; 

		margin-top: 40px; 

		margin-bottom: 350px; 

		}



p.error { 

		font-family:verdana; 

		font-weight:normal; 

		font-size:0.8em; 

		color:#000000; 

		line-height: 1.4em;

		text-align:center; 

		margin-left: 30px; 

		margin-right: 40px; 

		margin-top: 20px; 

		margin-bottom: 280px; 

		}



p.criteria { 

		font-family:tahoma; 

		font-weight:normal; 

		font-size:9px; 

		color:#000000; 

		text-align:center; 

		margin-left: 20px; 

		margin-right: 4px; 

		margin-top: 0px; 

		margin-bottom: 4px; 

		}



p.criteria1 { 

		font-family:tahoma; 

		font-weight:normal; 

		font-size:10px; 

		color:#000000; 

		text-align:center; 

		margin-left: 20px; 

		margin-right: 20px; 

		margin-top: 0px; 

		margin-bottom: 4px; 

		}



p.headersearch	{ 

		font-size: 12px; 

		font-family: verdana, Helvetica, sans-serif;

		margin-left: 2px; 

		margin-right: 2px; 

		margin-top: 0px; 

		margin-bottom: 2px; 

		}



p.headersearch1	{ 

		font-size: 12px; 

		font-family: verdana, Helvetica, sans-serif;

		margin-left: 2px; 

		margin-right: 2px; 

		margin-top: 4px; 

		margin-bottom: 2px; 

		}



p.headersearch2 {

		color: #000000;

		font-family:verdana, Arial, sans-serif;

		font-size: 11px;

		font-weight: bold;

		margin-top: 6px;

		margin-bottom: 10px;

		margin-left: 6px;

		margin-right: 6px;

		text-align: center;

		}



p.headersearch3	{ 

		font-size: 12px; 

		font-family: verdana, Helvetica, sans-serif;

		margin-left: 2px; 

		margin-right: 2px; 

		margin-top: 6px; 

		margin-bottom: 2px; 

		}



p.select1 {

		font-family:verdana, Arial, sans-serif;

		font-size: 12px;

		font-weight: normal;

		color: #000000;

		padding: 0px;

		margin-top: 0px;

		margin-left: 0px;

		margin-bottom: 0px;

		}



select.search {

		font-family:verdana, Arial, sans-serif;

		font-size: 12px;

		font-weight: normal;

		color: #000000;

		padding: 0px;

		margin-top: 6px;

		}



input.search {

		font-family:verdana, Arial, sans-serif;

		font-size: 12px;

		font-weight: normal;

		color: #000000;

		padding: 0px;

		margin-top: 8px;

		}



a {

		color: #0000ff;

		padding: 0px;

		margin: 0px;

		text-decoration: none;

		}

	

a:hover {

		color: #ff0000;

		text-decoration: underline;

		}



a.bottomlink {

		font-family:verdana, Arial, sans-serif;

		font-size: 10px;

		font-weight: normal;

		color: #eeeeee;

		padding: 0px;

		margin: 0px;

		text-decoration: none;

		}

	

a.bottomlink:hover {

		color: #eeeeee;

		text-decoration: underline;

		}



ul { 

		padding-top: 0px; 

		margin-top: 0px; 

		padding-bottom: 7px; 

		margin-bottom: 0px; 

		padding-left: 0px; 

		margin-left: 20px; 

		padding-right: 20px; 

		margin-right: 0px; 

		font-size: 12px; 

		font-family: Verdana, sans-serif; 

		color: #000000; 

		line-height: 14px;

		text-align: left;

		font-weight: bold;

		}



li {

		padding-top: 3px;

		}



li.sup {

		padding-top: 0px;

		}



ul.main { 

		padding-top: 0px; 

		margin-top: 0px; 

		padding-bottom: 0px; 

		margin-bottom: 12px; 

		padding-left: 30px; 

		margin-left: 20px; 

		padding-right: 20px; 

		margin-right: 0px; 

		font-size: 12px; 

		font-family: Verdana, sans-serif; 

		color: #000000; 

		line-height: 16px;

		text-align: left;

		font-weight: normal;

		}



span.bold {

		font-weight: bold;

		}



span.italic {

		font-style: italic;

		}



span.color1 {

		font-weight: bold;

		color: red;

		}



/* --------- end of basics  --------- */		



#outside0 {

		width: 778px;

		margin: 0 auto;

		}



#outside1 {

		width: 778px;

		margin: 0 auto;

		margin-bottom: 0px;

		background: #eeeeee;

		color: #000000;

		padding: 0px;

		height: 200px;

		}



#outside2 {

		background: #eeeeee;

		width: 778px;

		height: 4px;

		margin-left:0px;

		margin-right:0px;

		margin-bottom: 0px;

		margin-top: 0px;

		padding: 0px;

		}



#outside3 {

		clear: both;

		width: 778px;

		margin: 0 auto;

		background: #ffffff;

		color: #000000;

		padding-top: 0px;

		padding-bottom: 0px;

		}



#spacer {

		clear: both;

		height: 4px;

		}



#content1 {

		float: left;

		color: #000000;

		background: #eeeeee;

		}



#columnone {

		float: left;

		width: 220px;

		margin-top: 10px;

		margin-bottom: 0px;

		margin-left: 13px;

		margin-right: 0px;

		padding: 0px;

		color: #000000;

		background: #eeeeee;

		}



#columntwo {

		float: left;

		width: 543px;

		background: #ffffff;

		color: #000000;

		padding-top: 0px;

		padding-bottom: 0px;

		margin-left: 0px;

		margin-right: 0px;

		border-left: 1px solid #dddddd;

		min-height: 540px;

		}



#bottomlink {

		clear: both;

		padding-top: 10px;

		}





#image1 {

		float: right;

		margin-left: 10px;

		margin-right: 10px;

		margin-top: 2px;

		margin-bottom: 0px;

		padding: 0px;

		border: 1px solid #701820;

		}



#image2 {

		float: right;

		margin-left: 10px;

		margin-right: 10px;

		margin-top: 2px;

		margin-bottom: 10px;

		padding: 0px;

		border: 1px solid #701820;

		}



#line {		background: #dddddd;

		width: 770px;

		height: 2px;

		margin-left:0px;

		margin-right:0px;

		margin-bottom: 6px;

		margin-top: 0px;

		padding: 0px;

		}





#form {

		clear: both;

		padding-top: 16px;

		padding-bottom: 6px;

		text-align: center;

		}



#contact {

		clear: both;

		padding-top: 0px;

		padding-bottom: 6px;

		padding-left: 10px;

		text-align: center;

		}



#webdesign {

		clear: both;

		padding-top: 30px;

		padding-bottom: 16px;

		text-align: center; 

		font-size: 0.7em;

		}



#webdesign a { 

		color: #eeeeee; 

		font-family: Arial, sans-serif; 

		font-weight: normal; 

		text-decoration: none; 

		}



#webdesign a:hover { 

		color: #eeeeee; 

		text-decoration: underline; 

		}



table.edit	{

		margin-top: 2px;

		margin-bottom: 10px;

		border: 1px solid #dddddd;

		border-style: outset;

		border-collapse: collapse;

		}



table.edit td {

		padding-top: 10px;

		padding-bottom: 10px;

		padding-left: 16px;

		padding-right: 6px;

		border-width: 1px;

		border-style: solid;

		}





table.proppage	{

		margin-left: 20px;

		margin-top: 8px;

		margin-bottom: 10px;

		}



table.search	{

		border-left: 1px solid #dddddd;

		border-top: 1px solid #dddddd;

		border-right: 1px solid #dddddd;

		border-bottom: 1px solid #dddddd;

		margin-bottom: 10px;

		margin-top: 10px;

		}



table.search td {

		padding: 2px;

		}



table.contact td {

		text-align: left;

		}



td.headersearch  {

		background: #eeeeee;

		padding-top: 2px;

		padding-bottom: 6px;

		padding-left: 4px;

		padding-right: 4px;

		}



td.headersearch1  {

		background: #dedede;

		padding-top: 0px;

		padding-bottom: 0px;

		padding-left: 4px;

		padding-right: 4px;

		}



img.imagedisplay  {

		margin-top: 6px;

		}



.submitbtn 		{ margin-top : 0px; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; padding: 2px; width: 95px; height: 24px; background-image: url(../images/search.png); background-repeat: no-repeat; background-position: left top; background-color: #ffffff; border: 0px solid #ffffff; /* Needed for Opera */ } 

.button			{ font-size: 14px; }

input.button1		{ font-family:verdana, arial, Tahoma; font-weight:bold; font-size:13px; color: #701820; background: #eeeeee; padding: 2px; margin: 0px; cursor: pointer; }

input.button2		{ font-family:verdana, arial, Tahoma; font-weight:bold; font-size:10px; color: #701820; background: #eeeeee; padding: 2px; margin: 0px; cursor: pointer; }



a.buttonlink		{ font-family:verdana, arial, Tahoma; font-weight:bold; font-size:13px; color: blue; text-decoration: none; }

a.buttonlink:hover	{ font-family:verdana, arial, Tahoma; font-weight:bold; font-size:13px; color: red; text-decoration: underline;}

a.buttonlink1		{ font-family:verdana, arial, Tahoma; font-weight:bold; font-size:13px; color: #701820; background-image: url(../images/btn.jpg); background-repeat: no-repeat; background-position: center center; padding-left: 20px; padding-right: 20px; padding-top: 13px; padding-bottom: 13px; text-decoration: none;}

a.buttonlink1:hover	{ font-family:verdana, arial, Tahoma; font-weight:bold; font-size:13px; color: #701820; background-image: url(../images/btn.jpg); background-repeat: no-repeat; background-position: center center; padding-left: 20px; padding-right: 20px; padding-top: 13px; padding-bottom: 13px; text-decoration: none;}

a.buttonlink2		{ font-family:verdana, arial, Tahoma; font-weight:bold; font-size:13px; color: #701820; background: #eeeeee; padding-left: 20px; padding-right: 20px; padding-top: 4px; padding-bottom: 4px; border-right: 1px #cccccc ridge; border-bottom: 1px #cccccc ridge; margin-top: 10px; text-decoration: none;}

a.buttonlink2:hover	{ font-family:verdana, arial, Tahoma; font-weight:bold; font-size:13px; color: #701820; background: #eeeeee; padding-left: 20px; padding-right: 20px; padding-top: 4px; padding-bottom: 4px; border-right: 1px #cccccc ridge; border-bottom: 1px #cccccc ridge; margin-top: 10px; text-decoration: none;}



.adminlink		{ font-family:verdana, arial, Tahoma; font-weight:bold; font-size:14px; color: #0000ff; text-decoration: underline; }

.adminlink:hover	{ font-family:verdana, arial, Tahoma; font-weight:bold; font-size:14px; color: red; text-decoration: underline; }



#logo			{ width: 225px; }





.PopBoxImageSmall { border: none 0px #ffffff; cursor: url("../images/magplus.cur"), pointer;}	

.PopBoxImageLarge { border: solid 1px #999999; cursor: url("../images/magminus.cur"), pointer; }

.PopBoxImageShrink { cursor: url("../images/magminus.cur"), pointer; }