/*  
Theme Name: Jeka911
Theme URI: http://www.jeka911.com/
Description: Best theme ever.
Version: 0.1
Author: Nikita Seleckis
Author URI: http://www.seleckis.lv/


*/

body {
 background: url('images/back.jpg') center top;
 font-family:Verdana,Arial,sans-serif;
 margin: 0;
 font-size: 80%;
 line-height: 1.4em;
}


.wrap {
  width: 1000px;
  margin: 0 auto;
}

.header {
 background: url('images/header.jpg');
 height: 199px;
 padding: 0;
 margin: 0;
}

img {
 border: 0;
}

.subscription-manager {
 width: 800px;
 overflow: hidden;
}

/*---------*/

label { font-weight: bold; }


/* Fieldsets */
fieldset    { padding:1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; width: 800px; }
legend      { font-weight: bold; font-size:1.2em; }

/* Text fields */
input   { width: 150px; margin:0; }
input   { border:1px solid #bbb; background:#eee; padding:5px; }
input:focus         { border:1px solid #999; background:#fff; }
input:hover         { border:1px solid #999; background:#f5f5f5; }

/* Textareas */
textarea            { width: 440px; height: 150px; margin:0.5em 0 0.5em 0; }
textarea            { border:1px solid #bbb; background:#eee; padding:5px; }
textarea:focus      { border:1px solid #999; background:#fff; }
/*---------Header--------------*/


.logo {
 float: left;
 height: 195px;
 position: relative;
 overflow-x: hidden;
 width: 332px;
 border: 1px;
}

.logo a {
 text-indent: -9999px;
 display: block;
 width: 300px;
 height: 120px;
 margin-top: 30px;
 margin-left: 40px;
 border: 1px;
}

.logo a:hover {
 background: url("images/logo_h.jpg") no-repeat 31px 5px;
}

.header .asaph_div {
 float: left;
 height: 195px;
 overflow: hidden;
 width: 130px;
}

.asaph_div a {
 display: block;
 width: 130px;
 height: 120px;
 
}

.header .buttons_search {
 float: left;
 height: 195px;
 overflow: hidden;
 width: 520px;
 background: no-repeat 65px 79px;
}

.buttons_search .buttons {
 float: left;
 height: 95px;
 margin-top: 70px;
 width: 270px;
 overflow: hidden;
}

.b a {
 display: block;
 text-indent: -9999px;
 float: left;
}

#b_l_1 {
 float: right;
 height: 35px;
 width: 210px; 
}

#b_l_2 {
 float: right;
 height: 22px;
 width: 120px; 
}

#b_l_3 {
 float: right;
 height: 15px;
 width: 20px; 
}

#b_l_4 {
 float: right;
 height: 22px;
 width: 64px; 
}

#b_l_5 {
 float: right;
 height: 35px;
 width: 120px; 
 margin-left: 85px;
}

.buttons_search .rss {
 float: left;
 height: 90px;
 margin-left: 100px;
 margin-top: 73px;
 width: 100px;
}

.rss a {
 display: block;
 text-indent: -9999px;
 height: 90px;
 width: 100px;
}

.rss a:hover {
 background: url("images/rss_h.jpg") no-repeat 16px 6px;
}

.search_box {
 float: left;
 height: 20px;
 width: 450px;
}

#s {
 background: transparent;
 border: 0;
 width: 136px;
 padding: 3px;
 margin-left: 217px;
 cursor: pointer;
 color: #C4EFFF;
}

#s:hover {
 background-color: #4C8AAF;
}
#s:focus {
 background-color: #4C8AAF;
 cursor: text;
}

#searchsubmit {
 background: transparent;
 border: 0;
 width: 35px;
 height: 30px;
 text-indent: -9999px;
 cursor: pointer;
}

/*-------------*/

.page_tl {
 background: transparent url('images/tl.jpg') no-repeat 39px 0px;
}

.page_tr {
 background: transparent url('images/tr.jpg') no-repeat 651px 0px;
}

.page_t {
 background: transparent url('images/t.jpg') no-repeat 281px 0px;
}

.page {
 background: transparent url('images/pageback.jpg');
 margin-bottom: 50px;
}

.page_wrap {
 width: 880px;
 margin: 0 auto;
 padding-bottom: 20px;
}

.content {
 float: left;
 width: 460px;
 overflow: hidden;
 margin-left: 10px;
}

.content_nl {
 float: left;
 width: 480px;
 overflow: hidden;
}



/*------------Sidebar----------------------------*/

.sidebar {
 float: left;
 width: 384px;
 overflow: hidden;
 margin-left: 0px;
 font-size: 90%;
}

.themes {
 width: 157px;
 float: left;
}

.sidebar .buttons {
 float: left;
}

.ads {
 background-color: #fffddf;
 border: 1px solid #7CBBDA;
 width: 180px;
 height: 120px;
 margin: 20px 0 10px 18px;
 text-align: center;
 font-weight: bold;
} 

.ads a {
 display: block;
 color: #E18903;
}

.ads h1 {
 color: #E18903;
 margin: 20px 0 10px 0;
 font-size: 16px;
}

.b {
 width: 200px;
 margin-left: 15px;
}

.b .bl {
 width: 50%;
 float: left;
 text-align: center;
}

.b .br {
 width: 50%;
 float: left;
 text-align: center;
}

.b a {
background: transparent;
margin: 0;
padding: 0;
 display: inline;
 text-indent: 0px;
 text-align: center;
}

.sidebar .recent {
 clear: both;
}

.cloud_inner {
 margin-left: 15px;
}

.sidebar .friends {
 float: right;
 width: 170px;
}

.sidebar .dyn {
 float: right;
 width: 210px;
 overflow: hidden;
}

.sidebar .dyn li {
 list-style: none;
 margin: 0;
 padding: 0;
}

.sidebar .dyn ul {
 padding: 0px;
 margin: 0 0 0 10px;
}

.sidebar a {
 color: #5D99CC;
 text-decoration: none;
 font-size: 90%;
}

.sidebar a:hover {
 color: #2D699C;
 text-decoration: underline;
}

h2 {
 margin: 0;
}

.sidebar h2 {
  display: block;
  height: 30px;
  background: transparent url('images/subhead.gif') no-repeat;
  color: #555;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 0px 0px 10px;
  margin: 0;
}

.sidebar .themes li {
 border-top: 1px solid #ccc;
 margin: 0;
 margin-left: 10px;
 list-style: none;
}

.sidebar .themes a {
 font-size: 110%;
 overflow: hidden;
 display: block;
 height: 25px;
 line-height: 25px;
 padding-left: 20px;
 background: transparent url('images/bull.gif') no-repeat 9px 9px; 
}

.sidebar .themes a:hover {
  background: #E9E9E9 url('images/bull_h.gif') no-repeat 9px 9px;  
}

.sidebar .recent li {
 border-top: 1px solid #ccc;
 margin-left: 10px;
 list-style: none;
}

.sidebar .recent a {
 font-size: 110%;
 overflow: hidden;
 display: block;
 height: 25px;
 line-height: 25px;
 padding-left: 20px;
 background: transparent url('images/bull.gif') no-repeat 9px 9px; 
}

.sidebar .recent a:hover {
  background: #E9E9E9 url('images/bull_h.gif') no-repeat 9px 9px;  
}

.sidebar .friends a {
 display: block;
 padding-left: 10px; 
}



/*-----------Wordpress things------------*/
.content a {
 color: #3399cc;
}

.storytitle {
 margin-top: 30px;
 margin-bottom: 5px;
}

.storytitle a {
 font-size: 18px;
}

.storycontent {
margin-top: 10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:0pt;
font-size:1em;
line-height:1.4em;
}

.storycontent a {
 color: #069;
 text-decoration: none;
}

.storycontent a:visited {
 color: #7799aa;
 text-decoration: none;
}

.storycontent a:hover {
 background-color: #E9E9E9;
 text-decoration: underline;
}

.storycontent a:active {
 background-color: #E9E9E9;
 text-decoration: underline;
}

.meta {
 margin-top: 5px;
}

.post a {
 text-decoration: none;
}

.post a:visited {
 color: #7799aa;
 text-decoration: none;
}

.post a:hover {
 background-color: #E9E9E9;
 text-decoration: underline;
}

.post a:active {
 background-color: #E9E9E9;
 text-decoration: underline;
}

.feedback {
 text-align: right;
 border-bottom: 1px solid #E0E0E0;
}



/*--------------Comments----------------*/

#comments {
  display: block;
  height: 30px;
  background: transparent url('images/subhead.gif') no-repeat;
  color: #555;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 0px 0px 10px;
  margin: 0;
}

#respond {
  display: block;
  height: 30px;
  background: transparent url('images/subhead.gif') no-repeat;
  color: #555;
  font-size: 16px;
  font-weight: bold;
  padding: 15px 0px 0px 10px;
  margin: 0;
}

.commentlist {
 display: block;
 background-color: #f5f5f5;
 border: 1px solid #ccc;
 margin: 0px 10px 0px 0px;
 padding: 0 10px 10px 10px;
}

ol {
list-style-type: none;
}

.commentmetadata a {
 text-decoration: none;
 color: #555;
}

.commentlist li {
 border-bottom: 1px solid #ddd;
 margin-top: 10px;
}

#commentform #submit {
 background: transparent url('images/send.gif') no-repeat;
 width: 107px;
 height: 50px;
 border: 0;
 cursor: pointer;
 float: right;
 margin-right: 5px;
 margin-bottom: 10px;
}












.wp_syntax {
 width: 460px;
 overflow: scroll;
}
