﻿body{background:#000; margin-top:0}
body, td{color:#fff; font-family:Arial; font-size:12px;}
a img{border:0}
table#MainLayout{width:860px; background:#000 url(Images/ff_bg_red.jpg) no-repeat; margin:0.3em auto}
td#LeftNav{width:160px}
table#MainLayout td{vertical-align:top}
table#MainLayout td#LeftNav{padding-top:175px}
table#MainLayout td#LeftNav div#BlockImages img{display:block; margin-bottom:10px}
table#MainLayout td#LeftNav h3{color:Yellow; margin-bottom:0; font-size:17px}
table#MainLayout td#LeftNav ul{margin-left:15px; margin-top:10px; padding:0}
table#MainLayout td#LeftNav li{list-style-type:none; font-size:11px; font-weight:bold}
table#MainLayout td#LeftNav li a{color:#fff; text-decoration:none}
table#MainLayout td#LeftNav li a:hover{color:Yellow}
table#MainLayout td#MainContent{padding:93px 0 0 10px}
table#TopNav td{padding:0; vertical-align:top}
div#PageContent{padding:5px 10px}

table#MainSectionsAndDescription{width:100%; margin-top:15px}
table#MainSectionsAndDescription td{width:50%}
table#MainSectionsAndDescription td#MainSections img{margin-bottom:3px}
table#MainSectionsAndDescription h1{font-size:15px}

table#MainSectionsAndDescription td#FFDescription{padding:8px}

table#BlogAndArticles td{vertical-align:top}
table#BlogAndArticles td#BlogEntries{width:190px}
table#BlogAndArticles td#InjuryPreventionEntries{width:230px; background:#000 url(Images/bgInjuryPrevention.jpg) no-repeat top left; padding:0 0 0 50px}
table#BlogAndArticles td#InjuryPreventionEntries h4, table#BlogAndArticles td#NutritionEntries h4{margin-bottom:1em}
table#BlogAndArticles td#NutritionEntries{width:230px; background:#313131 url(Images/bgNutrition.jpg) no-repeat top left; padding:0 0 0 50px}
table#BlogAndArticles td#LatestPhotos, table#BlogAndArticles td#LatestVideos{padding:10px 0 0 16px}
h2{font-size:16px}
h4{font-size:14px; margin-bottom:0}
p{line-height:20px}
div.BlogEntry{margin-bottom:2em}

table#EODInfo{width:650px; border:1px solid #ccc; margin-top:15px}
table#EODInfo td{padding:5px}
table#EODInfo h1{color:Yellow; margin-bottom:0; font-size:19px}
table#EODInfo p{margin-top:0.7em}
table#EODInfo td#VideoCell{width:320px; background:#444; border-right:1px solid #ccc; text-align:center}
table#EODInfo td#DescriptionCell{width:330px}
div.note{font-size:12px; margin-top:10px}

td#FFDescription a, div.BlogEntry a, td#InjuryPreventionEntries a, td#NutritionEntries a, a, a:hover{color:#f60}

div#CMSLatestEntry{border-bottom:1px solid #666; padding:10px 0}
div#CMSLatestEntry h2{margin-top:0; padding-top:0; font-size:16px; border-bottom:1px solid #666; padding-bottom:10px; margin-bottom:0}
div.DateAndAuthor{margin:1em 0; text-align:right; color:#666}

div.BlogEntryHeader{margin-bottom:1em}
div.BlogEntryHeader h2{font-size:14px}

div#AdminTools, div#FooterLinks{margin-top:1em; clear:both}

div.rsAptOut{cursor:pointer}
.RadGrid a:hover {color:Yellow}

table#MainLayout td#MainContent .RadScheduler .rsAptContent{color:Yellow}
div.RadScheduler_Black .rsMonthView .rsTodayCell{background-color: #222; color:Yellow} 
table#MainLayout td#LeftNav .RadGrid .GridPager_Black .PagerRight_Black{display:none}
