/* core layout elements */
body.custom { 
	background: #233038;
	}
.custom #container {
	width: 98.8em;
	}
.custom #page {
	background: #fff url('images/bg-page.gif') 59.5em 0 repeat-y;
	border: 0.2em solid #1e272c;
	border-width: 0 0.2em;
	padding: 0;
	}
.custom #header {
	position: relative;
	height: 111px;
	padding: 0 3em;
	background: #84a6ba url('images/bg-header.jpg') 100% 0 no-repeat;
	border: none;
	}
.custom #nav {
	width: 94.4em;
	padding-right: 1em;
	padding-left: 3em;
	background: #dae7ee;
	}
.custom #content {
	width: 52em;
	padding-left: 2.4em;
	padding-right: 2.9em;
	}
.custom .post_box, .custom .teasers_box {
	margin: 0 0 2.2em 0;
	border: none;
	}
.custom #sidebars {
	padding-top: 2.2em;
	padding-right: 2.4em;
	border-top: 1px solid #e4e2d4;
	}
.custom #sidebar_1 {
	border: none;
	}
.custom #sidebar_2 {
	width: 16.7em;
	float: right;
	}
.custom #footer {
	padding: 1.333em 0.833em 0.917em 2.5em;
	color: #2a4320;
	background: #a3ca93;
	border: none;
	text-align: left;
	}

/* header */
.custom #header #logo {
	position: absolute;
	top: 13px;
	left: 0.833em;
	line-height: 1em;
	}
.custom #header #logo a {
	display: block;
	width: 12em;
	height: 2.111em;
	background: url('images/texas-divorce-guide-logo.gif') no-repeat;
	text-indent: -9999px;
	outline: none;
	}
.custom #header #tagline {
	position: absolute;
	color: #fff;
	top: 3.857em;
	right: 0.786em;
	}

/* Nav Bar */
.custom ul#tabs { 
	width: auto; 
	border: none; 
	background: #dae7ee;
	padding-left: 2.4em;
	padding-right: 2.4em;
	}
.custom ul#tabs li {
	margin-bottom: 0;
	border: none;
	background: none;
	}
.custom ul#tabs li.current_page_item, .custom ul#tabs li.current-cat {
	padding-bottom: 0;
	background: #fff; 
	}
.custom ul#tabs li a {
	padding: 1em 1.231em;
	background: none;
	}
.custom ul#tabs li a:hover {
	background: #fff;
	}
.custom ul#tabs li.current_page_item a:hover, .custom ul#tabs li.current-cat a:hover {
	background: #fff;
	}
		
/* content area */
.custom .format_text a { border-bottom: 1px dotted #aaa; text-decoration: none; }
.custom .format_text a.stbutton { border-bottom: none; }
.custom .format_text h3 { font-weight: bold; }
.custom .format_text .call_to_sub { padding: 0.571em 0.786em; background: #fdedae; border: 0.071em solid #e2ce80; }
.custom .format_text .after_post_meta { border-top: 1px dotted #ddd; }
	.custom .format_text .comments_right, .custom .format_text .dsq-comment-count { font-size: 0.857em; line-height: 1.833em; font-weight: bold; margin-left: 1.833em; padding: 0 !important; float: right; }
	.custom .format_text .after_post_meta a { padding: 0.167em 0.083em; border-bottom: none; }
	.custom .format_text .after_post_meta a:hover { color: #fff; background: #df5e00; }
.custom .format_text .to_comments a { border-bottom: none; }
.custom .teaser a.dsq-comment-count { display: block; font-size: 1em; line-height: 1.6em; letter-spacing: 1px; text-transform: uppercase; color: #888; }
.custom .teaser a.dsq-comment-count:hover { color: #111; }
.custom .teaser a.teaser_link { color: #df5e00; }
.custom .prev_next, .custom #archive_info { margin-right: -1.1em; margin-left: -1.1em; }
.custom #archive_info { padding-top: 2.2em; }
		
/* Remove WP Stats Smiley Face */
img#wpstats {
	width: 0px;
	height:0px;
	overflow:hidden;
	}

/* remove comments closed message */
.custom .comments_closed p {
	display: none;
	}
