@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:"Lucida Grande","Lucida Sans Unicode",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-color:#01244e; margin:0 auto; position:relative; text-align:center;}

/*Page Section IDs */
#wrapper {margin:0 auto; position:relative; text-align:center; height:auto; width:1100px;}
#container {width:1100px; color:#000; height:auto; text-align:left; margin:0 auto; background-image:url('../images/bg.png'); background-repeat:repeat-y;}
#header {background-image:url('../images/headerv2a.jpg'); background-repeat:no-repeat; background-position:center top; height:245px; width:1024px; text-align:right; margin:0 auto;}
#footer {clear:both; display:block; color: #000000; font-size:10px; margin: 20px 0 0; padding:3px 0 0 4px; text-align:center;}
#bottom {background-image:url('../images/footer.png'); background-repeat:no-repeat; width:1100px; height:60px; margin:0 auto;}
#searchbar {font-size:12px; font-weight:bold; color:#fff; float:left; margin-top:195px; padding-right:45px; padding-left:10px;}
#navbar {float:right; margin-top:189px; margin-right:35px; height:38px;}
#header_login {margin:0 auto; height:80px; background-color:#000; padding:2px; width:275px; color:#fff; font-weight:bold; float:right; font-size:11px;}
#main {width:1024px; padding:5px 10px; margin:0 auto;}
#left {width:250px; float:left; text-align:left; margin-left:10px;}
#right {width:735px; margin-left:20px; float:left; text-align:left;}
#inside_right {width:580px; margin-left:7px; float:left; text-align:left;}
#banners{width:160px; margin-left:7px; float:left; text-align:center;}
.txtbody {background-color:#c5c5c5; border:1px solid #353535; color:#000; background-image:url('../images/txt-body-bg2.jpg'); background-position:bottom right; background-repeat:repeat-x; -moz-box-shadow:0 2px 10px #333333, 0 1px 0 #707478 inset; -moz-border-radius:0 0 10px 10px;}
.blogbody {background-color:#c5c5c5; border:1px solid #353535; color:#000; background-image:url('../images/blog-body-bg2.jpg'); background-position:bottom right; background-repeat:repeat-x; -moz-border-radius:0 0 10px 10px; -moz-box-shadow:0 2px 10px #333333, 0 1px 0 #707478 inset;}
.box_heads {height:20px; background-color:#000; border:1px solid #353535; border-collapse:collapse; color:#fff; font-weight:bold; line-height:18px; padding-left:5px; background-image:url('../images/title-bg.jpg'); background-repeat:repeat-x; -moz-box-shadow:0 2px 10px #333333, 0 1px 0 #707478 inset; -moz-border-radius:10px 10px 0 0;}
.blog_head {height:30px; background-color:#000; border:1px solid #353535; border-collapse:collapse; background-image:url('../images/bloghead.jpg'); background-position:left; background-repeat:no-repeat; -moz-box-shadow:0 2px 10px #333333, 0 1px 0 #707478 inset; -moz-border-radius:10px 10px 0 0;}
.page_head {height:30px; background-color:#000; border:1px solid #353535; border-collapse:collapse; background-image:url('../images/blog-title-bg.jpg'); background-repeat:repeat-x; color:#fff; font-weight:bold; line-height:28px; padding-left:5px; -moz-box-shadow:0 2px 10px #333333, 0 1px 0 #707478 inset; -moz-border-radius:10px 10px 0 0;}

/* Navigation Bar */
#home {width:90px; background-position: -0px 0px; }
#boards {width:112px; background-position: -90px 0px; }
#news {width:100px; background-position: -202px 0px; }
#contact {width:116px; background-position: -302px 0px; }
#blog {width:82px; background-position: -418px 0px; }

#home:hover {width:90px; background-position: -0px 38px; }
#boards:hover {width:112px; background-position: -90px 38px; }
#news:hover {width:100px; background-position: -202px 38px; }
#contact:hover {width:116px; background-position: -302px 38px; }
#blog:hover {width:82px; background-position: -418px 38px; }
.navitem {float:left; height:38px; background:url('../images/navbar2.jpg');}

/* Page Links */
a:link {color:#0758b9; text-decoration:underline;}
a:visited {color:#0758b9; text-decoration:underline;}
a:hover {color:#000; text-decoration:none;}
a.login_bar:link {color:#dbc996; text-decoration:underline;}
a.login_bar:visited {color:#dbc996; text-decoration:underline;}
a.login_bar:hover {color:#fff; text-decoration:none;}
a.bottomlinks{color:#0099FF; text-decoration:underline; font-size:10px; vertical-align:text-bottom; font-weight:bold;}
a.bottomlinks:visited{color:#0099FF; 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:#000; text-decoration:none;}
a.blog:visited {color:#000; text-decoration:none;}
a.blog:hover {color:#0099FF; text-decoration:underline;}
a.rss:link {font-size:12px; color:#000; text-decoration:none;}
a.rss:visited {font-size:12px; color:#000; 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:#000; text-decoration:none; font-weight:bold;}
a.news:visited {color:#000; 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:#fff; font-weight:normal;}
a.rss_comment:visited {font-size:10px; color:#fff; font-weight:normal;}
a.rss_comment:hover {font-size:10px; color:#A9A9A9; 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;}
.blogtxt {color:#000000;}
.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;}


/*Other Stuff*/
.imgwrapper {margin:55px auto 0; width:560px;}
.imgshadow {background: url(/images/shadowAlpha.png) no-repeat bottom right !important; background: url(/images/shadow.gif) no-repeat bottom right; margin: 10px 0 10px 3px !important; margin: 10px 0 10px 3px; width: 568px;}
.imgshadow img {position:relative; bottom:6px; right: 6px; border: 1px solid #999999; padding:3px; margin: 0px; background-color:#fff; width:560px;}

#inside_right .imgwrapper {margin:0 auto; width:550px;}
#inside_right .imgshadow {background: url(/images/shadowAlpha.png) no-repeat bottom right !important; background: url(/images/shadow.gif) no-repeat bottom right; margin: 10px 0 10px 3px !important; margin: 10px 0 10px 3px; width: 558px;}
#inside_right .imgshadow img {position:relative; bottom:6px; right: 6px; border: 1px solid #999999; padding:3px; margin: 0px; background-color:#fff; width:550px}

.galleryThumbs {margin:0 auto;}
.galleryThumbs img {padding:1px; border:1px solid #000; background-color:#fff; width:20%;}

/*** Calendar Styles ***/
.calendar {float:left; width:93px; height:85px; background-image:url('../images/calendar_empty.png'); background-repeat:no-repeat; color:#000; font-weight:bold; margin-bottom:-10px; font-size:10px;}
.month {margin-top:13px; text-align:center;}
.day {font-size:28px; text-align:center; margin-top:-3px}
.year {text-align:center; margin-top:-3px;}

.clear {clear:both;}

#imageContainer {overflow:hidden; margin:0 auto;}

.post p {margin:10px 0;}
