/*
Theme Name: BusChick
Theme URI: http://buschick.com/
Description: A custom theme for the BusChick blog
Author: Rising Design Studio and BrighterColors.com
Version: 1.1
*/

/*general settings*/

html, body, form, fieldset, td {
	margin: 0;
	padding: 0;
	font: 100%/120% Helvetica, Arial, sans-serif;
	color: #333;
}


body { 
	font-size: 75%;
	margin: 0px auto;
	background: #6D6E72;
line-height: 1.5em;
}

img{
display:inline;
}

h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, dl, address {
	margin: 1em 0;
	padding: 0;
}

ul{
list-style-type: disc;
margin-left: 1em;
}

li, dd {
	margin-left: 1em;
line-height: 1.8em;
}

blockquote {margin-left: 1em;
line-height: 1.8em;
color:#777; font-weight:bold;}

a, a:link, a:visited {
	color: #009933;
	text-decoration: none;
}

a:focus, a:hover, a:active {
	color: #009933;
	text-decoration: underline;
}

a img, a:link img, a:visited img {
	border: 0;
}

input, select, textarea {
	font-size: 100%;
}

table{
border-collapse: collapse;
}

/*basic layout*/
#main {
	width: 1040px;	
	margin: 0 auto;
	padding: 0 14px;
}

#header{
	height: 315px;
	text-align: center;
	margin-bottom: 10px;
	}

#sidebar {
	background: #e6e7e8 url(/blog/wp-content/themes/buschick/images/sidebarhead.jpg) no-repeat left top;
	vertical-align: top;
	float: right;
	width: 325px;
	margin-right: 14px
}


#content {
float: right;
	border-right: 1px solid #d0d0d1;
	width: 587px;
	min-height: 600px;
	margin-right: 12px;
	margin-left: -35px;
	margin-top: 20px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 80px;
	background: #f1f1f2 url(/blog/wp-content/themes/buschick/images/blogborder.jpg) repeat-y left top;	
}


#footer {
	text-align: left;
	padding: 5px 0;
	color: #999;
	clear: both;
}
#footer a{
color: #fff;
}

.page-title{ /*on archive pages, etc*/
margin-left: -5px;
font-size: 14px;
font-style: italic;
}
.top-date{ /*post date at top of entry*/
	width: 125px;
	height: 30px;
	text-align: right;
	padding-right: 10px;
	margin-left: -45px;
	margin-top: 20px;
	background-image: url(images/grunge.gif);
}

.top-date a{
font-size: 95%;
color: #fff;
line-height: 32px;
}
.entry-title{
margin-bottom: 0px;
}
.entry-title{
color: #000;
}
.post{
padding-bottom: 25px;
border-bottom: 2px dotted #444;
margin-right: 100px;
}

.morelink{
text-align: right;
}

#comments-title, #reply-title{
font-size: 13px;
}
#comments{
margin-right: 100px;
}
.entry-utility{ /*bottom text*/
color: #999;
}

.entry-utility a{
color: #999;
}

.nocomments{
display: none;
}
#sidebar ul, #sidebar li{
list-style-type: none;
padding-right: 15px;
}

#sidebar ul ul{
margin-left: 0;
}

.widget-container{
border-bottom: 2px dotted #444;
padding-bottom: 10px;
padding-left: 5px;
}
.widget-container div{
margin-left: 4px;
}
h3{
height: 18px;
margin-top: 13px;
}

.menu-header{
background: url(/blog/wp-content/themes/buschick/images/graphics_linkLine.gif) no-repeat left top;
margin-left: 10px;
height: 195px;
margin-top: 30px;
}
.menu{
	margin-top: -4px;
position: absolute;

}

.menu li {
margin-left: 55px;
width: 250px;
height: 30px;
}


#rsslink{
float: right;
margin-top: 23px;
margin-right: 20px;
}

#menu-item-4{
	margin-left: 21px;

}

#menu-item-5{
padding-top: 7px;
}
#menu-item-26{
padding-top: 7px;
}
#menu-item-25{
margin-left: 38px;
margin-top: -4px;
}
#menu-item-24{
padding-top: 7px;
margin-left: 95px;
}

#socialarea{
border-top: 2px dotted #444;
padding-top: 15px;
}