/* ------------------------------------------------
Homepage:	Special layout styles only for the homepage
Date: 		juli 2008
Version: 	1.0
Author: 	Pim Hoogendoorn - http://www.willenium.nl
Email: 		pim.hoogendoorn[at]willenium.nl	
-----------------------------------------------------*/
h1													{ position:absolute; left:-99999em; overflow:hidden;}
/* Drag and drop style */
.drag												{ border:1px dashed #333; background:#e6e6e6;}
.domenabled #content-secondary h3					{ cursor:pointer;}
.advertisement										{ text-align:center; overflow:hidden;}
.advertisement h3									{ background-position:left -75px!important; margin:0 0 10px 0!important; cursor:text !important;}
.advertisement a									{ display:block; border:1px solid #fff;}
.advertisement a:hover								{ background:none; border:1px solid #ccc;}
/* =content */
#home #content										{ padding-left:0; padding-top:10px;}
#content-main h2,
#content-secondary h2,
#content-tertiary h2								{ position:absolute; left:-99999em; overflow:hidden;}
#content-tertiary .content 							{ overflow:hidden; padding:10px 5px 0 5px;}
/* =content-main */
#content-main h3									{ font-size:1.5em; line-height:1.3;}
#content-main h3, #content-main h3 a				{ color:#bc0c0c; font-weight:bold;}
#content-main h3 a:hover							{ color:#fff; background:#bc0c0c; padding:0 3px;}
#content-main .article								{ margin:0 0 1em 0; padding:10px; background:#fafafa; border:2px solid #dadada; overflow:hidden;}
.domenabled #content-main .article					{ margin-bottom:3em; padding-bottom:15px; overflow:hidden;}
#content-main .article img							{ margin:.25em 1em .25em .25em;}
#content-main .article p							{ line-height:1.7;}
#content-main .article p.publishdate				{ color:#6d6d6d; font-weight:bold; font-size:.915em; margin:.5em 0 1em 0;}
#content-main .article a.more						{ float:left; clear:both; background-position:right 6px;}
#content-main .article a.more:hover					{ background-position:right -34px;}
#content-main .special								{ background:#f7e8e8; border:2px solid #bc0c0c;}
#content-main .special .publishdate					{ display:none;}
#content-main .special h3,
#content-main .special h3 a 						{ color:#000; text-decoration:none; margin-bottom:7px;}
#content-main .special h3 a:hover 					{ color:#fff; text-decoration:none; background:#000;}
#content-main .button								{ float:right; margin-top:12px; position:relative; z-index:100;}
/* =content-secondary */
#content-secondary div.box							{ margin:0 0 2em 0; background:#f3f3f3; position:relative; z-index:10;}
#content-secondary div.toggle						{ border:2px solid #d2d2d2; }
#content-secondary strong.empty						{ color:#BC0C0C; display:block; margin:5px;}
#content-secondary div .content	p					{ margin:0;}
#content-secondary ul								{ margin:0; list-style:none;}
#content-secondary h3								{ font-size:1em; color:#fff; padding:7px 18px 7px 7px; overflow:visible; position:relative; background: #BC0C0C url("../images/headings/content_sec_h3.gif") repeat-x left top;/*#cc4444*/}
#content-secondary .toggle h3						{ margin:-2px; cursor:pointer;}
#content-secondary .box h3:hover					{ background-position:left -75px;}
#content-secondary h3 span							{ display:block; width:40px; height:20px; color:#e6e6e6; font-size:.8em; position:absolute; top:9px; right:9px;}
#content-secondary .box .content .teams strong				{ margin:0;}
#content-secondary .box .content strong				{ display:block; margin:5px;}

#content-secondary .results .content				{ padding:0;}
#content-secondary .results table					{ margin:0;}
#content-secondary .results th,
#content-secondary .results td						{ padding:.3em 0 .3em 5px; font-size:.85em;}
#content-secondary .results th						{ background:none; border-bottom:1px solid #000;}
#content-secondary .results th#report				{ width:10px; text-indent:-99999em;}
#content-secondary .results th.right				{ text-align:right;}
#content-secondary .results td.match				{ }
#content-secondary .results td.result,
#content-secondary .results td.goals				{ text-align:right;}
#content-secondary .results td.totalgoals			{ font-weight:bold; text-align:right;}
#content-secondary .results td.report				{ width:1em; text-indent:-99999em;}
#content-secondary .results td.teams strong	{ display:inline;}
#content-secondary .results a.close					{ margin-left:5px;}
#content-secondary .results a.report				{ display:block; width:9px; margin:3px 2px 0 0; background:url('../images/icons/verslag.gif') no-repeat 100% 0; text-indent:-9999em;}
#content-secondary .results a.report:visited		{ background-position: 100% -100px;}
#content-secondary .results a.report:hover			{ background-position: 100% -200px;}

#content-secondary .reports .content				{ padding:5px 0 0 5px;}
#content-secondary .reports strong					{ color:#BC0C0C; display:block; margin:5px;}
#content-secondary .reports	ul 						{ margin-bottom:.5em;}
#content-secondary .reports	ul a					{ line-height:1.8;}
#content-secondary .reports	ul a:hover				{ padding:2px 14px 2px 0; background: #000 url('../images/icons/arrows.gif') no-repeat right -305px;}
#content-secondary .reports p						{ color:#848484; margin-bottom:.5em!important; font-weight:bold;}

#content-secondary .magazine p						{ font-size:.915em; margin:.5em; padding-bottom:.7em; overflow:hidden;}
#content-secondary .magazine p span					{ font-size:.9em; font-weight:normal;}
#content-secondary .magazine strong					{ float:left;}
#content-secondary .magazine a						{ text-decoration:underline;}
#content-secondary .magazine .button				{ float:right; font-weight:normal; margin:0; padding:0px 18px 2px 3px; border:none; background:url("../images/icons/icons.gif") no-repeat right -190px;}
#content-secondary .magazine .button:hover			{ color:#000; text-decoration:none;}

#content-secondary #right_8 .content				{ padding:7px 5px 0 5px; overflow:hidden;}
/* =content-tertiary */
#content-tertiary div.box							{ margin:0 0 1em 0; border-width:0 2px 2px 2px; border-style:solid; border-color:#0069c2;}
#content-tertiary h3								{ font-size:1em; color:#fff; padding:7px; overflow:visible; background: #024181 url("../images/headings/content_ter_h3.gif") repeat-x left top;/*#1a395a*/}
#content-tertiary div h3							{ margin:0 -2px; cursor:pointer;}
#content-tertiary h3 span.column					{ font-size:.8em; margin-left:60px;}
#content-tertiary .box .content						{ background:#bbe0ff;}
#content-tertiary ul								{ margin:0; list-style:none;}
#content-tertiary .specialmatch	h4					{ color:#137ae4; font-weight:bold; font-size:1em; padding:5px; margin:0 -5px 2px -5px; background:#fff;}
#content-tertiary .specialmatch .content			{ padding-top:0; padding-bottom:.5em;}
#content-tertiary .specialmatch strong				{ line-height:2.5;}
#content-tertiary .specialmatch p					{ color:#222; font-size:.915em;}
#content-tertiary .quote .content					{ overflow:hidden;}
#content-tertiary .quote p.author					{ color:#333; font-size:.9em; margin-top:2em;}
#content-tertiary .column h4						{ line-height:1.4;}
#content-tertiary .column p span					{ font-weight:bold;}
/* =votes */
#content-tertiary #left_6 .content					{ padding:.5em; background:#BBE0FF !important;}
#content-tertiary #left_6 li						{ border-top:1px solid #fff; padding:.5em 0; margin:.3em 0; overflow:hidden; clear:both; }
#content-tertiary #left_6 label						{ margin-left:5px; max-width:180px; font-style:italic;}
.domenabled #content-tertiary #left_6 .button		{ display:none;}
#content-tertiary #left_6 .button					{ float:right;}
/* =result */
#content-tertiary #left_6 .content					{ padding:0;}
#content-tertiary #left_6 h4						{ color:#333; font-size:1em; font-weight:bold; margin:10px 5px;}
#content-tertiary #left_6 table						{ margin:1em 0;}
#content-tertiary #left_6 caption					{ position:absolute; overflow:hidden; height:0; width:0; left:-9999em;}
#content-tertiary #left_6 th						{ font-size:.8em; background:#fff;}
#content-tertiary #left_6 td						{ border-color:#fff;}
#content-tertiary #left_6 span						{ display:block; color:#000; font-weight:bold; font-style:italic; margin:10px 0 0 5px;}
#content-tertiary #left_6 legend					{ display:none;}
#content-tertiary #left_6 p							{ float:right; margin:5px;}
#content-tertiary .flickrgallery					{ overflow:hidden;}
#content-tertiary .flickrgallery .content			{ padding:.5em;}
#content-tertiary .flickrgallery .content #photos	{ clear:both; overflow:hidden; margin-bottom:1em;}
#content-tertiary .flickrgallery a					{ display:block; width:60px; height:60px; border:2px solid #fff; margin:1px; float:left; overflow:hidden;}
#content-tertiary .flickrgallery a:hover			{ border-color:#0069C2;}
#content-tertiary .flickrgallery a.more				{ display:inline; width:auto; height:auto; padding-right:14px; float:right; border:none;}
#content-tertiary .flickrgallery img				{ margin:0;}