img {border: 0 none;}
a {text-decoration: none !important;}
h1{color: #333 !important;margin: 0 0 10px 0;font: normal 21px 'arial','helvetica',sans-serif !important;}
h2{color: #333 !important;margin: 0 0 10px 0;font: normal 21px 'arial','helvetica',sans-serif !important;}
h3{color: #333 !important;margin: 0 0 10px 0;font: normal 19px 'arial','helvetica',sans-serif !important;}
h3.right {color: #333 !important;margin: 0 0 10px 0;font: normal 19px 'arial','helvetica',sans-serif !important;float: left;width: 285px;position: relative;}
p {padding-bottom: 15px;margin: 0px;font-size: 14px !important;line-height: 1.3em;color: #333; font: normal 'arial','helvetica',sans-serif !important;}
p.information {font-size:10px !important;margin-top:0px;color: #333; font: normal 'arial','helvetica',sans-serif !important;}
p.right {padding-bottom: 15px;margin: 0px;font-size: 14px !important;line-height: 1.3em;color: #333; font: normal 'arial','helvetica',sans-serif !important;float: left;width: 285px;position: relative;}
li {margin: 0px;font-size: 14px !important;line-height: 1.3em;color: #333; font: normal 'arial','helvetica',sans-serif !important;}
a:link.inner {color:#B93439 !important; text-decoration: none !important; padding-bottom: 15px;margin: 0px;font-size: 14px !important;line-height: 1.3em;color: #333; font: normal 'arial','helvetica',sans-serif !important;}
a:hover.inner {color:#B93439 !important; text-decoration: underline !important; padding-bottom: 15px;margin: 0px;font-size: 14px !important;line-height: 1.3em;color: #333; font: normal 'arial','helvetica',sans-serif !important;}
hr {border: 0;height: 1px;color: #D5D5D5;background-color: #D5D5D5;margin-top: 30px !important;margin-bottom: 12px !important;display: block;position: relative;margin-bottom: 17px !important;clear: both;}
img.left {float: left;width: 200px;position: relative;margin-right: 15px;margin-bottom: 10px;}
table {border: none 0px transparent;text-align: left;margin: 0 -1px 24px 0;width: 100%;}
td.hd1 {border-top: 1px solid #E7E7E7;padding: 6px 24px;color: #333 !important;font-size: 16px !important;line-height: 24px;}
td.hd2 {border-top: 1px solid #E7E7E7;padding: 6px 24px;font-weight:bold !important;color: #333 !important;font-size: 16px !important;line-height: 24px;}
td.hd2 a:link.inner {font-size: 16px !important;}
td.hd3 {border-top: 1px solid #E7E7E7;padding: 6px 24px;color: #333 !important;font-size: 16px !important;line-height: 24px;width: 115px;}
.rotator {background: url(/_resources/images/rotator.php) no-repeat bottom; margin: 0 auto; height: 72px;}
#article {float: left; margin: 0; padding: 20px; width: 500px;}
.socialbox {display: inline-block; font-size: 11px; margin-right: 10px; text-transform: uppercase; vertical-align: middle; float: right; margin-bottom: 10px; margin-top: 40px;}
.social_cap {color: #888888 !important; display: block; float: left; margin-right: 4px; margin-top: 3px;}
#sidebar {float: left; width: 200px; margin-right: 10px;}
#facebook {background-image: url("/_resources/images/social.png"); display: block; float: left; height: 16px; margin: 0 0 0 8px; overflow: hidden; padding: 0; position: relative; text-indent: -200px; top: 3px; width: 16px; text-decoration: none; background-position: 0 0;}
#twitter {background-image: url("/_resources/images/social.png"); display: block; float: left; height: 16px; margin: 0 0 0 8px; overflow: hidden; padding: 0; position: relative; text-indent: -200px; top: 3px; width: 16px; text-decoration: none; background-position: -16px 0;}
.news {margin: 20px 0 18px; line-height: 1.3; color: #333333 !important; font-size: 12px !important;}
.news h3 {background-color: #A49A77; border: 1px solid #A49A77; color: white !important; font-size: 14px !important; font-weight: normal !important; margin-bottom: 2px;  padding: 5px; width: 188px;}
.news ul {list-style-type: none !important; margin: 0; padding: 0; width: 200px;}
.news li {padding-top: 5px;}
.news li a {color: #333333 !important; font-weight: bold; line-height: 1.3em !important; font-size: 12px !important;}
.news li p {margin: 4px 0 0 0 !important; font-size: 12px !important;}
li p a {color: #005088 !important; text-decoration: none !important;}
.social {background-color: #015089; border: 1px solid #015089; color: white !important; font-size: 14px !important; font-weight: normal !important; padding: 5px; width: 188px; margin: 10px 0 10px 0;}
#sidebar ul li a {width: 190px;}
.sponsors_list {width: 188px; border: solid 1px #D5D5D5; padding: 5px;}
.inner li {font-size: 12px !important;}
.nav li {font-size: 12px !important;}
.item a img {margin-left: -13px;}
.sponsors_cap {display: block; color: #D5D5D5 !important; margin: 4px 0 4px 0 !important; font-size: 12px !important;}
a.nav_button {background-image: url("/_resources/images/top-nav-buttons.png"); display: block; position: absolute;}
a.nav_button.blog {background-position: -164px -50px; height: 43px; left: 550px; top: 206px; width: 122px;}
a.nav_button.contact_us {height: 43px; left: 571px; top: 206px; width: 154px; background-position: 0 -50px;}
.nav_container {background-color: #F1EDE0; border: 1px solid #D5D5D5; color: white !important; padding: 5px; width: 188px;}
.nav_container ul    { padding-left: 10px}
#nav_title {background-color: #A49A77; border: 1px solid #A49A77; color: white !important; font-size: 14px !important; font-weight: normal !important; margin-bottom: 2px; padding: 5px; width: 188px; margin-top: 10px;}
.subnav li {border: none; list-style-image: url("/_resources/images/menu-item.png"); margin: 0 18px; line-height: 1.3;}
.subnav li a:hover {background: none; color: #005088 !important;}
.subnav li a:active {color: #005088 !important;}
#mast {position: relative;}
