/*
Theme Name: Actualweb
Theme URI: http://actualweb.ru/
Description: Theme for site actualweb.ru
Version: 1.0
Author: Simon Rodin, Michail Chirva
Author URI: http://i-partner.ru/
Tags: white, two columns, widgets

*/

html, body{width:100%; height:100%; margin:0; padding:0;}
body {background:#FFFFFF; color:#000000; font:normal 14px Arial}
#skeleton {_text-align:center}
#centring {width:950px; margin:0 auto; text-align:left; _text-align:left}

a {color:#3366ff}

div.widget {width:230px; overflow-x:visible;}

img {display:block; border:none}
.clear {clear:both; border:none; margin:0; padding:0; width:0; height:0; font-size:0; line-height:0;}

div.div {clear:both; border:none; margin:0; padding:0; height:1px; font-size:0; line-height:0; background:#e7e7e7}

div.fatdiv {clear:both; border:none; margin:35px 0 0 0; padding:0; height:3px; font-size:0; line-height:0; background:#444444}
div.slimdiv {clear:both; border:none; margin:35px 0 0 0; padding:0; height:1px; font-size:0; line-height:0; background:#888888}

#left_column {float:left; width:310px; margin:0 20px 0 0}
	#left_column div.div {margin-right:80px}

#right_column {float:left; width:620px; margin:0;}

h1.logo {padding:5px 0 0 0; margin:0 0 0 -60px;}

form.search {margin:75px 0 0 0; width:230px}
	form.search input.text {width:196px; font-size:19px; vertical-align:middle; height:24px; border:1px solid #CCCCCC; background:url('img/input_bg.gif') repeat-x; display:block; float:left}
	form.search input.image {display:block; float:right}

#icon_block {margin:60px 0 50px 0; width:240px;}
	#icon_block a {display:block; float:left; padding:0 9px}

div.links {margin:30px 0 20px 0; width:230px}
	div.links h2 {margin:0; padding:0; font:Bold 14px Arial}
	div.links ul {margin:15px 0 0 10px; padding:0; font:normal 12px Arial;}
		div.links ul li {margin:0; padding:0; list-style-type:none; line-height:18px}

div.widget {margin:30px 0 20px 0; width:230px; font:Bold 14px Arial}
	div.widget h2 {margin:0; padding:0; font:Bold 14px Arial}
	div.widget ul {margin:15px 0 0 10px; padding:0; font:normal 12px Arial;}
		div.widget ul li {margin:0; padding:0; list-style-type:none; line-height:18px}

div.archive {margin:30px 0 20px 0; width:230px}
	div.archive h2 {margin:0; padding:0; font:Bold 14px Arial}
	div.archive select {width:100%;margin:15px 0 0 0; display:block}

div.widget_archive {margin:30px 0 20px 0; width:230px; font:Bold 14px Arial}
	div.widget_archive select {width:100%;margin:15px 0 0 0; display:block; font:normal 14px Arial}

div.widget_tag_cloud {}
	div.widget_tag_cloud div {margin:15px 0 0 0}


div.banner {margin:50px 0 0 0}



#mainmenu {margin:70px 0 0 0; height:120px; border-bottom:3px solid #000000}
	#mainmenu div.item {float:left; font:normal 18px Arial; margin:0 22px 0 0}
		#mainmenu div.item a {display:block; color:#000000; text-decoration:none}
			#mainmenu div.item a span {display:block}
			#mainmenu div.item a span.hover {height:8px; font-size:0; line-height:0; margin:4px 0 0 0}
			#mainmenu div.item a:hover span.hover,
			#mainmenu div.active a span.hover {height:8px; font-size:0; line-height:0; background:url('img/menu_bg.gif') no-repeat left top;}
				#mainmenu div.item a:hover span.hover span,
				#mainmenu div.active a span.hover span {height:8px; background:url('img/menu_bg_right.gif') no-repeat right top;}

#blog_block {}

div.post_item {margin:40px 0 0 0}
div.date {font:normal 12px Arial; color:#666666;}
h1.post_header {font:normal 36px Arial; color:#000000; margin:16px 0 15px 0; line-height:44px}
	h1.post_header a {color:#000000; text-decoration:none;}
	h1.post_header a:hover {text-decoration:underline;}

p.post_info {margin:10px 0 10px 0; font:normal 12px Arial; color:#666666}
ol {}
	ol li {margin-top:10px}
ul {}
	ul li {margin-top:10px}



img.alignright {float:right; margin:0 0 30px 30px;}
img.alignleft {float:left; margin:0 50px 30px 0;}
img.aligncenter {display:block; margin-left:auto; margin-right:auto;}
a img.alignright {float:right; margin:0 0 30px 30px;}
a img.alignleft {float:left; margin:0 50px 30px 0;}
a img.aligncenter {display:block; margin-left:auto; margin-right:auto;}

div.wp-caption {border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px;}
	div.wp-caption img {margin:0;padding:0;border:0 none; display:inline}
div.aligncenter {margin:0 auto;}
	div.wp-caption p.wp-caption-text {font-size:110%; line-height:17px; padding:0 4px 5px; margin:0;}

div.sociable {}
	div.sociable div.sociable_tagline {}
	div.sociable ul {margin:3px 0 0 0; padding:0}
		div.sociable ul li {display:inline; padding:0 3px 0 0}
			div.sociable ul li img {display:inline; }


p.tags {margin:50px 0 0 0}

h2.comments {margin:50px 0 0 0; border-bottom:1px dotted #CCCCCC; padding:0 0 10px 0}

div.comment {margin:10px 0 0 0; border-bottom:1px dotted #CCCCCC}
	div.comment div.avatar {float:left; width:100px}
	div.comment div.comment_body {float:left; width:500px}
		div.comment div.comment_body p.author {margin:0; font-weight:bold}


form.comment {margin:20px 0 0 0}
	form.comment h2 {font:bold 21px Arial; margin:0; padding:0;}
	form.comment label, form.comment input, form.comment textarea {display:block}
	form.comment label {margin:17px 0 0 0; padding:0 0 0 20px}
	form.comment label.name {background: url('img/name.gif') no-repeat}
	form.comment label.email {background: url('img/email.gif') no-repeat}
	form.comment label.site {background: url('img/site.gif') no-repeat}
	form.comment label.text {background: url('img/text.gif') no-repeat}
	form.comment p.openid {}
		form.comment p.openid label{display:inline}
		form.comment p.openid input{display:inline}

	form.comment input.name,
	form.comment input.email,
	form.comment input.site {margin:11px 0 0 0; width:360px; font-size:19px; vertical-align:middle; height:24px; border:1px solid #CCCCCC; background:url('img/input_bg.gif') repeat-x;}
	form.comment input.submit {border:none; background:#333333; font:normal 12px Arial; color:#FFFFFF; margin:5px 0 0 0; width:104px; height:28px}
	form.comment textarea {margin:11px 0 0 0; width:360px; height:160px; border:1px solid #CCCCCC; background:url('img/textarea_bg.gif') repeat-x; overflow-y:scroll}

div.next_prev {margin:35px 0 0 0}
	div.next_prev div.prev {float:left}
	div.next_prev div.next {float:right}

div.footer {height:120px;}
