/*
Theme Name: WP-Andreas01
Theme URI: http://andreasviklund.com/wordpress-themes/
Description: Updated for WordPress v2.6, now supporting tags, gravatars and other useful features. Originally based on the classic <a href="http://andreasviklund.com/templates/andreas01/">andreas01 CSS template</a>. Valid XHTML 1.0 Strict and CSS. Public domain.
Version: 2.0
Author: Andreas Viklund
Author URI: http://andreasviklund.com/
Tags: 2 columns, 3 columns, white, widgets, fixed width, 800px, andreas
*/

*{margin:0;padding:0;}
body{background:#e3e3e3 url(img/bg.png) top center repeat-y;color:#303030;font:76% Verdana,Tahoma,Arial,sans-serif;}
#wrap{background-color:#fff;color:#333;margin:0 auto;width:980px;}
h2{font-size:14px;font-wight:bold;margin:0px;}
h2 a{font-size:14px;}
h3{font-size:13px;font-wight:bold;margin:0px;}
.leftwidget{border:1px #286ea0 solid;margin-bottom:10px;display:block;padding:2px;}
.rightwidget{border:1px #286ea0 solid;margin-bottom:10px;display:block;padding:2px;text-align:left;}
#leftside h2,#extras h2{background-image:url(img/backer.jpg);background-repeat:repeat-x;height:25px;color:white;line-height:24px;text-align:center;margin-bottom:4px;}
#extras h3{background-image:url(img/backer2.jpg);background-repeat:repeat-x;height:25px;color:white;line-height:24px;text-align:center;margin-bottom:4px;}
a{background-color:inherit;color:#286ea0;font-weight:bold;text-decoration:none;font-size:12px;}
a:hover{background-color:inherit;color:#286ea0;font-weight:bold;text-decoration:underline;}
a img{border:0;}
#feedtable a{font-size:11px;}
#header{margin:0px 0 0;background-image:url(/nhlhockey.jpg);height:221px;}
#header h1{color:#fff;font-size:1.3em;margin:0px 0 10px 20px;text-align:center;padding-top:10px;}
#header h1 a{background-color:inherit;color:#555;text-decoration:none;}
.frontphoto{margin:10px 0 10px 20px;}
#leftside{float:left;line-height:1.5em;margin:0 0 5px;padding:0;width:200px;}
#extras{float:left;line-height:1.4em;margin:0 0 5px;padding:0;width:200px;}
#leftside p, #leftside ul, #leftside div.textwidget, #extras p, #extras ul, #extras div.textwidget{font-size:0.9em;margin:0px 0 18px;}
#leftside li, #extras li{line-height:1.2em;list-style:none;margin:0 0 6px;}
#leftside ul ul, #extras ul ul{margin:6px 0 0 10px;}
#leftside ul ul li, #extras ul ul li{margin:0 0 4px;}
#leftside ul ul li a, #extras ul ul li a{font-weight:normal;font-size:12px;}
#leftside ul.linklist, #extras ul.linklist{font-size:1em;}
#leftside ul.linklist ul, #extras ul.linklist ul{margin:0 0 20px;}
#leftside ul.linklist ul li a, #extras ul.linklist ul li a{font-weight:bold;font-size:12px;}
ul.page{list-style:none;margin:0 0 20px;width:160px;}
ul.page li{display:inline;line-height:1.4em;width:160px;}
ul.page li a{background-color:#f4f4f4;border-left:4px solid #cccccc;color:#505050;float:left;font-weight:bold;margin-bottom:5px;padding:5px 1px 5px 5px;text-decoration:none;width:180px;}
ul.page li a:hover, ul.page li.current_page_item a{background-color:#eaeaea;border-left:4px solid #286ea0;color:#505050;}
ul.page ul{font-size:0.9em;margin:0 0 0 15px;padding:0 0 5px;width:125px;}
ul.page ul a{padding:3px 1px 3px 5px;width:115px;}
ul.page ul ul{width:113px;}
ul.page ul ul a{width:100px;}
#content{line-height:1.6em;margin:0 15px;padding:0;float:left;width:540px;}
#contentwide{line-height:1.6em;margin:0 5px;padding:0;float:left;width:600px;}
#content h2,#contentwide h2{font-size:1.6em;margin:0 0 10px;}
#content h3,#contentwide h3{font-size:1.4em;margin:0 0 8px;}
#content img,#contentwide img{border:1px solid #d0d0d0;float:left;margin:3px 10px 3px 0;}
#content ul,#contentwide ul,#content ol,#contentwide ol{margin:0 0 16px 20px;}
#content li,#contentwide li{padding:0 0 0 5px;}
#content ul ul,#contentwide ul ul,#content ol ol,#contentwide ol ol{margin:0 0 0 16px;}
#footer{border-top:2px solid #e0e0e0;font-size:0.9em;clear:both;color:#777;font-weight:normal;line-height:1.7em;margin:0 auto;padding:10px 0;text-align:center;width:980px;}
#footer p{margin:0;padding:0;}
#footer a{color:#777;font-weight:normal;text-decoration:none;}
#footer a:hover{color:#555;text-decoration:underline;}
#footer strong a{font-weight:bold;}
#footer span.credits{font-size:1.1em;}
#subpages{font-weight:bold;line-height:1.3em;margin:-5px 0 8px 15px;padding:0 0 10px 10px;}
#subpages h2{font-size:1.2em;font-weight:bold;letter-spacing:-1px;line-height:1.3em;margin:0 0 12px;}
#subpages ul.submenu{line-height:1.4em;list-style:none;margin:0;}
#subpages ul.submenu li{line-height:1.4em;padding:0;}
#subpages ul.submenu li a{color:#505050;font-weight:bold;margin-bottom:5px;padding:3px 1px 3px 5px;text-decoration:none;}
#subpages ul.submenu li ul{margin:0 0 5px 10px;}
#subpages ul.submenu li ul li a{display:block;}
#subpages ul.submenu li ul ul{margin:0 0 5px 10px;}
#subpages ul.submenu li ul ul li a{}
#subpages ul.submenu li ul ul ul{margin:0 0 5px 10px;}
#subpages ul.submenu li ul ul ul li a{}
#subpages ul.submenu li a:hover,#subpages ul.submenu li.current_page_item a{color:#555;}
#subpages ul.submenu li.current_page_item ul li a{color:#555;}
p,ul,ol{margin:0 0 18px;}
blockquote{border-left:4px solid #e0e0e0;margin:20px;padding:8px 8px 8px 15px;}
blockquote p{background-color:inherit;color:#505050;font-size:0.9em;line-height:1.3em;}
label{background-color:inherit;color:#606060;font-size:0.9em;font-weight:bold;}
table#wp-calendar{margin:0 0 20px;width:140px;}
code{font-size:1.2em;display:block;padding:5px 5px 5px 8px;background-color:#f4f4f4;margin:5px 0 15px 0;border-left:4px solid #cccccc;}
#s,#submit{background-color:#ffffff;color:#505050;font-size:0.9em;margin:0 0 16px;padding:4px;width:130px;}
#author,#email,#url{font-family:Verdana,Tahoma,Arial,Sans-Serif;font-size:1em;margin:0;padding:4px;}
.contenttext{overflow:hidden;}
* html .contenttext{height:1px;overflow:visible;}
* html .contenttext p{overflow:hidden;width:99%;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}
.left{border:1px solid #cccccc;float:left;margin:10px 15px 10px 0;}
.right{border:1px solid #cccccc;float:right;margin:10px 0 5px 10px;}
.center{border:1px solid #aaaaaa;margin:5px auto 12px;text-align:center;}
.textright{text-align:right;}
.small{font-size:0.8em;}
.bold{font-weight:bold;}
.hide{display:none;}
.post{margin:0 0 25px;border:1px #c9cbcf solid;padding:3px;}
.postinfo{background-color:#f4f4f4;border-left:4px solid #cccccc;color:#606060;font-size:0.9em;font-weight:bold;line-height:1.5em;margin:1px 0 30px;padding:8px 5px 8px 8px;}
.comment{background-color:#f4f4f4;border-left:4px solid #cccccc;color:#606060;margin:0 0 10px;padding:8px 5px 0 8px;}
.comment p{font-size:0.9em;line-height:1.3em;margin:0 0 6px;padding-bottom:5px;}
.gravatarside{float:right;width:48px;height:48px;margin:0 5px 5px 5px;}
.navigation{display:block;margin:10px 0 20px 0;padding:0;text-align:center;}
.navigation p{margin:0;padding:0;}
.prevlink{margin-right:20px;}
.nextlink{margin-left:20px;}
#translation_bar a{margin-right:2px;}
#nav{background-color:#222;padding-left:0px;border-bottom:solid 1px #ccc;width:953px;margin:0px;padding-left:8px;height:33px;}
#nav ul{margin:0;padding:0;list-style:none;}
#nav li{float:left;margin-right:8px;margin-right:0px;}
* html #nav li a{float:left;text-decoration:none;}
* html #nav li a span{float:left;font-weight:bold;margin-left:4px;text-decoration:none;}
#nav li a{display:block;background-color:#222;font-family:Verdana, Arial, Helvetica;text-decoration:none;}
#nav li a span{display:block;margin-left:10px;padding-left:0px;padding-right:13px;line-height:32px;padding-bottom:1px;font-weight:normal;color:#FFFFFF;background-color:#222;text-decoration:none;}
#nav li a:hover{background-position:left -33px;text-decoration:none;background-color:#286ea0;cursor:pointer;}
#nav li a:hover span{background-position:right -33px;color:#FFFFFF;background-color:#286ea0;}
#nav li.current_page_item a, #nav li.current_page a{background-position:left -33px;background-color:#d80057;}
#nav li.current_page_item a span, #nav li.current_page a span{background-position:right -33px;color:#FFFFFF;background-color:#d80057;}
#nav, #nav ul{padding:0;margin:0;list-style:none;z-index:20;width:980px;}
#nav a{color:#6a0d0e;font-size:11px;display:block;line-height:17px;padding:0px 10px;font-weight:normal;}
#nav a:hover{color:#fff;text-decoration:none;background-color:#000;}
#nav li{float:left;}
#nav li ul{position:absolute;background-color:#000;width:210px;left:-999em;}
#nav li ul a{color:white;line-height:14px;display:block;width:210px;padding:5px 8px;text-align:left;border:1px #000 solid;}
#nav li ul a:hover{color:black;}
#nav li ul ul{margin:-4em 0 0 20em;}
#nav li:hover ul ul,#nav li.sfhover ul ul{left:-999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul{left:auto;}
th{width:110px;font-weight:bold;text-align:center;}
#feedtable{width:100%;text-align:center;font-size:11px;font-family:verdana;}
#feedtable td{border-right:1px #ddd solid;}
.addpad{text-align:center;}
#livelines{width:550px;}