/* Lavidge Base HTML/CSS  -  Written By:Eric Florez  -  Last Updated:2009-08-13 */
@import url(base.css);
/* ====================== Layout & Columns ======================== */
#page_container.blog_page {background:url(../img/backgrounds/headerBlog.gif) repeat-x 0 71px;}

#main {background:url(../img/backgrounds/mainBlog.jpg) no-repeat 0 6px;}
#left_col {
	width:520px;
	padding-left:130px;}
#right_col {
	width:270px;
	padding-top:60px;}

#bread_crumbs {color:#757575;}
#bread_crumbs a, #bread_crumbs .seperator {color:#000;}

/* ====================== Header & Footer ====================== */
/*.blog_page #header {height:199px;}*/

h2.category_title {
	top:165px;
	color:#f07d25;
	font-size:70px;
	letter-spacing:-3px;}
h2.page_title {display:none;}

/* ====================== Nav Menu ====================== */
/*#nav {
	left:72px;
	width:auto;}

#nav ul li {
	float:left;
	line-height:14px;
	border-left:1px solid #757575;}
#nav li a {
	color:#757575;
	font-size:14px;
	padding:0 12px;
	text-align:center;}
#nav ul li.first, #nav ul li.first a {
	border:none;
	padding-left:0;}*/

/* ====================== Blog ======================== */
.blog_post {padding-top:45px;}

h2.blog_post_title a {font-size:16px;}
.blog_post_desc p, .blog_post_desc li {font-size:11px;}
.blog_post_desc p {padding-bottom:15px;}

.blog_post_date {
	top:0;
	position:absolute;}

.tags, .tags a {color:#000;}
.tags {
	top:0;
	left:42px;
	width:400px;
	padding-left:8px;
	position:absolute;}

.post_by, .comments {
	padding:0;
	color:#757575;
	font-size:11px;
	text-transform:none;}
.post_by {
	bottom:auto;
	position:relative;
	padding-bottom:15px;}
.post_by span {display:none;}
.comments a {
	color:#757575;
	font-size:10px;}

h3#comments {
	margin-top:10px;
	padding-top:26px;
	border-top:1px solid #ececec;}

ul.archive li {
	padding-left:10px;
	background:url(../img/backgrounds/bulletArrow.gif) no-repeat 0 4px;}

.blog_categories, .blog_categories li {border:none;}

/* Blog Post Detail Page */
.post_detail h2.blog_post_title {padding-bottom:8px;}

ol.commentlist {margin:0px;}
ol.commentlist li {
	display:block;
	list-style-type:none;}
.commentcontent {
	color:#757575;
	margin-bottom:15px;}
.commentcontent .commentgravatar {display:none;}
.nameSays {color:#9d8a5a;}
.commentmetadata {
	color:#000;
	padding-bottom:6px;}
.commentcontent .divider {
	width:260px;
	margin:15px 0;
	border-top:1px solid #ececec;}

/* ====================== Callouts ====================== */
#right_col .callout h5 {
	color:#f07d25;
	padding-bottom:6px;
	text-transform:uppercase;}

.entrytext .callout {
	float:right;
	width:128px;
	padding-left:12px;
	margin:12px 0 15px 20px;
	border-left:1px solid #ececec;}
.entrytext .callout h6 img {padding-bottom:8px;}
.entrytext .callout h6 {
	color:#000;
	font-size:11px;
	padding-bottom:4px;}
.entrytext .callout p {
	color:#939393;
	font-size:9px;
	letter-spacing:-1px;}

/* ====================== Table/Form Styling ======================== */
#leaveComment span {color:#f83400; !important}
#leaveComment span img {vertical-align:middle;}

#leaveComment td {
	font-size:11px;
	vertical-align:middle;}
#leaveComment tr.commentLabel td {padding-top:8px;}
#leaveComment tr input {
	padding:2px;
	font-size:11px;}
#leaveComment tr.name input {
	width:180px;
	height:13px;}
#leaveComment tr.email input {
	width:250px;
	height:13px;}
#leaveComment tr.website input {
	width:220px;
	height:13px;}
#leaveComment tr.comment textarea {
	width:420px;
	height:120px;
	margin-left:0;}




