/* BringTheBlitz v2 Black CSS Theme */
/* Coded by Michael Amburgey - www.Creative-Clarity.com */
/* © 2007 All Rights Reserved */


/* Webpage Body Style */
body
{ 
background-image: url('../images2/background.gif');
background-repeat: repeat;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
font:10px Tahoma;width:94%;
/* overflow-x:hidden; */
color:#ffffff;
text-align:left;
}

/* Webpage Hyperlink Style */
a:link {color:#c50000;text-decoration: underline;font-weight:bold;text-align:left;}
a:visited{color: #c50000;text-decoration: underline;font-weight:bold;text-align:left;}
a:hover{color: #ac2600;text-decoration: none;font-weight:bold;text-align:left;}
a:visited:hover{color: #ac2600;text-decoration: none;font-weight:bold;text-align:left;}

/* Headline Data Cell Style */
td.td_navstyle
{
vertical-align: top;
padding:1px;
border-bottom:1px solid #292929;
color:#848484;
text-align:left;
}

/* Headline Header Cell Style */
th.th_navstyle
{
font-weight:normal;
color:#848484;
width:65px;
padding:1px;
text-align:left;
}

/* Table Headline Style */
table.nav
{width:197px;
background-color: #1b1b1b;
color:#7f7f7f;
border:0px solid black;
}

/* Header Table Style */
table.header
{ 
width: 955px;
}

/* Logo Table Style */
td.logo
{
width: 151px;
height: 138px;
}

/* Advertisement Style */
td.advertise
{
background-image:
url('../images2/ad_background.jpg');
width: 804px;
height: 99px;
}

/* User Login Table Style */
td.login
{
background-image:
url('../images2/login_bottom.jpg');
width: 804px;
height: 39px;
}

/* Navigation Table Style */
table.nav_table
{ 
width: 955px;
height: 31px;
}

/* Content Columns Table Style */
table.content_columns
{ 
width: 952px;
}

/* Advertising Column Header */
td.th_advertise
{
background-image:
url('../images2/th_advertise.jpg');
width: 175px;
height: 34px;
}

/* Featured Content Column Header */
td.th_featured
{
background-image:
url('../images2/th_featured.jpg');
width: 406px;
height: 34px;
}

/* Recent Headlines Column Header */
td.th_recent
{
background-image:
url('../images2/th_recent.jpg');
width: 197px;
height: 34px;
}

/* Navigation Column Header */
td.th_navigation
{
background-image:
url('../images2/th_navigation.jpg');
width: 174px;
height: 34px;
}

/* Advertising Column Content */
td.column1
{
background-color:#242424;
width: 175px;
}

/* Featured Content Column Content */
td.column2
{
background-color:#242424;
width: 406px;
}

/* Recent Headlines Column Content */
td.column3
{
background-color:#1d1d1d;
width: 197px;
}

/* Navigation Column Content */
td.column4
{
background-color:#c7c7c7;
width: 174px;
}

/* Table Spacer 1 */
td.spacerc1
{
background-color:#242424;
height: 6px;
width: 175px;
}

/* Table Spacer 2 */
td.spacerc2
{
background-color:#242424;
height: 6px;
width: 406px;
}

/* Table Spacer 3 */
td.spacerc3
{
background-color:#1d1d1d;
height: 6px;
width: 197px;
}

/* Table Spacer 4 */
td.spacerc4
{
background-color:#1d1d1d;
height: 6px;
width: 174px;
}

/* Top Story Table Style */
table.topstory
{
border-width:1px;
border-color:#ffffff;
width: 375px;
background-color:#363636;
padding:6px;
}

/* Top Story Subject Style*/
td.topstory_subject
{
font:bold 24px Arial;
color:#d1d1d1;
text-align:left;
}

/* Top Story Caption Style*/
td.topstory_caption
{
font:bold 11px Tahoma;
color:#d1d1d1;
text-align:left;
}

/* Featured Article Table */
table.featured_articles
{
width: 372px;
border:1px;
}

/* Featured Article Table Header */
td.featured_graphic
{
background-image:
url('../images2/featured_articles.jpg');
height: 41px;
}

/* Featured Article Table Header */
td.featured_images
{
background-color:#d2d4d1;
width: 186px;
height: 125px
}

/* Featured Article Cell Style */
td.featured_cell
{
text-decoration:none;
background-color:#d2d4d1;
text-align:left;
color:#000000;
font:10px Tahoma;
width:186px;
padding:1px;
}

/* Featured Article Cell Spacer Style */
td.featured_spacer
{
background-color:#d2d4d1;
width:3px;
}

/* Featured Article Row Spacer Style */
td.featured_row
{
background-color:#d2d4d1;
height:4px;
}

/* Job Opportunities Table */
table.job_opportunities
{
width: 375px;
border:1px;
}

/* Job Opportunities Table Header */
td.opportunities_image
{
background-image:
url('../images2/job_opportunities.jpg');
height: 41px;
}

/* Job Opportunities Cell Style */
td.job_cell
{
background-color:#d2d4d1;
text-align:left;
color:#000000;
font:10px Tahoma;
width:186px;
padding:1px;
}

/* Login Table Style */
tanle.logintable
{
height:20px;
text-align:right;
width:405px;
margin-left:auto;
margin-right:auto;
}

/* Login Forms Style */
input.field
{
color: #c7c7c7;
border: 1px solid #ffffff; 
background-color: #3c3c3c;
font:10px Tahoma;
text-align:center;
height: 10px;
margin-top:1px;
margin-bottom:1px;
margin-right:1px;
margin-left:1px;
}
/* Login Cell Style */
td.loginstyle
{
text-align:center;
}

/* Register Text */
a.register:link {color:#c50000;text-decoration: underline;font-weight:bold;text-align:center;}
a.register:visited{color: #c50000;text-decoration: underline;font-weight:bold;text-align:center;}
a.register:hover{color: #ac2600;text-decoration: none;font-weight:bold;text-align:center;}
a.register:visited:hover{color: #ac2600;text-decoration: none;font-weight:bold;text-align:center;}


/* Login Form Button Style */
button {
color: #c7c7c7;
font-weight: bold;
background-color: #3c3c3c;
font:10px Tahoma;
text-align:center;
border: 1px solid #ffffff;
margin-bottom:0px;
#margin-bottom:-11px;
}

/* Table Footer Navigation */
table.footer
{
width:955px;
height:65px;
text-align:center;
background-color:#2d2d2d;
border-top:1px solid #4d4d4d;
border-bottom:1px solid #4d4d4d;
}

/* Row Footer Navigation */
tr.footer
{
width:955px;
height:65px;
text-align:center;
background-color:#2d2d2d;
border-top:1px solid #4d4d4d;
border-bottom:1px solid #4d4d4d;
}

/* Data Footer Navigation */
td.footer
{
width:955px;
height:65px;
text-align:center;
background-color:#2d2d2d;
border-top:1px solid #4d4d4d;
border-bottom:1px solid #4d4d4d;
}

/* Poll Table */
table.poll_table
{
width:175px;
}

/* Poll Header */
td.poll_header
{
height:39px;
background-image: url('../images2/poll.jpg');
}

/* Poll Contents */
td.poll_contents
{
width:175px;
}

/* Dynamic Website Navigation Starts Here */
table.dynamicnav
{
width:170px;
}

td.nfl
{
background-image:url('../images2/nav_nfl.jpg');
height:26px;
}

td.ncaa
{
background-image:url('../images2/nav_ncaa.jpg');
height:26px;
}

td.fantasy
{
background-image:url('../images2/nav_fantasy.jpg');
height:26px;
}

td.games
{
background-image:url('../images2/nav_games.jpg');
height:26px;
}

td.media
{
background-image:url('../images2/nav_media.jpg');
height:26px;
}

td.row_light
{
background-color:#c7c7c7;
border-bottom:1px solid #ffffff;
font-weight:normal;
color:#000000;
font:11px Tahoma;
padding:2px;
}

a.nav:link {color:#000000;text-decoration: none;text-align:left;font-weight:normal;}
a.nav:visited{color: #000000;text-decoration: none;text-align:left;font-weight:normal;}
a.nav:hover{color: #000000;text-decoration: underline;text-align:left;font-weight:normal;}
a.nav:visited:hover{color: #000000;text-decoration: none;text-align:left;font-weight:normal;}

td.row_dark
{
background-color:#afafaf;
border-top:1px solid #b4b4b4;
font-weight:normal;
color:#000000;
font:11px Tahoma;
padding:2px;
}

/* NFL Content Header */
td.nfl_header
{
background-image:
url('../images2/nfl_header.jpg');
width: 603px;
height: 34px;
}

/* NCAA College Content Header */
td.college_header
{
background-image:
url('../images2/ncaa_header.jpg');
width: 603px;
height: 34px;
}

/* Fantasy Football Content Header */
td.fantasy_header
{
background-image:
url('../images2/fantasy_header.jpg');
width: 603px;
height: 34px;
}

/* Video Game Content Header */
td.games_header
{
background-image:
url('../images2/games_header.jpg');
width: 603px;
height: 34px;
}

/* Media Content Header */
td.media_header
{
background-image:
url('../images2/media_header.jpg');
width: 603px;
height: 34px;
}

/* Content Header Spacer */
td.content_spacer
{
background-color:#242424;
height: 6px;
width: 603px;
}

/* Content Area */
td.content_area
{
background-color:#242424;
width: 603px;
}

/* Content Table Style */
table.content_table
{
width: 583px;
background-color:#363636;
padding:2px;
border-top:1px solid #4d4d4d;
border-bottom:1px solid #4d4d4d;
}

/* Content Subject Style*/
td.content_subject
{
font:bold 24px Arial;
color:#d1d1d1;
text-align:left;
height: 26px;

}

/* Content Caption Style*/
td.content_caption
{
font:bold 11px Tahoma;
color:#d1d1d1;
text-align:left;
}