/* FGT-F1.net ADM Licence Powered by FGT-F1 Media - FM Web Services 2009 */

/* Reset ------------------------------------------------------------------- */
*{margin: 0; padding: 0;}
ul{list-style-type: none;}
img{border: none;}
/* fgt-f1.net Global------------------------------------------------------------------- */
body{font-family: Arial, Helvetica, sans-serif; padding: 35px 0px 0px 0px; background: #000000 url(img/bg1.jpg) no-repeat top fixed;}
.sf{clear: both; text-align: right; font-size: 12px;}
.sf a{text-decoration: none; color: #555555;}
.fl{float: left;}
.fr{float: right;}

#wrapper{margin: 0 auto; width: 950px; background: #ffffff; border: 15px solid #ffffff;}
#header{}
#main_menu{padding: 8px 9px 9px 9px; font-size: 16px; font-weight: bold; color: #F9F9F9; background: url(img/nav-grey.jpg) repeat-x top;}
#main_menu ul{}
#main_menu li{float: left; padding: 0px 15px; color: #999999;}
#main_menu li a{color: #ffffff; font-weight: normal; text-decoration: none;}
#main_menu li a:hover{color: #999999; font-weight: normal; text-decoration: none;}
#main_menu .datetime{float: right; font-size: 13px; font-weight: normal;}
#splash{margin: 15px 0px; padding: 5px;}
#quick{width: 290px; padding: 9px;}
#last_gp{width: 290px; padding: 9px;}
#network{width: 300px; padding: 9px;}
#splash h2{padding: 5px 5px; font-size: 18px; font-weight: normal; color: #666666; background: #F9F9F9; border-top: 2px solid #DDD;}
#splash p{margin: 2px 0px; font-size: 13px; font-weight: normal; color: #555555;}
#splash .desc{margin: 9px 0px; font-size: 12px; color: #777777;}
#splash .more{font-size: 13px; font-weight: bold; color: #777777;}
/* network */


/* network */
#page{border: 1px dotted #EEE;}
/* network */
#content{float: left; width: 600px; padding: 5px;}
/* section */

.section h3{padding: 5px 9px; font-size: 14px; font-weight: bold; color: #7A7A7A; background: #F9F9F9; border-top: 2px solid #DDD;}
.main_post{padding: 5px; border: 1px dotted #EEE;}
.main_post h2{font-size: 18px; font-weight: normal; color: #456;}
#content h2 a{color: #456; text-decoration: none;}
.main_post p{margin: 2px 0px; font-size: 13px; font-weight: normal; color: #555555;}
.main_post h4{margin: 5px 0px; font-size: 12px; font-weight: normal; color: #777777;}
.sub_post3{float: left; margin: 1px; padding: 5px; width: 31%;}
.sub_post3 h3{font-size: 16px; font-weight: normal; color: #456;}
.sub_post3 h3 a{color: #456; text-decoration: none;}
.sub_post3 p{margin: 2px 0px; font-size: 12px; font-weight: normal; color: #555555;}
#side_info{width: 300px; padding: 5px;}
.entry-list{font-size: 12px; font-weight: normal; color: #456; border-bottom: 1px solid #EEE; border-collapse: collapse;}
.entry-list li{padding: 5px 0px; font-size: 12px; font-weight: normal; color: #456; border-bottom: 1px solid #EEE; vertical-align: baseline;}
#drivers-points table{width: 100%;}
#teams-points table{width: 100%;}
#drivers-pos table{width: 100%;}
#drivers-standings .drivers{width: 150px;}
#teams-standings .teams{width: 150px;}

#page table{width: 100%;}
#page h1{margin: 35px 0px 0px 0px; padding: 9px 9px; font-size: 16px; font-weight: bold; color: #F9F9F9; background: #333333; border-top: 2px solid #DDD;}
#page h1 a{color: #999999; font-weight: normal; text-decoration: none;}
.entry-list tr{}
.entry-list th{padding: 4px; border: 1px dotted #EEE;}
.entry-list td{padding: 4px; border: 1px dotted #EEE;}
.best{color: #990000;}
.pos{width: 35px; text-align: center;}
.num{width: 35px; text-align: center;}
.driver{text-align: left;}
.team{text-align: left;}
.points{width: 50px; text-align: right;}
.podiums{width: 50px; text-align: right;}
#side_info .more{padding: 5px; text-align: right; font-size: 12px; font-weight: normal; color: #990000;}
#side_info .more a{color: #990000; text-decoration: none;}

/* fgt-f1.net/Racing ------------------------------------------------------------------- */
#racing{}
#racing h3{margin: 35px 0px 0px 0px; padding: 9px 9px; font-size: 16px; font-weight: bold; color: #F9F9F9; background: #333333; border-top: 2px solid #DDD;}
#racing h3 a{color: #999999; font-weight: normal; text-decoration: none;}
#racing h3 a:hover{color: #ffffff;}
#splash_racing{padding: 135px 5px 5px 5px; background: #ffffff url(img/splash-racing.jpg) no-repeat top;}
#quick{width: 290px; padding: 9px;}
#last_gp{width: 290px; padding: 9px;}
#network{width: 300px; padding: 9px;}
#splash_racing h2{padding: 5px 5px; font-size: 18px; font-weight: normal; color: #555555; background: none; border-bottom: 2px solid #DDD;}
#splash_racing p{margin: 2px 0px; font-size: 13px; font-weight: normal; color: #555555;}
#splash_racing .desc{margin: 9px 0px; font-size: 12px; color: #777777;}
#splash_racing .more{font-size: 13px; font-weight: bold; color: #777777;}

.classification{margin: 15px 0px; padding: 5px 5px 5px 5px; background: #F9F9F9;}
.classification h2{padding: 9px 9px; font-size: 16px; font-weight: bold; color: #333333; background: #F9F9F9; border-top: 2px solid #DDD;}

/* fgt-f1.net/Season ------------------------------------------------------------------- */
.splash_season{padding: 135px 5px 15px 5px; border-top: 2px solid #DDD; border-bottom: 2px solid #DDD;}
.quick{float: left; width: 290px; padding: 9px;}
.last_gp{float: left; width: 290px; padding: 9px;}
.network{float: left; width: 300px; padding: 9px;}
.splash_season h2{padding: 5px 5px; font-size: 18px; font-weight: normal; color: #555555; background: none; border-bottom: 2px solid #DDD;}
.splash_season p{margin: 2px 0px; font-size: 13px; font-weight: normal; color: #555555;}
.splash_season .desc{margin: 9px 0px; font-size: 12px; color: #777777;}
.splash_season .more{font-size: 13px; font-weight: bold; color: #777777;}
/* Season tracks ------------------------------------------------------------------- */
#suzuka{background: #ffffff url(img/suzuka.jpg) no-repeat top;}
#fuji{background: #ffffff url(img/fuji.jpg) no-repeat top;}
#istanbul{background: #ffffff url(img/istanbul.jpg) no-repeat top;}
#montreal{background: #ffffff url(img/montreal.jpg) no-repeat top;}
#monza{background: #ffffff url(img/monza.jpg) no-repeat top;}
#nurburgring{background: #ffffff url(img/nurburgring.jpg) no-repeat top;}
#sepang{background: #ffffff url(img/sepang.jpg) no-repeat top;}
#shanghai{background: #ffffff url(img/shanghai.jpg) no-repeat top;}
#silverstone{background: #ffffff url(img/silverstone.jpg) no-repeat top;}
#hungaroring{background: #ffffff url(img/hungaroring.jpg) no-repeat top;}
#hockenheimring{background: #ffffff url(img/hockenheimring.jpg) no-repeat top;}
#barcelone{background: #ffffff url(img/barcelone.jpg) no-repeat top;}
#laguna-seca{background: #ffffff url(img/laguna-seca.jpg) no-repeat top;}
#interlagos{background: #ffffff url(img/interlagos.jpg) no-repeat top;}
#melbourne{background: #ffffff url(img/melbourne.jpg) no-repeat top;}
#spa{background: #ffffff url(img/spa.jpg) no-repeat top;}
#bahrein{background: #ffffff url(img/bahrein.jpg) no-repeat top;}
/* Season ------------------------------------------------------------------- */
#season{}
#season h3{margin: 35px 0px 0px 0px; padding: 9px 9px; font-size: 16px; font-weight: bold; color: #F9F9F9; background: #333333; border-top: 2px solid #DDD;}

/* Footer --------------------------------------------------------------------- */
#footer{padding: 9px; font-size: 13px; font-weight: normal; color: #555555;}
#footer a{color: #333333; text-decoration: none;}