﻿/* Grey: #cdc9c9;   Dark Red: #8a0c12; Dark Blue (links): #171ce8; */ 

body { font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; margin:0px; padding:0px; color:#abaaad; }

/* --- MAKE SCROLLBAR VISIBLE AT ALL TIMES IN FIREFOX --- */
:root { overflow-y: scroll !important; }

p li { font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; line-height:normal;}
p { font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; line-height:normal;}
.pageTitle  { font-size:16px; text-align:left; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#8a0c12; }

.headline  { font-size:14px; text-align:left; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#8a0c12; }
.BLOGTitle  { font-size:14px; text-align:left; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#f81515; }
.boardQuote  { font-size:11px; text-align:left; font-family: Verdana,Arial,Helvetica,sans-serif; color:#000000; }
.kucQs { font-size:12px; text-align:left; font-weight:bold; font-family: Verdana,Arial,Helvetica,sans-serif; color:#4e3687; }
.quickHitsTitle { font-size:12px; text-align:left; font-weight:bold; font-family: Verdana,Arial,Helvetica,sans-serif; color:#8a0c12; }
.scheduleTitle { font-size:14px; text-align:left; font-weight:bold; font-family: Verdana,Arial,Helvetica,sans-serif; color:#f81515; }
.subTitle  { font-size:13px; text-align:left; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#8a0c12; }
.smallLink  { font-size:11px; text-align:left; font-weight:normal; font-family: Verdana,Arial,Helvetica,sans-serif; color:#171ce8; }
.smallLink a { color:#171ce8; text-decoration:none; font-weight:normal;}
.smallLink a:hover { color:#171ce8; text-decoration:underline; font-weight:normal;}
.top10Title { font-size:14px; text-align:left; font-weight:bold; font-family: Verdana,Arial,Helvetica,sans-serif; color:#8a0c12; }


.home_YouTubeTitle { margin-left: 0px; color: #666666; font-size:14px; font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; padding-bottom:8px; padding-top: 8px; border: 0px solid #000000; background:transparent url('../images/doubleArrow.gif') 65% 12px no-repeat; }


.home_scheduleTitle { margin-left: 0px; color: #666666; font-size:14px; font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; padding-bottom:1px; padding-top: 8px; border: 0px solid #000000; background:transparent url('../images/doubleArrow.gif') 45% 12px no-repeat; }

.home_newsTitle { margin-left: 0px; color: #666666; font-size:16px; font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; padding-bottom:8px; padding-top: 8px; border: 0px solid #000000; background:transparent url('../images/doubleArrow.gif') 70% 12px no-repeat; }

home_newsList { margin-left: 0;
    padding-left: 100px;
    list-style: none; }

home_newsList li { 
    padding-left: 0px;
    background-image: url(../images/doubleArrow.gif);
    background-repeat: no-repeat;
    color:#000000 ; }


/* ADD THIS - SOCIAL NETWORKING */
#addThisDIV { position:relative; top:-15px; left:0px; vertical-align:top;}

/* MAIN STORY DIV */
#mainStoryDIV { padding:0px; margin:0px; width:500px; border-bottom:1px #666666; font-size:12px;  }
#mainStoryDIV a { text-decoration:none; color:#171ce8;  }
#mainStoryDIV a:hover { text-decoration:underline; color:#171ce8; }

.homeParagraph { font-size:12px; color:#000000; font-family: Arial, Helvetica, sans-serif; }

/* BODY DIV */
#bodyDIV { position:relative; float:right; width:784px; background-color:#ffffff; margin-top:-425px; padding:0px;}
/* #bodyDIV { position:relative; float:right; width:784px; background-color:#ffffff; margin-top:-425px; padding:0px;}

/* COOKIE TRAIL DIV */
#cookieDIV { padding:0px; margin:0px; margin-left:17px; margin-right:6px; width:761px; border-bottom:1px dashed #4e3687; font-size:11px;  }
#cookieDIV a { text-decoration:none; color:#171ce8;  }
#cookieDIV a:hover { text-decoration:underline; color:#171ce8; }
#cookieTrailDIV { float:left; color:#000000; margin-top:16px; margin-bottom:10px; margin-left:0px; width:655px;}

/* --- INTERNAL PAGES COPY --- */
#copyWrapDIV { padding:0px; margin:0px; text-align:center; background-image:url(../images/homeCopyBackground.gif); background-repeat:repeat-x; background-position:left bottom; }
#copyWrapDIV.sub { background-image:none; }

/* FOOTER DIV */
#footerDIVWrapper { position:relative; font-size:11px; padding:0px; margin:0px; background-color:#cdc9c9; }
#footerDIV { position:relative; text-align:left; height:30px; width:1002px; margin:0px; padding:0px; margin-left:auto; margin-right:auto; color:#000000;}
#footerDIV a { font-weight:bold; line-height:23px; padding-top:8px; padding-left:8px; padding-right:8px; color:#000000; text-decoration:none; }
#footerDIV a:hover { text-decoration:underline; }
#footerDIV span { display:block; float:left; height:23px; padding-top:8px; }
/* --- END FOOTER --- */

/* HOME PAGE HEADER DIV */
#headerDIV { width:1002px; text-align:left; margin:0px; padding:0px; margin-left:auto; margin-right:auto; position:relative; }
#headerWrapDIV { border-bottom:1px solid #cdc9c9; background-color:#cdc9c9; background-position:left top; background-repeat:repeat-x; height:106px; text-align:center; }

.navTH  { font-size:12px; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; }
.navTD  { font-size:12px; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#000000; }
.rosterList { font-size:12px; text-align:left; font-family: Arial, Helvetica, sans-serif; color:#000000; }
 
/* --- NEXT GAME --- */
#nextGame {
	position: relative;
	width:210px;
	height:auto;
	vertical-align:middle;
	font-size: 11px;
	color:#000000;
	border-right: 1px #000000 solid;
}
 /* --- END NEXT GAME --- */
 
 /* --- AS HEARD ON THE BOARDS --- */
#boardsQuote {
	position: relative;
	width:210px;
	height:auto;
	vertical-align:middle;
	font-size: 11px;
	color:#000000;
}
 /* --- END NEXT GAME --- */
 
 /* --- QUICK HITS BOX --- */
#quickHitsBox {
	position: relative;
	margin-top: 1px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width:440px;
	height:auto;
	vertical-align:middle;
	font-size: 11px;
	color:#000000;
	border: 1px #000000 solid;
}



 /* --- ARLINGTON PARK AD --- */
#arlingtonAd {
	position: relative;
	margin-top: 1px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	width:460px;
	height:auto;
	vertical-align:middle;
	font-size: 11px;
	color:#000000;
	border: 0px #000000 solid;
}


 /* --- END QUICK HITS BOX --- */

 /* SEARCH */
	#sideBarSearchDIV { padding-left:10px; padding-bottom:12px; padding-top:12px; }
	#sideBarSearchDIV input.searchBox {  width:140px; margin-top:1px; padding-top:3px; height:19px; padding-left:6px; padding-right:6px; border:1px solid #cdc9c9; color:#cdc9c9; font-size:9px; font-weight:bold; }
	#sideBarSearchDIV input.searchButton { height:18px; width:30px; margin:0px; margin-left:8px; margin-top:2px;}
	#sideBarSearchDIV a { color:#000000; text-decoration:none; display:block; margin:0px; margin-top:5px; margin-bottom:5px; font-size:12px; }
	#sideBarSearchDIV .searchLabel { display:none; }
	#sideBarSearchDIV .searchWrap { padding:0px; margin:0px; border:0px; }
	#sideBarSearchDIV .searchButWrap { float:left; }
	#sideBarSearchDIV .searchAdvanced { display:none; clear:both; }

	#dvToolBoxWrapper { position:relative; height:0px; margin:0px; padding:0px; text-align:center; z-index:2; }
	#searchHeaderDIV { position:absolute; top:40px; right:8px; width:354px; }
	#searchHeaderDIV .searchAdvanced { display:none; clear:both; margin-left:55px; }
	#searchHeaderDIV .searchWrap { padding:0px; margin:0px; border:0px; height:20px; width:252px; background-image:url(../images/headerSearch.jpg); background-position:-1px -1px; background-repeat:no-repeat; border:0px;}
	#searchHeaderDIV input.searchBox  { padding:0px; padding-top:3px; margin:0px; margin-left:4px; height:19px; width:240px; background-color:transparent; border:none; color:#cdc9c9; font-size:9px; font-weight:bold; }
	#searchHeaderDIV searchButWrap { float:left; }
	#searchHeaderDIV input.searchButton { height:18px; width:30px; margin:0px; margin-left:8px; margin-top:2px;}
	#searchHeaderDIV a { color:#ffffff; text-decoration:none; display:block; margin:0px; margin-top:5px; }
	#searchHeaderDIV .searchLabel { display:none; font-size:12px; font-weight:bold; color:#ffffff; margin:0px; margin-top:4px; margin-right:8px; }
/* END SEARCH */

 /* SIDE PICS DIV */
#sideimageDownloads { position:relative; margin-left:800px; margin-top:0px; background-color:transparent; }
#sideimagePositions { position:absolute; margin-left:450px; margin-top:0px; background-color:transparent; overflow:hidden;}
#sideimageSalary { position:relative; margin-left:800px; margin-top:0px; background-color:transparent; }

/* SIDE BAR MENU */
#sideMenuDIV { margin-bottom:140px;}
#sideMenuDIVHR { margin-bottom:0px !important; }
#sideBarDIV { position:relative; float:left; min-height:436px; width:219px; background-color:#ffffff; background-image:url(../images/sideBarBG.gif); background-position:left top; background-repeat:repeat-x; margin:0px; padding:0px;  }
* html #sideBarDIV { height:436px; }
.subNav { clear:both; }
.subNav a.navSectionHeader:Link, .subNav a.navSectionHeader:Visited, .subNav a.navSectionHeader:Hover, .subNav a.navSectionHeader:Active  { width:219px; display:block; clear:both; background-color:#8a0c12; color:#ffcc00; font-size:16px; padding: 4px 0px 4px 0px; margin:0px; font-weight:bold; }
.subNav a.navSectionHeader div { width:203px; margin-left:4px; margin-right:12px; }
.subNav ul { list-style:none; padding:0px; margin:0px;  }
.subNav ul a { color:#000000; text-decoration:none; }
.subNav ul a:hover { text-decoration:underline; }
.subNav ul li { list-style:none; padding-left:20px; padding-top:4px; padding-bottom:2px; margin-top:2px; margin-bottom:2px; background-image:url(../images/blackArrow.gif); background-position:4px 6px; background-repeat:no-repeat; overflow;hidden; }
.subNav ul li.leftNavHeader { background:none; margin:0px; padding:0px; }
.subNav li.selected { list-style:square; font-weight:bold; padding-left:0px; margin-left:20px; color:#fecb00; background-image:none !important; }
.subNav li.selected a { color:#8a0c12; font-weight:bold; text-decoration:none; }
.subNav li.selected ul li a { font-weight:normal !important; }

.subNav ul li ul { padding-left:13px; font-size:12px; }
.subNav ul li ul li {list-style:none; }
.subNav ul li ul li ul {list-style:none; }
.subNav ul, .subNav ol,.subNav dl {position: relative; }
/* SIDE BAR MENU*/

/* TOP BANNER DIV */
#topBannerDIV { padding:0px; margin:0px; background-color:#cdc9c9;  background-position:left top; background-repeat:repeat-x; text-align:center; height:150px; }
#topBannerDIV.sub { height:200px; background-color:#cdc9c9; background-position:left top; background-repeat:repeat-x;} 
#topBannerDIV img { display:block; margin-left:auto; margin-right:auto; }
/* END TOP BANNER DIV */


/* TOP NAVIGATION */
#topNavDIV { position:absolute; font-size:12px; height:25px; width:1002px; padding:0px; margin:0px; margin-top:auto; margin-left:auto; margin-right:auto; margin-bottom:0px; top:80px; left:1px; z-index:99; }
#topNavDIV.sub { top:175px; }
#topNavDIV ul { margin:0px; padding:0px; list-style:none;}
#topNavDIV ul li { list-style:none; width:167px;float:left; margin:0px; padding:0px; height:25px; }
#topNavDIV ul li a.topLevel { display:block; float:left; height:25px; width:165px; background-image:url(../images/navigation/tabs.gif); background-position:0px 0px; background-repeat:no-repeat; overflow:hidden; padding:0px; margin:0px; text-decoration:none; font-weight:bold; text-align:center; color:#ffcc00; }
#topNavDIV ul li a.topLevel:hover { background-position:0px -25px; }
#topNavDIV ul li .linkTitle { display:block; margin-top:6px; }
#topNavDIV ul li ul {position:relative; display:none; background-color:#8a0c12; width:165px; list-style:none; margin:0px; padding:0px; margin-left:-1px; margin-top:25px; border-bottom:none; border-left:1px solid #663333; border-right:1px solid #663333; border-top:1px solid #ffffff; z-index:99; }
#topNavDIV.sub ul li ul { margin-top:25px; }
#topNavDIV ul li:hover ul {display:block; }
* html #topNavDIV ul li:hover ul { margin-top:0px; }
#topNavDIV ul li ul li { font-size:11px; float:none; border-bottom:1px dotted #663333; width:165px; height:auto !important; cursor:pointer; }
#topNavDIV ul li ul li a { width:157px; display:block; float:none; background:none !important; padding:6px 4px 6px 4px; color:#ffcc00; text-decoration:none; }
* html #topNavDIV ul li ul li a { width:157px; }
#topNavDIV ul li ul li:hover { background-color:#b90303 !important; text-decoration:underline;}
/* END TOP NAVIGATION */


table { font-family: Verdana,Arial,Helvetica,sans-serif; font-size:12px; }
img { border:0px; }

#containerDIV { text-align:center; padding:0px; margin:0px; }
#containerDIV>div { margin-left:auto; margin-right:auto; text-align:left; }

#mainCopyDIV { position:relative; width:1002px; text-align:left; margin:0px; padding:0px; margin-left:auto; margin-right:auto;  }

#dvToolBox { height:0px; margin:0px; padding:0px; position:relative; width:1002px;  margin-left:auto; margin-right:auto; text-align:left; z-index:99; }


#logo { position:absolute; top:10px; left:24px; width:500px; height:61px; }
#bodyDIVText { font-family:Verdana ,Arial,Helvetica,sans-serif; font-size:12px; line-height:16px; color:#000000; width:707px; padding:0px; margin:0px; margin-left:17px; }

#bodyDIVText table { font-family:inherit; font-size:inherit; }
#bodyDIVText a { text-decoration: none; color: #171ce8; }
#bodyDIVText a:hover { text-decoration: underline; color: #171ce8; }
table.bodyText { font-size:12px; }


/* HEADER TAG SIZES */
.normal, .normal table {}
.normal H1 { font-size: 18px; color: #8a0c12; line-height: 28px; }
.normal H2 { font-size: 18px; color: #8a0c12; line-height: 27px; }
.normal H3 { font-size: 16px; color: #8a0c12; line-height: 24px; }
.normal H4 { font-size: 12px; color: #8a0c12; line-height: 18px; }
.normal H5 { font-size: 12px; color: #8a0c12; line-height: 18px; font-style:italic; }
.normal H6 { font-size: 10px; color: #8a0c12; line-height: 14px; font-weight: bold; }
/* END HEADER TAG SIZES */

