/*
Theme Name:		Cutline
*/

body
{
background: url('images/e1rqpr2.png') repeat #000000;
color: #333;
font-size: 14px;
font-family: Arial, sans-serif;
}

* { padding: 0; margin: 0; }

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

a:hover { text-decoration: underline; }

h1, h2, h3 { font-weight: bold; color: #000; }

h1 { font-size: 1.5em; }

#masthead h1 { font-size: 2.5em; }

.posts h2
{
	margin: 20px 0px 0px;
}

.sociable_tagline, .yarpp_tagline, h3.comments_headers, h3.respond, .single .tagged
{
	font-size: 18px;
	font-weight: 700;
	margin: 20px 0px 0px;
	line-height: 1.2em;
	color: #000;
	text-transform: capitalize;
	background: transparent;
	padding: 0px;
}

.single .tagged a
{
	color: #0060FF;
	text-decoration: underline;
	font-size: 14px;
	line-height: 16px;
	font-weight: 100;
}

.single .tagged a:hover
{
	color: #df0000;
	text-decoration: underline;
	background: transparent;
}

.pages h2, h2.page_header { margin: 0 0 0.75em 0; padding: 0 0 0.6em 0; background: url('images/hr_title_sep.gif') 0 100% no-repeat; }

h2.archive_head { font-weight: bold !important; font-size: 1.4em !important; text-transform: uppercase !important; letter-spacing: normal !important; margin: 0 0 1.8em 0 !important; padding: 0.4em 2px !important; border-top: 3px solid #000 !important; background: url('images/hr_dot_black.gif') 0 100% repeat-x !important; }

h3 { font-size: 1.0em; text-transform: uppercase; }

#masthead h3 { margin: 0 0 0.75em 0; font-weight: normal; text-transform: none; color: #888; text-align: center; }

.entry h3 { margin: 2.5em 0 0.5em 0; }

.entry h3.top { margin: 1.5em 0 0.5em 0 !important; }

h4 { color: #888; font-style: italic; font-family: arial, sans-serif; font-size: .75em; font-weight: 100; }

h4 a, h4 a:visited { color: #888; text-decoration: none; }

h4 a:hover { color: #888; text-decoration: underline; }

.posts h4 { margin: 0 0 5px 0; padding: 0 0 1.0em 0; }

#container { width: 960px; margin: 50px auto 0 auto; overflow: hidden; background: #C5C7B6;}

#content_box { width: 950px; text-align: left; float: left; clear: both; padding: 20px 0px 10px 10px; }

#content { width: 680px; padding: 0px; float: left; margin: 0px 40px 0px 0px }

#sidebar { width: 230px; float: left; background: #2F3837 }

#sidebar ul { list-style: none; }

#footer { width: 960px; padding: 1.2em 0 0 0; border-top: 2px solid #ccc; float: left; clear: both; margin: 10px 0px 0px; }

#masthead { 
	width: 100%; 
	position: fixed; 
	left: 0px; 
	position: fixed; 
	text-align: center;
	top: 0px; 
	left: 0px; 
	z-index: 100; 
	height: 50px; 
	background: #000000;
}

.navigation { width: 500px; font-size: 1.4em; float: left; margin: 10px 0px; }

.single .navigation
{
font-size: 1em;
}

.previous { padding: 0 20px 0 0; float: left; }

.next { float: right; }

.clear { clear: both; }

#footer p { margin: 0 0 0.923em 0; font-size: 1.3em; color: #888; text-align: right; }

#footer a, #footer a:visited { color: #888; text-decoration: none; }

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

div.navigation
{
font-size: .75em;
margin-top: 10px;
}

div#headerAd
{
text-align: center;
}

img.alignleft
{
float: left;
margin: 10px 10px 10px 0px;
}

img.alignRight
{
float: right;
margin: 10px 0px 10px 10px;
}
