body{background:#FFF url(images/bg.gif) repeat-x; color:#202020; font-size:13px; font-family: Verdana,Arial,Helvetica,sans-serif; margin:0px auto 0px; padding:0px}

#wrap{background:#FFF; margin:0px auto 0px; padding:0px}

a, a:visited{color:#186FD0; text-decoration:underline}

a:hover{color:#186FD0; text-decoration:none}

#header{width:950px; height:100px; color:#fff; font-size:14px; font-weight:normal; margin:0px auto 0px; padding:0px; overflow:hidden}

#header p{padding:0px 0px 5px 0px; margin:0px; line-height:20px}

#header h1{color:#FF5A00; font-size:26px; font-family:Arial,Times New Roman,Georgia; font-weight:normal; letter-spacing:-2px; margin:0px; padding:20px 0px 0px 0px; text-decoration:none}

#header h1 a, #header h1 a:visited{color:#FF5A00; font-size:26px; font-family:Arial,Times New Roman,Georgia; font-weight:normal; letter-spacing:-2px; margin:0px; padding:20px 0px 0px 0px; text-decoration:none}

#header h1 a:hover{color:#F30; text-decoration:none}

.headerleft{width:275px; float:left; margin:0px; padding:10px 0px 0px 0px; overflow:hidden}

.headermiddle{width:575px; float:left; margin:0px; padding:10px 0px 0px 0px; text-align:left}

.headerright{width:100px; float:right; margin:0px; padding:10px 0px 0px 0px; text-align:right}

.headerright a, .headerright a:visited{color:#555; font-size:11px; text-decoration:none; padding:0px 0px 0px 3px}

.headerright a:hover{color:#666; text-decoration:none}

.headerright a img{border:none; margin:0px 0px 3px 0px; padding:0px}

#navbar{background:#228DDD url(images/navbar.gif) repeat-x; width:950px; height:31px; margin:0px auto 0px; padding:0px; overflow:hidden}

#navbarleft{width:950px; float:left; margin:0px; padding:0px 0px 0px 0px}

#nav{margin:0px; padding:0px; list-style:none}

#nav ul{margin:0px; padding:0px; list-style:none}

#nav a{    background:#228DDD url(images/navbar.gif) repeat-x; color:#FFF; display:block; font-size:12px; font-family:Arial,Tahoma,Verdana;  font-weight:normal;  margin:0px 15px 0px 0px; padding:8px 10px 8px 10px; text-decoration:none; text-transform:uppercase}

#nav a:hover{background:#039; color:#EEE; display:block; text-decoration:none;  margin:0px 15px 0px 0px; padding:8px 10px 8px 10px}

#nav li{float:left; margin:0px; padding:0px}

#nav li li{float:left; margin:0px; padding:0px; width:140px}

#nav li li a, #nav li li a:link, #nav li li a:active, #nav li li a:visited{background:#FF5A00; color:#FFF; width:140px; font-size:10px; font-family:Arial,Tahoma,Verdana;  font-weight:normal; float:none; margin:0px; padding:8px 10px 8px 10px; border-left:1px solid #FFF; border-right:1px solid #FFF; border-bottom:1px solid #FFF; text-decoration:none}

#nav li li a:hover{background:#E95301; color:#FFF; padding:8px 10px 8px 10px}

#nav li ul{position:absolute; width:10em; left:-999em}

#nav li:hover ul{left:auto; display:block}

#nav li:hover ul, #nav li.sfhover ul{left:auto}

#content{width:950px; margin:0px auto 0px; padding:20px 0px 0px 0px}

#content p{padding:0px 0px 10px 0px; margin:0px; line-height:20px}

#content h1{color:#333; font-size:28px; letter-spacing:-2px; font-family:Arial,Times New Roman,Georgia,Trebuchet MS; font-weight:normal; margin:0px; padding:0px 0px 5px 0px}

#content h1 a{    background:#FFF url(images/bigbullet.gif) no-repeat top left;  padding:0px 0px 0px 35px; margin:0px 0px 0px 0px; color:#E95301; font-size:28px; letter-spacing:-2px; text-decoration:none}

#content h1 a:hover{color:#FF5A00; font-size:28px; text-decoration:none}

#content h3{color:#AAA; font-size:24px; letter-spacing:-2px; font-family:Arial,Times New Roman,Georgia,Trebuchet MS; font-weight:normal; margin:20px 0px 0px 0px; padding:0px 0px 5px 0px}

#content p img{border:1px solid #777; margin:5px 10px 3px 0px}

#content img.wp-smiley{float:none; border:none; padding:0px; margin:0px}

#content img.wp-wink{float:none; border:none; padding:0px; margin:0px}

#contentleft{float:left; width:580px;  border-right:1px dotted #777; margin:0px 0px 0px 10px; padding:0px 30px 20px 0px}

#contentleft ol{margin:0px 0px 0px 20px; padding:0px 0px 10px 0px}

#contentleft ol li{margin:0px 0px 0px 20px; padding:0px 0px 5px 0px}

#contentleft ul{list-style-type:square; margin:0px 0px 0px 20px; padding:0px 0px 10px 0px}

#contentleft ul li{list-style-type:square; margin:0px 0px 0px 20px; padding:0px 0px 5px 0px}

.date{font-size:9px; font-weight:bold; padding:0px; margin:0px 0px 15px 0px}

.postmeta{width:600px; font-size:12px; font-weight:bold; padding:0px 0px 10px 0px; margin:0px 0px 20px 0px; border-bottom:1px dotted #999}

blockquote{font-style:italic; margin:0px 25px 15px 25px; padding:0px 25px 0px 10px; border-left:2px solid #AAA}

#content blockquote p{margin:0px 0px 0px 0px; padding:10px 0px 10px 0px}

#r_sidebar{float:right; width:300px; margin:0px 0px 0px 0px; padding:0px 0px 20px 0px; line-height:20px;         font-family:Helvetica,Arial,sans-serif;         font-size:13px}

#r_sidebar h2{background:#FFF url(images/bullet.gif) no-repeat top left; color:#323740; font-size:14px; font-family:Helvetica,Arial,sans-serif; font-weight:bold; text-transform:none; margin:0px 0px 5px 0px; padding:0px 0px 3px 20px; border-bottom:1px dotted #AAA}

#r_sidebar p{padding:0px 0px 0px 0px; margin:0px; line-height:20px}

#r_sidebar ul{list-style-type:none; margin:0px 0px 20px 0px; padding:0px}

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

#r_sidebar ul ul{list-style-type:none; margin:0px; padding:0px}

#r_sidebar ul li li{padding:0px 0px 0px 15px; margin:0px}

#r_sidebar ul li ul li{padding:0px 0px 0px 15px; margin:0px}

#r_sidebar contentbanner{width:300px; position:relative; text-align:center; padding:0; margin:0 auto; overflow:hidden}

#footerbg{background:#228DDD url(images/footer.jpg) repeat-x; border-top:1px solid #777}

#footer{width:950px; height:116px; color:#333; margin:0px auto 0px; padding:0px}

#footer p{color:#FFF; font-size:10px;  font-weight:normal;  text-transform:uppercase; margin:0px; padding:0px}

#footer a{color:#FFF; text-decoration:none}

#footer a img{border:none; margin:0px; padding:0px}

#footer a:hover{color:#FFF; text-decoration:underline}

.footerleft{width:700px; float:left; margin:0px; padding:8px 0px 8px 0px}

.footerright{width:250px; float:right; margin:0px; padding:8px 0px 8px 0px; text-align:right}

#searchdiv{margin:0px; padding:0px}

#searchform{margin:0px; padding:4px 0px 0px 0px}

#s{background:#FFF; width:210px; color:#333; font-size:11px; font-family:Arial,Tahoma,Verdana; padding:3px; margin:0px 0px 0px 0px; border-top:1px solid #C6D9E9; border-right:1px solid #C6D9E9; border-left:1px solid #C6D9E9; border-bottom:1px solid #C6D9E9}

#sbutton{background:#FF5A00; color:#FFF; font-size:11px; font-family:Arial,Tahoma,Verdana; padding:1px; margin:0px 0px 0px 3px; border:1px solid #FFF}

#commentblock{width:500px; background:#FFF; float:left; padding:20px 20px 10px 20px; margin:10px 0px 0px 0px; border-top:1px dotted #888; border-bottom:1px dotted #888}

#commentblock a, #commentblock a:visited{color:#186FD0; text-decoration:none}

#commentblock a:hover{color:#FF5A00; text-decoration:none}

#commentblock ol{list-style-type:decimal; margin:0px 0px 0px 5px; padding:0px 0px 10px 0px}

#commentblock ol li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}

.commentdate{font-size:12px; padding-left:0px}

#commentlist li p{margin-bottom:8px; line-height:20px; padding:0px}

.commentname{color:#333; margin:0px; padding:5px 5px 5px 0px}

.commentinfo{clear:both}

.commenttitle{color:#AAA; font-size:12px; font-family:Arial,Times New Roman,Georgia; font-weight:normal; margin:0px 0px 0px 0px; padding:10px 0px 5px 0px; border-bottom:1px solid #CCC}

.commenttext{ color:#666; clear:both; margin:3px 0px 0px 0px; padding:0px 10px 0px 10px; width:420px; background:#FFF}

.commenttext-admin{clear:both; margin:3px 0px 10px 0px; padding:20px 10px 5px 10px; width:420px; background:#FFF}

#author, #email, #url{ background-color:#EEE;  font-family:Helvetica,Arial,sans-serif;  font-size:12px;  color:#222;  border:1px solid #AAA;  padding:5px;  width:210px}

#author:focus, #email:focus, #url:focus{ background-color:#FFF; font-family:Helvetica,Arial,sans-serif; font-size:12px; border:1px solid #777; color:#222; padding:5px;  width:210px; }

#comment{background-color:#EEE; font-family:Helvetica,Arial,sans-serif; font-size:12px; color:#222; border:1px solid #AAA; padding:5px; width:440px}

#comment:focus{background-color:#FFF; font-family:Helvetica,Arial,sans-serif; font-size:12px; border:1px solid #777; color:#222; padding:5px; width:440px}
 
#submit{background-color:#FF5A00; font-family:Helvetica,Arial,sans-serif; font-size:12px; border:1px solid #CCC; color:#FFF; padding:3px}

#submit:focus, #submit:hover{background-color:#EC5300; font-family:Helvetica,Arial,sans-serif; font-size:12px; border:1px solid #999; color:#EEE; padding:3px}

.aligncenter{display:block; margin-left:auto; margin-right:auto}

.alignleft{float:left}

.alignright{float:right}

.wp-caption{border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}

.wp-caption img{margin:0; padding:0; border:0 none}

.wp-caption-dd{font-size:11px; line-height:17px; padding:0 4px 5px; margin:0}

.banner125{float:left;  position:relative; margin:2px; padding:10px 0px 10px 15px; text-align:center}
.text_ads{background-color:#ECEFF5; font-family:Helvetica,Arial,sans-serif; font-size:12px; color:#000; border:1px solid #94A3C4; padding:15px; width:550px}
.avtor{font-family:Helvetica,Arial,sans-serif; font-size:12px; color:#000; border:1px solid #94A3C4; padding:10px; width:550px}
.abonament{background-color:#FFF; font-family:Helvetica,Arial,sans-serif; font-size:13px; color:#000; border:0px; padding:0px}
.abonament2{background-color:#FFF; font-family:Helvetica,Arial,sans-serif; font-size:12px; color:#000; border:1px solid #94A3C4; padding:15px}
