/* 1.1 Defaults */
body  { background:#EFEFEF; color: #646464; font-family: verdana; font-size: 8pt; color: #333; margin:0px; }

h1, h2, h3, h4, h5, h6  { margin: 0; font-family: Arial,Helvetica,Sans-serif; color: #000; line-height:1; }
h1  { font-size: 36px; } h2  { font-size: 28px; } h3  { font-size: 20px; } h4  { font-size: 18px; } h5  { font-size: 14px; } h6  { font-size: 12px; }
p  { margin: 0; } img { border:0px; }

/* Stuff */
a { color: #646464; text-decoration: none; }
a:hover { color: #8d030b; text-decoration: underline; }

.divclear { width:100%; height:0px; clear:both; }
.title9 { font-weight:bold; font-size:9pt; }
#fcblblock { margin-left:-8px; margin-bottom:-8px; margin-top:-8px; margin-right:-8px; }
.fcbl1 { padding:8px; background:#fff; border-bottom:1px #cdcdcd dotted; }
.fcbl2 { padding:8px; background:#EEEEEE; border-bottom:1px #cdcdcd dotted; }
.left { float:left; }
.center { text-align:center; }
.right { float:right; }

.articleIMG { float: left; border:3px #E7E7E7 solid; margin-right:8px; margin-bottom:8px; }
.alignleft  { float: left; width: auto; margin-right:8px; }
.alignright  { float: right; width: auto; margin-left:8px; }
.aligncenter  { text-align: center; margin-bottom:10px; }

#teamuserblock { float:left; width:109px; height:91px; background:#E7E7E7; margin-right:8px; }
.teamimg { margin-bottom:5px; }

.reviewquote { text-align:center; font-size:10pt; color:#931219; padding:12px; }

ul { list-style-type: none; margin:0px; padding:0px; }

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}


/*-------------------------------------------------------------------------------------------*/
/* SITE STRUCTURE & APPEARANCE */
/*-------------------------------------------------------------------------------------------*/
#top { width:100%; height:102px; background: url(http://series.nu/gfx/_v2/theme/top-bg.jpg) center bottom repeat-x; }
#header { margin:0 auto; width:1000px; }
#container { width:100%; margin-top:15px; }
#content { margin:0 auto; width:950px; clear:both; }
#websitecontent { float:left; width:950px; clear:both; background:#fff; padding:10px; margin-bottom:15px;  -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; }
#content-left { float:left; padding:10px; padding-bottom:2px; background:#fff; width:796px; margin-right:8px; margin-top:-40px; -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; }
#content-right { float:left; background:#fff; padding:8px; width:160px; margin-top:-40px; margin-bottom:8px; -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; }
#footer { background:#84B3C8; color:#436D7F; font-weight:bold; padding:8px; clear:both; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; }
#footer a { color:#436D7F; } 

#ads-righttop { width:468px; height:60px; background:#fff; border:1px #D5D5D5 solid; margin-top:18px; }

#SeriesList { width:150px; background:none; border:0px; padding:0px; font-size:8pt; color:#fff; font-family:verdana; font-weight:bold; }
#sid1 { font-size:9pt; background:#fff; color:#646464; font-weight:normal; text-transform:none; }
#sid2 { font-size:9pt; background:#eee; color:#646464; font-weight:normal; text-transform:none; }
#alltvseriesaz { background:#fff; font-size:0px; }

#websiteheader { height:60px; background: url(http://www.series.nu/gfx/_v2/theme/headerbg.jpg) center top; margin-bottom:8px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px;  }
.tvlogo { margin-left:8px; margin-top:-28px; }
.sitelogo { padding-top:5px; }
#followusitems { padding-top:8px; padding-bottom:8px; float:right; padding-right:15px; }

/*-------------------------------------------------------------------------------------------*/
/* MENU 2 */
/*-------------------------------------------------------------------------------------------*/
#menu-items { float:right; }
#menu-items ul { list-style-type: none; padding: 0px; margin: 0; }
#menu-items ul li { float: left; margin-right:12px; }
#menu-items .litem a.menuurl { background:#fff; font-size:8pt; font-weight:bold; text-transform:uppercase; color: #931219; text-decoration:none; display: block; padding-top:4px; padding-bottom:4px; padding-left:5px; padding-right:5px;    -moz-border-radius: 5px 5px 0px  0px; -khtml-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px  0px;  }
#menu-items a.menuurl:hover { background:#931219; color:#fff; }


/*-------------------------------------------------------------------------------------------*/
/* MENU */
/*-------------------------------------------------------------------------------------------*/
#globalnav { width:100%; background:#F4F4F4; position:absolute; }
#globalnav-items { margin:0 auto; width:1000px; height:35px; }
#globalnav-items ul { list-style-type: none; padding: 0px; margin: 0; padding-top:6px; }
#globalnav-items ul li { float: left; padding: 0; font-weight:bold; text-transform:uppercase; margin-right:8px; }
#globalnav-items .litem a.menulink { color: #931219; text-decoration:none; display: block; padding:5px; }
#globalnav-items a.menulink:hover { background:#931219; color:#fff; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px }

#globalnav-items .litem a.menulink-2 { background:#931219; color:#fff; text-decoration:none; display: block; padding:5px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; }
#globalnav-items a.menulink-2:hover {  }


/*-------------------------------------------------------------------------------------------*/
/* CONTENT BLOCKS */
/*-------------------------------------------------------------------------------------------*/
#contenttitle-1 { padding:5px; color:#fff; border-bottom:0px; background:#80B0C5; text-transform:uppercase; padding-left:8px; padding-right:8px; margin-bottom:5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; }
#contenttitle-1 a { color:#fff; }
#contentblock-1 { padding:8px; background:#E7E7E7 url(http://series.nu/gfx/_v2/theme/contentblock-2.jpg) center top repeat-x; line-height:14px; padding-bottom:0px; border:1px #E7E7E7 solid; margin-bottom:8px; } 
#contentblock-1 p { margin: 0 0 8px 0; }

#contenttitle-2 { padding:5px; color:#fff; border-bottom:0px; background:#931219; border:0px #B6B6B6 solid; text-transform:uppercase; padding-left:8px; padding-right:8px; margin-bottom:5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; }
#contentblock-2 { padding:8px; background:#E7E7E7 url(http://series.nu/gfx/_v2/theme/contentblock-2.jpg) center top repeat-x; line-height:14px; padding-bottom:0px; border:1px #E7E7E7 solid; margin-bottom:8px; } 
#contentblock-2 p { margin: 0 0 8px 0; }

#contenttitle-3 { padding:5px; color:#fff; border-bottom:0px; background:#931219; border:0px #B6B6B6 solid; text-transform:uppercase; padding-left:8px; padding-right:8px; margin-bottom:5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; }
#contentblock-3 { padding:8px; color:#fff; background:#931219; line-height:14px; padding-bottom:0px; border:1px #931219 solid; margin-bottom:8px; } 
#contentblock-3 p { margin: 0 0 8px 0; }

#contenttitle-4 { padding:5px; color:#fff; border-bottom:0px; background:#000; border:0px #B6B6B6 solid; text-transform:uppercase; padding-left:8px; padding-right:8px; margin-bottom:5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; }
#contentblock-4 { padding:8px; color:#fff; background:#000; line-height:14px; padding-bottom:0px; border:1px #000 solid; margin-bottom:8px; } 
#contentblock-4 p { margin: 0 0 8px 0; }

#contenttitle-5 { padding:5px; color:#B9B9B9; border-bottom:0px; background:#4F4F4F; border:0px #B6B6B6 solid; text-transform:uppercase; padding-left:8px; padding-right:8px; margin-bottom:5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; }
#contentblock-5 { padding:8px; color:#B9B9B9; background:#4F4F4F; line-height:14px; padding-bottom:0px; border:1px #4F4F4F solid; margin-bottom:8px; } 
#contentblock-5 p { margin: 0 0 8px 0; }

#contenttitle-6 { padding:5px; border-bottom:0px; background:#CECECE; border:0px #B6B6B6 solid; text-transform:uppercase; padding-left:8px; padding-right:8px; margin-bottom:5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; }
#contentblock-6 { padding:8px; background:#B8B8B8; line-height:14px; padding-bottom:0px; border:1px #B8B8B8 solid; margin-bottom:8px; } 
#contentblock-6 p { margin: 0 0 8px 0; }

#contenttitle-7 { padding:5px; color:#fff; border-bottom:0px; background:#85B3C8; border:0px #B6B6B6 solid; text-transform:uppercase; padding-left:8px; padding-right:8px; margin-bottom:5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; }
#contentblock-7 { padding:8px; background:#9AC9DC url(http://series.nu/gfx/_v2/theme/contentblock-8.jpg) center bottom repeat-x; line-height:14px; padding-bottom:0px; border:1px #6393A8 solid; margin-bottom:8px; } 
#contentblock-7 p { margin: 0 0 8px 0; }

#contenttitle-8 { padding:5px; color:#fff; border-bottom:0px; background:#000; border:0px #B6B6B6 solid; text-transform:uppercase; padding-left:8px; padding-right:8px; margin-bottom:5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; }
#contentblock-8 { padding:8px; background:#E7E7E7 url(http://series.nu/gfx/_v2/theme/contentblock-2.jpg) center top repeat-x; line-height:14px; padding-bottom:0px; border:1px #E7E7E7 solid; margin-bottom:8px; } 
#contentblock-8 p { margin: 0 0 8px 0; }

#contenttitle-9 { padding:5px; color:#fff; border-bottom:0px; background:#000; border:0px #B6B6B6 solid; text-transform:uppercase; padding-left:8px; padding-right:8px; margin-bottom:5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; }
#contentblock-9 { padding:8px; line-height:14px; padding-bottom:0px; border:0px #E7E7E7 solid; margin-bottom:8px; } 
#contentblock-9 p { margin: 0 0 8px 0; }

#contenttitle-10 { padding:5px; color:#fff; border-bottom:0px; background:#80B0C5; text-transform:uppercase; padding-left:8px; padding-right:8px; margin-bottom:5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; }
#contentblock-10 { padding:8px; line-height:14px; padding-bottom:0px; border:0px #E7E7E7 solid; margin-bottom:8px; } 
#contentblock-10 p { margin: 0 0 8px 0; }

#contenttitle-11 { padding:5px; color:#fff; border-bottom:0px; background:#931219; border:0px #B6B6B6 solid; text-transform:uppercase; padding-left:8px; padding-right:8px; margin-bottom:5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; }
#contentblock-11 { padding:8px; line-height:14px; padding-bottom:0px; margin-bottom:8px; } 
#contentblock-11 p { margin: 0 0 8px 0; }

/*-------------------------------------------------------------------------------------------*/
/* FORUM STRUCTUUR */
/*-------------------------------------------------------------------------------------------*/
#serie-image { height:175px; margin-bottom:8px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;  }
#serie-airtime_top { float:right; text-align:right; padding:10px; }
#episodeslist { width:100%; background:#EAEAEA; border-left:1px #BDBDBD solid; border-top:1px #BDBDBD solid; border-bottom:1px #fff solid; border-right:1px #fff solid; font-family:verdana; font-size:8pt; padding:3px; color: #646464; }
.t-startnewtopic a { font-weight:bold; color:#931219; }
.topic-icon { float:left; margin-right:8px; }
.newsicon { float:left; margin-top:4px; margin-right:5px; }

#forumcontent-user { width:60px; text-align:center; }
.forumcontent-post { width:346px; background:#fff; border:1px #E7E7E7 solid; padding:8px; margin-left:8px; }
.forumcontent-top { padding:8px; background:#E7E7E7 url(http://series.nu/gfx/_v2/theme/contentblock-2.jpg) center top repeat-x; line-height:14px; padding-bottom:0px; border:1px #E7E7E7 solid; margin-bottom:8px; margin-bottom:8px; padding-bottom:8px; margin-top:-9px; margin-left:-9px; margin-right:-9px; }
.forumcontent-bottom { padding:8px; background:#E7E7E7 url(http://series.nu/gfx/_v2/theme/contentblock-2.jpg) center top repeat-x; line-height:14px; padding-bottom:0px; border:1px #E7E7E7 solid; padding:5px; margin-top:8px; font-size:7pt; text-align:right; margin-left:-9px; margin-right:-9px; margin-bottom:-9px; }

#serieforumscontent-left { float:left; width:450px; margin-right:8px; }
#serieforumscontent-right { float:left; width:338px; }

#contentblock338 { width:338px; }
#contentblock165 { float:left; width:165px; margin-right:8px; }
.episodeimg { float:right; margin-left:8px; }


/*-------------------------------------------------------------------------------------------*/
/* BLOG STRUCTUUR */
/*-------------------------------------------------------------------------------------------*/
.readmore { display:block; background:#F7F7F7; border:1px #D3D3D3 solid; float:left; text-transform:uppercase; font-size:7pt; padding-left:5px; padding-right:5px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; }
.readmore a { color:#931219; text-decoration:none; }
.readmore a:hover { text-decoration:underline; }

#publish-date { color:#737373; margin-bottom:8px; }
#categories { padding-bottom:8px; padding-top:8px; border-top:1px #CCCCCC solid; }
#blognav-under { text-align:center; margin-bottom:8px; }


/*-------------------------------------------------------------------------------------------*/
/* LIST STYLE */
/*-------------------------------------------------------------------------------------------*/
.title a:link, .title a:visited { background:#fff url("http://series.nu/gfx/theme/pijl.gif") 98% 50% no-repeat; border-bottom:1px dotted #ccc; color:#444; display:block; padding:5px 15px 6px 5px; }
.title a:hover, .title a:active { background:#000 url("http://series.nu/gfx/theme/pijlwit.gif") 98% 50% no-repeat; color:#fff; text-decoration:none; }

.headlines li.odd .title a:link, .headlines li.odd .title a:visited { background:#eee url("http://series.nu/gfx/theme/pijl.gif") 98% 50% no-repeat; padding:5px 15px 5px 5px; }
.headlines li.odd .title a:hover { background:#000 url("http://series.nu/gfx/theme/pijlwit.gif") 98% 50% no-repeat; }
.headlines li.odd1 .title a:link { background:#fff url("http://series.nu/gfx/theme/pijl.gif") 98% 50% no-repeat; padding:5px 15px 5px 5px; }
.headlines li.odd1 .title a:hover { background:#000 url("http://series.nu/gfx/theme/pijlwit.gif") 98% 50% no-repeat; }


/*-------------------------------------------------------------------------------------------*/
/* PORTAL */
/*-------------------------------------------------------------------------------------------*/
#portalLeftBlocks { float:left; width:160px; margin-right:8px; }
#portalMiddleBlocks { float:left; width:460px; margin-right:8px; }
#portalRightBlocks { float:left; width:160px; }

#portalAd200x200 { float:left; width:200px; height:200px; margin-right:8px; }
#portalRealityBlock { float:left; width:252px; height:200px; }

#portalTVtonight { float:left; width:627px; height:165px; background: url(/gfx/img/tvtonight/monday.jpg); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px;  margin-bottom:8px; }
#portalTVtonight-featured { float:left; width:417px; height:165px; }
#portalTVtonight-list { float:left; width:210px; height:165px; }
#portalTVtonight-listcontent { padding:8px; color:#fff; }
.portalTVtonight-title { padding-left:6px; padding-bottom:8px; }
.portalTVtonight-simg { float:left; margin-right:8px; }
.portalTVtonight-fullsked { float:right; margin-top:6px; }
#portal-TVtonight-serie { margin-bottom:0px; background:#1B1B1B; border:0px; padding:4px; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; }
#portal-TVtonight-serie a { color:#fff; }

#portalblockmiddle { float:left; width:225px; margin-right:9px; }
.catlink { font-size:7pt; color:#931219; font-weight:bold; }
.portalblockIMG { float:left; margin-right:8px; margin-bottom:8px; }


/*-------------------------------------------------------------------------------------------*/
/* FORUMS OVERVIEW */
/*-------------------------------------------------------------------------------------------*/
#forumslist-series { float:left; width:615px; margin-right:8px; }
#forumslist-reality { float:left; width:173px; }
#forumlistblock { float:left; width:81px; height:90px; background:#E7E7E7; margin-bottom:8px; margin-right:8px; font-size:7pt; font-weight:bold; }
.flistimg { margin-bottom:5px; }

#seriename { float:left; margin-top:8px; margin-left:8px; background:#fff; font-size:8pt; font-weight:bold; text-transform:uppercase; color: #931219; text-decoration:none; display: block; padding-top:4px; padding-bottom:4px; padding-left:5px; padding-right:5px; -moz-border-radius: 5px 0px 5px  0px; -khtml-border-radius: 5px 0px 5px 0px; -webkit-border-radius: 5px 0px 5px 0px; }
#seriename:hover { background:#931219; color:#fff; }
#serieheader { height:85px; margin-bottom:8px; -moz-border-radius: 10px 0px 10px  0px; -khtml-border-radius: 10px 0px 10px 0px; -webkit-border-radius: 10px 0px 10px 0px; }


/*-------------------------------------------------------------------------------------------*/
/* NEWS PAGE */
/*-------------------------------------------------------------------------------------------*/
#featurednewsitem { height:158px; }
#fnewsitem-img { z-index:28; position:absolute; }
#fnewsitem-content { z-index:44; position:absolute; }
#fnewsitem-content-title { float:left; color:#fff; background:#931219; padding-top:5px; padding-bottom:5px; padding-left:8px; padding-right:8px; text-transform:uppercase; }
#fnewsitem-ctitleblock { width:460px; margin-left:15px; margin-top:110px; }
#fnewsitem-ctitle { float:left; font-size:10pt; background:#000; padding:5px; text-transform:uppercase; font-weight:bold; }
#fnewsitem-ctitle a { color:#fff; }
#newscatsblock { float:left; width:229px; margin-right:8px; }


/*-------------------------------------------------------------------------------------------*/
/* ARTICLES: NEWS - REVIEWS */
/*-------------------------------------------------------------------------------------------*/
#article-left { float:left; width:692px; margin-right:8px; }
#article-left-content { float:left; width:208px; margin-right:8px; }
#article-left-TheArticle { float:left; width:476px; }
.article-postdate { float:left; color:gray; font-size:7pt; text-transform:uppercase; padding-bottom:8px; }
.article-source { float:right; text-align:right; color:gray; text-transform:uppercase; font-size:7pt; }
#article-right { float:left; width:250px; margin-bottom:8px; }


/*-------------------------------------------------------------------------------------------*/
/* REVIEWS PAGE */
/*-------------------------------------------------------------------------------------------*/
#Reviews-LeftContent { float:left; width:200px; margin-bottom:8px; margin-right:8px; }
#Reviews-MiddleContent { float:left; width:476px; margin-bottom:8px; margin-right:8px; }
#Reviews-RightContent { float:left; width:258px; margin-bottom:8px; }

.reviewerimg { float:left; margin-bottom:8px; margin-right:8px; }
#reviewershr { width:100%; border-bottom:1px #9F9F9F dotted; margin-bottom:8px; clear:both; }

/*-------------------------------------------------------------------------------------------*/
/* NIEUWE HOME */
/*-------------------------------------------------------------------------------------------*/
#home-left { float:left; width:205px; margin-right:8px; }
#home-middle { float:left; width:429px; margin-right:8px; }
#home-right { float:left; width:300px; }
.ads-right { margin-bottom:6px; }

#tttit a:hover { text-decoration:none; }
#tvtotuneintoblock { width:429px; height:174px; margin-bottom:8px; }
#tvtotuneintoblock2 { float:left; width:220px; height:174px; background:blue; }
.tvtotuneinto-1 { padding:8px; background:#E7E7E7 url(http://series.nu/gfx/_v2/theme/contentblock-2.jpg) center top repeat-x; line-height:14px; padding-bottom:0px; border:1px #E7E7E7 solid; margin-bottom:8px; float:left; width:192px; height:164px; margin-bottom:0px; border-right:0px; }
.tvtotuneinto-2 { padding:8px; background:#E7E7E7 url(http://series.nu/gfx/_v2/theme/contentblock-2.jpg) center top repeat-x; line-height:14px; padding-bottom:0px; border:1px #E7E7E7 solid; margin-bottom:8px;  width:202px; height:48px; margin-bottom:0px; }
