html, body{text-align:center; margin:0px; background-image:url('images/bg.gif'); background-repeat:repeat-both; background-attachment:fixed; min-height:100%}
#container-main{width:920px; margin:0 auto; background:url('images/containerBackground.png'); background-repeat:repeat-y; min-height:100%}
#container{width:900px;	height:100%; margin:0 auto; text-align:left; background-image:url('images/insideBg.gif'); background-repeat:repeat-y}
#header{width:400px; height:140px; padding:10 320}
#flashtop{width:500px; height:130px; position:absolute; margin:5 0 0 0}
#logo{position:absolute; width:235px; height:139px; margin:10 0 0 25; background-image:url('images/logo.gif'); background-repeat:no-repeat}
#sidebar{float:left; width:170px; padding-top:30px; background:#2a6f12}
#main{float:left; width:720px; padding:30 0 0 10}
#footer{background:#2a6f12; clear:both; width:910px; height:auto; vertical-align:middle; margin-left:10px}
#horse{float:left; width:680px; height:650px; margin:0 0 0 10; background-image:url('images/horse.gif'); background-repeat:no-repeat; background-position:40 60}
#main-content{float:left; width:680px; height:650px; margin:0 0 0 10; height:100%}
#footer-text{width:730px; margin-left:180px; text-align:center}
.footer{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; color:#e0dedf; font-size:12px}
a.footer:link, a.footer:visited{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; color:#e0dedf; font-size:12px; text-decoration:none}
a.footer:hover, a.footer:hover:visited{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; color:#e0dedf; font-size:12px; text-decoration:underline}
a.imgtext:link, a.imgtext:visited{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; color:#777; font-size:12px; text-decoration:none}
a.imgtext:hover, a.imgtext:hover:visited{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; color:#777; font-size:12px; text-decoration:underline}
.gallerysubs{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; color:#2a6f12; font-size:16px; text-decoration:none; font-weight:bold}
h1{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; font-weight:bold; display:inline; color:#2a6f12; font-size:38px; font-smoooth:always}
h2{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; font-weight:bold; display:inline; color:#2a6f12; font-size:28px}
.required{color:#2a6f12}
.general{font-size:14px; color:#000; font-family:Arial,Helvetica,Century Gothic,sans-serif; line-height:150%}
a.general:link, a.general:visited{font-size:14px; color:#000; font-family:Arial,Helvetica,Century Gothic,sans-serif; line-height:150%; text-decoration:none}
a.general:hover, a.general:hover:visited{font-size:14px; color:#2a6f12; font-family:Arial,Helvetica,Century Gothic,sans-serif; line-height:150%; text-decoration:none}
.textBox{background-color:#e0dedf; width:240px; height:21px; border:1px solid #2a6f12; padding-top:2px; padding-left:3px; padding-right:3px}
.textArea{background-color:#e0dedf; width:240px; height:90px; border:1px solid #2a6f12; padding-top:2px; padding-left:3px; padding-right:3px}
.submit{background-color:#2a6f12; color:#e0dedf; width:70px; height:21px; border:1px solid #e0dedf}
.10s{padding-bottom:10px}
.15s{padding-bottom:15px}
.bold{font-weight:bold}
img{border:5px solid #e0dedf} 
#standout{width:200px; height:auto; position:absolute; margin-top:25px; margin-left:500px; font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; font-weight:bold; font-size:20px; color: #999; line-height:110%; font-style:italic; text-align:center}
/*Menu*/
#button{width:170px; padding: 0 0 1em 0; margin-bottom: 1em; font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; font-weight:bold; font-size:90%; background-color:#2a6f12; color: #333/*border-right: 2px solid #2a6f12;*/}
*html #button{/*IE 6 only */width: 171px}
#button ul{list-style:none; margin:0; padding:0; border:none}
#button li{margin:0; border-bottom:1px solid #fff}
#button li a{display:block; padding:5px 5px 5px 8px; background-color:#2a6f12; color:#fff; text-decoration:none; width:100%}
#button li a.special{display:block; padding:5px 5px 5px 8px; background-color:#2a6f12; color:yellow; text-decoration:none; width:90%}
html>body #button li a{/*Non IE6 width*/width:143px}
html>body #button li a:hover{/*Non IE6 width*/width:133px}
#button li a:hover{border-right:25px solid #e0dedf; background-color:#fff; color:#2a6f12}
.contactthanks{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; background-color:#2a6f12; font-size:16px; text-decoration:none; color:#fff; padding:5px 5px 5px 5px; font-weight:bold; text-align:center}