/*  
Theme Name: VIP Theme 2
Description: VIP Theme 2
Author: Sushko D
Author URI: http://sushko.intway.com
*/

html {
height:100%;
width:100%;
}
* {
margin:0;
padding:0;
outline: 0;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
body {
width:100%;
height:100%;
min-width:1000px;
background:#FFFFFF;
}

body.ie #right_side {
margin-right:-100px;
}

a:link { color:#336699; } 
a:visited { color:#788999; } 
a:hover { color:#0074C5; } 
a:active { color:#336699; }
a:focus { color:#4ea7ff; }

h1, h2, h3, h4, h5 {
color:#336699;
font-weight:normal;
font-family:"Trebuchet MS", Verdana, Tahoma;
}

.wrapper {
width:978px;
margin:0 auto;
}

.header-l, .header-r, .header {
float:left;
width:978px;
height:100px;
}
.header {
margin:27px 0 0 0;
}
.header-l {
background:transparent url(./graphics/header-l.png) no-repeat 0 0;
}
.header-r {
background:transparent url(./graphics/header-r.png) no-repeat 100% 0;
}
.header {
background:#065583 url(./graphics/header-b.png) no-repeat scroll 256px 4px; 
}
.header embed {
background:transparent url(./graphics/logo.gif) no-repeat scroll 0 0;
float:left;
margin:6px 0 0 10px;
}

.all-content, .widecolumn{
border-color:#065583;
border-style:solid;
border-width:0 1px 1px;
float:left;
font-family:Arial,sans-serif;
font-size:70%;
padding: 0px 200px 60px 0;
width:776px;
}

.header .lang {
float:right;
width:450px;
margin:15px 6px 0 0px;
}

.header div.capt {
margin:4px 10px 0 0;
color:#FFFFFF;
float:right;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.header .lang .capt h1 {
float:right;
padding: 1px 0 1px 33px;
margin:3px 0 0 10px;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:200%;
font-weight:bold;
}

.header .lang .capt h3 {
float:right;
padding: 1px 0 1px 33px;
margin:3px 0 0 10px;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:150%;
font-weight:bold;
clear:both;
width: 395px;
}

#alink {
color: #FFFFFF;
float: right;
text-decoration: none;
}

#right_side {
float:right;
margin-right:-200px;
width:200px;
}

#right_side h3 {
	font-family:"Trebuchet MS",Verdana,Tahoma;
	font-weight:normal;
	text-indent: 10px;
	background-color: #DCE0E4;
	color:#336699;
	margin: 0;
	padding: 3px 0;
	font-size:14pt;
	no-repeat scroll 13px 2px;
	border-bottom:1px solid #CDD2D9;
	}  




#right_side ul{
list-style-type:none;
line-height:20px;
}

#right_side li  {
	background-color: #F2F3F5;
	padding-left:15px;
}

.post {
padding: 20px 30px 20px 220px;
}

.post h2 {
color:#666666;
font-size:23pt;
font-weight:normal;
line-height:1em;
margin:0 0 15px;
}

.post p {
font-size:105%;
font-family: inherit;
line-height:1.5;
margin-top: 10px;
}

.header { 
border-bottom:1px solid #5392A5;
}

.postmetadata {
text-align:right;
}

.alignleft, .alignright {
margin-left: 25px;
font-size: 120%;
}


#respond {
font-size: 140%;
}

#calendar_wrap {
	padding:10px 0 0 15px;
	background-color:#F2F3F5;
}

.comment-form {
padding:20px 30px 20px 220px;
font-size: 120%;
}

.textwidget {
padding:0 0 0 10px;
}

.comments-list {
padding:20px 30px 20px 220px;
font-size: 120%;
}

.footer {
float:left;
width:100%;
clear:left;
padding:0 0 30px 0;
}
.footer p {
float:left;
clear:left;
font-family:Tahoma, Arial, sans-serif;
font-size:70%;
line-height:18px;
padding:15px 0 0 13px;
}
.footer p.right {
clear:none;
float:right;
padding:33px 13px 0 0;
}



#left_side {
	float:left;
	margin-right:-200px;
	width:200px;
}

#left_side h3 {
	font-family:"Trebuchet MS",Verdana,Tahoma;
	font-weight:normal;
	text-indent: 10px;
	background-color: #DCE0E4;
	color:#336699;
	margin: 0;
	padding: 3px 0;
	font-size:14pt;
	no-repeat scroll 13px 2px;
	border-bottom:1px solid #CDD2D9;
	}  


#left_side ul {
	line-height:20px;
}

#left_side li  {
	background-color: #F2F3F5;
	list-style-type:none;
	padding-left:15px;
}

#left_side ul strong {
	padding-left:15px;
}

#searchform {
	font-size:100%;
	padding-left: 15px;
}

#s {
	width: 110px;
}

.widgettitle {
	font-family:"Trebuchet MS",Verdana,Tahoma;
	font-weight:normal;
	text-indent: 10px;
	background-color: #DCE0E4;
	color:#336699;
	margin: 0;
	padding: 3px 0;
	font-size:14pt;
	no-repeat scroll 13px 2px;
	border-bottom:1px solid #CDD2D9;
}

.comments-list ol {
	margin-left: 10px;
}

.main-adv-pages {
	background-color: #0D3D60;
	width:976px;
	height:40px;
}

#main-adv-pages-content {
	padding:12px 0 0;
}

#main-adv-pages-content a {
	color: #FFFFFF;
	margin-left: 20px;
	font-size:	110%;
}

#main-adv-pages-content li {
	display: inline;
}

#p-edit-entry {
	padding:20px 30px 20px 220px;
}

#widget-tag-container {
padding:10px 0 0 10px;
}

.search-not-found {
	padding: 20px 30px 20px 220px;
}

.search-not-found h2 {
color:#666666;
font-size:23pt;
font-weight:normal;
line-height:1em;
margin:0 0 15px;
}

.search-not-found p {
font-size:105%;
font-family: inherit;
line-height:1.5;
margin-top: 10px;
}

.nocomments {
	padding: 20px 30px 20px 220px;
}

.nocomments p {
font-size:105%;
font-family: inherit;
line-height:1.5;
margin-top: 10px;
}

#comment {
width: 500px;
}
.friend_lenta_author_link {
padding-left:15px;
}