/*  
Theme Name: Bdline.net Glo theme
Author URI: http://www.bdline.net
Version: 1
Author: Neil Watson
Description: Theme for Borderline podcast site based on the Ambient Glo theme created by <a href="http://rockinthemes.com/nathan-parikh-custom-wordpress-theme-designer/">Nathan Parikh</a>
*/
body { background: #ffffff url(images/bd_header.jpg) top center repeat-x;
color: #000000;
font-size: 11px; font-family: Arial, Verdana, Sans-Serif;
margin: 0px 0px 0px 0px; }

a, a:visited{ color: #D70606; text-decoration: none; }

a:hover{ text-decoration: underline; }

#container { width: 960px; text-align: left;
	margin: 0 auto;
}

.comment_text {
	padding: 10px;
	margin-left: 25px;
	color: #666666;
}
#header { height: 133px; padding: 28px 0px 0px 15px; }

#header img { border: 0px solid;}


#header h1 { color: #ffffff; font-size: 30px; font-family: Georgia, Times New Roman, Sans-Serif;
font-weight: bold; margin: 0px; }

#header h1 a { color: #ffffff; text-decoration: none; }

#header h1 a:hover { color: #ffffff; text-decoration: underline; }


#header h2 { color: #cccccc; font-size: 12px; font-family: Arial, Helvetica, Sans-Serif; text-indent: 10px; text-align: right;
}

div#center { margin: 30px 30px 20px 195px;
	padding: 28px 25px 15px 40px;font-family: Arial, Verdana, Sans-Serif; font-size: 14px;
}

#center p{ margin: 0px; line-height: 18px; padding: 0px 0px 10px 0px; }

#center p img{ margin-right: 15px; margin-bottom: 10px; padding: 2px;
	border: 1px solid #ccc;
}
#center h2 { color: #666; margin: 0px;
	font: 220%/1.25 Georgia, serif; letter-spacing: -0.2px;
}
#center h2 a  { color: #666; text-decoration: none; }
#center h2 a:hover { color: #D70606; }
#center h3 { color: #333333; margin: 0px;
	font: 130% Georgia, Helvetica, Arial, Sans-Serif;
}
#center h3 a  { color: #D70606; text-decoration: none; }
#center h3 a:hover { color: #D70606; text-decoration: underline; }
#center ol { list-style-type: decimal; line-height: 18px; margin: 0px; padding: 0px 0px 10px 30px; }
#center ul { list-style: none; margin: 0px; padding: 0px 0px 10px 0px; }
#center li { margin: 0px; padding: 0px; } 
#center ul li { list-style: square inside; margin: 0px 0px 0px 10px; padding: 5px 0px 0px 0px; }
#center ul li a { color: #D70606; text-decoration: none; }
#center ul li a:hover { color: #D70606; text-decoration: underline; }

.post {
	margin-bottom: 3px;
}

.postspace { background: #FFFFFF; height: 20px; margin: 0px; padding: 0px;
}

h3#comments {
	margin-top: 10px;
}

.wp-smiley {
	vertical-align: text-top;
}

div.author_img {
	float: left;
	width: 45px;
	margin-right: 10px;
	height: 45px;
	margin-top: 5px;
}

div.author_img img {
	padding: 2px;
	border: 1px solid #ccc;
}

.entry {
	margin-bottom: 15px;
}

.feedback {
	text-align: right;
	border-top: 1px solid #ccc;
	font-size: 12px;
	margin-top: 10px;
}
.feedback a{
	color: #D70606;
}
.feedback a:hover, .feedback a:active{
	text-decoration: none;
}
.feedback p{
	padding: 0 25px;
}

#menu { margin-bottom: 20px; }
#menu h2 { color: #333333; font-size: 110px; font-family: Georgia, Verdana, Helvetica, Arial, Sans-Serif;
font-weight: bold; margin: 0px; padding: 0px 0px 0px 0px; }
#menu li { display: inline; list-style-type: none; margin: 0px; padding: 0px; }
#menu ul { margin: 0px; padding: 3px; }
#menu ul li a { background-color: #aff268; font-family: Arial, Verdana, Sans-Serif;
font-size: 11px; font-weight: bold; color: #000; padding: 8px 20px 10px; margin: 0px;
text-decoration: none; border: 1px solid #6ac506; }
#menu ul li a:hover { color: #fff; background: #6ac506; padding: 8px 20px 10px 20px; text-decoration: none; }


blockquote{ margin: 0px 0px 0px 25px; padding: 0px 25px 0px 10px; border-left: 1px solid #cccccc;
}

#menu ul li.current_page_item a:link
{
	color: #000; background: #6ac506; padding: 8px 20px 10px 20px; text-decoration: none;
}

#center blockquote p{ margin: 0px 0px 20px 0px; padding: 0px; }

div.column {	width: 195px;
	margin: 0;
}

div#left {  float: left;  margin-bottom: 20px; margin-left:0px;  margin-right:1px; padding: 30px 15px 15px; 
border: 0px solid #000000; font-family: Arial, Verdana, Sans-Serif; font-size: 12px;
}

#left h2 { color: #666; list-style: none; padding: 5px 0px 5px 0px; margin: 0px; border-bottom: 1px solid #ccc; font: 18px Georgia, Arial, Verdana, Sans-Serif;
}

#left ul { list-style: none; margin: 0px; padding: 0px 0px 20px 0px; }

#left li { list-style: none; margin: 0px; padding: 0px; }

#left ul li { list-style: square inside; margin: 0px; padding: 5px 0px 0px 0px; }

#left ul li a { color: #D70606; text-decoration: none; }

#left ul li a:hover { color: #D70606; text-decoration: underline; }

#footer { background: #000000; clear: both; color: #fff; border-top: 3px solid #6ac506;
	padding: 5px;
	text-align: center;
}
#footer a { color: #969696;
	font-weight: bold;
}

#footer a:hover { color: #D70606; }

#searchform{
	position: absolute;
	right: 80px;
	top: 95px;
}
#searchform label{
	position: absolute;
	left: -9000px;
}
#searchform input{
	width: 100px;
}
#searchform button{
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
	vertical-align: middle;
	cursor: pointer;
	color: #fff;
}

.navigation {
	margin-bottom: 20px;
}
p#rss{
	position: absolute;
	right: 80px;
	top: 55px;
	margin: 0;
	padding: 0;
}

#rss a {
	color: #fff;
	font: 14px Arial, Verdana, Sans-Serif;
}

.meta {
	padding-bottom: 10px;
	font-size: .9em;
}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
