/*
Theme Name: dm-sportnews
Theme URI: http://www.mores.cc/
Description: Magazine style theme for sports clubs - openX ad ready
Version: 1.0
Author: Daniel Mores
Author URI: http://www.mores.cc/
*/

/*------- general defs ---------*/
body {margin:0px; padding:0px;font-family:Verdana;font-size:11px;line-height:16px;}
#break {clear:both;}
h1 {font-size:18px;text-align:left;margin-top:0px;}
h2 {font-size:16px;text-align:left; margin-top:20px;}
h3 {font-size:14px;text-align:left;}
a, a:visited, a:active {color:#cc0000;}
a.white {color:#fff;text-decoration:none;}
img {border:0;}
.gray {color:#666;}

input.rounded {font-size: 10px;padding: 3px;background: #f5f5f5;height: 14px;vertical-align: top;color: #666;border: 1px solid #ccc;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.button {	font-size: 10px;
	cursor: pointer;
	color: #246;
	background: #e5e5e5;
	height: 22px;
	padding: 0px 4px;
	border: 1px solid #a3a3a3;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;	
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

tr.headline_grey {height:23px;line-height:20px;color:#fff;background:#9c9792 url('img/bg_block_grey.gif');padding:0px 10px;}
tr.trenner td {border-bottom:1px solid #666; }


/*------- header defs ---------*/
#supercontainer {min-height:100%;}
* html #supercontainer{height:100%;}
#banner_head {width:898px; margin:0px auto;}
	#banner_head span {float:right; clear:both;margin-right:-155px;}
#banner_hockey_sky {width:160px;margin:0px auto;}
#logo {height:69px;width:808px;margin:0px auto;padding:20px 0px 10px 0px;}
	#partners {float:left;margin-left:20px;margin-top:0px;}
		#partners p {margin:0px;}
#navbar {height:82px;width:100%;background:#fff url('img/bg_navbar.gif') top center repeat-x;}
#menu {width:808px;margin:0px auto;z-index:999;}
#tabs {line-height:28px;padding-top:29px;margin-left:-40px;}
#tabs ul {margin:0;list-style:none;}
#tabs li {display:inline;margin:0;padding:0;}
#tabs a {color:#fff;font-size:14px;font-weight:bold;float:left;background:url('img/tableft.png') no-repeat left top;margin:0;padding:0px 0px 0px 5px;text-decoration:none;}
#tabs a span {float:left;display:block;background:url('img/tabright.png') no-repeat right top;padding:0px 20px 0px 15px;color:#fff;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span {color:#d81e05;}
#tabs a:hover {background-position:0% -42px;}
#tabs a:hover span {background-position:100% -42px;}

#tabs li.current_page_item a {background-position:0% -42px;}
#tabs li.current_page_item a span {color:#d81e05;background-position:100% -42px;}
#tabs li.current_page_parent a {background-position:0% -42px;}
#tabs li.current_page_parent a span {color:#d81e05;background-position:100% -42px;}

#submenu {width:888px;height:25px;margin:0px auto;padding:0px;clear:both;line-height:25px;background:url('img/bg_subnavbar.gif');text-align:left;}
	#submenu ul {margin-bottom:0px;list-style:none;}
	#submenu li {display:inline;background:url('img/bullet_subnav.gif') left center no-repeat;padding:0px 20px 0px 10px;}
	#submenu a, #subnav a:hover {color:#000;text-decoration:none;}

#breadcrumbs {color:#fff;background:url('img/bg_breadcrumbs.gif');width:808px;height:22px;margin:0px auto;padding:0px 40px;clear:both;line-height:22px;}
	#breadcrumbs a {color:#fff;text-decoration:none;}

.floatleft {float:left;}
.floatright {float:right;}

.links {list-style-type:none}
.links li {margin-left:-40px}
.links li img {padding-bottom:20px}

/* Clearing floats without extra markup. */
.clearfix { display: block; }
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
* html .clearfix { height: 1%; }

/* Regular clearing, just in case. */
.clear { clear: both; display: block; height: 0; overflow: hidden; visibility: hidden; width: 0; }


/*------- content defs ---------*/
#content {width:808px;min-height:500px;margin:0px auto;padding:20px 40px;background:#fff url('img/bg_content.gif') top center no-repeat;text-align:justify;}
#main {width:488px;float:left;}
	#main h1 {}
	#main h1 a {text-decoration:none;}
.datetime {color:#666;}
#featured_article {margin-bottom:20px;}
.featuredpic {float:left;margin:0px 20px 10px 0px;}
#ticker1 {width:488px;color:#666;background:#dcdcdc url('img/rss_ticker.jpg');height:30px;line-height:30px;margin-bottom:20px;}
#leftcolumn {float:left;width:234px;}
#rightcolumn {float:right;width:234px;}
#smallarticle {width:234px;margin-bottom:20px;}
#smallarticle_left {float:left;width:234px;margin-bottom:20px;}
#smallarticle_right {float:right;width:234px;margin-bottom:20px;}
	#smallarticle_header {height:23px;line-height:23px;background:#d81e05 url('img/bg_block_red.gif');padding:0px 10px;}
	#smallarticle_content {height:100px;overflow:hidden;line-height:100px;position:relative;}
		#smallarticle_date {height:10px;overflow:hidden;line-height:10px;font-size:10px;position:absolute;top:0;left:0;background:url('img/semitransparent.png');padding:0px 10px;width:100%;}

/*------- sidebar defs ---------*/
#sidebar {float:right;width:300px;overflow:hidden;}
#acc_title_red {height:23px;line-height:23px;color:#fff;background:#d81e05 url('img/bg_block_red.gif');padding:0px 10px;cursor:pointer;}
#acc_title_grey {height:23px;line-height:23px;color:#fff;background:#9c9792 url('img/bg_block_grey.gif');padding:0px 10px;cursor:pointer;}
#acc_content_red {background:#fae5e5;overflow:hidden;height:0px;padding:0px 10px;}
	#acc_content_red ul, #acc_content_red p {margin-top:0px;}
#acc_content_grey {background:#ebeae9;overflow:hidden;height:0px;padding:0px 10px;}
	#acc_content_grey ul, #acc_content_grey p {margin-top:0px;}
#side_title_red {height:23px;line-height:23px;color:#fff;background:#d81e05 url('img/bg_block_red.gif');padding:0px 10px;}
#side_title_grey {height:23px;line-height:23px;color:#fff;background:#9c9792 url('img/bg_block_grey.gif');padding:0px 10px;}
#side_content_red {background:#fae5e5;overflow:hidden;padding:0px 10px;}
	#side_content_red ul {margin-top:0px;}
#side_content_grey {background:#ebeae9;overflow:hidden;padding:0px 10px;}
	#side_content_grey ul {margin-top:0px;}
#banner_sky {float:right;width:160px;height:600px;margin-right:-200px;}

#footer {width:808px;height:22px;background:#9c9792;color:#777;margin:20px auto;padding:0px 20px;line-height:22px;font-size:9px;clear:both;}
	#footer a {color:#777;}