/*
Theme Name: Terug naar Gister
Theme URI: http://www.terugnaargister.nl/
Description: Thema voor TNG.
Version: 1.0
Author: Christiaan de Ridder
Author URI: http://christiaan.deridderserver.nl/
*/

*{ margin: 0; padding: 0; }
html{
	background: #515151 url(../img/bg.png) repeat;
	color: #000;
	font-family:"Trebuchet MS", "Lucida Sans unicode", Arial, Helvetica, sans-serif, courier;
	font-size: 12px;
}

a{ color: #000;	text-decoration: none; }
a img{ border: none; }

h1{
	color: #B00000;
	font-size: 2.1em;
	font-family: "Bell MT", Times, serif;
	letter-spacing: -0.05em;
}
h2{ font-size: 1.5em; }
h3{
	color: #505050;
	font-weight: normal;
	font-size: 1.2em;
	margin-bottom: 5px;
	border-top: 1px dotted #505050;
}

ul{ margin-bottom: 10px; }
ul li{  }

#wrapper{ width: 1010px; margin: 0 auto; }
#site{ background: url(../img/shadow.png) center repeat-y; }

#header{
	background: #860000 url(../img/header.png) top no-repeat;
	height: 235px;
	margin: 0 5px;
	text-align: center;
	width: 1000px;
}
#nav{
	height: 40px;
}
#nav ul{ 
	height: 40px;
	list-style: none;
	text-align: center;
}
#nav ul li{
	display: inline;
	margin: 0 15px;
}
#body{
	background: #400000 url(../img/gradient.png) top repeat-x;
	margin: 0 5px;
	min-height: 300px;
	width: 1000px;
}
#main{ 
	margin: 0 15px;
	padding: 10px 0;
	width: 970px;
}
.mainTop{ background: url(../img/mainTop.gif) top no-repeat; height: 10px; }
.mainMid{ background: #fff url(../img/mainMid.gif) repeat-y; min-height: 280px; padding: 0 10px; }
.mainBot{ background: url(../img/mainBot.gif) bottom no-repeat; height: 10px; }
.subNav{ margin-bottom: 10px; }
.subNav a{ color: #ba0000; }
.subNavTop{ background: url(../img/subNavTop.gif) top no-repeat; height: 5px; }
.subNavMid{ background: #c3c3c3; padding: 0 5px; }
.subNavMid ul{ margin: 0; }
.subNavBot{ background: url(../img/subNavBot.gif) top no-repeat; height: 5px; }
#footer{
	background: url(../img/footer.png) top no-repeat;
	color: #fff;
	height: 105px;
	overflow: hidden;
	padding: 10px;
	text-align: center;
}
#footer p{ margin-top: 0; }
#footer a{ color: #fff; }
.article{
	border-bottom: 1px dotted #505050;
	margin-bottom: 10px;
}
.articleText{
	clear: both;
}
.articleText p{
	text-align: justify;
	margin-bottom: 10px;
}
.articleDate{
	background: url(../img/calendar.png) no-repeat;
	float: left;
	text-align: center;
	color: #333;
	font-size: 0.8em;
	margin-right: 10px;
	height: 50px;
	width: 50px;
	padding-top: 4px;
	line-height: 13px;
}
.articleInfo{
	float: left;
}
.articleByline{ color: #333; }
.articleReadMore{ color: #B00000; text-decoration: underline; }
.video{
	background: url(../img/video.png) no-repeat;
	color: #fff;
	height: 378px;
	padding: 11px;
	width: 703px;
}
.video a{ color: #fff; }
.video h1{
	color: #fff;
	font-size: 1.8em;
	font-family:"Trebuchet MS", "Lucida Sans unicode", Arial, Helvetica, sans-serif, courier;
	letter-spacing: normal;
}
.videoDescription{
	height: 345px;
	margin-right: 6px;
	margin-top: 11px;
	padding: 5px;
	width: 182px;
}
.videoNumbers{
	font-size: 0.8em;
	list-style: none;
	margin: 0;
}
.updMask{
	z-index: 999;
	position: absolute;
	top: 0;
	left: 0;
	width: 725px;
	height: 300px;
	background: url(../img/updMask.png) top center no-repeat;
}
#slider,#tvWest{
	width: 725px;
	height: 300px;
	position: relative;
	margin-bottom: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #000;
	overflow: hidden;
}
#tvWest{
	background: url(../img/upd/tvWest.png) no-repeat;
}
.tvWestVid{
	position: absolute;
	top: 70px;
	left: 10px;
}
.tvWestVote{
	position: absolute;
	top: 90px;
	right: 35px;
	width:210px;
	height: 180px;
}
.tvWestCond{
	font-size: 0.8em;
	color: #505050;
}
#slider ul li a{ z-index:1000; }
.breadcrumb{
	color: #fff;
	font-size: 0.8em;
	margin: 0;
	margin-bottom: 10px;
}
.comments{
	background: #c3c3c3;
	padding: 5px;
	margin: 10px 0;
}
.comments h2{ color: #505050; }
.comment{
	margin-bottom: 10px;
	padding: 5px;
	border: 1px solid #505050;
	background: #fff;	
}
.pages{
	margin-bottom: 10px;
	border: 1px solid #505050;
	background: #fff;
	padding: 5px;
	height: 15px;
}
.pages li{
	float: left;
	list-style: none;
	margin-right: 5px;
}
.pages li a{
	padding: 0 5px;
	text-align: center;
}
.pages li a.current{
	background: #c3c3c3;
}
.sidebar{ width: 215px; }
.sidebar ul{ list-style: none; }
.sidebar ul li img{ vertical-align: middle; }
.col2{ width: 725px; }
.clr{ height: 0px; line-height: 0px; clear: both; }
.lft{ float: left; }
.rgt{ float: right; }
.big{ font-size: 2em; }
.adv{ text-align: center; }