body{background:#000;font-size:100%;font-family:"Trebuchet MS", Helvetica, Jamrul, sans-serif;margin:0;padding:0;color:#000;}
.z1{margin-top:-5px;}
.smfl{margin-left:-15px;margin-top:-1px;}
a, img { outline: none; }
.uptd {width:550px;margin-left: 0px;padding: 0 0 5px 0;color: #000;font-weight: normal;font-family: 'Verdana', sans-serif;position: relative;text-shadow: #f2e8c9 2px 3px 4px;font-size: 20px;line-height: 30px;}
.p{margin-left:1px;}
.b{text-align:center;color:#ffffff;}
a, .postdata a:hover, .title h2 a:hover, .button:hover, input[type="submit"]:hover{color:#3b5998;}
.t{margin-left:-6px;margin-top:3px;}
#googlesearch {font:bold 12px/100% Arial, Helvetica, sans-serif;color:#333;background:#f7f7f7;border:1px solid #bbb;cursor:pointer;padding-bottom:6px;text-align:center;height:21px;padding-top:5px;}
#googlesearch:hover{background:#ddd;}
#header-back, #nav, .welcome, .dbx-handle, .bottomnav{background:url(images/black-back.png) repeat left top;}
.r{color:red;}
.bl2{text-align:center;margin-left:-12px;}
.gl{margin-left:-5px;}
.u2{float:left;}
.forum a:link, .forum a:hover, .forum a:visited{color:red;text-decoration:underline;}
.skymagic{margin-top:-12px;margin-left:-5px;float:left;padding-right: 1px;}
.ponyasha{margin-top:-12px;margin-left:-5px;float:right;}
.u3{margin-left:1px;}
.interesnoe {margin-left:-12px;margin-top:5px;}
.magic {margin-left:-0px;margin-top:-5px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
p,.p{margin-bottom:15px;}
img{border:none;}
ul li{margin:0px;}
ul{margin:5px 0px 15px;padding-left:20px;}
ol{margin:5px 0px 15px;padding-left:20px;}
form{margin:0px;padding:0px;}
small{font-size:90%;}
hr{border:none;border-bottom:1px dotted #666;margin-bottom:1em;}
blockquote{padding:8px;margin:1em 0 1em 2em;border-top:1px dotted #bbb;border-bottom:1px dotted #bbb;}
#page{background:url(images/backgg.jpg) no-repeat center top;}
#wrapper{width:1000px;margin:0px auto;position:relative;}
#header{height:130px;}
#header-back{height:90px;}
#header-back div.blogtitle{position:absolute;top:20px;left:25px;margin:0px;padding:0px;color:#FFFFFF;font-size:24px;letter-spacing:.04em;text-transform:uppercase;font-family:helvetica;margin-left:-1px;text-shadow: #464451 2px 3px 4px;}
div.blogtitle a{color:#9db1cc;}
.headerimage{margin-left:10px;}
.description{position:absolute;top:50px;left:25px;color:#fff;}
#searchform{position:absolute;top:20px;right:0px;font-size:12px;}
#searchform #searchsubmit{background:url(images/search-button.png) no-repeat center;border:none;cursor:pointer;line-height:1px;height:24px;width:22px;margin-top:8px;}
h1, h2, h3, h4, h5, h6{color:#333;font-weight:normal;margin:0;padding:0;line-height:1.1em;}
h1 a, h2 a, h3 a, h4 a, h5 a{color:#333;}
h1{width:598px;margin-left: -8px;padding: 0 0 5px 0;color: #000;font-weight: normal;font-family: 'Verdana', sans-serif;position: relative;text-shadow: #f2e8c9 2px 3px 4px;font-size: 22px;line-height: 30px;}
{width:550px;color:#000;font-weight:normal;font-family: 'Verdana', sans-serif;position: relative;text-shadow: #f0dc82 2px 3px 4px;font-size:20px;line-height:30px;margin-left:-8px;width:598px;padding-bottom:0px;}
h3{font-size:24px;}
h4{font-size:20px;}
h5{font-size:16px;}
h6{font-size:12px;}
#left-col{width:750px;float:left;margin-top:10px;}
#nav{height:27px;}
#nav ul{list-style:none;margin:0px 0px 0px 0px;padding:0px;line-height:14px;font-size:14px;margin-left:-14px;}
#nav ul li{margin:0px 5px 0px 0px;padding:0px;float:left;}
#nav ul li a{background:#2f2118;padding:6px 10px;text-decoration:none;color:#ffffff;display:block;border:1px solid #040404;margin-top:-3px;text-shadow: #000000 2px 3px 4px;}
#nav .current_page_item a, #nav .current_page_item a:hover{text-decoration:none;background:#fff;color:#000;border:1px solid #040404;}
#nav li a:hover{background: #3d2b1f; color:#fff;}
#subnav{background:#ecebeb;margin-bottom:1em;}
#subnav ul{margin:0px;padding:3px 0px 18px 5px;list-style:none;font:11px/100% Arial, Helvetica, sans-serif;}
#subnav li{border-right:1px solid #D8D8D8;margin:0px;float:left;}
#subnav li a, #subnav li a:visited, #subnav .page_item{text-decoration:none;padding:3px 7px;color:#333333;}
#subnav .current_page_item a, #subnav .current_page_item a:visited{color:#3b9acc;}
#subnav li a:hover{text-decoration:none;color:#3b9acc;}
#content{width:750px;clear:both;overflow:hidden;}
.mainmenu{margin-left:15px;}
.upt{padding:15px;clear:both;overflow:hidden;padding-bottom:1em;margin-bottom:2em;background:#fff;}
.post{padding:15px;clear:both;overflow:hidden;padding-bottom:1em;margin-bottom:2em;background:#fff;}
.post .date{height:50px;width:47px;background:url(images/calendar.gif) no-repeat;font:normal 22px Arial, Helvetica, sans-serif;color:#666666;text-align:center;padding:0px 2px 0 0;line-height:100%;float:left;}
.post .date span{height:16px;display:block;font:normal 11px Arial, Helvetica, sans-serif;color:#ffffff;text-align:center;padding-top:7px;}
.post .title{float:left;margin-left:10px;width:504px;}
.postdata{font-size:90%;color:#999999;}
.postdata a, .postdata a:visited{color:#999999;text-decoration:none;}
.postdata a:hover{text-decoration:none;}
.postdata .category{float:left;}
.postdata .author{float:left;padding-right:10px;}
.postdata .comments{float:right;}
.mini-add-comment{background:url(images/mini-down-arrow.gif) no-repeat left center;padding-left:12px;float:right;}
.entry{padding:1px 0px 5px;clear:both;}
.entry p{font-size:16px;}
.billboard{background:#fff;padding:50px;margin-bottom:2em;}
.title h2 {width:550px;color:#000;font-weight:normal;font-family: 'Verdana', sans-serif;position: relative;text-shadow: #f2e8c9 2px 3px 4px;font-size:18px;line-height:30px;margin-left:-8px;width:570px;padding-bottom:0px;}
.title h2 a, .title h2 a:visited{color:#000;text-decoration:none;}
.title h2 a:hover{text-decoration:underline;color:#000;}
.tags{float:right;color:#aaa;}
.tags a{font-weight:bold;color:#000;}
.page-nav{clear:both;background:url(images/gray-back.png) repeat left top;height:21px;}
.page-nav a, .page-nav a:visited{color:#ffffff;text-decoration:none;}
.page-nav a:hover{color:#000000;text-decoration:none;}
.previous-entries a{float:left;padding-left:10px;margin-left:10px;background:url(images/navigation-left.gif) no-repeat left center;}
.next-entries a{float:right;padding-right:10px;margin-right:10px;background:url(images/navigation-right.gif) no-repeat right center;}
.post-nav{clear:both;padding-bottom:35px;font-size:95%;margin-bottom:1em;}
.post-nav a, .post-nav a:visited{color:#999999;text-decoration:none;}
.post-nav a:hover{color:#000000;text-decoration:none;}
.post-nav .previous a{float:left;padding-left:20px;background:url(images/post-nav-previous.gif) no-repeat left center;}
.post-nav .next a{float:right;padding-right:20px;text-align:right;background:url(images/post-nav-next.gif) no-repeat right center;}
#addlike{font:bold 12px/100% Arial, Helvetica, sans-serif;color:#333;background:#f7f7f7;border:1px solid #bbb;cursor:pointer;padding-bottom:6px;text-align:center;}
#addlike:hover{background:#ddd;}
#comments{background:url(images/comments.gif) no-repeat;padding-left:22px;font:normal 140%/120% Arial, Helvetica, sans-serif;clear:both;}
#respond h3{background:url(images/respond.gif) no-repeat;padding-left:22px;font:normal 140%/120% Arial, Helvetica, sans-serif;margin:20px 0px 0px;clear:both;}
.children{list-style-type:none;}
#commentform{margin-top:10px;}
#commentform label{font-weight:bold;color:#666;font-size:100%;padding-left:5px;}
#commentform small{color:#999999;font-size:90%;}
#commentform input{font:110% Arial, Helvetica, sans-serif;width:220px;padding:5px 3px 3px 7px;background:url(images/form-field-bg.gif) no-repeat;border-top:1px solid #e6e6e6;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;border-left:1px solid #e6e6e6;}
#commentform textarea{font:110% Arial, Helvetica, sans-serif;width:480px;height:140px;background:url(images/form-field-bg.gif) no-repeat;border:solid 1px #e6e6e6;padding:5px 3px 3px 7px;}
#commentform #submit{font:bold 12px/100% Arial, Helvetica, sans-serif;color:#333;background:#f7f7f7;border:1px solid #bbb;cursor:pointer;width:135px;padding-bottom:6px;margin-left:355px;}
#commentform #submit:hover{background:#ddd;}
#commentform textarea:focus, #commentform input[type="text"]:focus{border:solid 1px #3b9acc;}
.commentlist{margin:10px 0px;padding-left:45px;line-height:130%;}
.commentlist li{padding:5px 10px;}
.commentlist .alt{background:#F4F4F4;}
.commentlist cite{font-weight:bold;font-style:normal;font-size:103%;color:#708090;}
.commentlist cite a, .commentlist cite a:visited{color:#669900;}
img.avatar{float:right;margin:5px;}
.commentlist small{margin-bottom:5px;display:block;font-size:87%;}
.commentlist small a, .commentlist small a:visited{color:#999999;}
.bottomnav{float:left;padding:5px 15px;}
.bottomnav a{color:#fff;}
#sidebar a.pagelinestext{color:#fff;padding-left:23px;background:url(images/pagelines-icon.gif) no-repeat 3px 0px;}
a.pagelines{display:block;float:right;text-indent:-3330em;height:40px;width:100px;font-size:8px;color:#eee;font-weight:bold;background:url(images/pagelines-sig.png) no-repeat 0px 0px;}
legend{display:none;}
fieldset{border:none;background:transparent;}
label{color:#333;font-size:.9em;display:block;}
small{color:#555;font-size:90%;}
input{font:110% arial, helvetica;padding:5px 3px 3px 5px;background:url(images/form-field-bg.gif) no-repeat;border-top:1px solid #ccc;border-right:1px solid #aaa;border-bottom:1px solid #aaa;border-left:1px solid #ccc;}
textarea{font:110% courier, arial, helvetica;height:140px;background:url(images/form-field-bg.gif) no-repeat;border-top:1px solid #ccc;border-right:1px solid #aaa;border-bottom:1px solid #aaa;border-left:1px solid #ccc;padding:5px 3px 3px 7px;}
textarea:focus, input[type="text"]:focus{border:solid 1px #666;}
.button, input[type="submit"], .submit{border:1px solid #aaa;margin:0;font-weight:bold;font-family:arial, helvetica;}
.button:active, input[type="submit"]:active{background:#e5e5e5;color:#000;}
#sidebar{float:right;width:210px;color:#666666;line-height:160%;position:relative;padding-bottom:20px;}
.welcome{padding:1em;color:#fff;margin-bottom:1em;}
.welcome h1, .welcome h2, .welcome h3, .welcome h4, .welcome h5{color:#fff;}
.welcome a{color:#fff;border-bottom:1px dotted #fff;}
#sidebar p{margin:0px 0px 15px;}
#sidebar h3{font:bold 12px/100% Arial, Helvetica, sans-serif;color:#fff;}
#sidebar h3 a, #sidebar h3 a:visited{color:#666666;}
#sidebar h3 img{vertical-align:middle;}
#sidebar a, #sidebar a:visited{color:#000000;text-decoration:none;}
#sidebar a:hover, #sidebar a:focus, #sidebar a:active{text-decoration:underline;}
#sidebar ul{list-style:none;margin:0;padding:0;}
#sidebar ul li{background:url(images/st.png) no-repeat;padding-left:22px;}
#sidebar ul li ul li{padding-left:12px;}
#archives ul li{background:url(images/archive.gif) no-repeat;}
#recent-comments ul li{background:url(images/comment.gif) no-repeat;}
#recent-posts ul li{background:url(images/mini-page.gif) no-repeat;}
#meta .rss{background:url(images/mini-rss.gif) no-repeat;}
#meta .check{background:url(images/comment.gif) no-repeat;}
#calendar table{margin:0px auto;}
#calendar td{padding:0px 4px;}
.dbx-clone{position:absolute;visibility:hidden;}
.dbx-clone, .dbx-clone .dbx-handle-cursor{cursor:move !important;}
.dbx-dummy{display:block;width:0;height:0;overflow:hidden;}
.dbx-group, .dbx-box, .dbx-handle{position:relative;display:block;}
.dbx-box{margin:0 0 15px 0;padding:0;border:none;clear:both;}
.dbx-group{width:210px;padding:0 0px 10px;}
* html .dbx-group{width:210px;padding-bottom:0;}
.dbx-handle{background:#2f2118;position:relative;margin:0;padding:8px 24px 8px 10px;color:#ffffff;margin-top:10px;text-shadow: #000000 2px 3px 4px;height:18px;}
* html .dbx-handle{width:176px;}
.dbx-handle-cursor{cursor:move;}
a.dbx-toggle, a.dbx-toggle:visited{display:block;width:20px;height:20px;overflow:hidden;background:url(images/sidebar-toggle.png) no-repeat;position:absolute;top:4px;right:3px;text-indent:-50px;text-decoration:none;}
a.dbx-toggle-open, a.dbx-toggle-open:visited{background-position:0 0;}
a.dbx-toggle-closed, a.dbx-toggle-closed:visited{background-position:0 -20px;}
a.dbx-toggle-hilite-open, a.dbx-toggle-hilite-open:visited{background-position:-20px 0;}
a.dbx-toggle-hilite-closed, a.dbx-toggle-hilite-closed:visited{background-position:-20px -20px;}
.dbx-tooltip{display:block;position:absolute;margin:36px 0 0 125px;width:185px;border:1px solid #000;background:#ffd;color:#000;font:normal normal normal 0.85em tahoma, arial, sans-serif;padding:2px 4px 3px 5px;text-align:left;}
* html .dbx-tooltip{width:210px;}
*[class="dbx-tooltip"]:lang(en){border-color:InfoText;background:InfoBackground;color:InfoText;font:small-caption;font-weight:normal;}
.dbx-content{display:block;margin:0;font-size:14px;padding:5px 10px 9px 10px;background:#f2f2f3;overflow:hidden;}
.dbx-box-closed .dbx-content{display:block;height:4px;padding:0;overflow:hidden;}
.dbx-box-closed .dbx-content *{display:none;}
.dbx-clone{opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;}
img.center, img[align="center"]{display:block;margin-left:auto;margin-right:auto;}
img[align="left"]{float:left;margin:2px 10px 5px 0px;}
img[align="right"]{float:right;margin:2px 0px 5px 10px;}
.clear{clear:both;}
hr.clear{clear:both;visibility:hidden;margin:0px;padding:0px;}
.wp-caption{text-align:center;background-color:#fff;margin:10px;}
.wp-caption{text-align:center;padding:4px;margin-bottom:1em;}
.wp-caption-text{font-size:10px;margin:0;padding:6px 3px 2px;line-height:16px;}
.wp-caption img{margin:0;padding:0;border:0 none;margin-top:5px;}
.wp-caption-dd{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
.piped{display:block;padding:0;margin:0;float:left;}
.piped:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.piped li{float:left;display:inline;}
.piped a{padding:0 0 0 0.75em;margin-left:0.75em;}
.piped a.first{border-left:0 !important;padding-left:0;margin-left:0 !important;}
.piped small{display:none;}
img#wpstats{width:0px;height:0px;overflow:hidden;}
.border{padding:2.5px;border:1px solid #ccc;}
.hidden{display:none;visibility:hidden;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;margin:0 10px 5px 0;}
.alignright{float:right;margin:0 0 5px 10px;}
.floatleft{float:left;margin:3px 7px 0 0;}
.floatright{float:right;margin:3px 0 0 7px;}
.right{float:right;}
.block{display:block;}
.left{float:left;}
.clear{clear:both;}
.center{text-align:center;}
.fix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fix{display:inline-block;}
* html .fix{height:1%;}
.fix{display:block;}