/*
Theme Name: Streaming Media Blog
Description: Custom theme
Version: 1.0
Author: Stephen Merriman
Author URI: http://www.cre8d-design.com
*/

.clear {
	clear: both;
	font-size: 0px;
	height:1%;
	line-height:0;
}
a img {
	border: none;
}

a {text-decoration:underline;}

a:link, a:visited {
	color:#0e3b74;
}
a:hover, a:active {
	color:#0e3b74;
}

body,html {min-width:965px;}

p, ul, ol {margin-top:0;margin-bottom:1em;}

.alignleft {float:left;display:inline;margin:0 15px 1em 0;}
.alignright {float:right;display:inline;margin:0 0 1em 15px;}
.aligncenter {display:block;margin:0 auto 1em auto;}
.alignnone {margin:0 0 1em 0;}

body,input,textarea,select {font-size:13px;font-family:Verdana,Geneva,sans-serif;color:#333;}
#headbar, #headbar input {font-family:Arial,Helvetica,sans-serif;}

body {
	text-align: center;
	margin:0;
	background:#f4f7f8;
	line-height:1.5;
}

.container {width:955px;text-align:left;margin:5px auto 0 auto;background:#fff;}

#header {margin-top:5px;position:relative;}
#sitename a {text-indent:-9999px;display:block;width:955px;height:153px;background:url(images/header.jpg) top left no-repeat;}
#headerad {position:absolute;top:12px;left:180px;}

#headbar {background:#000;font-size:11px;padding:3px 2px 3px 10px;color:#fff;}
#headbar a {color:#fff;font-weight:bold;}
#headbar .search {float:right;display:inline;}
#headbar #cse-search-box {border:none;padding:0;}
#headbar a img {vertical-align:middle;margin-left:2px;}
#headbar #cse-search-box input {font-size:11px;margin:0;width:auto;overflow:visible;padding:0 2px;}
#headbar #cse-search-box {margin:0;}

#body {border-left:1px solid #999;}

#main {float:left;display:inline;width:594px;padding:15px 15px 0 15px;background:#fff;border-left:1px solid #999;margin-left:-1px;}
#sidebar {float:right;display:inline;width:300px;background:#ecf8fd;padding:15px 15px 1px 15px;margin-bottom:10px;}

#pagetitle {font-size:16px;border-bottom:1px solid #333;padding-bottom:3px;margin-bottom:25px;line-height:1.3;}

.recentposts {margin:0 0 20px 0;border-bottom:1px solid #999;padding-bottom:15px;}
.recentposts ul {margin:0;padding:0;list-style:none;}
.recentposts ul li {margin:0 0 5px 0;padding:0 0 0 20px;background:url(images/arrow.gif) left 2px no-repeat;}

.post {border-bottom:1px dotted #999;margin-bottom:20px;padding-bottom:7px;}
.post .title {font-size:15px;margin:0 0 5px 0;line-height:1.35;color:#1e3046;}
.post .title a {text-decoration:none;color:#1e3046;}

.post .postmeta {font-size:11px;color:#777;margin-bottom:5px;}
.post .postmeta .comlink {background:url(images/comment.png) top left no-repeat;padding-left:20px;}
.post .postshare {margin-bottom:5px;}
.post .postmeta2 {font-size:10px;color:#999;font-weight:bold;margin-bottom:13px;}
.post .content h2 {font-size:14px;font-weight:bold;margin:20px 0 10px 0;}
.post .content h3 {font-size:13px;font-weight:bold;margin:20px 0 10px 0;}
.post .content li {margin-bottom:0;}

.post .content {overflow:hidden;}

.post .content .wp-caption-text {margin:3px 0 0 0;font-size:12px;color:#777;}

.post .content img {max-width:594px;}

.relatedposts {border-bottom:1px dotted #999;margin-bottom:20px;padding-bottom:15px;}
.relatedposts h2 {font-size:15px;margin:0 0 12px 0;line-height:1.35;}
.relatedposts ul {margin:0;padding:0;list-style:none;}
.relatedposts ul li {margin:0 0 5px 0;padding:0 0 0 10px;background:url(images/arrow.gif) left 2px no-repeat;}

.sidebarrelatedposts {border-bottom:1px dotted #999;margin-bottom:20px;padding-bottom:15px;}
.sidebarrelatedposts h2 {font-size:15px;margin:0 0 12px 0;line-height:1.35;}
.sidebarrelatedposts ul {margin:0;padding:0;list-style:none;}
.sidebarrelatedposts ul li {margin:0 0 5px 0;padding:0 0 0 10px;}

.navigation {margin-bottom:20px;}
.navigation .navleft {float:left;display:inline;width:280px;}
.navigation .navright {float:right;display:inline;width:280px;text-align:right;}

.postlist {margin-bottom:20px;}
.postlist ul {margin:0;padding:0;list-style:none;}
.postlist ul li {margin:0 0 12px 0;padding:0;}
.postlist .date {font-weight:bold;font-size:10px;}
.postlist .title {font-size:15px;font-weight:normal;line-height:1.35;}

.commentsection {margin-bottom:20px;}

#sidebar .section {margin-bottom:15px;}
#sidebar .section h2.sectitle {border-bottom:1px solid #999;color:#666;font-weight:bold;letter-spacing:0.3em;padding-bottom:3px;font-size:13px;line-height:1.3;margin:0 0 10px 0;}
#sidebar .section ul {margin:0 0 1em 0;padding:0;list-style:none;}
#sidebar .section ul ul {margin:5px 0 0 15px;}
#sidebar .section ul li {margin:0 0 5px 0;padding:0;}

#sidebar .section .catad-left {float:left;display:inline;width:120px;}
#sidebar .section .catad-right {float:right;display:inline;width:160px;}

#footer {font-size:9px;color:#aeaeae;text-align:center;border-left:1px solid #999;line-height:1.3;padding:15px;}





/************

#contactDan {margin-bottom: 25px; }
#aboutDan p, #contactDan p {font-size: 10px; line-height: 14px; text-align: left; }

#aboutDan ul {margin: -15px 0 20px -25px; list-style-type: disc; }
*html #aboutDan ul {margin-left: 0px; }
#aboutDan ul li {margin: 0 0 8px 0; font-size: 10px; line-height: 14px; }
*html #aboutDan ul li {margin: 0 0 8px 13px; padding-left: 8px;}

#blogs {margin-bottom: 15px; }
#blogs ul li {font-size: 10px; line-height: 14px; text-align: left; }


.fbsubscribe {padding-top:5px;}
.fbsubscribe p {margin:0;}
.center {text-align:center;}
#cse-search-box form, #cse-search-box input{margin:0;}
#cse-search-box {border-bottom:1px solid #999;padding-bottom:10px;margin-bottom:5px;}
.aboutblog img {vertical-align:middle;}
#cse-search-box input, .fbsubscribe input {width:auto;overflow:visible;padding: 0 2px;}
#bannerlink {position:absolute;width:955px;height:153px;z-index:1;}
#cse-search-results iframe {width:574px;}

.prevpost a {font-size:15px;line-height:1.2;}
.prevpost li {padding-bottom:10px;}

.dan_rayburn .comment-content {background:#ecf8fd;padding:5px 10px;}

.tweetmeme {float:right;display:inline;margin:0 0 8px 8px;}

#popbar .clear, .entry-postdate .clear {clear:both;height:0px;font-size:0px;line-height:0;}
#popbar {border-left:1px solid #999;padding-left:4px;}
#popbar-inner {background:#000;}
#popbar ul {margin:0;padding:0;list-style:none;height:1%;}
#popbar ul li {margin:0;padding:0;float:left;display:inline;font-size:11px;color:#fff;line-height:17px;font-weight:bold;}
#popbar h3 {margin:0;padding:0;float:left;display:inline;font-size:11px;color:#fff;background:#f39d03 url(http://blog.streamingmedia.com/images/popbg.gif?a=1) right center no-repeat;line-height:17px;padding:0 17px 0 10px;font-weight:bold;}
#popbar ul li a {color:#fff;text-decoration:none;padding:0 8px;}
#popbar ul li a:hover, #popbar ul li a:active {text-decoration:underline;}

.sharebuttons {margin:8px 0;}
.sharebuttons ul {margin:0;padding:0;list-style:none;}
.sharebuttons ul li {margin:0 5px 0 0;padding:0;float:left;display:inline;}
*************/