/*  
Theme Name: Red Top
Theme URI: http://www.blogohblog.com/
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 
Author URI: http://www.blogohblog.com/

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:#fff2cf;background-image:url(http://casualmurder.net/_gfx/HeaderUL.png);
	background-repeat: repeat-x;
	background position: top left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	}

#wrap
	{
	width: 900px;
	margin: 20px auto;
	padding:5px;
	background-repeat: no-repeat;
	background-image: url(http://casualmurder.net/_gfx/HeaderOL.png);
	}

#content
	{
	background:#fff;
	margin-top: 127px;
	border-top:solid 5px #fff;
	float:left;
	width:685px;
	padding:5px 10px 10px 10px;
	}

#singlecontent
	{
	background:#fff;
	margin-top: 127px;
	border-top:solid 5px #fff;
	float:right;
	width:860px;
	padding:5px 10px 10px 10px;
	}


.entry	
	{
	float:left;
	width:675px;
	margin:5px 0 0px 0;
	padding:0;
	border-bottom:dashed 0px #ccc;
	}

.singleentry
	{
	float:left;
	width:850px;
	margin:5px 0 10px 0;
	padding:0;
	border-bottom:solid 1px #ccc;
	}

.singleentry h2
	{
	font-size:16px;
	margin:0;
	padding:0;
	text-transform: lowercase;
	text-align: left;
	}

.entry h2
	{
	font-size:16px;
	margin:0;
	padding:0;
	text-transform: lowercase;
	text-align: left;
	}

.entry h3
	{
	font-size:12px;
	margin:0;
	padding:0;
	}

.entry h4
	{
	font-size:16px;
	margin:0;
	padding:0;
	text-transform: lowercase;
	text-align: left;
	}

.postmetadata
	{
	font-size:9px;
	border-bottom:dashed 1px #ccc;
	padding:0 0 5px 0;
	text-transform: lowercase;
	text-align: left;
	}

#sidebar
	{
	background:#fff;
	margin-top: 127px;
	border-top:solid 5px #fff;
	float:right;
	width:175px;
	padding:5px;
	line-height:15px;}

#header
	{
	float:right;
	width:200px;
	margin:0 0 10px 0;
	padding:0;
	}

#header h1
	{
	text-indent:-10000px;
	margin:0;
	padding:0;
	}

#header h1 a
	{
	display:none;
	background:#222222 url() no-repeat;
	height:0px;
	}

.rsidebar
	{
	float:right;
	width:175px;
	margin: 0;
	padding:0;
	text-transform: lowercase;
	text-align: right;
	}

.rsidebar h2
	{
 	font-size:14px;
	border-bottom:solid 1px #ccc;
	margin: 0;
	padding:3px 0;
	font-weight: lighter;
	color: #0d04cb;
	}

.rsidebar ul
	{
	list-style-type:none;
	margin:0;
	padding:0;
	}

.rsidebar ul li
	{
	list-style-type:none;
	margin:0 0 5px;
	margin-top:0px;
	}

.rsidebar ul li ul
	{
	list-style-type:square;
	margin:0;
	padding:0 3px;
	text-align: left;
	}

.rsidebar ul li ul li
	{list-style-type:none;
	background:transparent url() no-repeat 0 4px;
	border:0;
	margin:0;
	padding:0 0 2px 14px;
	text-align: left;
	}

#line
	{
	clear:both;
	height:2px;
	width:720px;
	}

.navigation
	{
	background:#fff;
	margin-top:10px;
	border-top:dashed 1px #ccc;
	width: 685px;
	float:left;
	color:#666;
	}

.alignright
	{
	float:right;
	margin-top:10px;
	}

.moods
	{
	text-transform: lowercase;
	color: #444444;
	line-height: 12pt;
	font-family: verdana, arial, sans-serif;
	font-size: 7pt;
	text-align: justify;
	display: block !important;
	}

.icons
	{
	padding: 0 0 0 5px;

	}
	
.moodtext
	{
	text-transform: lowercase;
	color: #c0c0c0;
	line-height: 11.5pt;
	font-family: verdana, arial, sans-serif;
	font-size: 7pt;
	text-align: justify;
	margin: -64px 0 0 70px;
	padding: 5px;
	vertical-align: text-top;
	}

.postavatar 
	{
	padding: 3px !important;
	margin-bottom: -3px;
	margin-top: -25px;
	margin-left: -2px;
	background-color: #ffffff;
	border-style: solid;
	border-width: 1px !important;
	border-color: #ffffff;
	}


.alignleft
	{
	float:left;
	margin-top:10px;
	}

h1,h2,h3
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

a:hover
	{
	text-decoration:underline;
	color:C0C0C0;
	border:none;
	}

a:link,a:active,a:visited
	{text-decoration:none;
	color:#0d04cb;
	//color:#8BD8EB;
	border:none;}

.bobcomments
	{
	background:#fff;
	border-bottom:0px solid #222222;
	margin-bottom:20px;
	margin-top:-15px;
	width:850px;
	padding:5px 10px 10px -10px;
	}

#commentform
	{
	border-top:0px dashed #222222;
	border-bottom:0px solid #222222;
	margin:0;
	padding:15px 15px 1px;
	}

#commentform label
	{
	display:block;
	margin:0;
	}

#commentform input
	{
	width:150px;
	margin:0 5px 10px 280px;
	padding:1px;
	}

#commentform textarea
	{
	width:80%;
	margin:0 0 10px 0px;
	padding:20px;
	align-left: auto;
	align-right: auto;	
	}

#commentform #submit
	{
	margin:0 0 20px 0;
	}

#commentform p
	{
	margin:5px 0;
	}

ol.commentlist
	{
	margin:0 0 1px;
	padding:0;
	}

ol.commentlist li
	{
	border-top: 0px dashed #222222;
	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 0px;
	padding: -6px 0 0 5px;
	}

blockquote {
	margin: 0 8px 0 8px;
	padding: 8px;
	background-color: #444444;
	color: #D3D3D3;
	line-height: 13px;
	font-family: "lucida grande", arial, verdana, sans-serif;
	font-size: 7pt;
	text-align: justify;
	border: 1px solid #222;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

input#s	{
	color:#5188d2;
	width:120px;
	border:1px solid #cbcbcb;
	background:#fcfcfc;
	}

#headerlinks {
        padding: 0px;
	color: #0d04cb;
        height: 100px;
        font-family: "Lucida Grande", arial, sans-serif;
        font-size: 9px;
        font-weight: normal;
        text-transform: lowercase;
        letter-spacing: 1px;
        line-height: 14px;
        text-align: left;
        display: in-line;
	margin: 225px 0px -186px -16px;
        }

#singleheaderlinks {
        padding: 0px;
	color: #0d04cb;
        height: 100px;
        font-family: "Lucida Grande", arial, sans-serif;
        font-size: 9px;
        font-weight: normal;
        text-transform: lowercase;
        letter-spacing: 1px;
        line-height: 14px;
        text-align: left;
        display: in-line;
	margin: 225px 0px -186px 4px;
        }

div#headerlinks a, div#headerlinks a:link, div#headerlinks a:visited {
        color: #0d04cb;
        background-color: #fff;
	
}


 div#headerlinks a:hover {
        color: #0d04cb;
        background-color: #999;
        }

  
div#singleheaderlinks a, div#singleheaderlinks a:link, div#singleheaderlinks a:visited {
        color: #0d04cb;
        background-color: #fff;
	
}

 div#singleheaderlinks a:hover {
        color: #0d04cb;
        background-color: #999;
        }


    ul.navheader {
        padding: 16px;
        margin: 0px;
        }

    ul.navheader li  {
        display: inline;
        padding: 0px;
        background-color: transparent;
        }

    ul.navheader li a {
        padding: 12px 26px 12px 26px;
	}

 ul.navheader li.view {
        padding: 12px 26px 12px 26px;
	}
