body
{
  margin : 0;

  background-color:#ffffff;
  background-image: url("../images/homebg.gif");
  background-position:top left;
  background-repeat:repeat-x;
  background-attachment:fixed;

/*
  background-image: url("../images/body_bg.gif");
  background-position:top center;
  background-repeat:no-repeat;
  background-attachment:fixed;
*/
}

#topLeft
{
  padding:3px 3px 5px 5px;
  height:30px;
  text-align:left;
  line-height:30px;
  background-color:#c2c2c2;
  border-bottom:4px solid #666;
}

#topRight
{
  padding:3px 10px 5px 5px;
  height:30px;
  text-align:right;
  line-height:30px;
  background-color:#c2c2c2;
  border-bottom:4px solid #666;
}

#mainContent
{
  padding:0 0 10px 0;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  text-align:left;
  background-color:transparent;
}

#spacer
{
  height:3px;
  background-color:transparent;
}

#headFront
{
  padding:3px 0 0 0;
  color:#1a1a1a;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  text-align:left;
  background-color:transparent;
}

#vidsFront
{
  padding:3px 3px 3px 3px;
  color:#1a1a1a;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  text-align:center;
}

#abmFront
{
  padding:3px 0 3px 0;
  color:#1a1a1a;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  text-align:left;
}

#newsDate
{
  padding:3px 10px 0 10px;
  color:#fff;
  font-family: Impact, Helvetica, Arial, sans-serif;
  font-size: 13px;
  text-align:left;
  background-color:#ff8a00;
}  

#newsDate a:link, #newsDate a:visited, #newsDate a:active
{
  color:#fff;
  font-family: Impact, Helvetica, Arial, sans-serif;
  font-size: 13px;
  text-decoration:underline;
}  

#newsDate a:hover
{
  text-decoration:none;
}  

#newsTitle
{
  padding:0 10px 1px 10px;
  color:#1a1a1a;
  font-family: Impact, Helvetica, Arial, sans-serif;
  font-size: 16px;
  text-align:left;
  background-color:#ff8a00;
}  

#newsTitle a:link, #newsTitle a:visited, #newsTitle a:active  
{
  color:#1a1a1a;
  font-family: Impact, Helvetica, Arial, sans-serif;
  font-size: 16px;
  text-decoration:underline;
}

#newsTitle a:hover
{
  color:#666;
  text-decoration:none;
}

#newsContent
{
  padding:1px 10px 2px 10px;
  color:#fff;
  font-family: times new roman, arial, sans-serif;
  font-size: 13px;
  text-align:left;
  background-color:#ff8a00;
}  

#newsContent a:link, #newsContent a:visited, #newsContent a:active
{
  color:#fff;
  font-family: times new roman, arial, sans-serif;
  font-size: 13px;
  text-decoration:underline;
}  

#newsContent a:hover
{
  text-decoration:none;
}  

#newsComment
{
  padding:1px 10px 2px 10px;
  color:#666;
  font-family: times new roman, arial, sans-serif;
  font-size: 13px;
  text-align:left;
  background-color:#ff8a00;
}  

#newsComment a:link, #newsComment a:visited, #newsComment a:active
{
  color:#666;
  font-family: times new roman, arial, sans-serif;
  font-size: 13px;
  text-decoration:underline;
}  

#newsComment a:hover
{
  text-decoration:none;
}  

#newsComm
{
  padding:1px 10px 3px 10px;
  color:#1a1a1a;
  font-family: times new roman, arial, sans-serif;
  font-size: 13px;
  text-align:left;
  background-color:#ff8a00;
}  

#newsComm a:link, #newsComm a:visited, #newsComm a:active
{
  color:#1a1a1a;
  font-family: times new roman, arial, sans-serif;
  font-size: 13px;
  text-decoration:underline;
}  

#newsComm a:hover
{
  color:#666;
  text-decoration:none;
}  

#bioContent
{
  padding:2px 20px 2px 20px;
  color:#fff;
  font-family: times new roman, arial, sans-serif;
  font-size: 13px;
  text-align:left;
  background-color:#ff8a00;
}  

#showVids
{
  padding-top:40px;
  height:309px;
  background-image: url("../images/vids_bg.gif");
  background-position:top center;
  background-repeat:no-repeat;
}

#moreVids
{
  padding-top:3px;
  height:36px;
  text-align:center;
}

.logInput
{
  width:90px;
  color:#1a1a1a;
  font-family: arial, sans-serif;
  font-size: 11px;
}

.logBtn
{
  width:26px;
  height:20px;
  background: url("../images/go.gif") center no-repeat;
  border:none;
  cursor:pointer;
}

#logBot
{
  height:20px;
  text-align:center;
  background: url("../images/login_bottom.gif") left no-repeat;
}

#eventTop
{
  padding-top: 3px;
}

#smallEve
{
  padding:3px 10px 0 15px;
}


#mainFront
{
  padding:3px 3px 0 0;
  color:#1a1a1a;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  text-align:left;
  background-color:transparent;
}

.regInput
{
  width:480px;
  color:#666;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
}

.fieldTxt
{
  color:#fff;
  font-family: times new roman, arial, sans-serif;
  font-size: 13px;
  font-weight:bold;
}

.expTxt
{
  color:#fff;
  font-family: times new roman, arial, sans-serif;
  font-size: 11px;
}

#benefit
{
  padding:1px 10px 3px 50px;
  height:30px;
  color:#fff;
  font-family: times new roman, arial, sans-serif;
  font-size: 13px;
  text-align:left;
  background:#ff8a00 url("../images/check.gif") left no-repeat;
}

#addMenu
{
  padding:0 20px 0 20px;
  color:#fff;
  font-family: times new roman, sans-serif;
  font-size: 13px;
  text-align:left;
  background:#9D080D;
}

#addMenu a:link, #addMenu a:visited, #addMenu a:active
{
  color:#E36F24;
  font-family: times new roman, sans-serif;
  font-size: 13px;
  text-decoration:none;
  font-weight:bold;
}

#addMenu a:hover
{
  color:#fff;
}

#eventHead
{
  padding:1px 10px 2px 10px;
  color:#fff;
  font-family: impact;
  font-size: 13px;
  text-align:center;
  background-color:#990000;
}  

.event1
{
  padding:1px 10px 2px 10px;
  color:#666;
  font-family: times new roman, arial, sans-serif;
  font-size: 13px;
  background-color:#fff;
}  

.event2
{
  padding:1px 10px 2px 10px;
  color:#666;
  font-family: times new roman, arial, sans-serif;
  font-size: 13px;
  background-color:#E6E6E6;
}  

.event
{
  padding:1px 10px 2px 10px;
  text-align:center;
}

a.moreLink:link, a.moreLink:visited, a.moreLink:active
{
  color:#ff8a00;
  font-family: times new roman, Helvetica, Arial, sans-serif;
  font-size: 13px;
  text-decoration:underline;
}  

a.moreLink:hover
{
  text-decoration:none;
}  

#netwrk
{
  margin:3px 0 3px 0;
  padding-top:5px;
  width:276px;
  height:31px;
  text-align:center;
  background: url("../images/network.gif") left no-repeat; 
}

#bottomNav
{
  color:#818181;
  font-family: times new roman, arial, sans-serif;
  font-size: 11px;
  text-align:center;
  background-color:transparent;
}  

#bottomNav a:link, #bottomNav a:visited, #bottomNav a:active
{
  color:#1a1a1a;
  font-family: times new roman, arial, sans-serif;
  font-size: 11px;
  text-decoration:underline;
}  

#bottomNav a:hover
{
  color:#666;
  text-decoration:none;
}  

#bottomNav2
{
  color:#818181;
  font-family: times new roman, arial, sans-serif;
  font-size: 11px;
  text-align:center;
  background-color:transparent;
}  

#bottomNav2 a:link, #bottomNav2 a:visited, #bottomNav2 a:active
{
  color:#1a1a1a;
  font-family: times new roman, arial, sans-serif;
  font-size: 11px;
  text-decoration:underline;
}  

#bottomNav2 a:hover
{
  color:#666;
  text-decoration:none;
}  

#poll
{
  padding:1px 20px 2px 10px;
  color:#fff;
  font-family: times new roman, arial, sans-serif;
  font-size: 13px;
  text-align:left;
  background-color:#ff8a00;
}  

.poll .bar {
  height: 1em;
  margin: 1px 0;
  background-color: #ddd;
}
.poll .bar .foreground {
  background-color: #0076A3;
  height: 1em;
  float: left;
}
.poll .links {
  text-align: center;
}
.poll .percent {
  text-align: right;
}
.poll .total {
  text-align: center;
}




.title {
  color:#1a1a1a;
  font-family: Impact, Helvetica, Arial, sans-serif;
  font-size: 16px;
  text-align:left;
  line-height:30px;
}

#poll2
{
  padding:1px 20px 2px 10px;
  color:#fff;
  font-family: times new roman, arial, sans-serif;
  font-size: 10px;
  text-align:left;
  background-color:#252525;
}  

.poll2 .bar2 {
  height: 1em;
  margin: 1px 0;
  background-color: #ddd;
}
.poll2 .bar2 .foreground2 {
  background-color: #0076A3;
  height: 1em;
  float: left;
}
.poll2 .links2 {
  text-align: center;
}
.poll2 .percent2 {
  text-align: right;
}
.poll2 .total2 {
  text-align: center;
}

.pollBtn
{
  width:75px;
  height:15px;
  background: url("../images/vote_btn.gif") center no-repeat;
  border:none;
  cursor:pointer;
}

#proCat
{
  padding:1px 20px 3px 20px;
  color:#fff;
  font-family: times new roman, arial, sans-serif;
  font-size: 13px;
  text-align:left;
  background-color:#ff8a00;
}  

a.proTitle:link, a.proTitle:visited, a.proTitle:active
{
  color:#1a1a1a;
  font-family: times new roman, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight:bold;
  text-decoration:underline;
}  

a.proTitle:hover
{
  text-decoration:none;
}  

.addCart{
  width : 70px;
  cursor: pointer;
  color:#fff;
  font-family: times new roman, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight:bold;
  background-color:#1a1a1a;
  border:2px solid #990000;
}
