/* CSS Document */
body{background-color:#000; font-family:Arial, Helvetica, sans-serif;}
a, a:active{font-weight:bold; color:#000; text-decoration:none;}

p{Padding:0px 0px 0px 0px;margin:0px 5px 0px 5px;}
h1{Padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; text-align:center;}
h2{Padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; text-align:center;}
h3{Padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
h4{Padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; text-align:center;}
h5{Padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
h6{Padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; text-align:center; font-size:10px;}

.TLB{background-color:#69f;background-image:url(images/TL.gif); background-position:left; background-repeat:no-repeat;font-size:15px; }
.NAV{background-color:#69f;padding:0px 5px 0px 5px; vertical-align:top; text-align:center;}
.NAV li{text-align:right; list-style-type:none;}
.NAV a:link, a:visited{font-weight:bold; color:#000; text-decoration: none;}
.NAV a:hover{color:white;}
.NAV img{ text-align:center;}
.ADS{text-align:center; padding:0px 0px 0px 0px;}
.BLB{background-color:#69f;background-image:url(images/BL.gif); background-position:left; background-repeat:no-repeat;font-size:15px;}

.TRB{background-color:#cff;background-image:url(images/TR.gif); background-position:right; background-repeat:no-repeat;  font-size:15px;}
.MAIN{background-color:#cff;padding:0px 5px 0px 5px; vertical-align:top;}
.TITLE{text-align:center;}
.NEWS{background-color:#FFF; border:1px solid #000; padding:10px 10px 10px 10px;text-align:center; color:red;}
.BRB{background-color:#cff;background-image:url(images/BR.gif); background-position:right; background-repeat:no-repeat;font-size:15px;}

.leftimg{margin:0px 5px 0px 0px;}

/*Results Tables*/
tr.tabletitle {background-color:#6699FF; font-weight:bold; font-size:22px; text-align:center;}
tr.date {background-color:#6699FF; font-weight:bold; font-size:12px; text-align:left;}
tr.coloumtitles {font-size:12px; font-weight:bold; text-align:center;}
tr.data {font-size:10px; text-align:center;}
/*Standings Tables*/
td.driver { background-color:#FFFFFF; text-align:center;}
td.white {background-color:#FFFFFF; text-align:center;}
td.blue {background-color:#CCFFFF; text-align:center;}
td.total {background-color:#FFFFFF; text-align:center;}
/*Round Tables*/
td.w{background-color:#FFFFFF; text-align:center;}
td.b{background-color:#CCFFFF; text-align:center;}


/* default link style - needed to make the :active work correctly in IE */
a, a:visited, a:hover, a:active {color:#000;}
/* style the outer cntaining div to fit the landscape, portrait and buttons */
/*
#album {width:500px; height:475px; background:#eee url(gallery/01.jpg) 5px 5px no-repeat;border:1px solid #aaa;margin:5px 5px;}
/* remove the padding margin and bullets from the list. Add a top margin and width to fit the images and a position relative */
/*.gallery {padding:0; margin:380px 5px 0 5px; list-style-type:none; position:relative; width:500px;}
/* remove the default image border */
/*.gallery img {border:0;}
/* make the list horizontal */
/*.gallery a {float:left;}
/* Thumbnail boxes style and size*/
/*.gallery a, .gallery li a:visited {float:left;width:50px; height:38px; border:1px solid #444;margin:2px 4px 2px 3px;}*/
.thumbs {width:510px; float:left; margin: 0px 0px 0px 20px;}
.thumbs a {float: left;height:52px; width:53px;}
.thumbs p { font-size:9px; text-align:center;}
.thumbs a img {border: 1px solid black; height:37px; width:50px;}
.thumbs a:visited img {border: 1px solid red; }
.thumbs a:hover img{border: 1px dotted blue; }
.thumbs a:visited p {color:red;}
.thumbs a:hover p {color:blue;}
/* position the images using an absolute position and hide them from view */
/*.gallery .loading {position:absolute; top:-375px; left:0px; border:0; z-index:-2;  }
.gallery .complete {position:absolute; top:-375px; left:0px; border:0; z-index:-1; }
.gallery .photo {position:absolute; top:-375px; left:0; visibility:hidden; border:0; z-index:0;}
.invis {visibility:collapse; position:absolute; top:0px; left:0px;}
/*position the Comment Text*/
/*.gallery a p {position:absolute; top:-30px; width:500px; left:0; visibility:hidden; border:0; z-index:1; font-size:18px; color:#0099FF;}
/* style the hover border color for the text boxes */
/*.gallery a:hover {border:1px solid blue; visibility:visible;}*/
/* style the active/focus colors for the text boxes (required for IE) */
/*
.gallery a:visited img, .gallery a img{filter: alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; opacity:1;}
*/



/* make the images visible on active/focus */
.gallery a:active img, .gallery a:focus img {visibility:visible;}
.gallery a:active p, .gallery a:focus p {visibility:visible;}
