/* --------------------------------------------------------------
	basic html elements
-------------------------------------------------------------- */
p { margin: 0px 0px 12px 0px; }
ul { margin: 0px 0px 24px 0px; }
li { margin: 0px 0px 12px 12px; }


/* --------------------------------------------------------------
	#HEADER
-------------------------------------------------------------- */
#header {margin: 0px 0px 0px 0px; padding: 10px 0px 0px 54px; text-align: left; }
.header_linkline { font-size: 1.1em; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.header_image {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px;}


/*		#CONTENT		*/
#content { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; }
.post_container { margin: 0px 0px 0px 0px; padding: 0px 0px 48px 54px; width: 768px;}
.post_container a { text-decoration: none; color: black; }
.post_container a:hover { text-decoration: underline; color: black; }	
.post_title { margin: 0px 0px 12px 0px; padding: 0px 0px 0px 0px; text-align: left; font-size: 1.4em; font-weight: bold; }
.post_byline_single { margin: 0px 0px 0px 0px; padding: 4px 0px 0px 0px; text-align: left; }
.post_content { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; }
.post_byline_listing { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: right; }
.post_content a img { margin: 0px auto 0px auto; padding: 0px auto 0px auto; }

.aligncenter,img.aligncenter { clear: both; display: block; margin: 0px auto 0px auto; padding: 0px auto 0px auto; }

.indent { text-indent: 10px; }

/*		COMMENT STYLE AND ELEMENTS		*/
.comment_wrap { margin: 30px 0px 0px 0px; padding: 40px 96px 40px 80px; }
.comment_container { margin: 0px 0px 0px 0px; padding: 15px 70px 15px 20px; border-top: 1px solid black; }
.comment_byline { margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; }
.comment_content{ margin: 0px 0px 0px 0px; padding: 0px 30px 0px 20px; }
.comment_meta { margin: 5px 0px 0px 0px; padding: 0px 30px 0px 20px; text-align: right; }
.post_comment_wrap { margin: 40px 0px 0px 0px; padding: 40px 180px 40px 80px; }
.comment_message { margin: 0px 0px 0px 0px; padding: 30px 30px 20px 20px; border-top: 1px solid black; }
.comment_count { margin: 0px 0px 0px 0px; padding: 15px 0px 15px 0px; font-weight: bold; text-align: right; }  
.comment_form_wrap { margin: 0px 0px 0px 0px; padding: 10px 70px 50px 20px; border-top: 1px solid black; }
.comment_box {
	padding-top: 100px;
	padding-left: 150px;
	padding-right: 150px;
	padding-bottom: 50px;
	/* width: 500px; */
	}
.infobox {
	margin-left: 20px;
	width: 400px;
	}


/*		NAVIGATION ELEMENTS		*/
#navigation { margin: 20px 0px 0px 0px; padding: 15px 0px 15px 30px; font-size: 1.1em; font-weight: bold; }


/*		#FOOTER		*/
#footer { margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; }
.footer_linkline { font-size: 1.1em; font-weight: bold; margin: 0px 0px 0px 0px; padding: 15px 0px 0px 0px;}
.footer_copyline { font-size: 0.8em; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 35px 15px;}
.footer_image {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px;}


/* 	AD UNITS		*/	
.ad_unit {}
#ad_unit_1 { padding: 40px 86px 30px 86px; }
#ad_unit_2 { padding: 40px 86px 30px 86px; }
#ad_unit_3 {}


/* 	SEARCH BOX	 */
#owballs { margin: 0px auto 0px auto; padding: 50px 0px 100px 0px; }
.searchbox { width: 500px; border: 1px solid black; padding: 5px 5px 5px 5px; }
/* .searchbutton { color: black; background-color: white; border: 1px solid black; padding: 3px 3px 3px 3px; } */


/* 	STYLE'D ELEMENTS	 */
/* default link style, black with underline on hover */
a { text-decoration: none; color: black; }		
a:hover { text-decoration: underline; color: black; }	
/* no borders on images that are within link tags */
a img,.imagelink { border: none; border: 0px; }
/* wrapper used for to center video embed */
.videowrap { margin-left: auto; margin-right: auto; }

