html, body {
	padding: 0;
	margin: 0;
	color: #000000;
	background: url(../images/bluebackground.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 20px;
	line-height: 14px;
}

h1 {
  font-weight: bold;
  font-size: 16px;
  color: #ffffff;
  font-style:italic; 
  margin-top: 5px;
  margin-bottom: 6px;
  text-align:left;
  margin-left: 10px;
margin-right: 10px;
  
}

h2 {
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  font-style:italic; 
  margin-top: 5px;
  margin-bottom: 6px;
  text-align:left;
  margin-left: 10px;
margin-right: 10px;
}

h3 {
	  font-weight: bold;
  font-size: 12px;
  color: #000000;
  margin-top: 6px;
  margin-bottom: 0px;
  text-align:left;
  margin-left: 10px;
margin-right: 10px;
}

h4 {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
  font-weight: normal;
  font-size: 10px;

}


h5 {
	margin-top:0px;
	margin-bottom:6px;
	margin-left:0px;
  font-weight: bold;
  font-size: 14px;
  color: #B92C1A;

}




hr {
	border-top: 1px solid #D3CCC2;
	border-right: 0;
	border-left: 0;
	border-bottom: 0;
	height: 1px;
}

html {
	height: 100%;
}

p.excerpt{
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
margin-left:10px;
	font-size: 50%;
}


p.excerpt10 {
text-align:justify ;
vertical-align:text-top;
	margin-top:0px;
margin-bottom:7px;
}

p {
text-align:justify ;
vertical-align:text-top;
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
margin-left:10px;
	font-size: 55%;
}



table.homepage
{ 
width: 1110px;
border: 1px #A41914 solid;
border-collapse: separate;
border-spacing: 0px;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
}

table.homeonly
{ 
width: 1120px;
border: 1px #A41914 solid;
border-collapse: separate;
border-spacing: 0px;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
}




table.locationbox2
{ 


border: 1px #333333 solid;
border-collapse: separate;
border-spacing: 0px;
margin-top: 0px;
margin-left: auto;
margin-right: auto;

}





table.locationbox
{ 

width: 140px;
height: 120px;
border: 1px #333333 solid;
border-collapse: separate;
border-spacing: 0px;
margin-top: 0px;
margin-left: auto;
margin-right: auto;

}





/* GENERAL */

#container {
	width: 982px;
	margin: 0 auto;
	text-align: left;
}

#main {
	width: 100%;
}

#topnav {
	
	height: 28px;

	line-height: normal;
	padding-bottom:4px;
	font-weight:bold;
}

A:link {text-decoration: none; color: #1F1710; font-weight:bold;}
A:visited {text-decoration: none; color: #1F1710; font-weight:bold;}
A:active {text-decoration: none; color: #1F1710; font-weight:bold;}
A:hover {text-decoration: underline; color: #1F1710; font-weight:bold;}








.bodytextred2{
margin-left: 10px;
margin-right: 10px;
font-size: 60%;
  color: #224FA0;
	
}

.footerstatic{

font-size: 50%;
  color: #000000;
	
}




.bodytextred{

  color: #224FA0;
	
}

.bodytext{
margin-left: 10px;
margin-right: 10px;
	font-size: 55%;
}

.bodytext11{
margin-left: 10px;
margin-right: 10px;
	font-size: 55%;
}

.bodytext12{
font-weight:bold;
margin-left: 10px;
margin-right: 10px;
	font-size: 55%;
}

.bodytext10{
margin-left: 10px;
margin-right: 10px;
	font-size: 55%;
	color: #Ffffff;
}



.bodytext15{
margin-left: 10px;
margin-right: 0px;
	font-size: 65%;
	color: #Ffffff;
}


.bodytext8{

	font-size: 55%;
}

.bodytext7{
margin-left: 10px;
margin-right: 10px;
	font-size: 55%;
	color: #ffffff;
}

.bodytext24{
	margin-left: 10px;
	margin-right: 10px;
	font-size: 80%;
	color: #ffffff;
}


 /*blue link class link */
.class1 A:link {text-decoration: underline; color: #000066; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.class1 A:visited {text-decoration: underline; color: #000066; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.class1 A:active {text-decoration: underline; color: #000066; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.class1 A:hover {text-decoration: none; color: #000066; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
 /*blue link class link large */
.class2 A:link {text-decoration: underline; color: #ffffff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 5px;}
.class2 A:visited {text-decoration: underline; color: #ffffff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 5px;}
.class2 A:active {text-decoration: underline; color: #ffffff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 5px;}
.class2 A:hover {text-decoration: none; color: #F90403; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 5px;}


.propertylink A:link {text-decoration: underline; color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; vertical-align:text-top; margin-top:0px; margin-bottom:8px;}
.propertylink A:visited {text-decoration: underline; color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; vertical-align:text-top; margin-top:0px; margin-bottom:8px;}
.propertylink A:active {text-decoration: underline; color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; vertical-align:text-top; margin-top:0px; margin-bottom:8px;}
.propertylink A:hover {text-decoration: underline; color: #F90403; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; vertical-align:text-top; margin-top:0px; margin-bottom:8px;}

.propertysubmenu A:link {text-decoration: underline; color: #000066; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.propertysubmenu A:visited {text-decoration: underline; color: #000066; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.propertysubmenu A:active {text-decoration: underline; color: #000066; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.propertysubmenu A:hover {text-decoration: none; color: #F90403; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}


.class4 A:link {text-decoration: underline; color: #Ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.class4 A:visited {text-decoration: underline; color: #Ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.class4 A:active {text-decoration: underline; color: #Ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.class4 A:hover {text-decoration: none; color: #Ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.class5 A:link {text-decoration: none; color: #Ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:5px; margin-left: 5px;}
.class5 A:visited {text-decoration: none; color: #Ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:5px; margin-left: 5px;}
.class5 A:active {text-decoration: none; color: #Ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:5px; margin-left: 5px;}
.class5 A:hover {text-decoration: none; color: #B92C1A; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:5px; margin-left: 5px;}
  
.pagelink A:link {text-decoration: underline; color: #224FA0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 10px; margin-right: 10px;}
.pagelink A:visited {text-decoration: underline; color: #224FA0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 10px; margin-right: 10px;}
.pagelink A:active {text-decoration: underline; color: #224FA0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 10px; margin-right: 10px;}
.pagelink A:hover {text-decoration: none; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 10px; margin-right: 10px;}

.footerx A:link {text-decoration: underline; color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.footerx A:visited {text-decoration: underline; color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.footerx A:active {text-decoration: underline; color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.footerx A:hover {text-decoration: none; color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.pagelinkx A:link {text-decoration: underline; color: #224FA0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 45px; margin-right: 10px; text-align:left;}
.pagelinkx A:visited {text-decoration: underline; color: #224FA0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 45px; margin-right: 10px; text-align:left;}
.pagelinkx A:active {text-decoration: underline; color: #224FA0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 45px; margin-right: 10px; text-align:left;}
.pagelinkx A:hover {text-decoration: none; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 45px; margin-right: 10px; text-align:left;}

.sponsor A:link {font-weight: normal; text-decoration: underline; color: #224FA0; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.sponsor A:visited {font-weight: normal; text-decoration: underline; color: #224FA0; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.sponsor A:active {font-weight: normal; text-decoration: underline; color: #224FA0; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.sponsor A:hover {font-weight: normal; text-decoration: none; color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center;}

.redlinkbold A:link {font-weight: bold; text-decoration: underline; color: #224FA0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:right; margin-right: 10px;}
.redlinkbold A:visited {font-weight: bold; text-decoration: underline; color: #224FA0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:right; margin-right: 10px;}
.redlinkbold A:active {font-weight: bold; text-decoration: underline; color: #224FA0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:right; margin-right: 10px;}
.redlinkbold A:hover {font-weight: bold; text-decoration: none; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:right; margin-right: 10px;}

 

.pagenolink{
font-size: 10px;
color: #000066;
	
}


.flashmap {
z-index:1;
}


#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: url("photolargeback.jpg");
/*background-image:url('http://www.keithamor.com/images/photoback.jpg')
background: #df0001;*/
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 14px Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}


.form_text1 {
	FONT-SIZE: 11px; COLOR: #1F1710; TEXT-ALIGN: left; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.form_text2 {
	FONT-SIZE: 9px; COLOR: #000; LINE-HEIGHT: 10px; TEXT-ALIGN: right; 
}
a:hover.form_text2 {
	FONT-SIZE: 9px; COLOR: #000; LINE-HEIGHT: 10px; TEXT-ALIGN: right; text-decoration: none;
}

.form {
	BORDER-RIGHT: #444444 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #696969 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #696969 1px solid; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM: #696969 1px solid; FONT-SIZE: 11px; COLOR: #1F1710; TEXT-ALIGN: centre; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ccc
}


