hr { border: 0px solid #003366; }
h1 { font-size: 10pt; color: #336699; font-family: Arial; font-weight:bold; margin-bottom:3px;}
h2 { font-size: 10pt; font-family: Arial; font-weight:bold; }
h3 { font-size: 12pt; font-family: Arial; font-weight:bold; }

td           { font-size: 8pt; color: #999999; font-family: Arial; text-align: justify; }

.justify     { text-align: justify }
.links			{ font-size: 8pt; color: #336699; font-family: Arial }
:hover.links		{ font-size: 8pt; color: #933600; font-family: Arial }

.nav			{ font-size: 10pt; color: #336699; font-family: Arial }
:hover.nav		{ font-size: 10pt; color: #933600; font-family: Arial }
.nav			{ text-decoration:none }

.resnav			{ font-size: 10pt; color: #6296CA; font-family: Arial; font-weight:bold }
:hover.resnav		{ font-size: 10pt; color: #336699; font-family: Arial; font-weight:bold; }
.resnav			{ text-decoration:none }

.prop			{ font-size: 8pt; color: #C0C0C0; font-family: Arial }
:hover.prop		{ font-size: 8pt; color: #933600; font-family: Arial }
.prop			{ text-decoration:none }

.title		{ font-size: 10pt; color: #336699; font-family: Arial; font-weight:bold; }
.ptitle		{ font-size: 10pt; color: #003370; font-family: Arial; font-weight:bold }
.rectitle		{ font-size: 10pt; color: #FFFFFF; font-family: Arial; font-weight:bold }
.sitelink		{ font-size: 9pt; color: #336699; letter-spacing:4; text-decoration:none; text-align:center; }

.woodbody         { background:#F3F3F3 url('images/bkgr_2.jpg') repeat-x fixed left top; }
.homebody         { background:#F3F3F3 url('images/homebody.gif') repeat-x fixed left top; }
.buildbody         { background:#F3F3F3 url('images/buildbody.gif') repeat-x fixed left top; }

.excerpt { margin: 7px; }

input        { font-family: Arial; font-size: 8pt; color: #003370; text-decoration: none; 
               border: 1px solid #003370 }
select        { font-family: Arial; font-size: 8pt; color: #003370; text-decoration: none; 
               border: 1px solid #003370 }
textarea 	  { font-family: Arial; font-size: 8pt; color: #003370; text-decoration: none; 
               border: 1px solid #003370 }   
.nav td {border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; 
               border-bottom-style: solid; border-bottom-width: 1px; border-color: #ffffff; }
:hover.nav td {border-bottom:1px solid #FFFFFF; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; 
               border-left-color:#FFFFFF; border-right-color:#FFFFFF; border-top-color:#FFFFFF; background-color:#999999 }

#listing_href 			{ font-size: 8pt; color: #666666; font-family: Trebuchet MS; text-decoration: none }
.listing_links 			{ font-size: 8pt; color: #666666; font-family: Trebuchet MS; text-decoration: none }
:hover.listing_links		{ font-size: 8pt; color: #000000; font-family: Trebuchet MS; text-decoration: none }

.footer_links 			{ font-size: 8pt; color: #666666; font-family: Trebuchet MS; text-decoration: none;letter-spacing:0; }
:hover.footer_links		{ font-size: 8pt; color: #000000; font-family: Trebuchet MS; text-decoration: none;letter-spacing:0; }
#gallery_box     { float: left; padding:10 10 10 10px; width: 100px; height: 150px; font-family:Arial; color:#000000; font-size:8pt; }

#wrap	{ padding:0 5 5 0px; float: left; width: 100%; height: 150px;}
#prod_listings     { margin: 0 0 10 0; padding:0 0 0 10px; float: left; width: 120px; height: 80px; font-size:8pt; text-align: left;}