/*
Theme Name: Corel-TV
Theme URI: http://www.cdr-tv.de/
Description: Theme für Corel-TV
Version: 1.0
Author: Dennis Morhardt
Author URI: http://www.dennismorhardt.de/
*/

/**
 * Reset CSS
 * based on Eric Meyer's CSS Reset
 * http://meyerweb.com/eric/tools/css/reset/
 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
body { line-height:1; }
ol, ul { list-style:none; }
blockquote { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
:focus { outline:0; }
ins { text-decoration:none; }
del { text-decoration:line-through; }
table { border-collapse:collapse; border-spacing:0; }

/**
 * Basic elements
 */
body { color:#9aba30; background:#17202F url('images/background.jpg') top center no-repeat; font:14px/20px Cambria, Georgia, "Times New Roman", serif; }
a, a:link, a:hover, a:active, a:visited, a:focus { color:inherit; text-decoration:none; }
q { quotes:"\00BB " "\00AB"; }
img { -ms-interpolation-mode:bicubic; }
abbr[title] { border-bottom:1px dotted #888; cursor:help; }
h2, h2 a { color:#ffffff; font:18px/28px Helvetica, Arial, sans-serif; }
h3 { margin:15px 0 0px; color:#fff; font:17px/20px Cambria, Georgia, "Times New Roman", serif; text-transform:uppercase; }

/**
 * Base classes
 */
.cl, .clear { clear:both; float:none; }
.left { float:left; }
.right { float:right; }
.center { display:block; margin-left:auto; margin-right:auto; }
.half { width:45%; margin:0 2%; }
.third { width:28%; margin:0 2%; }
.amp { font-family:Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", serif; }
.hideme { display:none; }
.page-left { padding-bottom:35px; }
.page { padding-bottom:35px; }

/**
 * Wrapper
 */
#wrapper { width:940px; margin:0 auto; }
#content { border:1px solid #97a2bb; background:rgb(36, 47, 68); background:rgba(0, 0, 0, 0.5); min-height:800px; width:650px; float:left; padding:35px 40px 0px; }
#content p, #content h3 { padding:5px 0; }
#content p a { font-weight:bold; color:#fff; }
#content p a:hover { text-decoration:underline; }
#content ul { list-style:square; padding:5px 0 5px 25px; }
#sidebar { margin:0 0 40px 14px; float:right; width:184px; }
#sidebar .ads { background:url("images/ads-sidebar.png") no-repeat; }
#sidebar .ads p { margin-bottom:15px; }
#footer { margin-top:30px; border:1px solid #97a2bb; background:rgb(36, 47, 68); background:rgba(0, 0, 0, 0.5); width:650px; padding:35px 40px 0px; }
#footer h4 { color:#fff; font-size:20px; }
#footer p { color:#4a74b6; padding:0px 0px 10px; font:12px/18px Cambria, Georgia, "Times New Roman", serif; }
#footer a { color:#9aba30; }
#footer a:hover { color:#fff; text-decoration:underline; }
#footer .navigation { margin-top:10px; height:70px; }
#footer .navigation ul { padding-left:10px; }
#footer .column { width:33%; float:left; }
#footer-center { color:#4a74b6; padding:15px 40px 20px; text-align:center; width:650px; font:12px/18px Cambria, Georgia, "Times New Roman", serif; }
#ads { position:absolute; top:10px; padding-left:17px; width:510px; margin-left:430px; background:url("images/ads-header.png") no-repeat; }

/**
 * Header & Navigation
 */
#header { background:url('images/logo.png') 40px -6px no-repeat; padding:92px 0 0 40px; height:79px; margin-bottom:15px; }
#header h1 { float:left; width:198px; height:56px; margin-right:42px; }
#header h1 a { display:block; text-indent:-999999px; height:56px; }
.navigation { height:69px; float:right; width:640px; padding-right:20px; }
.navigation li { padding-top:21px; float:left; margin-right:15px; }
.navigation li.right { float:right; margin-right:10px; }
.navigation li a { display:block; height:17px; text-indent:-99999px; background-image:url('images/navigation.png'); }
.navigation li a:hover { background-image:url('images/navigation-hover.png'); }
.navigation li.home a { width:46px; }
.navigation li.folgen a { width:61px; background-position:-50px 0px; }
.navigation li.faq a { width:31px; background-position:-116px 0px; }
.navigation li.suchen a { width:65px; background-position:-152px 0px; }
.navigation li.impressum a { width:97px; background-position:-221px 0px; }
.navigation li.itunes a { width:40px; background-position:-438px 0px; }
.navigation li.feed a { width:29px; background-position:-406px 0px; }
.navigation li.twitter a { width:42px; background-position:-361px 0px; }
.navigation li.email a { width:36px; background-position:-321px 0px; }

/**
 * Item
 */
.item, .item-single { margin-bottom:35px; }
.item .preview, .item-single .preview { width:276px; padding-top:5px; padding-right:20px; float:left; }
.item .preview .gif-preview, .item-single .preview .gif-preview { display:none; }
.item .preview a:hover .gif-preview, .item-single .preview a:hover .gif-preview { display:inline; }
.item .preview a:hover .attachment-post-thumbnail, .item-single .preview a:hover .attachment-post-thumbnail { display:none; }
.item .preview span, .item-single .preview span { width:276px; height:156px; display:block; position:absolute; margin-top:-156px; background:url('images/play-video.png') 0px -5px no-repeat; }
.item .preview a:hover span, .item-single .preview a:hover span { background:url('images/play-video-hover.png') 0px -5px no-repeat; }
.item .desc, .item-single .desc { width:auto; }
.item .meta, .item-single .meta { color:#3fa8ff; font:12px/12px Cambria, Georgia, "Times New Roman", serif; padding-bottom:3px; }
.video-block { padding:15px 5px; border-top:1px solid #97a2bb; border-bottom:1px solid #97a2bb; margin-bottom:30px; }
.video-links { text-align:right; padding:0 !important; margin:10px 0 0 0 !important; list-style:none !important; }
.video-links li { width:41px; height:33px; display:inline-block; padding-right:5px; }
.video-links a { text-align:left; width:41px; height:33px; display:block; text-indent:-99999px; }
.video-links a.hd { background-image:url('images/video-hd.png'); }
.video-links a.wmv { background-image:url('images/video-wmv.png'); }
.video-links a.ipod { background-image:url('images/video-ipod.png'); }
.video-links a.iphone { background-image:url('images/video-iphone.png'); }
.video-links a.hd:hover { background-image:url('images/video-hd-hover.png'); }
.video-links a.wmv:hover { background-image:url('images/video-wmv-hover.png'); }
.video-links a.ipod:hover { background-image:url('images/video-ipod-hover.png'); }
.video-links a.iphone:hover { background-image:url('images/video-iphone-hover.png'); }

/**
 * Videobox
 */
#TB_ajaxContent { overflow:hidden !important; line-height:0 !important; padding:0 !important; width:100% !important; }
#TB_ajaxContent * { line-height:0 !important; padding:0 !important; margin:0 !important; }

/**
 * sIFR
 */
.sIFR-flash { visibility: visible !important; margin:0; padding:0; }
.sIFR-replaced, .sIFR-ignore { visibility:visible !important; }
.sIFR-alternate { position:absolute; left:0; top:0; width:0; height:0; display:block; overflow:hidden; }
.sIFR-replaced div.sIFR-fixfocus { margin:0pt; padding:0pt; overflow:auto; letter-spacing:0px; float:none; }
.sIFR-active .item h2, .sIFR-active .item-single h2 { padding:3px 0 0; line-height:0px; }

/**
 * Comments
 */
.avatar { background:#fff; border:1px solid #ccc; padding:2px; float:left; margin-right:10px; }
.comment-meta { color:#3fa8ff; font:12px/12px Cambria, Georgia, "Times New Roman", serif; padding-top:3px; margin-bottom:5px; }
.commentlist { padding:10px 0 0; }
.commentlist li { padding:0 0 10px; }
.says { display:none; }
cite.fn { font-weight:bold; font-style:normal; color:#fff; }
cite.fn a { color:#fff; }
#respond textarea { width:374px; height:100px; }

/**
 * Search
 */
.search { text-align:center; border-top:1px solid #97a2bb; border-bottom:1px solid #97a2bb; padding:20px 0; margin:10px 0 20px; }
.search input { background:rgb(36, 47, 68); background:rgba(0, 0, 0, 0.5); border:1px solid #97a2bb; padding:4px 10px; color:#fff; font:18px/19px Cambria, Georgia, "Times New Roman", serif; width:500px; margin-right:10px; }
.search button { font-size:20px; }
