/*
Theme Name: Bowen Consulting
Theme URI: http://shailan.com
Description: Custom wordpress theme.
Version: 1.0
Author: mattsay
Author URI: http://shailan.com/
Tags: custom-theme
template: twentyten
*/

@import url('common.css');
@import url('bowenconsulting.css');

.screen-reader-text {
	position: absolute;
	left: -9000px;
}

div#main .bot{padding-top:0px; position:relative;}

#branding img{border:none;clear:none;}
input[type="text"], textarea{-webkit-box-shadow:none;}
li.widget-container{margin-bottom:15px;}

#content .hentry{padding:0px 15px 5px; position:relative; margin-bottom:15px; }

#content .header h2.entry-title, #content .header h1.entry-title{
	padding-top:2px;
    font-size:28px;
    color:#FFFFFF;
    font-weight:normal;
    letter-spacing:1px;
}

#content h2.entry-title, #content h1.entry-title {
	font-size:20px;
    color:#003366;
    font-weight:bold;
    display:block;
    font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;
    padding-bottom: 5px;
}

#content .entry-title a, #content .entry-title a:link{color:#003366;}

.entry-meta, .entry-utility{color:#999; font-size:11px; padding-bottom:10px;}
.entry-meta a, .entry-utility a{color:#999; }
.edit-link {position:absolute; top:0px; right:15px;}
.edit-link a{color:#600;}

#content ul, #content ol{padding-left:20px;}

.entry-content img.size-full, .entry-content img{max-width:700px;}

#comments {border-top:1px solid #ddd; padding:15px 15px 0px;}

blockquote{    
	font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic;
    font-weight: normal;
    letter-spacing:1px;
	margin:5px 20px 5px;
	padding:10px;
	background:#ddd;	
}

.gallery-item{float:left; margin:5px 15px;}
.gallery-icon img{border:2px solid #000;}

.navigation{padding:10px; overflow:auto; height:auto; }
.nav-previous{float:left; width:45%;}
.nav-next{float:right; width:45%; text-align:right;}

.form-allowed-tags{display:none;}


div#container {
float:left;
width:100%;
}

div#content {
margin:0 0 0 207px;
width:auto;
}

#inner{margin-right:198px; border-right:1px solid #ddd;}

div.sidebar {
float:left;
overflow:hidden;
width:180px;
}

div#primary {
margin:0 0 0 -100%;
}

* html div#primary {
left:20px;
position:relative;
}

div#secondary {
	margin:132px 0 0 -198px;
	float:right;
	width:162px;
	padding-left:25px;
	padding-right:10px;
}

#secondary li {
    list-style-type:none;
}

.entry-thumbnail{float:right; margin:0px; padding:0px; display:block; width:198px; height:112px; overflow:hidden;}
#primary .widget-title, #secondary .widget-title{font-size:14px; border-bottom:1px solid #D4CCA7;}
/*div#secondary ul ul, div#secondary ul ol, #primary ul ul, #primary ul ol{ padding-left:10px; }*/

.copy a, .copy a:hover{color:#fff;}
