/*
Theme Name: VodPod Theme
K-DANSE CSS
*/

body{background:#000 url(images/bg.png) top center no-repeat;font:12px Georgia, Times New Roman, Times, serif;color:#000;line-height:1.8em;text-align:justify;width:auto;height:auto;margin:0;padding:0;}
a{color:#21759b;text-decoration:none;}
a:link {outline: 0}
a:hover{color:#555;}
h2 a{color:#333;}
#tag_cloud-3 a{color:#333;}
#tag_cloud-3 hover{color:#666;}
#content_right a,hover{color:#333;}
h1,h3,h4,h5,h6{font-weight:400;margin:0 0 10px;padding:0;}
h1{font-size:24px;}
h2{font-size:24px;font-weight:400;margin-top:5px;padding-top:5px;padding-bottom:5px;}
h3{font-size:16px;}
h4{font-size:14px;}
h5{font-size:12px;}
h6{font-size:10px;}
#div p{font-size:14px;line-height:25p;margin:5px 0;}
img{border:none;}
.centre{text-align:center;}

/** Main Site Wrapper **/
#wrapper{background:url(images/frame.png) top left repeat-y;width:966px;overflow:hidden;margin:0 auto;}
#wrapper_inside{background:url(images/white.jpg) top center repeat-y;width:966px;float:left;}
#wrapper_bottom{background:url(images/frame-bottom.png) top left no-repeat;width:966px;height:20px;overflow:hidden;margin:-5px auto;}

/** Header **/
#header{background:url(images/frame.png) top left repeat-y;width:966px;float:left;}
* + html #header{margin-bottom:-10px;position:relative;z-index:3;}
#header_inside{background:#000;width:940px;float:left;margin:0 13px;}

/*TOP RIGHT IMAGE HEADER*/
#header_top{width:940px;height:200px;float:left;border-bottom:1px solid #666;position:relative}
#header_nav{background:#000;width:940px;height:30px;float:left;}
#header_categories{width:920px;height:30px;float:left;}
#header_pages{width:280px;height:30px;float:right;}
#header_pages ul{float:right;background:url(images/menu-divider.png) top left no-repeat;}
#header_bottom{background:url(images/frame-bottom.png) top left no-repeat;width:966px;height:20px;float:left;margin:-5px 0 0;}
* + html #header_bottom{position:relative;z-index:2;margin-top:5px;}
#header_left{width:452px;float:left;padding:0 0 0 10px;}
#header_left h1{font-size:28px;color:#FFF;padding:50px 0 0;}
#header_left a{color:#FFF;}
#header_left a:hover{color:#CCC;}
#header_right{width:468px;float:left;padding:27px 10px 0 0;}

/** Featured Content **/
#content_featured{background:url(images/frame-color.png) top left repeat-y;width:966px;height:410px;float:left;}
#content_featured_inside{background:#000;width:940px;float:left;margin:0 13px;}
#content_featured_bottom{background:url(images/frame-bottom.png) top left no-repeat;width:966px;height:20px;float:left;margin:-5px 0 0;}
.thumbnail_image{background:url(images/thumbnail-shadow.png) top left no-repeat;padding:1px 3px 5px;}
* + html #content_featured,* + html #content_featured_bottom{position:relative;z-index:1;}

/** Single Video **/
#content_video{background:url(images/frame-color.png) top left repeat-y;width:966px;float:left;padding:0 0 15px;}
#content_video_bottom{background:url(images/frame-bottom.png) top left no-repeat;width:966px;height:20px;float:left;margin:-5px 0 0;}
#single_video{margin:172px 0 0;padding:0 30px;}
* + html #single_video{margin:35px 0 0;padding:0 30px;}

/** Main Content **/
#content_wrapper{background:url(images/fold.png) top right no-repeat;width:966px;float:left;margin:0;}
#content_left{width:607px;float:left;padding:15px 10px 0;}
.post_nav{width:610px;margin-bottom:10px;float:left;padding:0 0 0 10px;}
* + html .post_nav{margin-top:-10px;}
/* Content Carousel */
#content_featured_inside .carousel{position:relative;overflow:hidden;color:#000;padding:12px 0 0;}
#content_featured_inside a{color:#FFF;}
#content_featured_inside a:hover{color:#CCC;}
#content_featured_inside .carousel a.prev{display:block;position:absolute;width:75px;height:235px;background:url(images/previous.png) no-repeat 0 0;top:0;left:0;z-index:10000;}
#content_featured_inside .carousel a.prev:hover{background:url(images/previous.png) no-repeat 0 -250px;}
#content_featured_inside .carousel a.next{display:block;position:absolute;width:75px;height:235px;background:url(images/next.png) no-repeat 0 0;top:0;right:0;z-index:10000;}
#content_featured_inside .carousel a.next:hover{background:url(images/next.png) no-repeat 0 -250px;}
#content_featured_inside .carousel a:hover,#content .carousel a:active{border:none;outline:none;}
#content_featured_inside .carousel .rotate{float:left;position:relative;visibility:hidden;left:-5000px;margin:0;}
#content_featured_inside .carousel li img{width:200px;height:150px;}
#content_featured_inside .carousel li{width:206px;height:225px;margin:0 95px 0 -80px;}
#content_featured_inside .widget img{cursor:pointer;}
.intro{margin:0;padding:0 5px 10px 3px;}
.intro p{color:#FFF;margin:0;}
.intro h3{font-size:15px;color:#FFF;margin:8px 0 1px;}
#content_featured_inside .main,#content_featured_inside .carousel ul{margin:0;}
* + html #content_featured_inside .carousel a.prev,* + html #content_featured_inside .carousel a.next{top:4px;}
/** Post Styles **/
.post_wrapper{background:url(images/post-divider.png) bottom left no-repeat;width:610px;margin-bottom:20px;float:left;padding:0 0 10px 10px;}
.post_wrapper ul{list-style:none;margin:0 0 30px -40px;}
* + html .post_wrapper ul{margin:0 0 30px;}
.post_wrapper li{background:url(images/bullet.png) top left no-repeat;margin:0;padding:3px 0 5px 17px;}
.post_details{background:url(images/details-bg.png) top left no-repeat;width:200px;height:170px;float:left;margin:0 15px 10px 0;padding:20px 20px 0;}
.post_thumbnail{width:200px;height:150px;float:left;margin:0 0 15px;}
.play_button{position:absolute;width:200px;height:150px;z-index:10000;background:url(images/play.png) 0 0 no-repeat;}
.play_button:hover{background:url(images/play2.png) 0 0 no-repeat;}
.post_ratings{width:125px;height:30px;float:left;}
.post_comments{background:url(images/comments.png) top left no-repeat;width:26px;height:28px;font-size:10px;text-align:center;float:right;padding:2px 0 0;}
.post_comments a{color:#FFF;}
.post_comments a:hover{color:#CCC;}
.post_views{width:250px;color:#3D3D3D;float:left;margin:11px 0 0;}
.post_views a{color:#3D3D3D;}
.post_views a:hover{color:#000;}
.play,img.thumbnail{width:200px;height:150px;}
/** Video Popup **/
.video{text-align:center;}
/** Sidebar Styles **/
/*Img For Qtranslate */
div#translator ul#qtranslate-chooser {margin: 2px 0 0 15px}
.qtrans_language_chooser li{float:center;margin-right:3px;list-style:none;}
.qtrans_language_chooser{list-style-type:none;}
#search-3 span {color:#CCC}
div#translator {float: right; width: 110px; background: url(images/qtranslate2.png) no-repeat;height: 100px}
div#translator a {color: #fafafa; padding-left: 24px}
div#translator span:hover {color:#FABE3C}
div#translator li.active span {color: white}
div.kontactor {height: 30px;position: relative; width: 120px;float: left}
li.mailer {height: 48px;}
li.mailer a {font-size: 18px;padding-left: 8px;/*background: url(images/email.png) no-repeat 0% 50%;line-height: 48px; padding: 14px 0 14px 50px*/ border-left: 5px solid #FABE3C}
li.mailer a:hover {border-left: 5px solid #f30000}
#content_right ul.sidebar-menu {position: relative; padding: 5px; width: 120px}
#content_right{width:280px;float:left;margin:0 0 0 15px;border-left:#CCC thin solid;padding-left:5px;}
#content_right ul{list-style:none;margin:0;padding:0;}
#content_right li{list-style:none;margin:0;padding:5px 0;}
#content_right h3{margin:0;padding:0 0 5px;}
.widgets{background:url(images/widget-divider.png) bottom right no-repeat;width:300px;float:left;margin:15px 0;padding:5px 0 10px;}

/*SEARCH */
#search{margin:10px 0 15px;}
#search_wrapper{background:url(images/search-bg.png) top left no-repeat;height:60px;float:left;width:160px;margin:0 0 -15px;}
#search_wrapper input{vertical-align:middle;background:none;color:#000; border: none; outline: none;}
#search_wrapper input:hover {border: none}
#s{font-size:14px;border:none;margin-right:3px;width:110px;padding:9px 6px;}
.p75_sidebar_ads{text-align:center;margin:0;}
.p75_sidebar_ads img{margin:0 10px 10px 0;}
.cat_posts{background:none;margin:0;}
.side_featured_post{background:url(images/widget-divider.png) bottom right no-repeat;float:left;margin:8px 0 0;padding:8px 10px 15px 0;width:130px;}
.side_featured_post img{float:left;border:1px solid #999;margin:0 8px 4px 0;}
.side_featured_post img:hover{border:1px solid #000;}

/**FOOTER DIV **/
#footer_wrapper{width:966px;overflow:hidden;margin:0 auto;padding:10px 0 0;}
#footer{color:#333;font-size:11px;line-height:1.1em;padding:0 10px;}
#footer h3{margin:0 0 4px;}
#footer a{color:#FBBF3D;}
#footer_copy{float:left;width:800px;padding:5px 0 40px;}
#footer p{margin:0 0 1px;}
#footercolumns{padding:2em 0 0 10%;}
#footercolumns .block{float:left;width:30%;margin:0 0 0 2.5%;}
#footercolumns .first,* html #footercolumns .first{clear:both;margin:0;}

/** menu styles **/
.sf-menu,.sf-menu *{list-style:none;text-transform:uppercase;font-size:12px;text-align:left;margin:0;padding:0;}
.sf-menu{line-height:1.0;}
.sf-menu ul{position:absolute;top:-999em;width:150px;}
.sf-menu ul li{width:100%;}
.sf-menu li:hover{visibility:inherit;}
.sf-menu li{float:left;position:relative;background:url(images/menu-divider.png) top right no-repeat;}
.sf-menu a{display:block;position:relative;text-decoration:none;padding:8px 12px;}
.sf-menu a:hover{color:#CCC; border-top: 1px solid #FABE3C; margin-top: -1px}
.sf-menu li.current-menu-item a {border-top: 1px solid #EDEDED; margin-top: -1px}
ul#sf-menu li{overflow:hidden;height:40px;margin:0;padding:0;}
ul#sf-menu a,ul#sf-menu span{float:left;text-decoration:none;color:#fff;text-transform:uppercase;clear:both;height:20px;line-height:20px;background:#1d1d1d;padding:10px 20px;}
* + html .sf-menu a{padding:7px 10px;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:30px;z-index:500000;}
.sf-menu a,.sf-menu a:visited{color:#FFF;}
.sf-menu li li{background:#3D3D3D;border-top:1px solid #666;border-bottom:1px solid #666;margin:0 0 -1px;}
.sf-menu li li:hover{background:#333;}
.sf-menu li li li{left:-270px;top:-1px;background:#3D3D3D;border-top:1px solid #1A1A1A;border-right:1px solid #1A1A1A;border-bottom:1px solid #1A1A1A;margin:0 0 -1px;}
.sf-menu a.sf-with-ul{min-width:1px;}
.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul,ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul,ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0;}
.sf-menu ul .sf-sub-indicator,.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}
.subscribe a{background:url(images/rss.png) right no-repeat;padding-right:20px;margin-right:12px;}
* + html .subscribe a{padding-right:25px;}
li.subscribe{background:none;}
.subscribe a:hover{background:url(images/rss-over.png) right no-repeat;}

/** begin comment styles **/
#comments h3{font-size:16px;font-weight:400;color:#181512;margin:5px 0 0;padding:0;}
#comments p{margin:5px 0;}
.comment-author{font-size:14px;font-weight:400;}
.comment-meta{font-size:10px;font-weight:400;margin:0 0 10px;}
.avatar{float:right;display:inline;border:1px solid #CCC;margin:5px 0 4px 4px;padding:2px;}
#comment{font:12px arial,helvetica,verdana,sans-serif;background:url(images/area.png) top left no-repeat;border:none;width:600px;height:290px;margin:2px 0 8px;padding:5px 10px 5px 5px;}
h2.commh2{font-size:1.4em!important;color:#333!important;padding:0 0 5px;}
ol.commentlist{list-style:none;font-size:12px;margin:10px 0 20px;padding:0;}
ol.commentlist p{margin-bottom:10px;width:610px;}
ol.commentlist cite{font-style:normal;font-weight:700;margin:0;padding:0;}
ol.commentlist li div.reply{color:#666;font:bold 9px/1 helvetica,arial,sans-serif;text-align:center;width:36px;background:#CCC;border:1px solid #666;cursor:pointer;margin:10px 0 0;padding:7px 10px 5px;}
ol.commentlist li div.reply:hover{background:#666;}
ol.commentlist li div.reply a{color:#333;text-decoration:none;text-transform:uppercase;}
ol.commentlist li ul.children{list-style:none;text-indent:0;margin:0;padding:0;}
input#submit{background:url(images/submit.png) no-repeat;border:none;width:125px;height:35px;cursor:pointer;}
input#submit:hover{background:url(images/submit-over.png) no-repeat;}
#comment,#author,#email,#url{border:1px solid #E5E3D8;color:#404040;margin:3px 0 2px;padding:2px;}
#respond{width:610px;padding:0 15px 20px 10px;}
#comments,ol.commentlist li ul.children li.depth-2,ol.commentlist li ul.children li.depth-3,ol.commentlist li ul.children li.depth-4,ol.commentlist li ul.children li.depth-5{margin:0;}
ol.commentlist li.alt,ol.commentlist li{background:url(images/post-divider.png) bottom left no-repeat;width:610px;margin:5px 0 15px;padding:0 0 22px 10px;}
ol.commentlist li ul.children li,ol.commentlist li ul.children li.alt{background:none;border:none;margin:0;padding:10px 0 0;}
* + html #respond{margin:-20px 0 0;}
#author{background:url(images/fields-name.png) top left no-repeat;border:none;width:164px;height:26px;margin-top:5px;padding:9px 125px 5px 5px;}
#email{background:url(images/fields-email.png) top left no-repeat;border:none;width:164px;height:26px;padding:9px 125px 5px 5px;}
#url{background:url(images/fields-web.png) top left no-repeat;border:none;width:164px;height:26px;padding:9px 125px 5px 5px;}
.fieldset ul{list-style:none;margin:0;}
.fieldset li{margin:0 0 10px;padding:0;}
/** wordpress basics **/
.wp-caption img{background-color:#FFF;border:0 none;margin:0;padding:0;}
.wp-caption-text{color:#FFF;text-align:center;padding-top:5px;padding-bottom:5px;width:auto;font-weight:700;text-transform:uppercase;}
code{font:1.1em 'Courier New', Courier, Fixed;}
img.alignright{display:inline;margin:0 0 2px 10px;padding:5px;}
img.alignleft{display:inline;margin:0 10px 2px 0;padding:5px; clear: both}
.alignright{float:right;margin-left:15px;}
.alignleft{float:left;margin-right:15px;}
/*CALENDAR*/
#wp-calendar{empty-cells:show;width:155px;margin:10px auto 0;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{display:block;}
#wp-calendar caption{text-align:center;width:100%;}
#wp-calendar td{text-align:center;padding:3px 0;}
#wp-calendar td.pad:hover{background-color:#fff;}
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{border-bottom:1px dashed #999;}
/*BLOCKQUOTE*/
blockquote{padding-left:20px;border-left:5px solid #ddd;margin:15px 30px 0 10px;}
blockquote cite{display:block;margin:5px 0 0;}

/*FlashBG*/
#flash-background{width:1190px;height:200px;text-align:left;margin:0 auto;position:absolute;top:0;left:50%;margin-left:-595px;z-index:0;}
/*Follower SIDEBAR*/
#follow{width:200px;margin-top:5px;position:relative;}


/*Slideshow*/
#slideshow {position: absolute; top:2px; right:2px;  overflow:hidden; width:200px; height:200px; background-repeat: no-repeat; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: transparent; background-position: initial initial;}
#slideshow img {border: none}

/*CLASSES*/
.center{text-align:center;}
a img{border:none;}
.externallinks{background:transparent url(images/ext.png) center left no-repeat;display:inline-block;padding-left:30px;line-height:15px;}
.wp-caption{text-align:center;background-color:#FFF;margin-bottom:5px;padding:10px 5px 0;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;background:none;color:#333;margin:0;padding:4px 4px 5px;}
img.centered,.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.hidden,hr{display:none;}

/* IMAGES FOR LINKS 
***************************/
a[href$='.pdf']{background-image: url(images/pdf.png); background-position: center left; background-repeat: no-repeat;display:inline-block; padding-left:30px;line-height:15px;}

a[href$='.rar'],a[href$=.zip]{background:transparent url(images/rar.png) center left no-repeat;display:inline-block;padding-left:30px;line-height:15px;}

a[href$='.doc'],a[href$='.rtf'],a[href$='.wps'],a[href$='.txt']{background:transparent url(images/word.png) center left no-repeat;display:inline-block;padding-left:30px;line-height:15px;}

a[href^='mailto:']{background:transparent url(images/mailto.png) center left no-repeat;display:inline-block;padding-left:30px;line-height:15px;}

a[href$='.jpg']{background:transparent url(images/img_ico.gif) center left no-repeat;display:inline-block;padding-left:20px;line-height:18px;}
/*ClearFix Method*/
/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */





