/*  
Theme Name:Neon4Lucky 2.0
Description:Lucky-luky-lucky-elfik
Author:Ivan Garcia
Author URI:http://wptheme.ru/
*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
img{vertical-align:middle}
input,textarea{font:normal small "Trebuchet MS",Arial,Helvetica,sans-serif;}
input,button{overflow:visible;}
input,select,button{vertical-align:middle}
textarea{vertical-align:top}
q:before,q:after{content:''}

body{
padding:0;
font:normal small "Trebuchet MS",Arial,Helvetica,sans-serif;
color:#999;
background:#39F;
*background:#298fff;
}

h1,h2,h3,h4,h5,h6{
margin:0;
text-transform:lowercase;
font-weight:normal
}
h2{font-size:2em}
h3{font-size:1.4em}
img{border:none}
a{
color:#333;
text-decoration:none
}
a:hover{
text-decoration:none;
color:#000
}

#logo, #menu, .boxed h2, .hentry .meta, .reply
{background: url('img/all.png') no-repeat}

/* Header */
#header{
height:160px;
}
/* Logo */
#logo{
float:left;
width:230px;
height:147px;
margin:10px 0 15px;
background-color:#FFF;
background-position:-510px 0;
text-transform:lowercase
}
#logo h1{
padding:50px 0 0 35px;
letter-spacing:-.05em;
font-size:2em
}
#logo span{
display:block;
padding:10px 0 0 25px;
font-size:1.5em
}
#logo a{
outline:0;
text-decoration:none;
color:#39F
}

/* Menu */
#menu{
background-color:#9c0;
background-position:0 -52px;
float:right;
width:431px;
height:50px;
margin:50px 50px 0 50px;
}
#menu ul{
margin:0;
padding:0 0 0 1em;
list-style:none
}
#menu li{display:inline}
#menu .link1 a{margin-top:8px !important}
#menu .link2 a{margin-top:9px !important}
#menu .link3 a{margin-top:10px !important}
#menu a{
display:block;
float:left;
margin:12px 0 0 12px;
padding:.2em .5em;
text-decoration:none;
text-transform:lowercase;
letter-spacing:-1px;
font-size:1.5em;
color:#FFF;outline:0;
}
#menu a:hover,#menu a:focus,#menu a:active{background:#F90}

#wrap{
width:970px;
margin:0 auto;
}
.hfeed{
width:100%;
background:url(img/back.png) repeat-y 257px 0;
float:left;
}

/* Content */
#content{
float:right;
width:623px;
background:#FFF;
margin-right:47px;
}

/* Posts */
.hentry{margin-bottom:25px}
.hentry .entry-title{
padding:0 0 5px 20px;
color:#FF8400
}
.hentry .author{display:none}
.hentry .entry-title a:hover{text-decoration:underline}
#arc{
text-align:center;
margin-bottom:30px;
font-size:1.6em
}
#arc strong{color:#666;text-transform:none !important}
.arc{list-style:none;margin-bottom:30px}
.arc li{margin:0 0 4px !important}
.arc h2{font-size:1.4em !important;color:#CCC !important}
.arc h2 a{color:#FF8400 !important}
.reply{display:block;margin:20px 0 10px}
.hentry .meta ,.reply{
background-position:0 -107px;
width:460px;
margin-left:10px;
padding:4px 20px 10px;
font-size:0.9em !important
}
.hentry .meta p{margin:0}
.hentry .meta a:hover{text-decoration:underline}
.entry-summary{
padding:10px 20px;
font-size:1.05em;
line-height:140%
}
.entry-summary p{margin-bottom:10px;color:#444}

/* Sidebar */
#sidebar{
float:left;
width:260px
}

/* Boxed */
.boxed{
width:240px;
padding:0 0 3em 0;
margin-bottom:5px;
background:#FC0 url('img/bott.png') no-repeat bottom
}
.boxed h2{
height:40px;
padding:10px 0 0 30px;
font-size:2em;
color:#FFF
}
.boxed div,.boxed ul{
padding:10px 5px 5px 10px;
color:#5233ff
}
.boxed ul ul{padding:2px 0}
.boxed ul ul li{
margin-left:15px !important;
behavior: expression( !this.before
    ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' );
}
.boxed ul ul li:before{content:'\2014\00A0'}
#sidebar .boxed a{text-decoration:none;color:#2f85dc}
#sidebar .boxed a:hover{color:#c97900;text-decoration:underline}

#searchform{margin:-5px 0 3px 20px}
#searchform #s{width:110px}
#searchform #submit,.s{width:60px}
#sidebar img,#sidebar iframe{
display:block;
text-align:center;
margin:0 auto;
}
#sidebar li{
list-style:none;
margin:2px 0 0 20px;
font-size:1.05em;
}

/* Footer */
#footer{
margin:30px 0 20px 10px;
color:#FFF;
}
#footer a{color:#FFF;text-decoration:underline}

#hcomments{list-style:none;margin-left:40px}
.hcomment{margin-bottom:30px !important}
.comment-meta a{color:#666;text-decoration:none !important}
.comment-meta a:hover{text-decoration:underline !important}
.hcomment .published,.hcomment .published a{color:#999;font-weight:none}
.hcomment cite{font-weight:bold;font-style:normal}
.hcomment p{margin:0 0 10px 15px;color:#666}
.hcomment p a{color:#000;text-decoration:underline}

#commentform{margin:40px 0 0 80px}
#commentform p{margin:0 0 10px}
#commentform input {width:200px;font-size:0.95em}
#subscribe{width:30px !important}
#commentform textarea {width:350px;height:130px;font-size:1.15em;padding:5px}

.entry-summary img{margin:15px}
.entry-summary img[align='left']{margin:15px 15px 0 0 !important}
.entry-summary img[align='right']{margin:15px 0 0 15px !important}
.entry-summary img[align='center']{margin-top:15px !important;margin-bottom:15px !important}
.alignright{
float:right;
margin:15px 0 0 15px !important
}
.alignleft{
float:left;
margin:15px 15px 0 0 !important
}
.aligncenter{
display:block;
margin:15px auto !important;
text-align:center
}
.alignnone{vertical-align:bottom;margin:0 1em !important}

.search-word{background:#fc0;color:#000}

.hentry img{border:0}
.entry-summary a{text-decoration:underline;color:#39F}
.entry-summary a:visited{color:#1058a0}
.entry-summary h3{margin:15px 0 5px}
.more-link, .nocut{color:#000 !important;font-size:1.2em;text-decoration:none !important}
.more-link:hover, .nocut:hover{background:#F90 !important}
.entry-summary ul, .entry-summary ol{margin:0 0 10px;color:#444}
.entry-summary li{margin:5px 0 0 27px}
pre{
white-space:pre-wrap;
white-space:-moz-pre-wrap;
white-space:-pre-wrap;
white-space:-o-pre-wrap;
word-wrap:break-word;
}

.hentry h2{clear:both;text-transform: none;font-size:1.5em;line-height:1.1em}
.entry-summary h2,.entry-summary h3,.entry-summary h4{text-transform: none}
#buttons{margin:25px 0}
#buttons img{display:inline !important;margin-bottom:5px}

#navi{font-size:1.2em;margin:60px 0 0 15px}
#navi span,#navi a{display:block;float:left;width:31px;padding:10px 0;display:inline;background:#9C0;margin:0 2px 60px;text-align:center;color:#FFF;font-weight:bold}
#navi em{display:block;float:left;width:32px;padding:10px 0;text-align:center;font-weight:bold}
#navi span,#navi a
{
background:url('img/all.png') !important;
background-position:-288px -4px !important;
background-color:#98CC00 !important;
-khtml-border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
#navi a[rel='prev'],#navi a[rel='next']{
font-weight:normal;
width:132px !important;
background-position:-323px -4px !important;
}
#navi a{outline:0}
#navi a:hover{color:#000}
#navi span{background-position:-255px -4px !important;background-color:#FC0 !important;color:#000}
.entry-summary blockquote{color:#888 !important;margin:10px 0;padding:0 0 0 40px;border:0;background:url('img/bq.png') no-repeat}
.entry-summary blockquote p{color:#888 !important}
