/*  
Theme Name: Red Top ds
Theme URI: http://www.dsent.ru/
Description: Red Top is a 2 columns Wordpress theme. Lightweight theme for personal use. I love to hear of my work being used :). This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License</a>. This means you may use it for any purpose, and make any changes you like. Just leave my Bob link under your footer :)
Version: 
Author: Bob and dsent
Author URI: http://www.dsent.ru/

This theme was designed and built by Bob of <a href="http://www.blogohblog.com/">Blog Oh Blog</a> based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
*/

body  { background:#151515; font-family:Verdana, Arial; font-size:11px; color:#100; margin:0; padding:0; }
/* a:hover{ text-decoration:underline!important; color:red; border:none; } */
a:hover{ text-decoration:none !important; border:none; border-bottom:dotted 1px red !important; color:red; }
a.lightbox:hover{ border-bottom:none !important; }
a:link,a:active,a:visited { text-decoration:none; color:#e00b0b; border:none; }
a.cut { color:black; border:none; text-decoration: none; font-weight:bold; }

#fill { margin:53px 0; padding:0; }
#wrap { margin:0 189px 20px 20px; padding:10px 10px 10px 10px; border:dotted 1px red; }
#content      { background:#fff; float:left; margin:0 auto; padding:5px 10px 10px 10px;}
.entry        { float:left; margin:0; padding:10px; border-bottom:solid 1px black; width:100%; } /* #ccc */
.entry h2,h3  { margin:0; }
.entry h2     { font-size:16px; padding: 4px; background: #bbb; text-color: #600 !important; }
.entry h3     { font-size:12px; padding:0; }
.entry hr     { height:1px; background-color:#666; border:solid 0px black; }
.postmetadata { font-size:9px; border-bottom:dashed 1px #ccc; padding:0 0 5px 0;}

#sidebar { background:#ffffff; left:0; top:0; height:46px; margin:0; padding:0; position:fixed; width:100%; border-bottom: solid 4px #e00b0b; }
#topmenu { text-align:right; padding:5px 0 5px 5px; }
#topmenu #tags { display:inline; }
#tags ul { display: inline; }
#tags li { display: inline; }
#tags li a { color:black; font-weight: bold; font-size: 10pt; }
#tags li a:hover { color:red; background:#f0f0e0; text-decoration:none!important; }

#serv { width:180px; float:right; margin:5px 205px 5px 10px; }
#serv select { width:180px; height: 17px; font-size: 8pt; font-weight: bold; color:#666; border:solid 1px #cbcbcb; padding:2px; margin:0; }
#serv input { display:block; padding:0; margin:2px 0; font-size: 8pt; font-weight: bold; border:solid 1px #cbcbcb; }
#serv #s { color:#5188d2; width: 125px; height:16px; float:left; padding-top:1px; }
#serv #searchsubmit { color:#666; width: 50px; height:19px; float:right; }

#header{position:fixed; right:0; top:0; width:200px; display:block; border:solid 1px #e00b0b;}
#header h1{display:block; margin:0; padding:0; }
#header h1 a{background:#e00b0b url(images/logo.gif) no-repeat; height:100px; display:block;}

.rsidebar { margin:0; padding:0; display:block; position:fixed; right:0; top:102px; background:#fff; width:200px; font-weight: lighter; }
.rsidebar h2 { font-size:14px; border-bottom:dashed 1px #ccc; margin:3px 3px 0 3px; padding:0; color:black; }
.rsidebar hr { height:1px; background-color:#666; border:solid 0px black; }
.rsidebar ul { list-style-type:none; margin:3px 3px 0 3px; padding:0; }
.rsidebar ul li { list-style-type:none; margin:0 0 10px; padding:0; }
.rsidebar ul li ul { list-style-type:square; margin:0; padding:0 3px; }
.rsidebar ul li ul li { list-style-type:none; background:transparent url(images/b.gif) no-repeat 0 4px; border:0; margin:0; padding:0 0 2px 14px; }
.rsidebar a:hover { color:red; text-decoration:underline; }

#cut-1 { padding:53px; margin:53px; }
#line{clear:both;height:2px;width:100%; color:black; }
.navigation{width:200px;float:center;color:#666;}

.alignright{float:right;margin-top:10px;}
.alignleft{float:left;margin-top:10px;}
h1,h2,h3{font-family:Verdana, Arial, Helvetica, sans-serif;}

.bobcomments{background:#fbfbf9;border-bottom:1px solid #e00b0b;margin-bottom:20px;}
#commentform{border-top:1px dotted #e00b0b;border-bottom:1px dotted #e00b0b;margin:0;padding:15px 15px 1px;}
#commentform label{display:inline; margin:0;}
#commentform input{width:170px;margin:0;padding:0;}
#commentform textarea{width:380px;margin:0 0 10px;padding:0;}
#commentform #submit{margin:0 0 20px;}
#commentform p{margin:5px 0;}
ol.commentlist{margin:0 0 1px;padding:0;}
ol.commentlist li{border-top:1px solid #e00b0b;display:block;list-style:none;margin:0;padding:15px 15px 1px;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:5px 15px;}
ol.commentlist li.commenthead h3{margin:0;}
ol.bob{border-top:1px solid #cedeef;list-style:none;margin:0 0 1px;padding:15px;}
ol.bob li{display:block;list-style:none;background:transparent url(images/hb.gif) 0 2px no-repeat;padding-left:15px;margin:0 0 5px;}
*html h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#666;padding:0 0 0 5px;}
#footer { border-top:#ccc dashed 1px; padding-left:5px;}

blockquote { margin: 0 30px 0 10px; padding: 5px 10px 5px 20px; border-left: 5px solid #ddd; background-color: #f0f0e0; font: 8pt Verdana; text-align: justify; }
blockquote.epi { width:400px; text-align:left; float:right; }
blockquote span.author { float:right; display: block; font-style:italic; border-top: 1px solid black; padding-top:3px; }
blockquote cite { margin: 5px 0 0; display: block; }
span.note { font-size: 6px; }

span.origin { color:#b0b0ff; font-style:italic; }
span.logo { font-family: Arial Unicode MS, Verdana, Arial, Helvetica, sans-serif; border-top: 1px dotted black; width: 21px; background-color: #ff0000; float: right; font-size: 9pt; padding: 8px 2px 8px 2px; margin-top: -10px; margin-right: 25px; }
span.imported { color:#707070; font-size:7pt; }
