body { font-family: arial, helvetica, lucida, verdana, sans-serif; font-size: 12px; background-color: #f9f9f7; background-image: url(../stationary/bgbody.gif); background-repeat: repeat-x; margin: 5px 0; padding: 0; }
#container { width: 673px; margin: 0 auto; }
#top { color: #ffffff; background: #ff7800 url(../stationary/orange.gif) repeat-x left top; width: 201px; height: 120px; padding: 10px; }
#topright { background: #a5d631 url(../stationary/ab_logo.gif) no-repeat right bottom; float: right; height: 140px; width: 447px; }
.cl {
clear:both;
}
#gallery {
	width: 673px;
	padding-top: 5px;
}
#menu { background-color: white; background-image: url(../stationary/bgmenu.gif); background-repeat: repeat-x; width: 436px; float: right; padding-top: 13px; padding-bottom: 13px; padding-left: 9px; border-color: #a5d631; border-style: solid; border-width: 1px 1px 5px; }
#menu a:link, #menu a:visited, #menu a:active { padding: 13px 7px; color: #000000; text-decoration: none; }
#menu a:hover { padding: 13px 7px; background-color: #a5d631; text-decoration: none; color: white; }
#padcontent { width: 425px; height: 100%; margin-top: 8px; padding: 10px; border-left: 1px solid #a5d631; }
p {
margin: 0 0 0 0px;
}
h1 { font-size: 15px; font-weight: bold; color: #333; margin-top: 4px; margin-bottom: 4px; padding-top: 4px; padding-bottom: 4px; border-top: 1px dotted #999; border-bottom: 1px dotted #999; }
h2 {
text-align: center;
	font-size: 19px;
	font-weight: normal;
	color: #ffffff;
}
h3 { font-size: 16px; letter-spacing: 2px; }
.h4 { font-size: 14px; color: #555; font-weight: bold; letter-spacing: 1px; }
h5 { font-size: 12px; letter-spacing: 2px; }
h6 { color: #e65900; font-size: 15px; letter-spacing: 2px; }
#credits { color: white; padding: 10px 12px; width: 649px; font-size: 11px; background: #ff7800 url(../stationary/orange_footer.gif) repeat-x left bottom; text-align: center; clear:both; margin-top: 5px; }
#credits a:link, #credits a:active, #credits a:visited { color:white; text-decoration: underline; }
#credits a:hover { color: #ff7800; text-decoration: underline; }
#pano { width: 424px; height: 250px; border: solid 1px #46461f; }
.indentsmall { padding: 3px 10px    }
textarea  { color: #333; font-family: Arial, Helvetica, sans-serif; background-color: white; text-decoration: none; width: 250px  }
select   { color: #333; font-family: Arial, Helvetica, sans-serif; background-color: white; text-decoration: none; width: 120px  }
#form { width: 673px; margin-top: 5px; }
#formfield { padding: 60px 30px 30px 27px; border-right: 1px solid #a5d631; border-left: 1px solid #ff7800; }
a:link, a:visited { color: #e65900; text-decoration: underline; }
a:hover { color: maroon; text-decoration: underline; }
.standardlink  { background-color: #f6f7f9; text-decoration: none; width: 413px; padding: 5px; border: solid 1px #999; }
