﻿body { margin-top: 0px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 0px; font-size: 11px; color: #ffffff; background-color: white; background-image:url(../images/bg.jpg); background-repeat:repeat-x;
/* part 1 of 2 centering hack */
	}
	
a:link { padding-bottom:3px; margin: 0px; font-family: Verdana, Arial, sans-serif; text-decoration: none; text-align: center; color: #F36D54; font-size: 11px; vertical-align: middle; }
 
a:visited { padding-bottom:3px; margin: 0px; font-family: Verdana, Arial, sans-serif; text-decoration: none; text-align: center; color: #F36D54; font-size: 11px; vertical-align: middle; }

a:active { padding-bottom:3px; margin: 0px; font-family: Verdana, Arial, sans-serif; text-decoration: none; text-align: center; color: #F36D54; font-size: 11px; vertical-align: middle; }

a:hover { padding-bottom:3px; margin: 0px; font-family: Verdana, Arial, sans-serif; text-decoration: none; text-align: center; color: #FAA74B; font-size: 11px; vertical-align: middle; }

a:link.yellow { font-family: Verdana, Arial, sans-serif; padding-bottom: 0px; margin-bottom: 0px; padding-top: 0px; margin-top: 0px; padding-right: 2px; padding-left: 2px; margin-right: 10px; margin-left: 10px; text-decoration: none; color: #FAA74B; font-size: 11px; }

a:visited.yellow { font-family: Verdana, Arial, sans-serif; padding-bottom: 0px; margin-bottom: 0px; padding-top: 0px; margin-top: 0px; padding-right: 2px; padding-left: 2px; margin-right: 10px; margin-left: 10px; text-decoration: none; color: #FAA74B; font-size: 11px; }

a:active.yellow { font-family: Verdana, Arial, sans-serif; padding-bottom: 0px; margin-bottom: 0px; padding-top: 0px; margin-top: 0px; padding-right: 2px; padding-left: 2px; margin-left: 10px; margin-right: 10px; text-decoration: none; color: #FAA74B; font-size: 11px; }

a:hover.yellow { font-family: Verdana, Arial, sans-serif; margin-bottom: 0px; margin-top: 0px; padding-bottom: 0px; padding-top: 0px; padding-right: 2px; padding-left: 2px; margin-right: 10px; margin-left: 10px; background-color: #FAA74B; text-decoration: none; color: white; font-size: 11px; }

a:link.orange { font-family: Verdana, Arial, sans-serif; padding-bottom: 0px; margin-bottom: 0px; padding-top: 0px; margin-top: 0px; padding-right: 2px; padding-left: 2px; margin-right: 10px; margin-left: 10px; text-decoration: none; color: #F47C4A; font-size: 11px; }

a:visited.orange { font-family: Verdana, Arial, sans-serif; padding-bottom: 0px; margin-bottom: 0px; padding-top: 0px; margin-top: 0px; padding-right: 2px; padding-left: 2px; margin-right: 10px; margin-left: 10px; text-decoration: none; color: #F47C4A; font-size: 11px; }

a:active.orange { font-family: Verdana, Arial, sans-serif; padding-bottom: 0px; margin-bottom: 0px; padding-top: 0px; margin-top: 0px; padding-right: 2px; padding-left: 2px; margin-left: 10px; margin-right: 10px; text-decoration: none; color: #F47C4A; font-size: 11px; }

a:hover.orange { font-family: Verdana, Arial, sans-serif; margin-bottom: 0px; margin-top: 0px; padding-bottom: 0px; padding-top: 0px; padding-right: 2px; padding-left: 2px; margin-right: 10px; margin-left: 10px; background-color: #F47C4A; text-decoration: none; color: white; font-size: 11px; }

a:link.red { font-family: Verdana, Arial, sans-serif; padding-bottom: 0px; margin-bottom: 0px; padding-top: 0px; margin-top: 0px; padding-right: 2px; padding-left: 2px; margin-right: 10px; margin-left: 10px; text-decoration: none; color: #F36D54; font-size: 11px; }

a:visited.red { font-family: Verdana, Arial, sans-serif; padding-bottom: 0px; margin-bottom: 0px; padding-top: 0px; margin-top: 0px; padding-right: 2px; padding-left: 2px; margin-right: 10px; margin-left: 10px; text-decoration: none; color: #F36D54; font-size: 11px; }

a:active.red { font-family: Verdana, Arial, sans-serif; padding-bottom: 0px; margin-bottom: 0px; padding-top: 0px; margin-top: 0px; padding-right: 2px; padding-left: 2px; margin-left: 10px; margin-right: 10px; text-decoration: none; color: #F36D54; font-size: 11px; }

a:hover.red { font-family: Verdana, Arial, sans-serif; margin-bottom: 0px; margin-top: 0px; padding-bottom: 0px; padding-top: 0px; padding-right: 2px; padding-left: 2px; margin-right: 10px; margin-left: 10px; background-color: #F36D54; text-decoration: none; color: white; font-size: 11px; }

a:link.darkred { font-family: Verdana, Arial, sans-serif; padding-bottom: 0px; margin-bottom: 0px; padding-top: 0px; margin-top: 0px; padding-right: 2px; padding-left: 2px; margin-left: 10px; margin-right: 10px; text-decoration: none; color: #C85248; font-size: 11px; }

a:visited.darkred { font-family: Verdana, Arial, sans-serif; padding-bottom: 0px; margin-bottom: 0px; padding-top: 0px; margin-top: 0px; padding-right: 2px; padding-left: 2px; margin-left: 10px; margin-right: 10px; text-decoration: none; color: #C85248; font-size: 11px; }

a:active.darkred { font-family: Verdana, Arial, sans-serif; padding-bottom: 0px; margin-bottom: 0px; padding-top: 0px; margin-top: 0px; padding-right: 2px; padding-left: 2px; margin-left: 10px; margin-right: 10px; text-decoration: none; color: #C85248; font-size: 11px; }

a:hover.darkred { font-family: Verdana, Arial, sans-serif; margin-bottom: 0px; margin-top: 0px; padding-bottom: 0px; padding-top: 0px; padding-right: 2px; padding-left: 2px; margin-right: 10px; margin-left: 10px; background-color: #C85248; text-decoration: none; color: #FFFFFF; font-size: 11px; }

.ahem {
	display: none;
	}
strong, b {
	font-weight: bold; color: #F47C4A;
	}
p { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; color: #666666; padding-top:3px; font-size: 11px; margin: 0; }

/* weird ie5win bug: all line-height to font-size ratios must agree or box gets pushed around. UPDATE: this has turned out to be very rare. my current recommendation is IGNORE this warning. at the moment i'm leaving it in only in case the issue turns up again. possibly the original bug in march 2001 was caused by an unusual combination of factors, although this solved it at the time.*/

.header a:link { padding-bottom:3px; margin: 0px; font-family: Verdana, Arial, sans-serif; text-decoration: none; text-align: right; color: #F36D54; font-size: 11px; vertical-align: middle; }
 
.header a:visited { padding-bottom:3px; margin: 0px; font-family: Verdana, Arial, sans-serif; text-decoration: none; text-align: right; color: #F36D54; font-size: 11px; vertical-align: middle; }

.header a:active { padding-bottom:3px; margin: 0px; font-family: Verdana, Arial, sans-serif; text-decoration: none; text-align: right; color: #F36D54; font-size: 11px; vertical-align: middle; }

.header a:hover { padding-bottom:3px; margin: 0px; font-family: Verdana, Arial, sans-serif; text-decoration: none; text-align: right; color: #FAA74B; font-size: 11px; vertical-align: middle; }

.header p { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; color: #666666; padding-top:3px; font-size: 11px; margin: 0; text-align:right; }

ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 11px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-indent: 5px;
list-style-position: outside;
list-style-image: url(../images/bullet.jpg);
list-style-type: square;
}
h1 {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	color:#CCCCCC;
	}
h2 {
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	color:#f47c4a;
	}
h3 {
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	color:#f47c4a;
	}
h4 {
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h5 {
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h6 { font-size: 10px; line-height: 15px; text-decoration: none; margin: 0; padding: 5px 0 5px 0; }

.nowrap {
	white-space: nowrap;
	font-size: 10px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
/* must be combined with nobr in html for ie5win */
	}
.tiny {
	font-size: 9px;
	line-height: 16px;
	margin-top: 15px;
	margin-bottom: 5px; 
	}
#content { background-color:#ffffff; text-align:left; /* part 2 of 2 centering hack */
	width: 820px; /* ie5win fudge begins */
	voice-family: "\"}\""; voice-family:inherit; width: 820px; margin: 0 auto; background-image:url(../images/main.jpg); overflow:auto;}
html>body #content {
	width: 820px; /* ie5win fudge ends */
	}
	
#header { background-image:url(../images/header.gif); background-position: 0 0; padding: 0; border: solid 0 #ccc; text-align:center; /* part 2 of 2 centering hack */
	width: 795px; /* ie5win fudge begins */
	voice-family: "\"}\""; voice-family:inherit; width: 795px; height: 110px; margin: 0 auto; padding-top:10px; padding-right:25px; }
	
#linkbar { width: 790px; height: 25px; margin-left:30px; margin-top:5px; float:left; }
.linkbar { width: 790px; height: 25px; margin-left:30px; margin-top:5px; float:left; }

#photo { width: 820px; height: 185px; margin: 0 auto; float:left;}

#midspace { width: 515px; height: 100px; margin-left:10px; float:left; background-image:url(../images/title.jpg); background-repeat:no-repeat;}

#spacer { width: 820px; height: 25px; float:left; }

#photolinks { width: 285px; height: 100px; float:right; margin-right:10px; }

.img2 { display:block; margin:0; border:0; }
.img { padding-bottom:10px; }

#left { width: 474px; height: 320px; float:left; text-align:left; border-right: solid 1px; border-right-color:#FAA74B; margin-left:20px; padding-top:10px; padding-left:10px; padding-right:20px;}

#maincontent { width: 388px; height:275px; background-color:#ffffff; text-align:left; float:left; }

#right { width: 264px; height:330px; text-align:left; float:right; border-left: solid 1px; border-left-color:#F47C4A; margin-right:20px; padding-left:10px; }

#maincontentgallery { width: 388px; height:275px; background-color:#0376B9; text-align:left; float:left; }

#rightgallery { width: 388px; height:275px; background-color:#0376B9; text-align:right; float:right; }

#footer { width: 820px; height: 75px; text-align:center; float:right; background-image:url(../images/footer.jpg); background-repeat:no-repeat; }

p.copyright { padding-top:3px; font-family: Verdana, Arial, sans-serif; color: #949598; text-decoration: none; font-size: 11px; text-align: center; }
a:link.copyright  { padding-bottom: 3px; font-family: Verdana, Arial, sans-serif; margin: 0px; color: #F47C4A; text-decoration: none; font-size: 11px; text-align: center; }
a:visited.copyright { padding-bottom: 3px; font-family: Verdana, Arial, sans-serif; margin: 0px; color: #F47C4A; text-decoration: none; font-size: 11px; text-align: center; }
a:active.copyright { padding-bottom: 3px; font-family: Verdana, Arial, sans-serif;  margin: 0px; color: #F47C4A; text-decoration: none; font-size: 11px; text-align: center; }
a:hover.copyright {  padding-bottom: 3px; font-family: Verdana, Arial, sans-serif; margin: 0px; color: #ffffff; text-decoration: none; font-size: 11px; text-align: center; background-color: #F47C4A; }



td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

input, textarea, select, option
			{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C85248;
	background:#FFFFFF;
	border:solid 1px #F47C4A;
	text-decoration: none;
	width: 200px;
}

.maindisplay {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	list-style-type: square;
}
.maindisplay p {
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 13px;
}
.maindisplay H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #18510C;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: double;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.maindisplay a:link, .maindisplay a:visited, .maindisplay a:active  {color: #006600; text-decoration: underline;}
.maindisplay a:hover {text-decoration: none; color: #006600;}
td.botbar {
	text-align: center;
	color: #606060;
	padding: 25px 20px 20px;
}
td.botbar a:link, td.botbar a:visited, td.botbar a:active  {
	color: #008200;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #828282;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
td.botbar a:hover {text-decoration: none; color: #666666;}
.frontdisplay {
	padding: 10px 5px 5px;
}

.frontdisplay1 {
background-image:url(images/home_house.jpg);
background-repeat: no-repeat;
background-position: right top;
	padding: 10px 5px 5px;
}
.displayhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #363636;
	background-image: url(images/head.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 12px;
	padding-left: 30px;
	padding-bottom: 10px;
}
.display {
	padding: 10px;
	color: #5D5D5D;
}
.forms {
	color: #000000;
	background-color: #FBFBFB;
	width: 200px;
}

.textonly{
display:none;
}

.title{color:#F47C4A;text-align:right;}

