

* {margin: 0; padding: 0}
header, nav, section, article, aside, footer {display: block}
body {
	font: 14px/18px Arial, sans-serif;
	color: #444;
	/*background-image: url(http://sickboy.ru/wp-content/themes/adsmile/i/backg.png);
background-repeat-x: repeat;
background-repeat-y: repeat;
background-attachment: initial;
background-position-x: 0px;
background-position-y: 0px;
background-origin: initial;
background-clip: initial;
background-color: initial;
background-size: initial;*/
	word-spacing: 1px;
	line-height: 20px;
 background-image: url('i/background.jpg');
}
a {
	color: #390;
}
.submit {
	width: 100px;
	height: 25px;
	padding: 0 0 2px;
	font: 14px "Trebuchet MS", Tahoma, Arial, sans-serif;
	outline: none;
	position: relative;
	cursor: pointer;
	border-radius: 3px;
	color: #444444;
	text-shadow: 1px 1px #E5E5E5;
	border: 1px solid #89A94D;
	border-top: 1px solid #AAD063;
	border-bottom: 1px solid #6D883B;
	box-shadow:
		inset 0 1px #E0EEB6,
		inset 1px 0 #C6E08D,
		inset -1px 0 #C6E08D,
		inset 0 -1px #B4D579,
		0 2px #799545,
		0 3px #6D883B,
		0 4px 2px rgba(0,0,0,0.4)
	;
	background: -moz-linear-gradient(top,  #cae285 0%, #a3cd5a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cae285), color-stop(100%,#a3cd5a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #cae285 0%,#a3cd5a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #cae285 0%,#a3cd5a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #cae285 0%,#a3cd5a 100%); /* IE10+ */
	background: linear-gradient(top,  #cae285 0%,#a3cd5a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cae285', endColorstr='#a3cd5a',GradientType=0 ); /* IE6-9 */
	background-color: #B6D76F;
}
.submit::-moz-focus-inner{border:0}
.submit:hover {
	border-top: 1px solid #98B85B;
	box-shadow:
		inset 0 1px #CCE3A1,
		inset 1px 0 #C6E08D,
		inset -1px 0 #C6E08D,
		inset 0 -1px #C7E18E,
		0 2px #799545,
		0 3px #6D883B,
		0 4px 2px rgba(0,0,0,0.4)
	;
	background: -moz-linear-gradient(top,  #abd164 0%, #b9d972 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#abd164), color-stop(100%,#b9d972)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #abd164 0%,#b9d972 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #abd164 0%,#b9d972 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #abd164 0%,#b9d972 100%); /* IE10+ */
	background: linear-gradient(top,  #abd164 0%,#b9d972 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abd164', endColorstr='#b9d972',GradientType=0 ); /* IE6-9 */
	background-color: #B6D76F;
}
.submit:active {
	top: 3px;
	border: 1px solid #88A84E;
	border-top: 1px solid #6E883F;
	border-bottom: 1px solid #95B855;
	background: #A7CF5F;
	box-shadow: inset 0 1px 2px #779441;
}

a:hover {
	color: #333;
}
p {
margin: 0 0 18px;
text-shadow: 1px 1px 1px #FFF;
}
img {border: 0}
input {vertical-align: middle}
blockquote {
	margin: 0 0 18px 20px;
	padding: 1px 12px;
	border: 1px dashed #666;
	border-left: 3px dashed #390;
	background: #fdfdfd;
	height: 1%;
	border-radius: 7px;
	-moz-box-shadow: 0px 3px 10px #E7E7E7;
-webkit-box-shadow: 0px 3px 10px #E7E7E7;
box-shadow: 0px 3px 10px #E7E7E7;
}
/*blockquote {
	margin: 0 0 18px 20px;
	padding: 1px 12px;
	border-left: 3px solid #1a3dc1;
	background: #F2F2F2;
	height: 1%;
}*/

/*a:visited {
color: #800080;
}*/

blockquote p {
	padding: 8px 0;
	margin: 0;
}

.aligncenter,
div.aligncenter {
	display: block;
	margin: 0 auto;
}
img.aligncenter {
margin: 0 auto;
-moz-box-shadow: 0px 3px 10px #E7E7E7;
-webkit-box-shadow: 0px 3px 10px #E7E7E7;
box-shadow: 0px 3px 10px #E7E7E7;
border-radius: 5px;
}
.alignleft {float: left;
-moz-box-shadow: 0px 3px 10px #E7E7E7;
-webkit-box-shadow: 0px 3px 10px #E7E7E7;
box-shadow: 0px 3px 10px #E7E7E7;
border-radius: 5px;
}
img.alignleft {margin: 5px 10px 3px 0;
-moz-box-shadow: 0px 3px 10px #E7E7E7;
-webkit-box-shadow: 0px 3px 10px #E7E7E7;
box-shadow: 0px 3px 10px #E7E7E7;
border-radius: 5px;
}
.alignright {float: right;
-moz-box-shadow: 0px 3px 10px #E7E7E7;
-webkit-box-shadow: 0px 3px 10px #E7E7E7;
box-shadow: 0px 3px 10px #E7E7E7;
border-radius: 5px;
}
img.alignright {margin: 5px 0 3px 10px;
-moz-box-shadow: 0px 3px 10px #E7E7E7;
-webkit-box-shadow: 0px 3px 10px #E7E7E7;
box-shadow: 0px 3px 10px #E7E7E7;
border-radius: 5px;
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
	-moz-box-shadow: 0px 3px 10px #E7E7E7;
-webkit-box-shadow: 0px 3px 10px #E7E7E7;
box-shadow: 0px 3px 10px #E7E7E7;
}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
table {
	width: 99%;
	margin: 0 0 20px 3px;
	border-collapse: collapse;
}
th, td {
  border: 1px solid #CCC;
	padding: 4px 8px;
}
th {
  text-align: left;
	background: #F3F3F3;
}
pre {
	margin: 0 0 20px;
}

#wrapper {
	width: 998px;
	margin: 0 auto;
	padding: 0 10px;
	background: url(../i/backg.png) 0 0 repeat;
  border: 0px solid #DDD;
  border-width: 0 0px;
	border-top: 0px solid #EEE;
  border-bottom: 0px solid #FFF;
}


/* Header
-----------------------------------------------------------------------------*/
header {
	height: 237px;
	/*border-bottom: 3px solid #EAEAEA;*/
	margin-bottom: 10px;
	position: relative;
	background-image: url('i/bbgg.png');
	background-repeat: no-repeat;
	background-position: center center;
}

#logo {
	position: absolute;
	top: 135px;
	left: 10px;
	color: #808080;
	line-height: 1;
	font-size: 30px;
	font-family: Arial;
	/*font: 33px Tahoma, Arial, Sans-Serif;*/
	text-shadow: 1px 1px 1px #DDD;
}
#logo a {
  text-decoration: none;
  font-weight: bold;
}
#logo a:hover{
  text-decoration: none;
  font-weight: bold;
  color: #297902;
}

#link {
	float: right;
	font: 21px Tahoma, Arial, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	text-shadow: 1px 1px 1px #DDD;
	line-height: 1;
}
#link a {
float: left;
font: 19px Arial, Sans-Serif;
text-decoration: none;
text-shadow: 1px 1px 1px #DDD;
line-height: 1;
text-align: center;
margin: 0;
position: absolute;
right: 45px;
top: 35px;
}
#link a:hover{
  text-decoration: none;
  color: #297902;
}


#logo span {
	display: block;
	font-size: 13px;
	font-weight: normal;
	margin: 5px 0 0;
	text-shadow: none;
}

#nav {
	position: absolute;
	top: 205px;
	left: 0;
	width: 100%;
	height: 24px;
	padding: 5px 0 0 0;
	clear: both;
	/*background: url(i/smalldot.gif) repeat-x;*/
	border-bottom: 1px dashed #CCC;
	position: relative;
	border-top: 1px dashed #CCC;
	font: 14px/18px Arial, sans-serif;
}
#nav li {
	float: left;
	font-size: 13px bold;
	text-transform: uppercase;
	list-style: none;
}
#nav li a {
	float: left;
	margin: 0 20px 0 10px;
	color: #808080;
  text-decoration: none;
  text-shadow: 1px 1px 1px #DDD;
}
#nav li a:hover {
	color: #444;
	text-decoration: none;
	text-shadow: 1px 1px 1px #DDD;
}
#nav li.current_page_item {
	/*background: url(i/arrow.png) 0 7px no-repeat;*/
}
#nav li.current_page_item a {
	color: #444;
}

.yandexform {
	position: absolute;
	top: 158px;
	right: 20px;
}
.yandexform input {
	font: 11px "Trebuchet MS", Arial, Sans-Serif;
	float: left;
	width: 90px;
	border: 1px solid #CCC;
background: white;
padding: 3px 10px !important;
-moz-border-radius: 15px !important;
border-radius: 15px !important;
min-width: 0;
width: auto;
height: auto;
font-weight: normal !important;
border-image: initial;
}

.yandexform input:hover{
border-color: #999 !important;
-webkit-box-shadow: 0 1px 5px #999;
box-shadow: 0 1px 5px #999;
}
.searchid {
	width: 175px;
	padding: 3px 6px;
	border: 1px solid #CCC;
	margin-right: 5px;
}
.searchid:hover {
	border-color: #AAA;
}
.searchid:focus {
	border-color: #1a3dc1;
}
/*#searchsubmit {
	background: #1a3dc1;
	border: 0;
	padding: 2px 7px;
	color: #fff;
	font-weight: bold !important;
	overflow: visible;
	height: 24px;
	cursor: pointer;
}
#searchsubmit:hover {
	background: #FF0000;
}
/*
Это из header'a:
<form method="get" id="search" action="<?php bloginfo('url'); ?>/">
			<input type="text" name="s" value="Search Keywords" onblur="if(this.value=='') this.value='Search Keywords';" onfocus="if(this.value=='Search Keywords') this.value='';" id="s" />
			<input type="submit" value="Поиск" id="searchsubmit" />
		</form>
		
*/


/* Content
-----------------------------------------------------------------------------*/
section {
	width: 100%;
	overflow: hidden;
	/*background: url(i/dots.gif) 550px 0 repeat-y;*/
	margin-bottom: 10px;
}
#content {
	width: 585px;
	float: left;
	padding: 0 0 20px 0;
	overflow: hidden;
	margin-left: 10px;
}

#content h1 {
	font: 21px 'Trebuchet MS', Arial, Sans-Serif;
	color:#444;
	padding: 1px 0 0px;
	/*border-bottom: 1px solid #E5E5E5;*/
	margin-bottom: 12px;
	text-shadow: 1px 1px 1px #DDD;
}

#content h2 {
	font: 21px 'Trebuchet MS', Arial, Sans-Serif;
	color:#444;
	padding: 1px 0 6px;
	/*border-bottom: 1px solid #E5E5E5;*/
	/*margin-bottom: 12px;*/
	/*text-shadow: 2px 2px 1px #DDD;*/
}
#content h2 a {
  text-decoration: none;
  font: 19px 'Trebuchet MS', Arial, Sans-Serif;
	color:#333;
}
#content h2 a:hover {
  text-decoration: none;
  color: #390;
}
#content h3 {
	font: normal 20px/1.5 "Trebuchet MS", Arial, Sans-Serif;
	padding: 0 0 3px;
	margin-bottom: 18px;
	border-bottom: 1px solid #E5E5E5;
	/*text-shadow: 2px 2px 1px #DDD;*/
}
#content .post {
	margin: 0 0 15px;
}
#content .post h1,
#content .post h3 {
	font-size: 19px;
	margin: 0 0 10px;
}
.pmeta {
	font-size: 12px;
  line-height: 16px;
	margin: 0px 0 7px;
	color: #888;
}
.pmeta span {
  margin: 0 3px;
}
.pmeta a,
.ptags a {
	color: #888;
	text-decoration: underline;
}
.pmeta a:hover,
.ptags a:hover {
	color: #FF0000;
}
.entry {
  text-align: justify;
}
#content .entry h2,
#content .entry h3,
#content .entry h4,
#content .entry h5,
#content .entry h6 {
	font: normal 23px/1.4 "Trebuchet MS", Arial, Sans-Serif;
	padding: 0 0 4px;
	margin: 25px 0 18px;
	/*text-shadow: 2px 2px 1px #DDD;*/
  /*background: url(i/smalldot.gif) 0 100% repeat-x;*/
	border: none;
}
#content .entry h2 {font-size: 18px}
#content .entry h3 {font-size: 17px}
#content .entry h4 {font-size: 15px}
#content .entry h5 {font-size: 13px}
#content .entry h6 {font-size: 12px}
.ptags {
	font-size: 12px;
  line-height: 16px;
	color: #999;
	padding: 3px 5px;
	overflow: hidden;
	height: 1%;
	background: url("i/shadow.png") center bottom no-repeat
}
.comments {
	float: right;
}

.comments1 {
}

.line {
	clear: both;
	padding: 3px;
	margin: 0 0 15px;
	background: url(i/smalldot.gif) repeat-x;
}

.post ol {
	margin: -4px 0 18px 35px;
}
.post ul {
	margin: -4px 0 18px 18px;
}
.post li {
	padding: 3px 0 4px;
  border-bottom: 1px solid #EEE;
}
.post ul li {
	list-style: none;
	background: url(i/ptichka.png) 0px 5px no-repeat;
	padding: 3px 0 4px 16px;
}
.post li ul {
	margin: 4px 0 -5px;
  border-top: 1px solid #EEE;
}
.post li ol {
	margin: 4px 0 -5px 18px;
  border-top: 1px solid #EEE;
}

div.pagetitle {
	font: normal 19px "Trebuchet MS", Arial, Sans-Serif;
	padding: 3px 0 4px;
	margin-bottom: 30px;
	border: 1px solid #E5E5E5;
	text-shadow: 1px 1px 0 #FFF;
  text-align: center;
	background: #F4F4F4;
}

.commentlist {
	margin: 18px 0 0;
}
.commentlist li {
	list-style: none;
}
.commentlist li .commentdiv {
	margin: 0 0 25px;
	height: 1%;
	background-color: #FDFDFD;
	border: 1px solid rgba(0, 0, 0, 0.08);
border-radius: 5px;
-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 5px rgba(0, 0, 0, 0.04);
box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 5px rgba(0, 0, 0, 0.04);
}
li.bypostauthor .commentdiv {
	padding: 3px 3px 7px;
	border: 1px solid #AAA;
}
.commentlist ul.children {
	margin: 13px 0 0 18px;
}
.comment-author {
	background: #F2F2F2;
	border: 1px solid #E9E9E9;
	padding: 4px 4px 3px 4px;
	min-height: 39px;
	border-radius: 5px;
	height: auto !important;
	height: 39px;
	border: 1px solid rgba(0, 0, 0, 0.08);
background: rgba(0, 0, 0, 0.03);
-moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,0.85), 0 0 5px rgba(0,0,0,0.04);
-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 5px rgba(0, 0, 0, 0.04);
box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 5px rgba(0, 0, 0, 0.04);
color: #555;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
}
.fn {
	font-style: normal;
	font-weight: bold;
}
.avatar {
	border: 1px solid #DDD;
	padding: 2px;
	float: left;
	background: #FFF;
	margin: 0 5px 0 0;
}
.commentmetadata {
	font-size: 11px;
	color: #888;
	padding: 3px 0 0;
}
.commentmetadata a {
	color: #888;
  text-decoration: none;
}
.commentmetadata a:hover {
	color: #FF0000;
  text-decoration: underline;
}
.ctext {
	padding: 10px 7px 0;
}
.reply {
	width: 100%;
	overflow: hidden;
	text-transform: lowercase;
	margin: -3px 0 0 7px;
}
.reply a {
	background: #F4F4F4;
	float: left;
	color: #FF0000;
	text-decoration: none;
	padding: 0 6px 2px;
	border: 1px solid #CCC;
	font-size: 13px;
	line-height: 16px;
}
.reply a:hover {
	background: #1a3dc1;
	color: #FFF;
	border: 1px solid #1a3dc1;
}
#cancel-comment-reply {
	float: right;
	position: relative;
	top: -43px;
}
#cancel-comment-reply small {
	font-size: 13px;
}

#respond h3 {
  margin-top: 35px;
}

#commentform {
	padding: 0 0 20px;
}
#commentform p {
	margin: 0 0 7px;
	white-space: nowrap;
}
#author, #email, #url, #comment, #submit {
	font: 13px "Trebuchet MS", Tahoma, Arial, Sans-Serif;
	padding: 3px 5px;
	width: 200px;
	border: 1px solid #CCC;
}
#author:focus, #email:focus, #url:focus, #comment:focus, #submit:focus {
	border-color: #999;
}
#comment {
	width: 97%;
	height: 150px;
}
#submit {
	width: 128px;
	height: 26px;
	padding: 0;
	background: #390;
	cursor: pointer;
	border: none;
	color: #FFF;
  font-weight: bold;
  border-radius: 14px;
}
#submit:hover {
	background: #297902;
}

.navigation {
  background: url(i/smalldot.gif) repeat-x;
	padding: 15px 0 0;
}
.navigation a {
	display: inline-block;
	width: 20px;
	margin: 0 2px 0 0;
  border: 1px solid #C01D36;
	color: #C01D36;
  text-decoration: none;
  text-align: center;
}
.navigation a:hover {
  border: 1px solid #4A4A4A;
	color: #4A4A4A;
	background: #EEE;
}
.navigation span {
	display: inline-block;
	width: 20px;
	margin: 0 2px 0 0;
  text-align: center;
}
.navigation span.pages {
  margin-right: 10px;
	width: auto;
}
.navigation span.current {
  border: 1px solid #4A4A4A;
	background: #888;
	color: #FFF;
}
.navigation.first {
	background: none;
	padding: 0;
}
.navigation.com a {
	margin: 0 -2px 0 0;
}
.navigation.com span.dots {
	margin: 0 -4px 0 0;
}
.navigation.com span.current {
	margin: 0 -2px 0 0;
}


/* Sidebars
-----------------------------------------------------------------------------*/
aside {
	float: right;
	width: 390px;
	font-size: 12px;
	line-height: 15px;
	padding: 8px 0 0;
	
}

aside blockquote {
margin: 0px 0px 18px 0px;
padding: 10px 12px;
border: 3px dashed #ffd633;
background-image: url('i/backg.png');
height: 1%;
border: 1px solid red;
background: rgba(0, 0, 0, 0.03);
-moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,0.85), 0 0 5px rgba(0,0,0,0.04);
-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 5px rgba(0, 0, 0, 0.04);
box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 5px rgba(0, 0, 0, 0.04);
color: #555;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
}

aside blockquote a {
color:#1a3dc1
}

#sidebar1 {
	float: left;
	width: 201px;
	padding: 0 10px;
	
}
#sidebar2 {
	float: left;
	width: 158px;
	padding: 0 0 0 11px;
}

#sidebar3 {
float: left;
width: 380px;
padding: 0 10px;
}

.section {
	margin: 0 0 25px;
}
aside ul {
	margin: 0 0 15px;
}
aside li {
	list-style: none;
	border-bottom: 1px dashed #EEE;
	padding: 3px 4px 4px 12px;
	margin: 0;
	background: url(i/arrow.png) 3px 9px no-repeat;
	line-height: 1.5;
}
aside li ul {
  margin: 0 0 2px;
}
aside li li {
  padding: 3px 0 0 12px;
	border: none;
}
aside a {
	color: #808080;
  text-decoration: none;
}
aside a:hover {
  text-decoration: none;
  color: #297902;
}
aside h3 {
	font: 17px/1 "Trebuchet MS", Arial, Sans-Serif;
	padding: 0 0 6px;
	margin: 6px 0 10px;
	border-bottom: 1px dashed #E5E5E5;
	text-shadow: 1px 1px 1px #DDD;
}

aside h4 {
	font: 17px/1 Arial, Sans-Serif;
	padding: 0 0 6px;
	margin: 1px 0 10px;
	/*border-bottom: 1px dashed #E5E5E5;
	text-shadow: 1px 2px 1px #DDD;*/
}


#tagCloud a,
.widget_tag_cloud a {
	margin: 0 4px 0 0;
  line-height: 24px;
}

#wp-calendar {
  width: 100%;
	margin: 0 0 12px;
}
#wp-calendar td {
  text-align: center;
}

a#zakaz-SEO {
float: left;
width: 200px;
height: 48px;
margin: 5px;
padding: 12px 24px 17px 104px;
background: url(i/button.png) no-repeat center top;
color: #587419;
font: 28px/45px "Trebuchet MS", Tahoma, Arial, sans-serif;
text-decoration: none;
text-shadow: 0 1px 0 #e0efb6, 0 -1px 0 #3a4f0a;
}
a#zakaz-SEO:active {
margin-top: 7px;
padding: 15px 22px 15px 102px;
background: url(i/button.png) no-repeat center bottom;
}

/* Footer
-----------------------------------------------------------------------------*/
footer {
	padding: 7px 15px;
	/*margin: 0 0 8px;*/
	font-size: 11px;
	line-height: 16px;
	color: #666;
	background-image: url('i/backg.png');
	border-top: 1px dashed #DDD;
	height: 60px;
	border-radius: 7px;
	position: relative;
	/*background-image: url('i/footer.jpg');*/
	/*background-repeat: no-repeat;
	background-position: center center;*/
	border: 1px solid rgba(0, 0, 0, 0.08);
background: rgba(0, 0, 0, 0.03);
-moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,0.85), 0 0 5px rgba(0,0,0,0.04);
-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 5px rgba(0, 0, 0, 0.04);
box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 5px rgba(0, 0, 0, 0.04);
color: #555;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
}
#licount {
display: block;
margin-right: 20px;
margin-top: 5px;

}

#crumbs {
font-size: 12px;
}

ul.related_post {
font-size: 15px;
font-weight: bold;
background: none;
padding: 0px 0 0px 0px;
border:none;
list-style: none;
background: none;
margin: 0px;
}
a.related_post {
color:#900 !important;
}

div.toprec{
margin:-12px 0px -6px -3px;
}

div.bottomrec {
/*margin: 0 0 10px;
border: 1px solid #D4D4D4;
border-radius: 5px;
background: #F9F9F9 url(i/top_bg.png) 0 -5px repeat-x;
padding: 5px 10px;*/
overflow: hidden;
height: 1%;
}
div.incontent {
margin:-20px -9px 1px -3px
}
div.h3 {
font: 17px/1 "Trebuchet MS", Arial, Sans-Serif;
padding: 0 0 6px;
margin: 6px 0 10px;
border-bottom: 1px dashed #E5E5E5;
text-shadow: 1px 2px 1px #DDD;
}

div.section.widget_mycategoryorder {
border-radius: 5px;
border: 1px solid rgba(0, 0, 0, 0.08);
background-color: #fff;
padding: 10px;
-moz-box-shadow: 0px 3px 10px #E7E7E7;
-webkit-box-shadow: 0px 3px 10px #E7E7E7;
box-shadow: 0px 3px 10px #E7E7E7;
}

div.section.widget_recent_entries {
border-radius: 5px;
border: 1px solid rgba(0, 0, 0, 0.08);
background-color: #fff;
padding: 10px;
-moz-box-shadow: 0px 3px 10px #E7E7E7;
-webkit-box-shadow: 0px 3px 10px #E7E7E7;
box-shadow: 0px 3px 10px #E7E7E7;
}

div.textwidget {
border-radius: 5px;
border: 1px solid rgba(0, 0, 0, 0.08);
background-color: #fff;
padding: 5px 5px 0px 10px;
-moz-box-shadow: 0px 3px 10px #E7E7E7;
-webkit-box-shadow: 0px 3px 10px #E7E7E7;
box-shadow: 0px 3px 10px #E7E7E7;
}

div.section.widget_recent_comments {
border-radius: 5px;
border: 1px solid rgba(0, 0, 0, 0.08);
background-color: #fff;
padding: 10px;
-moz-box-shadow: 0px 3px 10px #E7E7E7;
-webkit-box-shadow: 0px 3px 10px #E7E7E7;
box-shadow: 0px 3px 10px #E7E7E7;
}

div.section.topcomm {
border-radius: 5px;
border: 1px solid rgba(0, 0, 0, 0.08);
background-color: #fff;
padding: 10px 10px 5px 10px;
-moz-box-shadow: 0px 3px 10px #E7E7E7;
-webkit-box-shadow: 0px 3px 10px #E7E7E7;
box-shadow: 0px 3px 10px #E7E7E7;
}

div.simplex {
height: 160px;
}