﻿body { margin:0px; background:#80ad4e url(images/BG.jpg) repeat-x 0px 0px; }
body, td { font:13px Arial; }
img { border:0; }
h1 { position:relative; font-size:40px; font-weight:normal; margin:0px; padding-top:10px; padding-bottom:10px; border-bottom:1px #a8a8a8 solid; margin-bottom:10px; color:#6b884a; }
h2 { font-size:20px; font-weight:normal; margin:0px; padding-top:5px; padding-bottom:5px; color:#6b884a; }
a { color:#d46c1b; }
a:hover { color:#ff780b; }
hr { height:1px; color:#a8a8a8; border:0; border-top:1px #a8a8a8 solid; }
.admin-container { background:#fff; margin-bottom:20px; border:2px #888 solid; min-height:260px; padding:10px; }
.small {font-size:11px; }
.centered-container { width:800px; margin-left:auto; margin-right:auto; }
.menu-over { display:none; }
.btn-container { position:absolute; bottom:0px; right:0px; }
.subpage-content { background:url(images/subpage_content_BG.gif) repeat-y top left; }
.content-container { min-height:350px; padding-left:80px; padding-right:70px; }
.side-container { float:right; text-align:center; margin:10px; margin-top:30px; width:220px; }
.footer { text-align:center; color:#fff; font-size:11px; margin-top:10px; margin-bottom:20px; }
.footer a { color:#fff; }
.reg-label { white-space:nowrap; text-align:right; }
.green { color:#6b884a; }
.orange { color:#d46c1b; }
.website-container { clear:both; margin-top:10px; margin-bottom:10px; }
.thumbnail { float:left; margin-right:10px; border:1px #888 solid; }
.vertical-text { writing-mode: tb-rl; filter: flipv fliph; }
#wait-message { display:none; color:#d46c1b; line-height:25px; padding-top:50px; }
