﻿/*
Theme Name: ViAd.TV - 2.0
Theme URI: http://ViAd.TV/
Version: 2.0
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%;
}
/* TEST */
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: 1000px;
}


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


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


/* index posts */

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

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

.test
{
float: left;
}


.thumb_block_ind {
position:relative;
width: 320px;
height: 169px;
overflow: hidden;
background: url('img/cadr_thumb_big.gif');
float:left;
}

.thumb_block_ind img
{
width: 294px;
height:163px;
padding: 3px 0px 0px 13px;
}


.title_block_ind_date {
	margin-left: 253px;
	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 {
	margin-left: 13px;
    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;}


.ind_post_box {
padding: 12px 0px 12px 0px;
height: 135px;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
}

.ind_post_box:hover {
background: #191919;
border-top: 1px solid #303030;
border-bottom: 1px solid #303030;
}

.ind_post_text
{ width:135px;
float:left;}

.ind_post_text img
{ 	width: 240px;
	height: 135px;
}

.ind_post_data h2 {color: #fff; text-align: left; margin: 10px 0px 3px 248px;}
.ind_post_data h2 a {text-decoration:none; color: #fff;}
.ind_post_data h2 a:hover {text-decoration:underline; color: #AAAAAA;}

.ind_post_time {
	color: #a12a2a;
	font-size: 11px;
	margin-left: 248px;
}
.ind_post_cat {
	color: #00fcff;
	font-size: 11px;
	margin-left: 248px;

}
.ind_post_cat a {text-decoration:none; color: #ffffcc;}
.ind_post_cat a:hover {text-decoration:underline; color: #AAAAAA;}


/* single post */

.post
{padding-top: 10px;}

.post_text {font-size: 12px;}

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


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

.cat {color: #00fcff; 	font-size: 11px; padding-top: 6px;}
.cat a {text-decoration:none; color: #ffffcc;}
.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: 350px; height: 250px;}

.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;}

.rss {
	background: url('img/rss.gif') no-repeat;
	height: 40px;
	width: 40px;
	margin-left:23px;
	padding-bottom: 5px;
	float:left;
}

.contact {
	background: url('img/contact.gif') no-repeat;
	height: 40px;
	width: 40px;
	margin-right:25px;
	padding-bottom: 5px;
	float:right;
}


/* search form */

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

	#searchform {
		width: 180px;
		font-size:12px;
	}
	#searchform #s {
		background: #000;
		width: 130px;
		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: #404040;
	}



/* 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;
background: url('img/cadr_thumb.gif');
margin-left:30px;
}

.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:36px;
	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;
}


div.sociable { margin: 3px 3px 0 0;
float: left; }

.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}


