/* Shared Styles */
.clear { clear: both; }
.lk_body_styles { background: #000000 url('/Images/background.gif'); text-align: center; margin: 0; width: 100%; font-family: Arial; font-size: 12px; }
h1 { font-size: 22px; color: #B80000; margin: 0; padding: 0; }
h2 { font-size: 14px; color: #666666; margin: 0; padding: 0; }
.lk_subpage_content { margin: 8px 0; padding: 8px; background-color: #EEEEEE; }
.lk_subpage_content_sponsors { margin: 8px 0; padding: 8px; background-color: #FFFFFF; }
.lk_subpage_content a { color: #7D0000; font-weight: bold; }
/* End Shared Styles */

/* Header Styles */
.lk_content_holder { width: 1000px; background-color: #121212; margin: 0px auto; text-align: left; }
.lk_content { margin: 0 8px; }
.lk_header { background: #121212 url('/Images/2010header.jpg'); background-repeat: no-repeat; margin: 0; padding: 0; width: 984px; height: 226px; }
.lk_countdown_holder { padding-top: 175px; padding-top: 171px !important; }
#lk_countdown { background: #7D0000 url('/Images/red-bg.gif'); color: #EEEEEE; font-size: 24px; font-weight: bold; padding: 4px; width: 200px; border: 1px solid #000000; }
#lk_countdown h2 { color: #C0C0C0; }
#lk_countdown_timer { color: #EEEEEE; font-size: 24px; font-weight: bold; }
.lk_nav { margin-top: 8px; width: 982px; height: 35px; border: 1px solid #000000; background: #000000 url('/Images/nav-bg.gif') repeat-x; }
.lk_nav_dropdown { float: left; color: #DDDDDD; margin: 10px 0 0 0; padding: 0; }
.lk_nav_dropdown dt { padding: 0 45px; cursor: pointer; }
.lk_nav_dropdown dt:hover { }
.lk_nav_dropdown dd { position: absolute; overflow: hidden; font-size: 11px; width: 115px; display: none; z-index: 200; opacity: 0; }
.lk_nav_dropdown ul { width: 115px; border: 1px solid #717171; list-style: none; border-top: none; padding: 0; margin: 0; }
.lk_nav_dropdown li { display: inline; }
.lk_nav_dropdown dd ul li a, .lk_nav_dropdown dd ul li a:active, .lk_nav_dropdown dd ul li a:visited { display: block; padding: 5px; color: #DDDDDD; text-decoration: none; background: #121212; width: 115px; }
.lk_nav_dropdown a, .lk_nav_dropdown a:active, .lk_nav_dropdown a:visited, .lk_nav_dropdown a:hover { color: #DDDDDD; text-decoration: none; }
.lk_nav_dropdown dd ul li a:hover { background: #EEEEEE; color: #000000; }
.lk_nav_dropdown .underline { border-bottom: 1px solid #B9D6DC; }
/* End Header Styles */

/* Footer Styles */
.lk_footer { color: #C0C0C0; font-family: Arial; font-size: 10px; text-align: center; } 
/* End Footer Styles */

/* Home Body Styles */
.lk_slideshow { width: 984px; height: 175px; margin: 8px 0; }
.lk_content_left { width: 745px; float: left; margin: 0; padding: 0; }
.lk_content_left_hot { background-color: #EEEEEE; padding: 8px; float: left; width: 352px !important; width: 368px; }
.lk_content_left_hot h3 { font-size: 18px; color: #B80000; margin: 0; padding: 0; font-weight: normal; }
.lk_content_left_hot a { font-size: 12px; color: #B80000; font-weight: bold; text-decoration: none; }
.lk_content_left_leh { background-color: #EEEEEE; margin-left: 8px; padding: 8px; float: left; width: 352px !important; width: 368px;  }
.lk_content_left_leh h3 { font-size: 18px; color: #B80000; margin: 0; padding: 0; font-weight: normal; }
.lk_content_left_leh a { font-size: 12px; color: #B80000; font-weight: bold; text-decoration: none; }
.lk_content_left_fb { margin-top: 8px; height: 200px; background-color: #EEEEEE; }
.lk_content_left_fb_content { overflow: scroll; overflow-x: hidden; height: 143px !important; height: 159px; padding: 8px; }
.lk_content_left_fb h3 { font-size: 18px; color: #666666; margin: 0; padding: 0; font-weight: normal; }
.lk_content_left_fb a { font-size: 12px; color: #B80000; font-weight: bold; text-decoration: none; }
.lk_content_left_fb img { float: left; margin-right: 4px; text-align: left; border: 0px solid #000000; }
.lk_content_left_lead { height: 275px; margin-top: 8px; background-color: #EEEEEE; padding: 8px; }
.lk_content_left_lead a { color: #B80000; font-weight: bold; text-decoration: none; } 
.lk_content_left_lead h3 { font-size: 12px; color: #000000; margin: 2px 0 0 0; padding: 0; font-weight: normal; } 
.lk_content_lead_border { border: 8px solid #000000; float: right; margin: 0 0 0 8px; }
.lk_content_left_oldnews { margin-top: 8px; background-color: #EEEEEE; padding: 8px; color: #444444; }
.lk_content_left_oldnews strong { color: #B80000; }
.lk_content_left_oldnews a { color: #B80000; text-decoration: none; }
.lk_content_left_results { float: left; margin-top: 8px; padding: 8px; width: 352px !important; width: 368px; height: 138px; background-color: #EEEEEE; }
.lk_content_left_nextrace { float: left; margin: 8px 0 0 8px; padding: 8px; width: 353px !important; width: 369px; height: 138px; background-color: #EEEEEE; }
.lk_content_left_nextrace a { color: #B80000; text-decoration: none; font-weight: bold; }
.lk_content_left_2009 { margin-top: 8px; padding-top: 8px; padding-left: 8px; height: 167px; }
.lk_content_left_2009_left { float: left; margin-left: 25px; width: 440px; }
.lk_content_left_2009_left_l { float: left; width: 220px; text-align: center; }
.lk_content_left_2009_left_r { float: left; width: 170px; }
.lk_content_left_2009_right { float: left; width: 140px; }
.lk_content_right { width: 231px; float: left; margin: 0 0 0 8px; padding: 0; }
.lk_content_right_schedule { height: 510px; background-color: #7D0000; }
.lk_content_right_schedule_tab { background-color: #b20000; height: 20px !important; height: 28px; float: left; width: 101px !important; width: 106px; margin: 8px 0 0 8px; padding: 6px 4px 0 4px; text-align: center; }
.lk_content_right_schedule_tab a{ color: #FFFFFF; font-weight: bold; }                                
.lk_content_right_standings_tab { background-color: #cc0000; height: 20px !important; height: 28px; float: left; width: 101px !important; width: 106px; margin: 8px 0 0 0; padding: 6px 0 0 4px; text-align: center; }
.lk_content_right_standings_tab a { color: #FFFFFF; font-weight: bold; } 
.lk_schedule { visibility: visible; font-size: 11px; color: #FFFFFF; margin: 10px 8px; }
.lk_schedule_dates { float: left; width: 40px; font-weight: bold; }
.lk_schedule_locations { float: left; margin-left: 8px; width: 150px; }
.lk_standings { visibility: hidden; display: none; font-size: 11px; color: #FFFFFF; margin: 10px 8px; }
.lk_sponsors { height: 392px; height: 408px !important; margin-top: 8px; padding: 8px; background-color: #FFFFFF; }
.lk_sponsors_content { margin-top: 8px; font-size: 11px; color: #333333; }
.lk_sponsors_content a { font-weight: bold; color: #7D0000; text-decoration: none; }
/* Home Body Styles End */

/* Videos Body Styles */
.lk_subpage_content td { font-size: 12px; }
/* Videos Body Styles End */
