@charset "utf-8";
/* CSS Document */

html, body, table, div, td, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, img, br, span {margin:0; padding:0; border:0;}
body,td,th {font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;}
html {height:100%; max-height:100%;	padding:0;	margin:0; border:0; overflow:auto; text-align:center;}
body {background-image:url('../images/bg.jpg');	background-position:center top;	background-attachment:fixed; background-repeat:no-repeat; background-color:#080808; margin:0 auto; position:relative; text-align:center;}

/*Page Section IDs */
#wrapper {margin:0 auto; position:relative; text-align:center; height:auto; width:1024px;}
#container {width:1024px; color:#000; height:auto; text-align:left; background-color:#666666;}
#header {background-image:url('../images/header_sm.jpg'); background-repeat:no-repeat; background-position:center top; height:243px; width:1024px; text-align:right;}
#header_out {background-image:url('../images/header_out.jpg'); background-repeat:no-repeat; background-position:center top; height:243px; width:1024px; text-align:right;}
/*#header {background-image:url('../images/header_sm_scf2.jpg'); background-repeat:no-repeat; background-position:center top; height:243px; width:1024px; text-align:right;}
#header_out {background-image:url('../images/header_out_scf2.jpg'); background-repeat:no-repeat; background-position:center top; height:243px; width:1024px; text-align:right;}*/
/*#header {background-image:url('../images/header_special.jpg'); background-repeat:no-repeat; background-position:center top; height:243px; width:1024px; text-align:right;}
#header_out {background-image:url('../images/header_special_out.jpg'); background-repeat:no-repeat; background-position:center top; height:243px; width:1024px; text-align:right;}*/
#footer {clear:both; display:block; color: #000000; font-size: 10px; margin: 20px 0; padding: 3px 0 0 4px; text-align:center;}
#searchbar {font-size:12px; font-weight:bold; color:#fff; float:left; margin-top:175px; /*padding-top:200px;*/ padding-right:45px; padding-left:10px;}
#navbar {font-size:16px; font-weight:bold; color:#fff; float:right; margin-top:169px; /*margin-top:194px;*/ margin-left:25px; height:37px;}
#main {width:1024px; padding:5px 10px;}
#left {width:350px; float:left; text-align:left;}
#right {width:635px; margin-left:20px; float:left; text-align:left;}
#inside_right {width:520px; margin-left:7px; float:left; text-align:left;}
#banners{width:122px; margin-left:7px; float:left; text-align:center;}
#linkbar {height:20px; color:#fff; padding-right:5px; padding-top:5px;}
.txtbody {background-color:#575757; border:1px solid #080808;}
.box_heads {height:20px; background-color:#000; border-style:solid; border-width:1px; border-color:#000000; border-collapse:collapse;}
.blog_head {height:30px; background-color:#000; border-style:solid; border-width:1px; border-color:#000000; border-collapse:collapse; background-image:url('../images/bloghead.jpg'); background-position:left; background-repeat:no-repeat;}
.video_head {height:30px; background-color:#000; border-style:solid; border-width:1px; border-color:#000000; border-collapse:collapse; background-image:url('../images/youtube.jpg'); background-position:left; background-repeat:no-repeat;}
.wallpaper_head {height:30px; background-color:#000; border-style:solid; border-width:1px; border-color:#000000; border-collapse:collapse; background-image:url('../images/wallpaper_head.jpg'); background-position:left; background-repeat:no-repeat;}
.picture_head {height:30px; background-color:#000; border-style:solid; border-width:1px; border-color:#000000; border-collapse:collapse; background-image:url('../images/picture_head.jpg'); background-position:left; background-repeat:no-repeat;}
.fans_head {height:30px; background-color:#000; border-style:solid; border-width:1px; border-color:#000000; border-collapse:collapse; background-image:url('../images/fans_head.jpg'); background-position:left; background-repeat:no-repeat;}
.archive_head {height:30px; background-color:#000; border-style:solid; border-width:1px; border-color:#000000; border-collapse:collapse; background-image:url('../images/archivehead.jpg'); background-position:left; background-repeat:no-repeat;}
.contact_head {height:30px; background-color:#000; border-style:solid; border-width:1px; border-color:#000000; border-collapse:collapse; background-image:url('../images/contacthead.jpg'); background-position:left; background-repeat:no-repeat;}
.pens_head {height:30px; background-color:#000; border-style:solid; border-width:1px; border-color:#000000; border-collapse:collapse; background-image:url('../images/pensnews_big.jpg'); background-position:left; background-repeat:no-repeat;}
.nhl_head {height:30px; background-color:#000; border-style:solid; border-width:1px; border-color:#000000; border-collapse:collapse; background-image:url('../images/nhlnews_big.jpg'); background-position:left; background-repeat:no-repeat;}
.news_head {height:30px; background-color:#000; border-style:solid; border-width:1px; border-color:#000000; border-collapse:collapse; background-image:url('../images/newsroom.jpg'); background-position:left; background-repeat:no-repeat;}
.search_head {height:30px; background-color:#000; border-style:solid; border-width:1px; border-color:#000000; border-collapse:collapse; background-image:url('../images/searchhead.jpg'); background-position:left; background-repeat:no-repeat;}
.links_head {height:30px; background-color:#000; border-style:solid; border-width:1px; border-color:#000000; border-collapse:collapse; background-image:url('../images/linkshead.jpg'); background-position:left; background-repeat:no-repeat;}

/* Navigation Bar */
#home {width:95px; background-position: -0px 0px; }
#news {width:115px; background-position: -95px 0px; }
#media {width:110px; background-position: -210px 0px; }
#team {width:100px; background-position: -320px 0px; }
#contact {width:146px; background-position: -420px 0px; }
#home:hover {width:95px; background-position: -0px 37px; }
#news:hover {width:115px; background-position: -95px 37px; }
#media:hover {width:110px; background-position: -210px 37px; }
#team:hover {width:100px; background-position: -320px 37px; }
#contact:hover {width:146px; background-position: -420px 37px; }
.navitem {float:left; height:37px; background:url('../images/navbar.jpg');}

/* Page Links */
a:link {color:#dbc996; text-decoration:underline;}
a:visited {color:#dbc996; text-decoration:underline;}
a:hover {color:#fff; text-decoration:none;}
a.bottomlinks{color:#dbc996; text-decoration:underline; font-size:10px; vertical-align:text-bottom; font-weight:bold;}
a.bottomlinks:visited{color:#dbc996; text-decoration:underline; font-weight:bold;}
a.bottomlinks:hover{color:#000; text-decoration:none; font-weight:bold;}
a.copyright{color:#000; text-decoration:none; text-align:center; font-size:10px; font-weight:bold; vertical-align:text-bottom;}
a.copyright:visited{color:#000; text-decoration:none; text-align:center;}
a.copyright:hover{color:#0099FF; text-decoration:underline; text-align:center;}
a.top_links:link {color:#fff; font-weight:bold; text-decoration:none; font-size:10px;}
a.top_links:visited {color:#fff; font-weight:bold; text-decoration:none; font-size:10px;}
a.top_links:hover {color:#dbc996; font-weight:bold; text-decoration:underline; font-size:10px;}
a.blog:link {color:#FFCC00; text-decoration:none;}
a.blog:visited {color:#FFCC00; text-decoration:none;}
a.blog:hover {color:#0099FF; text-decoration:underline;}
a.rss:link {font-size:11px;	color:#fff;	text-decoration:none;}
a.rss:visited {font-size:11px; color:#fff; text-decoration:none;}
a.rss:hover {color:#FFCC00;}
a.rss_source:link {font-size:10px; color:#0099FF; font-style:italic; font-weight:normal;}
a.rss_source:visited {font-size:10px; color:#0099FF; font-style:italic; font-weight:normal;}
a.rss_source:hover {font-size:10px; color:#fff; font-style:italic; font-weight:normal;}
a.blog_comment:link {font-size:11px; color:#0099FF; text-decoration:none;}
a.blog_comment:visited {font-size:11px; color:#0099FF; text-decoration:none;}
a.blog_comment:hover {font-size:11px; color:#fff; text-decoration:underline;}
a.recap:link {color:#0066FF; text-decoration:none;}
a.recap:visited {color:#0066FF; text-decoration:none;}
a.recap:hover {color:#fff; text-decoration:underline;}
a.schedule_link{color:#000; text-decoration:none; font-weight:bold;}
a.schedule_link:visited{color:#000; text-decoration:none;}
a.schedule_link:hover{color:#0099FF; text-decoration:underline;}
a.news:link {color:#FFCC00; text-decoration:none; font-weight:bold;}
a.news:visited {color:#FFCC00; text-decoration:none; font-weight:bold;}
a.news:hover {color:#0099FF; text-decoration:underline; font-weight:bold;}
a.rss_comment:link {font-size:10px; color:#A9A9A9; font-weight:normal;}
a.rss_comment:visited {font-size:10px; color:#A9A9A9; font-weight:normal;}
a.rss_comment:hover {font-size:10px; color:#fff; font-weight:normal;}

/* Font Styles */
.blog_title {font-weight:bold; font-size:14px; color:#CDB87C; padding-right:15px;}
.blog_date {font-size:10px; color:#999999; font-style:italic; padding-left:5px;}
.blog_user {font-size:10px; color:#0099FF; font-style:italic; padding-left:5px;}
.quotetxt {margin:15px; background-color:#999999; border:1px solid #000; padding:5px; background-image:url('../images/quotes.jpg'); background-position:top left; background-repeat:no-repeat; color:#000000;}
.copytxt{color:#000; text-decoration:none; text-align:center; font-size:10px; font-weight:bold; vertical-align:text-bottom;}
.playoffRosters {background-image:url('../images/scpbg.jpg'); background-position:top left; background-repeat:no-repeat; width:500px;}
