/* @override 
	http://dac.customplayer2.com/resources/um/style/tube.css
	http://arkitekturtv.dac.dk/resources/um/style/themes/tube.css
*/

/* BODY COLOURING */
body {background-color:#E7E7E2 !important; font-family: Verdana, Arial, sans-serif;}
body #frame {background-color:white;}
a {color:#2B87C1; text-decoration:none; font-weight:bold;}
#header {padding-top: 5px !important;}

/* GRID */
#frame {margin: 5px auto 0 !important;}
#frame, body.tube #sitetop, body.tube #main, body.tube #sitebottom {width:940px;}


/* TEASER */

#customidentity {
	background-color: #d90009;
	height: 22px;
	padding: 8px 0 6px 24px !important;
}

.teaser {
	margin: 5px 0 0;
	background: url(/files/header-teaser-1-bg.png) repeat-x 0 0;
	height: 65px;
	width: 100%;
}



/* SIDEBARS */
#main #leftsidebar, #main #sidebar {width:270px;}
#main.has-rightsidebar #content {margin-right:270px;}
#main.has-leftsidebar #content {margin-left:270px;}
#header, #contentsub, #sidebarsub, #leftsidebarsub, #footer {padding: 15px 5px 0;}

#contentsub {
	padding-top: 5px;
}

#sitetop {
	margin: 0;
}

#leftsidebarsub, #sidebarsub {
	font-family:Verdana, Arial, sans-serif !important;
	padding: 5px 15px 0 5px;	
	width: 240px;
}

#leftsidebarsub .headline {
	background: url(/files/bg-1.png) repeat-x 0 0;
	color: #fff;
	-moz-border-radius:0px; /* No eyecandy for webkit */
	-webkit-border-radius:0px;
	padding: 6px 0px 9px 10px !important;
	font-size: 11px !important;
	font-weight: bold;
	margin: 20px 0 5px !important;
}

#sidebar-channels .headline {
	margin-top: 0px !important;
}



#leftsidebarsub a {
	font-size: 11px;
	color: #333;
	font-weight: normal;
	padding: 3px 0 4px 7px;
}

#leftsidebarsub a.play75 {
	padding:0px !important;
}

#leftsidebarsub a:hover {
	color: #d90009;
	background:#fafaf8;
}

#sidebar-search {
	border: none !important;
}

#sidebar-share .shareicon {
	background: none;
}


.subscribe-link-mail, .subscribe-link-rss, .subscribe-link-podcast {
	 border-bottom:1px solid #e5e5e5;
}

.subscribe-link-mail a:hover, .subscribe-link-rss a:hover, .subscribe-link-podcast a:hover {
	background: none !important;
}

.share-box-title {
	padding: 3px 0 4px 7px !important;
}

.share-box-fb a {
	padding: 0 0 0px 25px !important;
	padding-bottom: 10px;
}





/* HEADLINES */
h2.video-list, h2.channel-name, .view-title, .view-large-item .view-title, #title {
	background: #ffffff url(/files/bg-2.png) repeat-x 0 0 !important;
	height: 50px;
	border: 0 !important;
	padding: 6px 0 0px 7px;
}

.video-title, .view-large-item .view-title, #title {
	font-size: 24px !important;
	color: #444 !important;
	font-weight: normal !important;
	-moz-border-radius:0px; /* No eyecandy for webkit */
	-webkit-border-radius:0px;
	font-family: Arial Narrow, Arial, Helvetica, Verdana !important;
	text-transform: uppercase;
	letter-spacing: -0.02em;
}

h2 a.video-link {
	color: #D90009 !important;
	font: normal 10px Verdana, Arial, sans-serif !important;
}

h2 a:hover.video-link {
	text-decoration: underline;
}

/* VIDEO PAGE */

.view-words, .view-tags, .view-date {
	font: normal 11px Verdana, Arial, sans-serif !important;
	padding: 0 6px 6px;	
}

.view-date {
	display: none;
}

.view-tags a {
	color: #D90009 !important;
}

.view-tags a:hover {
	text-decoration: underline;
}

table .view-item-sub .view-title {
	background: none !important;
	text-decoration: none !important;
	padding: 0;
}

.view-item-sub .view-title a {
	color: #D90009 !important;
}

.view-item-sub .view-title a:hover {
	text-decoration: underline;
}

.view-list table td {
	width: 105px;
}


/* FOOTER */

#footer {
	background-color: #f5f5f5;
	padding: 0 !important;
}

#mainsub {
	margin: 0 0 20px 0;
}

.footer-add .f1, .footer-add .f2, .footer-add .f3, {
	display: block;
	font: 10px Verdana, Arial, sans-serif !important;
}

.footer-add {
	background-color: #fff;
}

.footer-content {
	background-color: #fff;
	padding: 0 0 5px;
}

.footer-add .f1{
	background: url(/files/bg-footer-1.jpg) repeat-x 0 0;
	height: 25px;
	font-size: 11px;
	padding: 14px 0 0 10px;
	margin: 0 5px 5px;
}

.footer-add .f1 a{
	color: #333;
	font-weight: normal;
}

.footer-add .f1 a:hover{
	color: #D90009;
	text-decoration: underline;
}

.footer-add .f2{
	background-color: #D90009;
	height: 36px;
	margin: 0 5px;
}

.footer-add .f3 {
	background-color: #f5f5f5;
	margin: 14px 5px 30px;
	font-size: 11px;
	color: #333;
}

.footer-add .f3 #left {
	float: left;
}

.footer-add .f3 #right {
	float: right;
}



/* FORMS */

.form-item-wrapper {
	background-color: #E7E7E2 !important;	
}



/* COMMENT */

#comments {
	margin: 0;
	font: 11px Verdana, Arial, sans-serif !important;
}

.comment-text {
padding: 5px 0;	
}
