/*
Theme Name: Avtovykup Theme
Theme URI: mailto:maxfedorenko@mail.ru
Author: Max Fedorenko
Version: 1.0
Tags: white, blue, two-columns, fixed-width
*/

/* begin reset styles */

 html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption{
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
background: transparent;
}
:focus {
outline: 0;
}
body {
line-height: 1;
color: black;
background: white;
}
ol, ul {
list-style: none;
}

caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}

ul{list-style-type:disc;list-style-position:inside;}
ol{list-style-type:decimal;list-style-position:inside;}

p{margin:0 0 7px;}

*html h1,*html h2,*html h3,*html h4,*html h5,*html h6{font-weight:normal;}
*+html h1,*+html h2,*+html h3,*+html h4,*+html h5,*+html h6{font-weight:normal;}

h1 {font-size: 1.5em;font-weight:bold}
h2 {font-size: 1.45em;}
h3 {font-size: 1.17em;}
h4 {font-size: 1em;}
h5 {font-size: .83em;}	
h6 {font-size: .67em;}

b, strong{font-weight:bold;}

i, em{font-style:italic;}
a{color:#000;text-decoration:none;}

.align-left{text-align:left;}
.align-center{text-align:center;}
.align-right{text-align:right;}
.float-left, .alignleft{float:left;}
.float-right, .alignright{float:right;}
.clear{clear:both;height:0;font-size:0;zoom:1;}

/* end reset styles */

/* begin main styles */

body{
	font:normal 14px Arial;
	color:#4f4f50;
	height:100%;
	width:100%;
	min-width:980px;
}

#wrapper{
	position:relative;
	margin:0 auto;
	width:980px;
	min-width:980px;
	z-index:2;
}

	* html #wrapper{
		height:100%;
	}

	#page{
		
	}
	
	#header top{
		width:100%;
		position:relative;
		height:225px;
	}
	
		*html #header{
			width:auto;
		}
		#header .top{height:193px;background:url("images/header.jpg") no-repeat top center;}
		#header .logo{width:181px;height:36px;display:block;position:absolute;top:31px;left:16px;}
		#header .top p{padding:16px 0 0 286px;font:15px/21px arial;color:#7194bc;text-transform:uppercase;margin:0;}
		#header .top p span{background:#efff3a;padding:0 6px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:bold}
		#header .top .phone{padding:0 0 0 348px;font:bold 23px arial;color:#7194bc;}
		#header .top .phone span{font:bold 34px arial;}
		#header .top .icons{position:absolute;top:7px;right:8px}
		#header .top .icons a{display:inline-block;width:28px;height:28px;margin:0 1px;}
		#header .top .icons .icon1{background:url("images/icon1.png")}
		#header .top .icons .icon2{background:url("images/icon2.png")}
		#header .top .icons .icon3{background:url("images/favorite-28.png")}
		#header .menu{background:#7194bc;height:32px;line-height:32px;}
		#header .menu ul{list-style:none;text-align:center;}
		#header .menu ul li{display:inline-block;height:32px;}
		*html #header .menu ul li{display:inline;}
		#header .menu ul li a{color:#fff;font:16px/21px Arial;text-transform:uppercase;padding:0 17px;display:block;height:32px;line-height:32px;}
		*html #header .menu ul li a{display:inline;}
		#header .menu ul li.current_page_item a{color:#7194bc;background:#efff3c;border:1px solid #fff;padding:2px 17px;margin-top:-3px;}
		*html #header .menu ul li.current_page_item a{padding:8px 17px;margin-top:-3px;}

	#main{padding:14px 0 0 0;}
	#main .right{float:right;width:284px;padding:10px 0 0 0;}
	#main .center{
		margin:0 278px 0 0;
		padding:0 24px 0 8px;
	}
	
	.home  .center .hentry{padding-bottom:12px;margin-bottom:12px;background:url("images/line1.png") repeat-x left bottom;}
	.center .hentry ul{padding-bottom:7px;}
	.center .hentry ul li{list-style:none;background:url("images/list-point.png") no-repeat left center;padding-left:17px;}
	.hentry h3,.hentry h3 a{color:#4f4f50;font:bold 18px arial; margin-bottom: 4px;}
	.hentry h4,.hentry h4 a{font:bold 14px arial;}
	.hentry .entry-meta{color:#7194bc;}
	.hentry .entry-meta .sep{color:#4f4f50;}
	.hentry .entry-content{padding:13px 0 0 0;}
	.hentry .entry-meta .cat-links span,.hentry .entry-meta .tag-links span{color:#020202;font-weight:bold;}
	.hentry .entry-meta .cat-links a,.hentry .entry-meta .tag-links a,.hentry .entry-meta .comments-link a{color:#7194bc;font-weight:bold;}
	
	#main .right .widget{padding-bottom:10px;}
	#main .right h3{color:#fff;background:url("images/title.jpg") no-repeat top right;font:bold 16px/24px arial;height:26px;padding-left:22px;position:relative;}
	#main .right .icon-search{position:relative;}
	#main .right .icon-search span{background:url("images/icon-search.png") no-repeat;position:absolute;top:5px;right:5px;display:block;width:31px;height:31px}
	#main .right ul{padding:7px 0;list-style:none;zoom:1}
	#main .right ul li{background:url("images/title.jpg") no-repeat top right;font:bold 16px/24px arial;height:26px;margin:7px 0;padding:0;}
	#main .right ul.blogroll li{background:none;font:normal 14px arial;height:auto;margin:3px 0;padding:0;}
	div.sociable{margin:10px 0 0 0 !important}
	#main .right .sociable ul li {
	    background: none repeat scroll 0 0 transparent;
	    display: inline !important;
	    list-style-type: none;
	    margin: 0;
	    padding: 1px !important;}
	#main .right .sociable ul li a{background:none;padding:0;}
	.sociable_tagline{display:none}
	*html #main .right ul li{float:left;clear:both;display:block;width:100%;margin:3px 0;}
	*+html #main .right ul li{float:left;clear:both;display:block;width:100%;margin:3px 0;}
	#main .right ul li a{color:#fff;background:url("images/link-point.png") no-repeat left center;padding-left:40px}
	#main .right ul.blogroll li a{color:#4f4f50;background:none;padding-left:0}
	.addthis_toolbox{padding-top:12px;}
	.searchform{padding-top:10px;overflow:hidden;}
	#searchform,.tagcloud{overflow:hidden;padding-bottom:10px}
	.searchform input,#searchform input{color:#7194bc;width:156px;height:19px;border:1px solid #7194bc;padding:0 10px;margin:3px 0;}
	.searchform input.submit,#searchform input#searchsubmit{color:#fff;background:#7194bc;width:auto;height:19px;padding:0 14px;float:right;margin:3px 20px 0 0;float:right;}
	#searchform label{display:block;color:#fff;background:url("images/title.jpg") no-repeat top right;font:bold 16px/24px arial;height:26px;padding-left:22px;position:relative;margin:0 0 8px 0}
	.login *{font-size:0.9em}
	.login form{overflow:hidden;vertical-align:top}
	.login form p{float:left;width:50%;clear:both;margin:0}
	.login form p input{width:90%;}
	.login form p.forgetmenot{float:right;width:50%;clear:none;margin:-30px 0 21px 0;}
	.login form p.submit{float:right;width:50%;clear:none}
	#main .right ul.tml-action-links li,#main .right ul.tml-user-links li{background:none;font:normal 14px arial;height:auto;margin:0 7px 0;padding:0;display:inline}
	#main .right ul.tml-action-links li a,#main .right ul.tml-user-links li a{background:none;color:#4f4f50;padding-left:0;}
	a.more-link{color:#7293bc;font-weight:bold}
#footer{background:#7194bc url("images/line2.png") repeat-x 0 8px;color:#fff;height:48px;padding:26px 6px 0 26px;font:11px arial;margin-top:6px;overflow:hidden;vertical-align:top;}
	#footer a{color:#efff3b}
	#footer span{padding-left:160px;}
	#footer a img{vertical-align:top;margin-top:-20px}

	#main .noted {font-size: 2.3em;  text-align: center; margin: 0 0 7px;}
