#hometopper            { background-image: url("images/logo_topbar_bg.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; padding: 0 0 0 0; width: 800px; height: 175px }
#topNavBox              { padding: 82px 0 0 272px }

#topAndyNav             { padding: 87px 0 0 250px }
#navLINK    			{ color: #ffffff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 20px }
#navLINK a:link			{ color: #ffffff; text-decoration: none }
#navLINK a:visited		{ color: #ffffff; text-decoration: none }
#navLINK a:hover		{ color: #ff3f1f; text-decoration: none }

#standardPage       { background-color: #ff3f1f; margin: 0; padding: 10px 0 0 }
#standardPage #masterContainer         { background-color: #fff; padding: 0; width: 800px }
#mainContent 	   { background-color: #fff; display: block }

.topNav td  { padding-right: 6px; padding-left: 6px }

.bigHead    { color: #000; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 20px }
#blogstyle  { }
.subhead { color: #000; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px }


#homecontent                { color: #494949; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; text-decoration: none; width: 390px }
#homecontent a:link             { color: #f00; text-decoration: none }
#homecontent a:visited             { color: #f00; text-decoration: none }
#homecontent a:hover             { color: #ff3f1f; text-decoration: none }

#content                 { color: #494949; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none }
#content a:link             { color: #f00; text-decoration: none }
#content a:visited             { color: #f00; text-decoration: none }
#content a:hover             { color: #ff3f1f; text-decoration: none }

.homeNewsSide        { background-image: url("images/home_newsframe_bg.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; padding: 70px 0 0 44px; height: 460px }
.homeContentSide     { padding: 20px 0 20px 24px }
.eventContentSide    { background-image: url("images/events_head.gif");   background-repeat: no-repeat; background-attachment: scroll; background-position: left top; padding: 68px 20px 20px 24px }
.linkSide            { background-image: url("images/links_head.gif");    background-repeat: no-repeat; background-attachment: scroll; background-position: left top; padding: 68px 20px 20px 24px }
.sponsorSide         { background-image: url("images/sponsors_head.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; padding: 70px 0    0    10px }
.contactContentSide  { background-image: url("images/contact_head.gif");  background-repeat: no-repeat; background-attachment: scroll; background-position: left top; padding: 68px 20px 20px 24px }

#currentnews                    { color: #494949; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; text-decoration: none; background-image: url("images/roughline1.gif"); background-repeat: no-repeat; background-position: left top; padding: 20px 0 0 }
#currentnews a:link             { color: #ff3f1f; text-decoration: none }
#currentnews a:visited             { color: #ff3f1f; text-decoration: none }
#currentnews a:hover             { color: #f00; text-decoration: none }

.currentitem    { color: #494949; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px }
.bigger   { font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }

.small  { color: #363636; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px }

.blog td                  { color: #494949; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; background-image: inherit; padding: 4px 8px 2px 0; border-top: 1px dotted #c0c0c0 }
.blog td a:link              { color: #f00; text-decoration: none }
.blog td a:visited              { color: #f00; text-decoration: none }
.blog td a:hover              { color: #ff3f1f; text-decoration: none }

# this section commented out Feb 26/2008 by Nick Jeffrey - it puts the 2007 rally logo in as a background
#.homefeature                 { color: #494949; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; background-image: url("images/07_rally_logo_small.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; padding-top: 70px }
#.homefeature a:link             { color: #f00; font-weight: bold; text-decoration: none }
#.homefeature a:visited             { color: #f00; font-weight: bold; text-decoration: none }
#.homefeature a:hover             { color: #ff3f1f; font-weight: bold; text-decoration: none }


#footerbox         { background-image: url("images/footerbar_bg.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: center; padding-top: 40px; width: 800px; height: 100px }
.footer           { color: #000; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; padding: 3px 50px 2px 16px }
.footer  a:link           { color: #000; text-decoration: none }
.footer  a:visited           { color: #000; text-decoration: none }
.footer  a:hover            { color: #fff; text-decoration: none }

.sponsors td                   { color: #494949; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; text-decoration: none; padding: 2px 2px 2px 20px }
.sponsors td a:link              { color: #494949; text-decoration: none }
.sponsors td a:visited              { color: #494949; text-decoration: none }
.sponsors td a:hover              { color: #f00; text-decoration: none }
