﻿/*
Theme Name: Viad.TV
Theme URI: http://ViAd.TV/
Version: 2.2
Description: ads
*/

/* standard elements */
html {min-height: 100%;}

* {
	margin: 0;
	padding: 0;
}

a {color: #fff; text-decoration: none;}
a:hover {color: #ccc;}

body {
	background: #000;
	color: #fff;
	font-family: Arial,Trebushet MS,Verdana,sans-serif;
    font-size: 100%;
}


p,code,ul {padding-bottom: 4px;}

li {list-style: none;}

h1 {font: normal 1.4em Tahoma,sans-serif;}
h2 {font: normal 1.2em sans-serif;}
h3 {font: bold 1.1em sans-serif;}

big {font-size: 1.1em;}

label {
	display: block;
	font-size: 0.9em;
}

img {border:0px;}

/* misc */
.clearer {clear: both;}
.left {float: left;}
.right {float: right;}

.aligncenter, img.aligncenter, div.aligncenter
{
	float: none;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {float: left;}
.alignright {float: right;}


/* structure */
.container {
	background: #000;
	margin: 0 auto;
	width: 980px;
}


/* title */
.header {
	background: url('img/logo.jpg') no-repeat;
	height: 120px;
	width: 980px;
}




/* content */
.content {
	width: 640px;
	float: left;
	margin-left: 10px;
}


.cat_name {
	font: normal 1.4em Tahoma,sans-serif;
	background: #fff;
	color: #000;
	margin-left: 5px;
	margin-right: 335px;
	text-align: center;
		-moz-border-radius: 7px;
		-khtml-border-radius: 7px;
		-webkit-border-radius: 7px;
		border-radius: 7px;
}



/* index posts */

.ind_post_big_block
{
width: 320px;
float: left;
}

.ind_post_small_block
{
width: 320px;
float: right;
}

.thumb_block_ind {
border: 1px outset #bbb;
margin: 5px 12px 5px 5px;
overflow: hidden;
float:left;
width:294px; 
height:163px;

	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	transition: 0.3s;

	-webkit-box-shadow: 1px 1px 10px rgba(255,255,255,.6);
	-moz-box-shadow: 1px 1px 10px rgba(255,255,255,.6);
	box-shadow: 1px 1px 10px rgba(255,255,255,.6);
/* filter: progid:DXImageTransform.Microsoft.shadow(direction=0, color=#000, strength=10);*/
}

.thumb_block_ind:hover {
border: 1px outset #bbb;
	-webkit-box-shadow: 0 0 30px 7px rgba(63,203,255,.6);
	-moz-box-shadow: 0 0 30px 7px rgba(63,203,255,.6);
	box-shadow: 0 0 30px 7px rgba(63,203,255,.6);
/*filter: progid:DXImageTransform.Microsoft.shadow(direction=0, color=#3fcbff, strength=10);*/
}

.thumb_block_ind img
{
width: 294px;
height:163px;
}


.title_block_ind_date {
	padding-left: 4px;
	bottom:60px;
	width: 54px;
	position:relative;
	color: #d0d0d0;
	font-size: 10px;
	background:#000;
	background:rgba(0, 0, 0, 0.60);
	filter:alpha(opacity=60);
}


.title_block_ind {

	position:relative;
	bottom:60px;
	width:294px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
.title_fon_ind {
    top:0;
    bottom:0;
    left:0;
    width:100%;
    background:#000;
	background:rgba(0, 0, 0, 0.60);
	filter:alpha(opacity=60);
}
.title_name_ind {
position:relative;
padding-left: 3px; 
}

.title_name_ind a {
position:relative;
color: #fff;
font: normal 1.05em Arial, Verdana, sans-serif;}



/* single post */

.post
{padding-top: 10px;}

.post_text {font-size: 12px;
color: #ccc;

}

.post_text img {
width: 0px;
height: 0px;
}


.date {color: #a12a2a; font-size: 11px;}

.cat {color: #00fcff; 	font-size: 12px;}
.cat a {text-decoration:none; color: #fff; border: 1px solid #666; background:#444;}
.cat a:hover {text-decoration:underline; color: #AAAAAA;}


/* comments */

.author {color: #00fcff; font: bold;}
.comment_text {color: #d0d0d0; font-size: 0.8em;}

.comment_time {
	color: #a12a2a;
	font-size: 11px;
}

textarea.styled {width: 300px; height: 120px;}

.styled {
	background: #555;
	border: 1px solid #333;
}
.styled:hover {
	background: #FFF;
	border: 1px solid #D6D3D3;
}
.styled:focus {
	background: #FFF;
	border: 1px solid #939793;
}
#commentform input {margin-bottom: 3px;}



/* sidebar START*/

.sidebar_left, .sidebar_left_single  {
	width:160px;
	float:left;
}

.sidebar_right, .sidebar_right_single  {
	width:160px;
	float:right;
}

.sidebar_left_single h2, .sidebar_right_single  h2, .sidebar_right h2, .sidebar_left h2    {
	background: url('img/cadr.gif');
	text-align: center;
	font: bold 0.9em sans-serif;
	color: #000;
	height: 18px;
	margin-top: 20px;
}
/* sidebar END */

/* navigation */
.navigation {	
}
.navigation a {
	color: #000;
	display: block;
	text-decoration: none;
	font: bold 0.9em sans-serif;
	height: 18px;
	padding-left: 15px;
	background: url('img/cadr.gif');
}
.navigation a:hover {text-decoration: none; background: url('img/cadr_invert.gif'); color: #fff;}

/* search form */

	#searchform #s {
		-moz-border-radius: 5px;
		-khtml-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
	}
	

	#searchform {
		width: 160px;
		font-size:12px;
		padding-bottom: 10px;
	}
	#searchform #s {
		background: #000;
		width: 120px;
		padding: 4px 7px 2px 5px;
		color: #ccc;
		border: 1px solid #404040;
		margin: 3px 0px 3px 0px;
	}
	#searchform #searchsubmit { 
		background: #000;
		border: none;
		cursor: pointer;
		color: #999;
	}



/* footer */
.footer
{padding: 20px 0px 10px 0px;}

.footer a {color: #456; font-size: 12px;}

/* thumbnail */
.sim_thumb_block {
position:relative;
width: 160px;
height: 82px;
float:left;
overflow: hidden;


}

.sim_thumb_block img
{
padding:2px 0px 0px 10px;
width: 140px;
height: 78px;
}

.thumb_block {
position:relative;
width: 160px;
height: 82px;
overflow: hidden;
background: url('img/cadr_thumb.gif');
}

.thumb_block img
{
width: 140px;
height: 78px;
padding: 2px 0px 0px 10px;

}

.title_block {
	margin-left: 10px;
	position:relative;
	bottom:32px;
	width:140px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
.title_fon {
    top:0;
    bottom:0;
    left:0;
    width:100%;
    background:#000;
	background:rgba(0, 0, 0, 0.65);
	filter:alpha(opacity=65);
}
.title_name {
position:relative;
padding-left: 2px; 
}

.title_name a {
position:relative;
color: #fff;
font-size: 11px;
}

.social {
padding-left: 480px; 
position:relative;
}

.adsense {
float: left; 
}


.comments_text {
color: #00fcff;
}

.fb-comments {
margin-top:12px;
margin-bottom: -25px;
border: 1px solid #333;
background: #222;
visibility: visible;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	transition: 0.3s;
}

.fb-comments:hover {
border: 1px outset #bbb;
	-webkit-box-shadow: 0 0 30px 7px rgba(63,203,255,.6);
	-moz-box-shadow: 0 0 30px 7px rgba(63,203,255,.6);
	box-shadow: 0 0 30px 7px rgba(63,203,255,.6);
}

.thanks {
top: -30px;
position:relative;
visibility: hidden;
}

.thanks:hover {
position:relative;
visibility: visible;
}

.thanks p {
background-color: #00baff;
width:227px;
height: 16px;
border: 1px solid #bbb;
margin: 0 auto;
color: #fff;
text-shadow: #777 1px 1px;
		-moz-border-radius: 15px;
		-khtml-border-radius: 15px;
		-webkit-border-radius: 15px;
		border-radius: 15px;
}
/* Navi */
.pagination {
clear:both;
padding:10px 0;
position:relative;
font-size:11px;
line-height:13px;
}

.pagination span, .pagination a {
display:block;
float:left;
margin: 2px 2px 2px 0;
padding:5px 8px 4px 8px;
text-decoration:none;
width:auto;
color:#fff;
background: #222;
border: 1px solid #333;
}

.pagination a:hover{
color:#fff;
background: #3279BB;
}

.pagination .current{
padding:5px 8px 4px 8px;
background: #3279BB;
color:#fff;
}

