/* racing online color v.2010 sXd
------------------------------------*/
body { background: #deded2 url(http://forum.racingonline.com/zoomtube/gradients/body2.gif) top left repeat-x;  }

a:link, a:visited { color: #333; text-decoration: none; }
a:hover { color: #555; text-decoration: underline; }

span.smallfont { color: #555; }

#pageHeader { background: transparent url(http://forum.racingonline.com/zoomtube/gradients/MAINROL_01.gif) top left no-repeat; }

#nav a {
	display: block;
	margin-top: 12px;
	padding: 7px 12px;
	text-decoration: none;
	font-weight: bold;
	color: #1b1b1b;
    font-size: 15px;
	}
#nav a:hover { color: #660000; }
#nav a:focus {
	background-color: #FFFFFF;
	color: #660000;
	}

#mainSponsorFooter { background: transparent url(gfx/2010/backgrounds/mainSponsorFooter_01.gif) top left repeat-x; }
#bottomBackground { background: transparent url(gfx/2010/backgrounds/bottomBackground_01.gif) top left repeat-x; }
#mainBottom { background: transparent url(gfx/2010/backgrounds/MAINROLBOTTOM_01.gif) top left no-repeat; }

#mainContent { background-color: #fff; }

.my-twitter-status a:link, .my-twitter-status a:visited { color: #333; text-decoration: none; }
.my-twitter-status a:hover { color: #555; }
.tweet a:link, .tweet a:visited { color: #333; text-decoration: none; }
.tweet a:hover { color: #555; }

h5.newsHeadline a:link, h5.newsHeadline a:visited, h5.newsFootline a:link, h5.newsFootline a:visited { color: #000; text-decoration: none; }
div.item-list ul li a:link, div.item-list ul li a:visited { color: #000; text-decoration: none; }
div.item-list ul li a:hover { color: #333; text-decoration: underline; }

div#forumPosts ul li a:link, div#forumPosts ul li a:visited { color: #000; text-decoration: none; }
div#forumPosts ul li a:hover { color: #333; text-decoration: underline; }

#exclusiveContent { }
#multimedia { background: transparent url(gfx/2010/backgrounds/multimedia_01.jpg) top left no-repeat; }
#forumPosts { }

div.insideLinks ul li a:link, div.insideLinks ul li a:visited { color: #000; text-decoration: none; }
div.insideLinks ul li a:hover { color: #333; text-decoration: underline; }

#footer { background: transparent url(gfx/2010/backgrounds/footer_01.gif) top left repeat-x; }
#footerText, #footerTextLong { color: #fff; }
#footerText a:link, #footerText a:visited { color: #fff; text-decoration: none; }
#footerText a:hover { color: #ffcc00; }

h5.title { color: #000; font-size: 18px; text-transform: uppercase; font-weight: 900; }
h5.title a:link, h5.title a:visited { color: #500000; text-decoration: none; font-size: 18px; text-transform: uppercase; }
h5.title a:hover { color: #333; }

.breadcrumb a:link, .breadcrumb a:visited { color: #500000; text-decoration: none; font-size: 12px; text-transform: uppercase; }
.breadcrumb a:hover { color: #333; }

.caption { color: #666; }

hr { 
	margin: 8px 0 5px 0;
	color: #999;
	background-color: #999;
	height: 1px;
	border: 0;
	}
hr.story { 
	margin: 8px 0 5px 0;
	color: #ccc;
	background-color: #ccc;
	height: 1px;
	border: 0;
	}

