body {background-color: #fff;font-family: Verdana, sans-serif;font-size: 1em;}

table {border:none;margin-left:20px;}
td {padding:2px 10px;}


#wrapper {margin:0px auto;width:1000px;}
#header {text-align: center;}

table {border:none;border-collapse: collapse;margin-left:20px;}
td, th {border:0px;margin:0px;}
input, textarea {width:180px;}
.label {width:140px;}

/* Navigation */
#navtop {margin-top:20px;float:left;background-color: #fe8c12;height:22px;width:1000px;}
#navtop ul li a {font-size:14px;color:#fff;font-weight: bold;text-decoration: none;}
#navtop ul li a div {width:126px;background-color: #484f53;border-right:2px solid #fff;height:20px;padding-top:2px;padding-left:15px;}
#navtop ul li a:hover div {color:#fd8c13;background-color: #85898a;}
#navtop ul li a div.open {color:#fd8c13;background-color: #85898a;}
#navtop ul {padding: 0;margin: 0;list-style: none;}
#navtop li {float: left;position: relative;}
#navtop ul li ul {display: none;position: absolute; width:235px;top: 22px;left: 0;z-index:24;}
#navtop > li > ul {top: auto;left: auto;width:235px;}
#navtop li:hover ul, #navtop li.over ul {display: block;}
/* Fix IE. Hide from IE Mac \*/
* html ul li {float:left;height:1%;}
* html ul li a {height:1%;}
/* End */
#navtop ul li ul li {height:35px;width:235px;}
#navtop li ul li a {}
#navtop li ul li a div {font-size:12px;color:#999;background-color: #fff;height:35px;padding:2px 4px;width:235px;border:none;border:solid 1px #999;}
#navtop li ul li a div p {font-size:12px;color:#333;margin:0px;padding:0px;}
#navtop li ul li a:hover div {color:#999;background-color: #fff;}
#navtop li ul li a div.bottom {border-bottom:none;}


#content {clear:both;padding-top:10px;padding-bottom:10px;}

#footer {clear:both;text-align: center;padding-top:60px;}
#footernav {float:left;margin-left:324px;}
#footernav a {float:left;color:#fd8c13;font-size:11px;font-weight: bold;text-decoration: none;margin-left: 16px;}

#credits {clear:both;text-align: center;padding-top:20px;padding-bottom:50px;}
#credits p {font-size:9px;color:#aaa;}
#credits a {color:#aaa;text-decoration: none;}
#credits a:hover {color:#bbb;text-decoration: underline;}

.homeleft {width:420px;float:left;clear:left;}
.homeright {width:580px;float:left;}
.homerightblock {width:570px;float:left;margin-left:10px;margin-top:5px;background-color: #ccc;padding-bottom:20px;}

.clear {clear:both;}
.seperator {height:10px;}
a img {border: none;}
h2 {font-size: 20px;font-weight: bold;color:#999;margin:0px;}
h3 {font-size: 20px;font-weight: bold;color:#333;margin:10px 0px 0px 20px;}
h4 {font-size: 21px;font-weight: normal;color:#333;margin:5px 0px 0px 20px;}
h5 {font-size: 20px;font-weight: bold;color:#aaa;margin:10px 0px 0px 20px;}
h6 {font-size: 15px;font-style: italic;font-weight: normal;color: #555;text-align: center;margin:10px 0px 0px 0px;}

.whitehead {font-size: 20px;font-weight: bold;color:#aaa;text-align: center;margin: 15px 0px 0px 0px;color:#fff;}

p {margin:10px 0px 0px 0px;padding:0px;}

.pad {margin:10px 10px 0px 20px;}
.pad img.left {float:left;clear:left;padding:10px 20px 0px 0px;}
.pad ul {padding:0px;margin:10px 40px;margin-top:10px;padding-bottom:10px;}
.pad li {margin-top:10px;padding-left:5px;}
.smallText {font-size: 12px;}

/* Events */
.leftBar {width:270px;float:left;clear:left;background-color: #eee;border:solid 1px #111;}
.rightBar {width:722px;margin-left:4px;margin-bottom:4px;float:left;border:solid 1px #111;}
.rightTeaser {margin-bottom:4px;margin-top:0px;width:722px;height:180px;margin-left:4px;float:left;border:solid 1px #111;}
.rightTeaser .pad {width:450px;}
.rightTeaser img {float:right;margin:10px;}
.rightTeaser a {border: none;}
.rightTeaser a img {position:absolute;border: none;margin-top:140px;margin-left:300px;}

.eventLinkOpen {background-color: #fff;}
.eventLink:hover {background-color: #fff;}
.eventLinkBorder {border-top:solid 1px #aaa;}
.eventLink {width:250px;float:left;padding:5px 10px 10px 10px;}
.eventLink img {float:left;height:50px;width:60px;padding-right:10px;padding-top:4px;}
.eventLink .category {font-size: 12px;font-weight: bold;color:#999;}
.eventLink .title {font-size: 12px;font-weight: bold;color:#333;}
.eventLink .text {font-size: 10px;}
.eventLink .text a {font-size: 12px;color:#999;font-weight: bold;}

.rightEvent {width:722px;margin-left:4px;margin-bottom:4px;float:left;border:solid 1px #111;}
.rightEvent img {float:right;margin:10px;}
.strong {font-weight: bold;width:120px;vertical-align: top;}

.rightEvent h2, .rightTeaser h2 {color:#999;margin:0px;}
.rightEvent h3, .rightTeaser h3 {color:#333;margin:0px;}
.rightEvent p {margin:0px;}
.rightEvent p.margins {margin:5px 0px;}
.rightEvent table {margin:0px;}

.testimonial {margin-top:20px;}
.testimonial .text {color:#333;font-style: italic;}
.testimonial .name {color:#fd8c13;font-weight: bold;}

.errorbox {margin:5px 0px 0px 20px;padding:0px 10px 20px 10px;border:solid 1px #a00;font-size: 80%;}