html, body {

margin:0;

padding:0;

width: 100%;

height: 100%;

}

body{

font-family:Tahoma, Geneva, sans-serif;

font-size:12px;

text-align:left;

background:#e6e3dc;

margin:0;

padding:0;

}

h1, h2, h3, h4, h5, h6, h7, p{

margin:0;

padding:0;

}



div#page{

width:989px;

text-align:left;

}



/*Header*/

div#header{

width:989px;

height:67px;

position:relative;

margin-top:20px;

margin-bottom:40px;

}

/*div.menu{

	height:64px;

	width:839px;

	font-size:13px;

	margin-top:10px;

}

div.menu ul, div.menu ul li{

	margin:0px;

	padding:0px;

	list-style:none;

}

div.menu ul{

	position:relative;

	height:30px;

}

div.menu ul li{

	display:block;

	float:left;

	height:25px;

	margin-right:10px;

	background:#333 url(img/menu-cl.jpg) no-repeat;

	position:relative;

}

div.menu ul li a{

	text-decoration:none;

	color:#464646;

	padding:4px 10px 5px 9px;

	background:url(img/menu-cr.jpg) right no-repeat;

	display:block;

}*/

div.logo{

	width:509px;

	height:61px;

	position:absolute;

	top:20px;

	left:0px;

}



div#header .rss{

	width:261px;

	height:61px;

	position:absolute;

	top:20px;

	left:738px;

	background:url(img/rss.jpg) no-repeat;

}

div#header .rss a{

	cursor:pointer;

	display:block;

	width:202px;

	height:61px;

	padding:5px 0px 0px 59px;

	text-decoration:none;

}

div#header .rss a span.title{

	display:block;

	font-size:14px;

	color:#0086cf;

}

div#header .rss a span.description{

	display:block;

	font-size:12px;

	color:#464646;

	padding-top:9px;

}

	



div#content{

	width:512px;

	float:left;

	margin:13px 17px 0px 0px;

	overflow:hidden;

}

div.description{

	width:508px;

	position:relative;

	background:#f4f1e9 url(img/des-corner-lt.jpg) no-repeat;

	margin:0px 3px 19px 1px;

}

div.description div{

	background:url(img/des-corner-rt.jpg) no-repeat top right;

	overflow:hidden;

}

div.description div div{

	background:url(img/des-corner-lb.jpg) no-repeat left bottom;

}

div.description div div div{

	background:url(img/des-corner-rb.jpg) no-repeat right bottom;

	padding:50px 20px 6px 20px;

}

div.description img{

	margin:6px 10px 0px 0px;

}



div.description h1, div.description h2{

	font-size:24px;

	font-weight:normal;

	position:absolute;

	top:14px;

	left:18px;

	color:#464646;

}

div.description p{

	color:#898989;

	font-size:12px;

	line-height:20px;

	margin-bottom:9px;

}

div.description p b{

	font-weight:normal;

}



#adv-in-first-post{

	width:508px;

	height:100px;

	margin-bottom:19px;

	background:#999;

	position:relative;

	background:#f4f1e9 url(img/des-corner-lt.jpg) no-repeat;

}

#adv-in-first-post div{

	background:url(img/des-corner-rt.jpg) no-repeat top right;

}

#adv-in-first-post div div{

	background:url(img/des-corner-lb.jpg) no-repeat left bottom;

}

#adv-in-first-post div div div{

	background:url(img/des-corner-rb.jpg) no-repeat right bottom;

	padding:20px;

}



#adv-in-top{

	width:508px;

	height:100px;

	margin-bottom:19px;

	position:relative;

	background:#fff url(img/top-corner-lt.jpg) no-repeat;

	position:absolute; 

	top:0px; 

	left:211px;

}

#adv-in-top div{

	background:url(img/top-corner-rt.jpg) no-repeat top right;

}

#adv-in-top div div{

	background:url(img/top-corner-lb.jpg) no-repeat left bottom;

}

#adv-in-top div div div{

	background:url(img/top-corner-rb.jpg) no-repeat right bottom;

	padding:20px;

}





#navigation{

	width:508px;

	height:52px;

	margin:0px 0px 20px 1px;

	background:#999;

	position:relative;

	background:#f4f1e9 url(img/des-corner-lt.jpg) no-repeat;

}

#navigation div{

	background:url(img/des-corner-rt.jpg) no-repeat top right;

}

#navigation div div{

	background:url(img/des-corner-lb.jpg) no-repeat left bottom;

}

#navigation div div div{

	background:url(img/des-corner-rb.jpg) no-repeat right bottom;

	padding:15px 14px 16px 14px;

}



div.post{

	width:512px;

	background:url(img/post-bg.jpg) repeat-y;

	margin-bottom:17px;

}

div.post-time{

	width:512px;

	background:url(img/post-top.jpg) no-repeat;

	color:#a2a2a2;

	padding:18px 0px 13px 21px;

}

div.post h2, div.post h1{

	margin:0px 22px 20px 21px;

	padding:0px 0px 17px 0px;

	background:url(img/post-line.jpg) no-repeat left bottom;

}

div.post h2 a, div.post h1{

	font-size:17px;

	font-weight:normal;

	color:#0085cf;

	text-decoration:none;

}



div.entry{

	width:468px;

	font-size:12px;

	line-height:20px;

	/*margin:0px 23px 18px 21px;*/

	color:#464646;

}

div.entry p{

	padding-bottom:7px;

	line-height:20px;

	margin:0px 23px 0px 21px;

	width:468px;

}

div.entry p:first-letter{

	font-weight:bold;

}

div.entry p a, div.description p a{

	color:#0085cf;

	text-decoration:none;

}

div.entry p a:hover, div.description p a:hover{

	text-decoration:underline;

}

div.entry p a.more-link{

	color:#0085cf;

	display:block;

	width:278px;

	/*margin:15px 0px 15px 0px;*/

	padding:9px 0px 15px 190px;

	text-decoration:none;

}



div.post-tags{

	width:468px;

	color:#a2a2a2;

	padding:13px 0px 15px 0px;

	margin:0px 0px 0px 21px;

	background:url(img/post-line.jpg) no-repeat;

}

div.post-tags a{

	text-decoration:none;

	color:#a2a2a2;

}

div.post-tags a:hover, div.post-bottom a:hover{

	color:#0085cf;

	text-decoration:underline;

}

div.post-bottom{

	width:512px;

	height:26px;

	overflow:hidden;

	background:url(img/post-bottom.jpg) no-repeat;

	color:#464646;

	padding:8px 23px 0px 21px;

	margin-bottom:17px;

}

div.post-bottom a{

	color:#898989;

	text-decoration:none;

}

span.post-cat{

	background:url(img/metka.jpg) no-repeat 0px 3px;

	padding:0px 15px 0px 23px;

}



div.entry img{

	float:left;

	border:none;

	margin:6px 30px 20px 0px;

}



div#meta-key, div#meta-anal, div#meta-buy, div#meta-comment, div#meta-photo{

	margin:10px 0px 15px 1px;

	background:url(img/post-tech-bg.jpg) repeat-x;

	width:508px;

	padding:0;

}



div#meta-key h2, div#meta-anal h2, div#meta-buy h2, div#meta-comment h2, div#meta-photo h2{	

	height:24px;

	width:424px;

	font-size:14px;

	margin:0px 0px 0px 20px;

	padding:6px 20px 0px 24px;

	font-weight:normal;

	color:#fff;

}

div#meta-key h2{

	background:url(img/post-tech-ico.jpg) no-repeat 0px 7px;

}

div#meta-anal h2{

	background:url(img/post-anal-ico.jpg) no-repeat 0px 7px;

}

div#meta-buy h2{

	background:url(img/post-buy-ico.jpg) no-repeat 0px 7px;

}

div#meta-comment h2{

	background:url(img/post-comment-ico.jpg) no-repeat 0px 7px;

}

div#meta-photo h2{

	background:url(img/post-photo-ico.jpg) no-repeat 0px 7px;

}



div#meta-buy a{

	background:url(img/shops/liteway.jpg) no-repeat 0px 8px;

	padding-left:120px;

	color:#0085d0;

	text-decoration:none;

	display:block;

	margin:14px 20px 15px 20px;

	line-height:20px;

}

div#meta-buy a:hover{

	text-decoration:underline;

}



table#tech{

	width:468px;

	color:#464646;

	padding:0px 0px 0px 0px;

	margin:10px 20px 0px 20px;

}

table#tech tr td{

	padding:5px 5px 3px 5px;

	width:254px;

	vertical-align:top;

}

table#tech .item{

	font-weight:bold;

	background:url(img/table-title-bg.jpg) repeat-x;

	padding:15px 5px 10px 5px;

}



div#meta-photo{

	margin-bottom:10px;

}

div#meta-photo .gallery{

	margin:20px 0px 0px 20px;

}

div#meta-photo .gallery img{

	width:229px;

	height:189px;

	margin:0px 10px 10px 0px;

}



div.list-cat{

	width:512px;

	background:url(img/post-bg.jpg) repeat-y;

	color:#a2a2a2;

}

div.list-cat table{

	width:468px;

	margin-left:21px;

	/*padding-bottom:20px;*/

	/*margin-bottom:20px;*/

}

div.list-cat table tr.list-cat-post{



}

div.list-cat table tr.list-cat-post td{

	vertical-align:top;

	margin-left:20px;

}

div.list-cat table tr.list-cat-post td img{

	margin-top:3px;

}

div.list-cat a h2{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:14px;

	text-decoration:none;

	color:#0085cf;

	font-weight:normal;

	padding-bottom:5px;

}

div.list-cat a p{

	color:#464646;

	text-decoration:none;

	line-height:20px;

}

div.list-cat a{

	text-decoration:none;

}



div#sidebar{

	width:250px;

	float:left;

	overflow:hidden;

	margin-top:18px;

}

div#sidebar h2, div#sidebar-left h2{

	font-size:17px;

	color:#0085cf;

	background:#e6e3dc;

	padding-right:5px;

	display:inline;

	font-weight:normal;

}

div#sidebar .title, div#sidebar-left .title{

	background:url(img/sb-h2-bg.jpg) repeat-x 0px 8px;

	margin-bottom:6px;

}



div#sidebar .searchform{

	margin-bottom:15px;

	position:relative;

	height:30px;

}

div#sidebar .searchform #s{

	border:none;

	font-size:12px;

	color:#464646;

	margin:0;

	padding:7px 7px 8px 7px;

	position:absolute;

	top:0px;

	left:0px;

	width:207px;

	background:#f4f1e9 url(img/searchform.jpg) no-repeat;

	font-family:Tahoma, Geneva, sans-serif;

}

div#sidebar .searchform #searchsubmit{

	width:29px;

	height:29px;

	position:absolute;

	top:0px;

	left:221px;

	border:none;

	background:url(img/search-btn.jpg) no-repeat;

	cursor:pointer;

}





div#sidebar-left p{

	color:#464646;

	line-height:18px;

	text-align:justify;

}



div#sidebar .polls{

	margin-bottom:15px;

}



div#sidebar-left ul{

	list-style:none;

	margin:0px 0px 20px 0px;

	padding:1px 0px 0px 0px;

	background:url(img/li-dot.jpg) repeat-x;

}



div#sidebar-left ul li{

	background:url(img/li-dot.jpg) repeat-x 0px 29px;

}

div#sidebar-left ul li ul.children{

	background:none;

}

div#sidebar-left ul li ul.children li{

	background:url(img/li-dot.jpg) repeat-x 0px 29px;

}

div#sidebar-left ul li ul{

	list-style:none;

	margin:0;

	padding:0;

}

div#sidebar-left ul a{

	display:block;

	/*background:url(img/li-arrow.jpg) no-repeat 0px 12px;*/

	text-decoration:none;

	font-size:12px;

	padding:7px 0px 9px 10px;

	color:#464646;

}

div#sidebar-left ul a.current_cat_ancestor{

	color:#0085cf;

}

div#sidebar-left ul.children a.current_cat_ancestor{

	color:#0085cf;

	background:url(img/li-sub-arrow-active.jpg) no-repeat 20px 13px;

}

div#sidebar-left ul.children a{

	display:block;

	background:url(img/li-sub-arrow.jpg) no-repeat 20px 13px;

	text-decoration:none;

	padding:7px 0px 10px 32px;

	color:#464646;

}

div#sidebar-left a:hover{

	color:#0085cf;

	/*background:url(img/li-arrow-active.jpg) no-repeat 0px 12px;*/

}

div#sidebar-left ul.children a:hover{

	color:#0085cf;

	background:url(img/li-sub-arrow-active.jpg) no-repeat 20px 13px;

}









.tags-cloud{

	text-align:justify;

	line-height:20px;

	font-family:Tahoma, Geneva, sans-serif;

	margin-bottom:15px;

}

.tags-cloud a{

	color:#464646;

	text-decoration:none;

}

/*.tags-cloud a:visited{

	color:#969491;

}*/

.tags-cloud a:hover{

	color:#0085cf;

}

	



div#sidebar-left{

	float:left;

	width:190px;

	margin:13px 19px 0px 1px;

}

div.left-block{

	width:190px;

	position:relative;

	background:#f4f1e9 url(img/des-corner-lt.jpg) no-repeat;

	margin-bottom:20px;

	color:#898989;

}

div.left-block div{

	background:url(img/des-corner-rt.jpg) no-repeat top right;

}

div.left-block div div{

	background:url(img/des-corner-lb.jpg) no-repeat left bottom;

}

div.left-block div div div{

	background:url(img/des-corner-rb.jpg) no-repeat right bottom;

	padding:5px 10px 5px 10px;

	text-align:justify;

	line-height:20px;

}

div#sidebar-left div.left-block h2{

	color:#464646;

	margin:0;

	padding:7px 0px 5px 0px;;

	background:none;

	text-align:left;

	display:block;

	text-align:center;

}

div.ads-250x250{

	margin-bottom:20px;

}





/*div.ads-190x360{

	margin-bottom:20px;

}*/



/*div.ngg-galleryoverview{

	margin:20px 0px 18px 21px;

	width:488px;

}

div.piclenselink{

	visibility:hidden;

	widows:0;

	height:0;

	overflow:hidden;

	position:absolute;

}

div.ngg-gallery-thumbnail-box{

	margin:0;

	padding:0;

	margin:0px 16px 12px 0px;

	width:80px;

}

div.ngg-gallery-thumbnail a img{

	background:#e6e6e6;

	padding:2px;

	margin:0;

}

div.ngg-gallery-thumbnail a:hover img{

	background:#0085cf;

}

*/



div#comments ol{

	list-style:none;

	padding:0px 0px 14px 0px;

	width:468px;

	margin:0px 0px 0px 21px;

}

div#comments ol li{

	margin-bottom:10px;

	background:#960;

}



/*Polls*/

.wp-polls-ans{

	color:#464646;

}

.wp-polls-ans ul{

	list-style:none;

	margin:0px;

	padding:0;

}

.wp-polls-ans ul li{

	position:relative;

	margin:0px 0px 10px 0px;

	padding:0;

	list-style:none;

}

.wp-polls-ans ul li input{

	position:absolute;

	top:0;

	left:0;

	margin:0;

	padding:0;

	width:16px;

	height:16px;

}

.wp-polls-ans ul li label{

	margin-left:20px;

}

.wp-polls-ans .info{

	text-align:center;

	width:250px;

	background:url(img/info.jpg) no-repeat;

	padding:5px 0px 8px 0px;

}

.wp-polls-ans .info a{

	color:#0086cf;

}

.wp-polls-ans .info a:hover{

	color:#464646;

}



ul.related-post{

	padding:0;

	margin:17px 0px 20px 20px;

	list-style:none;

}

ul.related-post li{

	margin:0px 0px 6px 0px;

	padding:0;

}

ul.related-post li a{

	color:#0085cf;

	text-decoration:none;

}

ul.related-post li a:hover{

	color:#0085cf;

	text-decoration:underline;

}



div.mxm table{

	margin:0px;

	padding:0px;

}

div.mxm table table{

	width:468px;

	margin:0px 20px 0px 0px;

}

div#meta-anal div.mxm table table{

	width:468px;

	margin:4px 20px 4px 20px;

}

.mm-img{

	margin-top:3px;

	height:auto;

	width:61px;

}

.mm-name, .mm-price{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:14px;

	text-decoration:none;

	color:#b02d0a;

	font-weight:normal;

	padding-bottom:10px;

}

.mm-desc{

	color:#464646;

	text-decoration:none;

	line-height:20px;

}

.mm-merch{

	color:#464646;

	text-decoration:none;

	line-height:20px;

}

#mixkart img {
	margin-top:3px;
	height:auto;
	width:61px;
}