/* 
YOUR CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

/* Heading Overrides */
h2 {font-family: "Arial Black",Arial,sans-serif;letter-spacing:-0px;}
h3.sub {color: #111;font-family: "Arial Black",Arial,sans-serif;letter-spacing:0px;}

/* Color Overrides */
.postmetadata {background: #E8E8E8;}

/* Text Overrides */

.wp-caption p.wp-caption-text {font-size:10px;font-style: normal;line-height:12px;margin:0;padding:0px 0px 15px 0px;text-align:left;}


/* Logo Overrides */
#top { height: 85px; }

#masthead { float:left; margin-left:0px; padding-top:8px;}
.thumbnail, .attachment-thumbnail {max-width:150px;margin:0 1.5em 1.5em 0;float:left}

/* Navigation overrides */
.sf-menu {position:absolute; top:38%; right:0;float:left; width:auto; margin-right:0px;}
.sf-menu #search #s {width:100px;}
#top .sf-menu a {color: #ffffff;}
#top .sf-menu a:hover {color: #fff;}
.sf-menu li {background:#000;margin-right:1.5em; }
.sf-menu, .sf-menu * {font-size:.95em;font-weight:bolder;text-transform:uppercase;letter-spacing:0px;}

/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	1em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1em; /* IE6 only */
	width:			0px;
	height:			0px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('0') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.9em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}

/* Posts */
.content {display:block;clear:both;}
.post {display:block;clear:both;}
.postmd {background:#111;margin:10px 0px 10px 80px;padding:.25em;color:#999; font-size:11px;width:514px;}
.postmd a {color:#FFF;}
.postmd a:hover {color:#c90000;}
.underlined {border-bottom:1px solid #222;}
.welcomebox {padding:1.5em;margin:0 0 1.6em 0;background:#eee;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

.postmda {background:#111;padding:.5em;color:#999; font-size:11px;width:592px;}
.postmda a {color:#FFF;}
.postmda a:hover {color:#c90000;}

.singlepostmd {background:#111;padding:.75em;color:#999; font-size:11px;width:586px;}
.singlepostmd a {color:#FFF;}
.singlepostmd a:hover {color:#c90000;}

.singlepostmdwide {background:#111;padding:.75em;color:#999; font-size:11px;width:935px;}
.singlepostmdwide a {color:#FFF;}
.singlepostmdwide a:hover {color:#c90000;}


.aboutauthor {background:#000000;padding:.5em;color:#999; font-size:11px;width:592px;height:100px}