body{
padding:0;
min-width:995px;
max-width:1280px;
margin:0 auto;
color:#6B6B6B;
background:#FFF;
line-height:170%;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:14px;
}
a:link{color:#FF5A00;text-decoration:underline;}
a:visited{color:#FF5A00;text-decoration:underline;}
a:hover{color:#FF5A00;text-decoration:none;}

a img{border:none;}
a{outline:none;}

#main{
padding:0 40px;	
position:relative;
z-index:1;
}

h1{
font-weight:normal;
padding:40px 0 20px 0;
margin:0;
color:#37404C;
font-size:50px;
letter-spacing:-3px;
clear:both;
text-shadow:0px 1px 5px #CCC;
}
#content h1{line-height:normal;}

h1 i{
display:block;
font-size:14px;
letter-spacing:normal;
padding:20px 0 0 0;
}

#content h1{
font-size:28px;
padding:20px 0;
letter-spacing:-0.035em;
}
#content h1.h1Main{
padding:0 0 10px 0;
}

h2{
font-weight:normal;
padding:20px 0;
margin:0;
color:#37404C;
font-size:24px;
clear:both;
letter-spacing:-0.035em;
}

li h2{padding:0;}

h1 a:link{color:#0a90ff;text-decoration:none;}
h1 a:visited{color:#0a90ff;text-decoration:none;}
h1 a:hover{color:#0a90ff;text-decoration:none;}

h1.h1Main a:link{color:#37404C;text-decoration:none;}
h1.h1Main a:visited{color:#37404C;text-decoration:none;}
h1.h1Main a:hover{color:#37404C;text-decoration:underline;}

h3{
padding:0 0 10px 0;
margin:0;
font-size:18px;
color:#37404C;
letter-spacing:-0.035em;
font-weight:normal;
}

h4{
font-size:14px;
margin:0;
padding:0 0 5px 0;
}

p{
margin:0;
padding:0 0 15px 0;
}

.code pre{
padding:0 0 0 10px;
overflow:auto;
}
code{
padding:0;
margin:0;
}
blockquote{
padding:0;
margin:0;
}

#menu{
list-style:none;
padding:0;
margin:0;
border-bottom:1px solid #f2f2f2;
height:30px;
font-size:16px;
}
#menu li{
float:left;
padding:0;
margin:0;
height:30px;
_width:80px;
_white-space:nowrap;
background:#f2f2f2;
}
#menu li a{
display:block;
background:#0a90ff;
height:27px;
padding:3px 10px 0 10px;
text-shadow:1px 1px 0px #999;
}
#menu li a:link{color:white;text-decoration:none;}
#menu li a:visited{color:white;text-decoration:none;}
#menu li a:hover{color:white;text-decoration:none;background:#0cadfe;}

#menu li strong{
display:block;
height:27px;
padding:3px 10px 0 10px;
font-weight:normal;
text-shadow:1px 1px 0px #FFF;
}

#footer{
padding:20px 0;	
font-size:12px;
border-top:1px solid #f2f2f2;
clear:both;
}

#footer a:link{color:#37404C;text-decoration:underline;}
#footer a:visited{color:#37404C;text-decoration:underline;}
#footer a:hover{color:#37404C;text-decoration:none;}

#faq{
list-style:none;
padding:20px 0;
margin:0;
font-size:16px;
}
#faq li{
padding:0 0 20px 0;
margin:0;
}

#content{

}
#content ul{
list-style:none;
padding:0 0 20px 0;
margin:0;
}
#content ul li{
padding:0 0 5px 0;
margin:0;
}


#counter{
float:right;	
}

#colLeft{
float:left;
width:75%;
padding:20px 0;
}
#colRight{
float:right;
width:200px;
padding:20px 0;
font-size:12px;
}
#colRight ul{
list-style:none;
padding:0;
margin:0;
line-height:150%;
}
#colRight ul li{
padding:0 0 20px 0;
margin:0;
}
#colRight ul li ul,#colRight ul li ul li{
padding:0;	
}
#colRight h2{
padding:0 0 10px 0;
}

.alignleft{
float:left;	
}
.alignright{
float:right;	
}

.postBlock{
padding:20px 0 40px 0;
}
.postBlock h2{
padding:0 0 10px 0;	
}
.postBlock p{
padding:0 0 5px 0;	
}
p.postmetadata{
font-size:10px;
color:#B2B2B2;
line-height:normal;
margin-top:10px;
padding:5px 10px;
background:#fbfbfb;
border:1px solid #f2f2f2;
-webkit-box-shadow:1px 1px 1px #DDD;
-moz-box-shadow:1px 1px 1px #DDD;
box-shadow:1px 1px 1px #DDD;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
margin-left:-11px;
}

#comments{
border-top:1px solid #f2f2f2;
padding:20px 0;
}

#content .commentlist{
list-style:none;
padding:0 0 20px 0;
margin:0;
}
#content .commentlist li{
padding:10px 0;
margin:0;
border-bottom:1px solid #f2f2f2;
overflow:hidden;
zoom:1;
}
#content .commentlist li p{padding:0;}

.commentTitle{
overflow:hidden;
zoom:1;
padding-bottom:5px;
color:#37404C;
}
.commentTitle img{
float:left;
margin-right:10px;
}
.commentTitle a:link{color:#37404C;text-decoration:underline;}
.commentTitle a:visited{color:#37404C;text-decoration:underline;}
.commentTitle a:hover{color:#37404C;text-decoration:none;}


.navigation{
overflow:hidden;
zoom:1;
}

.ddsg-wrapper p{
display:none;	
}
.more-link{
display:none;
}

#colRight .wp-polls-ul li{
padding:0 0 5px 0;	
}

#htmlCoder{
	position:absolute;
	top:20px;
	right:40px;
	white-space:nowrap;
	text-align:right;
}
#htmlCoder img{
	vertical-align:middle;	
}

#colRight ul#topPosts{
	padding:0 0 15px 0;	
}
#colRight ul#topPosts li{
	padding:0 0 10px 0;
	line-height:130%;
	font-size:12px;
}
#colRight .wp-polls{
	font-size:14px;	
}


#takrulist{
	font-size:14px;	
}
#takrulist a:link{color:#37404C;text-decoration:underline;}
#takrulist a:visited{color:#37404C;text-decoration:underline;}
#takrulist a:hover{color:#37404C;text-decoration:none;}


/* **** */
table.data{
	width:100%;
	padding:0;
	margin:0 0 20px 0;
	border-collapse:collapse;
	border:1px solid #F2F2F2;
}
table.data td, table.data th{
	text-align:left;
	vertical-align:top;
	padding:5px;
	border:1px solid #F2F2F2;
}
table.data td img{
	vertical-align:middle;
	margin:0 5px 0 0;
}
.yes{
	background:#BDDDC6;
}
.no{
	background:#F2B5B5;
}
.part{
	background:#F2EEAB;	
}
.bad {
	background:#DDBEDD;
}

caption{
	text-align:right;
	color:#000;
}

table.standart{
	padding:0;
	margin:0 0 20px 0;
	border-collapse:collapse;
	border:1px solid #F2F2F2;
}
table.standart td, table.standart th{
	text-align:left;
	vertical-align:top;
	padding:5px;
	border:1px solid #F2F2F2;
}
.tag{font-weight:bold;}

.example{
	background:#FBFBFB;
	border:1px solid #F2F2F2;
	padding:5px;
	margin:0 0 20px 0;
}
p.example-support{
	padding:0;
	text-align:right;
}
p.example-support span{
	padding:3px 5px;
	position:relative;
	z-index:1;
	color:#000;
	border-left:1px solid #000;
}
.attribute{color:#0A90FF;}
.exampleTitle, .value{color:#000;}

dl dt{font-weight:bold;}

.comment-body{width:100%;overflow:hidden;}
.comment-body code,.comment-body pre{
font-size:12px;
color:#000;
line-height:normal;
padding:5px 10px;
background:#fbfbfb;
display:block;
font-family: Courier New,Courier,monospace;
overflow:auto;
}
