

p    { color: #463c19; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: justify; text-indent: 8px }

.no_indent    { text-indent: 0px }

li   { color: #463c19; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; list-style-image: url(media/list.gif) }

li a   { color: #463c19; line-height: 20px; font-family: Arial, Helvetica, sans-serif; text-align: left }

a   { color: #463c19; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

a:hover   {text-decoration: underline }

h1   { color: #5a6a11; font-size: 22pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
h2         { color: #5a6a11; font-weight: bold; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; background: url(media/h1.jpg) no-repeat left center; text-align: left; text-transform: capitalize; padding-top: 10px; padding-left: 40px; border-bottom: 1px solid #8b3329 }
h3      { color: #5a6a11; font-weight: bold; font-size: 12px; font-family: Geneva, Verdana, Arial, Helvetica, Swiss, SunSans-Regular; text-align: left }
h4      { color: #463c19; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: center }
h5 { color: #463c19; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-align: center; }
h6 { color: #463c19; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: lighter; font-style: italic; line-height: 20px; background-color: #dddeb4; margin-left: 200px; padding: 10px 20px 10px 10px; }

.hdone   { color: #5a6a11; font-size: 22pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.hdtwo        { text-indent: 0px; color: #5a6a11; font-weight: bold; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; background: url(media/h1.jpg) no-repeat left center; text-align: left; text-transform: capitalize; padding-top: 10px; padding-left: 40px; border-bottom: 1px solid #8b3329 }
.hdthree      {text-indent: 0px; color: #5a6a11; font-weight: bold; font-size: 12px; font-family: Geneva, Verdana, Arial, Helvetica, Swiss, SunSans-Regular; text-align: left }

.border_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.border_right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.border_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.highlight    { border: solid 1pt #8b3329 }

.border   { border: solid 1px #5a6a11 }

.footer  { color: #555; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, sans-serif }

.footer a  { color: #4a4a4a; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
.footer p { color: #4a4a4a; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.footer a:hover   { color: #5b7ca3 }

.center { text-align: center }
.right { text-align: right }
.sidebar     { text-align: left; border-top: none; border-right: none; border-bottom: none; border-left: 1px solid #000 }
			
.sidebar p { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }

.sidebar h1     { color: #6b6b6b; font-size: 14px; font-family: "Times New Roman", Georgia, Times; text-transform: capitalize; border: none }

.sidebar h2  { color: #d79b3a; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.left_image    { margin-right: 8px; padding: 2px; border: solid 1px #8b3329 }

.right_image  { margin-left: 8px; padding: 2px; border: solid 1px #8b3329 }
.center_image { padding: 2px; border: solid 1px #8b3329 }
body   { background: #8a8858 url(media/body_bg.gif) repeat-x }

.main_table { background: url(media/int_body_bg.jpg) repeat-y fixed center 600px }

.content { padding-right: 10px; padding-left: 10px }

.top_bg { background: url(media/top_bg.jpg) repeat-y fixed center top }


.subnav                { color: #463c19; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Fruit, Arial; text-decoration: none; text-align: center; margin-left: 18px; padding: 10px 5px 2px 2px }

.subnav ul li {list-style:none;}

.subnav p     { text-align: left; text-indent: 0px }

.subnav a:link, .subnav a:visited        { color: #463c19; font-weight: bold; font-size: 11px; text-decoration: none; background: url(media/subnav_ring.gif) no-repeat left center; letter-spacing: normal; padding: 3px 3px 3px 15px }
.subnav a:hover    { color: #5a6a11 }
hr { color: #5a6a11; height: 1px }
/*
.bg    { background: url(media/h3.jpg) no-repeat left center; padding-top: 10px; padding-bottom: 10px; padding-left: 45px }
*/
.sitemap_td { padding-right: 20px }
.hp_text { width: 740px; }
.hp_text h1         { color: #5a6a11; font-weight: bold; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, Swiss, SunSans-Regular; background: url(media/hp_h1.jpg) no-repeat left center; text-align: left; text-transform: capitalize; padding-top: 10px; padding-left: 40px; border-bottom: 1px solid #8b3329 }
.brochure  { margin-top: 18px; padding-top: 18px; border-top: 1px dotted #5a6a11 }
.quote  { background-color: #f8e3b1; margin-left: 40px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; width: 475px; border-top: 1px dotted #5a6a11; border-bottom: 1px dotted #5a6a11; }
