body { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #FFFFFF; }

img { border: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
a { outline: none; } /* Firefox Outline Removal */
a:active { outline: none; } /* Firefox Outline Removal */

.page { width: 870px; margin: 20px auto auto auto; }

.header { width: 600px; background-color: #5F1C11; float: right; margin: 0px 0px 10px 0px; height: 260px; }
.menu { width: 260px; float: left; height: 700px; }
.content { width: 560px; background-color: #5F1C11; float: right; padding: 35px 20px 20px 20px; }
.footer { width: 600px; float: right; margin: 20px 0px 0px 0px; }

.header img { margin: 20px; }
.footer-left { color: #CCCCCC; font-family: "Times New Roman", Times, serif; font-size: 16px; float: left; }
.footer-right { color: #CCCCCC; font-family: "Times New Roman", Times, serif; font-size: 16px; float: right; }

.footer-right a { color: #CCCCCC; }
.footer-right a:link { color: #CCCCCC; }
.footer-right a:visited { color: #CCCCCC; }
.footer-right a:active { color: #CCCCCC; }
.footer-right a:hover { color: #CCCCCC; }

.content img[align="right"] { margin: 0px 0px 20px 20px; }
.content img[align="left"] { margin: 0px 20px 20px 0px; }

.menu a { width: 260px; height: 45px; display: block; background-image: url(images/menu-homepage.jpg); }
.menu a:hover { width: 260px; height: 45px; overflow: hidden; background-position: top right; }


h2 { color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-size: 16px; line-height: 150%; margin: 0px 0px 0px 0px; font-weight: bold; }

p { color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-size: 16px; line-height: 150%; margin: 0px 0px 15px 0px; }

.maptext { color: #5F1C11; font-family: "Times New Roman", Times, serif; font-size: 16px; line-height: 110%; margin: 0px 0px 0px 0px; }

table { border: 0px none; padding: 0px 0px 0px 0px; }
tr { color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-size: 16px; line-height: 130%; border: 0px none; padding: 0px 0px 0px 0px; }
td { color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-size: 16px; line-height: 130%; border: 0px none; padding: 1px 3px 1px 3px; }
.odd { background-color: #792B22; }

a { color: #FFCC99; font-family: "Times New Roman", Times, serif; font-size: 16px; text-decoration: none; }
a:link { color: #FFCC99; font-family: "Times New Roman", Times, serif; font-size: 16px; text-decoration: none; }
a:visited { color: #FFCC99; font-family: "Times New Roman", Times, serif; font-size: 16px; text-decoration: none; }
a:active { color: #FFCC99; font-family: "Times New Roman", Times, serif; font-size: 16px; text-decoration: none; }
a:hover { color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-size: 16px; text-decoration: none; }

ul { color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-size: 14px; line-height: 150%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

input { color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-size: 16px; line-height: 150%; border: 0px none; padding: 1px 3px 1px 3px; background-color: #792B22; }
textarea { color: #FFFFFF; font-family: "Times New Roman", Times, serif; font-size: 16px; line-height: 150%; border: 0px none; padding: 1px 3px 1px 3px; background-color: #792B22; overflow: auto; }