body {     
margin: 0px;
text-align: center;
}

a {
color: #ff8920;
text-decoration: none;
}

div, img, p, h1, h2, h3, h4, ul {
margin: 0px;
border-style: none;
}

#wrapper {
margin: 0px auto;
width: 1100px;
text-align: left;
}

#nav {
width: 946px;
height: 81px;
font: 13px "Myriad Pro", myriad, arial, sans;
color: #cccccc;
}

#nav div {
height: 81px;
top: 20px;
border-top: 15px solid #FFFFFF;
}

#nav ul {
float: right;
margin: 0px;
}

#nav ul li{
display: inline;
margin: 5px 8px 0px 0px;
}

#nav ul a {
color: #cccccc;
}

#nav img {
float: left;
}

#websponsorshome {
width: 140px;
height: 1200px;
float: right;
overflow: hidden;
}

#websponsorshome h4 {
font: 13px/15px "Myriad Pro", myriad, arial, sans;
color: #b7b7b7;
margin-bottom: 8px;
}

#websponsorshome p {
background-color: #ffffff;
margin-bottom: 8px;
}

#websponsors {
width: 140px;
height: 1200px;
float: right;
visibility: hidden;
}

#websponsors h4 {
font: 13px/15px "Myriad Pro", myriad, arial, sans;
color: #b7b7b7;
margin-bottom: 8px;
}

#websponsors p {
background-color: #f1f1f1;
height: 280px;
margin-bottom: 8px;
}

#header {
margin: 0px;
width: 946px;
height: 302px;
background-color: #bff44e;
}

#main {
margin: 10px 0px;
width: 946px;
overflow: hidden;
}

#col1 {
float: left;
margin: 0px 18px 0px 0px;
width: 348px;
border-right: 2px solid #cccccc;
font: bold 11px/15px "Myriad Pro", myriad, arial, sans;
color: #969696;
}

#col1 p {
width: 330px;
margin-bottom: 10px;
clear: both;
}

#col1 p img {
float: left;
margin: 0px 9px 9px 0px;
}

#col1 a.heading1 {
font: bold 16px "Myriad Pro", myriad, arial, sans;
color: #f2a935;
text-decoration: none;
}

#col1 a {
color: #ff8920;
text-decoration: none;
}

#col2 {
float: left;
margin: 0px 18px 0px 0px;
width: 280px;
}

#col2 h2 {
margin-bottom: 6px;
font: 26px "Myriad Pro", myriad, arial, sans;
color: #9c9c9c;
}

#col2 h3 {
font: bold 14px "Myriad Pro", myriad, arial, sans;
color: #777777;
}

#col2 p {
margin: 0px 0px 12px 0px;
font: 12px/16px "Myriad Pro", myriad, arial, sans;
color: #777777;
}

a.newslinks {
line-height: 22px;
}

#col3 {
float: left;
width: 280px;
}

#col3 p {
margin-top: 10px;
font: 12px/16px "Myriad Pro", myriad, arial, sans;
color: #777777;
}

#col3 img {
margin-top: 8px;
}

div.articlehome {
margin-bottom: 10px;
}

div.articlehome p {
margin: 0px 0px 10px 0px;
}

div#galleryhome {
margin-bottom: 10px
}

div.hyper p {
margin: 0px 0px 8px 0px;
border-top: 3px solid #777777;
padding-top: 4px;
font: 12px "Myriad Pro", myriad, arial, sans;
color: #777777;
}

div.hyper p img {
float: right;
margin: 0px 0px 9px 9px;
}

div.hyper a.heading1 {
font: 18px "Myriad Pro", myriad, arial, sans;
color: #777777;
}

#col3 a.heading2 {
font: 26px "Myriad Pro", myriad, arial, sans;
color: #9c9c9c;
}

#footer {
height: 240px;
width: 946px;
}

#footer h4 {
font: 13px/15px "Myriad Pro", myriad, arial, sans;
color: #b7b7b7;
margin-bottom: 8px;
}

div.tvsponsors {
background-color: #f1f1f1;
margin-right: 30px;
float: left;
}

/* FORMS */


#communicatehome {
font: 12px "Myriad Pro", myriad, arial, sans;
color: #cccccc;
border: 2px solid #eeeeee;
margin-bottom: 10px;
display: none;
}

#communicatehome fieldset {
border: none;
}
#communicatehome legend {
padding: 5px 0px 0px 0px;
}

#communicatehome h3 {
margin: 0px;
font: 26px "Myriad Pro", myriad, arial, sans;
color: #cccccc;
}

#communicatehome input.text {
width: 15em;
border: none;
background-color: #eeeeee;
font: 16px "Myriad Pro", myriad, arial, sans;
color: #666666;
padding: 5px;
margin: 0px 0px 8px 0px; 
}

.formbutton{
cursor:pointer;
border: none;
background:#999;
color:#eeeeee;
font-weight:bold;
padding: 5px 15px 5px 15px;
background: #999999 url(media/formbg.gif) repeat-x left top;
}