body { color: #3f3f3f; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #3f3f3f; background-image: url(images/hm_bg1.jpg); background-repeat: repeat-y; background-position: center top; margin: 0; padding: 0; }

td { vertical-align: top; }

#hm_intro_bg { background-image: url(images/hm_tag.jpg); background-repeat: no-repeat; background-position: left bottom; }

#hm_intro { color: #fff; line-height: 18px; text-align: justify; padding: 18px 32px 77px; }

#ftr { color: #3f3f3f; font-size: 10px; line-height: 24px; text-align: center; margin-top: 20px; margin-bottom: 20px; }

#ftr a { color: #3f3f3f; text-decoration: none; padding-bottom: 5px; }

#ftr a:hover { color: #fddc3f; }

#links { font-size: 11px; line-height: 28px; padding-top: 10px; padding-left: 30px; }

#spacer { padding-top: 190px; }

#links a { color: #3f3f3f; text-decoration: none; }

#links a:hover { color: #65933c; }

#menu { background-color: #cee4a6; background-image: url(images/sub_menu.jpg); background-repeat: no-repeat; background-position: 0 top; }

#sublinks { font-size: 11px; line-height: 28px; padding-top: 0; padding-bottom: 250px; padding-left: 30px; }

#sublinks a { color: #3f3f3f; text-decoration: none; }

#sublinks a:hover { color: #65933c; }

#subftr { color: #fffce9; font-size: 10px; line-height: 24px; text-align: center; margin-top: 15px; margin-bottom: 20px; }

#subftr a { color: #fffce9; text-decoration: none; padding-bottom: 5px; }

#subftr a:hover { color: #afd276; }

#cont { line-height: 22px; text-align: justify; margin: 0 55px 55px 85px; }

#cont h1 { color: #afd276; font-size: 18px; text-transform: uppercase; margin: 0; }

#cont a { color: #65933c; text-decoration: none; }

#cont a:hover { color: #fddc3f; }

.thumb { text-align: left; vertical-align: top; width: 170px; height: 170px; float: left; }

.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	line-height: normal;
}
