/*   
Theme Name: RecoveryNow Default
Theme URI: http://www.recoverynowtv.com
Description: Custom WordPress theme made specifically for RecoveryNow
Author: emarketed
Author URI: http://www.emarketed.com
Version: 1.0
*/

body {
	margin:0px auto;
	background-image:url('images/body-background.jpg');
	background-color:#000000;
	background-position:top center;
	background-repeat:no-repeat;
}

div#wrapper-top, div#wrapper-bottom {
	background-position:top center;
	background-repeat:no-repeat;
	width:968px;
	height:21px;
	margin:0px auto;
}

div#wrapper-bottom {
	background-image:url('images/warpper-bottom.jpg');
	margin-bottom:50px;
}

div#wrapper {
	background-image:url('images/wrapper-top.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#ffffff;
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:50px auto 0px auto;
	width:968px;
}

div#wrapper div#header {
	clear:both;
	overflow:auto;
	margin-bottom:20px;
}

div#wrapper div#header div#left-header {
	float:left;
	width:600px;
	margin-top:30px;
}

div#wrapper div#header div#left-header div#logo {
	float:left;
	width:300px;
	height:49px;
	margin-left:25px;
	text-align:center;
}

div#wrapper div#header div#left-header div#logo a img {
	border:0px;
}

div#wrapper div#header div#left-header div#message {
	float:left;
	width:245px;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	margin-left:30px;
	margin-top:20px;
}

div#wrapper div#header div#call-today {
	float:left;
	width:348px;
	padding-right:20px;
	text-align:right;
}

div#wrapper div#main {
	clear:both;
	overflow:auto;
	padding-bottom:15px;
	border-bottom:3px solid #f58343;
}

div#wrapper div#main div#left-column {
	float:left;
	width:527px;
}

div#wrapper div#main div#left-column div.content-top,
div#wrapper div#main div#left-column div.content-bottom {
	background-position:top left;
	background-repeat:no-repeat;
	width:527px;
	height:11px;
}

div#wrapper div#main div#left-column div.content-top {
	background-image:url('images/left-content-top.jpg');
}

div#wrapper div#main div#left-column div.content-bottom {
	background-image:url('images/left-content-bottom.jpg');
}

div#wrapper div#main div#left-column div.content-middle {
	width:477px;
	background-color:#cad0d1;
	color:#000000;
	line-height:18px;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:14px;
}

div#wrapper div#main div#left-column div.content-middle a {
	color:#F47E3C;
}

div#wrapper div#main div#left-column div.content-middle h1.title {
	color:#F47E3C;
	line-height:30px;
}

div#wrapper div#main div#left-column div.content-middle h2.title {
	color:#F47E3C;
	line-height:25px;
}

div#wrapper div#main div#left-column div.content-middle span.highlight {
	color:#f47e3c;
}

div#wrapper div#main div#left-column div.content-middle div.tags {
	clear:both;
	overflow:auto;
	margin-bottom:10px;
}

div#wrapper div#main div#left-column div.content-middle div.pagination {
	clear:both;
	overflow:auto;
	margin-bottom:10px;
}

div#wrapper div#main div#left-column div.content-middle div.pagination div.next {
	float:left;
	text-align:left;
}

div#wrapper div#main div#left-column div.content-middle div.pagination div.previous {
	float:right;
	text-align:right;
}

div#wrapper div#main div#right-column {
	float:left;
	width:441px;
	margin-top:30px;
}

div#wrapper div#main div#right-column div#follow-us {
	height:43px;
	width:351px;
	margin:0px auto 15px auto;
}

div#wrapper div#main div#right-column div#follow-us div.tag {
	float:left;
	width:193px;
	margin-right:25px;
}

div#wrapper div#main div#right-column div#follow-us a img {
	border:0px;
}

div#wrapper div#main div#right-column div#email-subscribe {
	clear:both;
	height:35px;
	width:410px;
	margin:0px auto 10px auto;
}

div#wrapper div#main div#right-column div#email-subscribe div.field {
	float:left;
	background-image:url('images/text-field-background.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	width:299px;
	height:35px;
	margin-right:10px;
}

div#wrapper div#main div#right-column div#email-subscribe div.field input.text {
	background-color:transparent;
	border:0px;
	width:279px;
	height:27px;
	margin-top:8px;
	padding-left:10px;
	padding-right:10px;
}

div#wrapper div#main div#right-column div#email-subscribe div.join-us{
	float:left;
	background-image:url('images/join-us.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	width:91px;
	height:35px;
}

div#wrapper div#main div#right-column div#privacy {
	font-size:11px;
	color:#5f6262;
	width:410px;
	margin:0px auto 10px auto;
}

div#wrapper div#main div#right-column div#search-box {
	clear:both;
	height:35px;
	width:410px;
	margin:0px auto 10px auto;
}

div#wrapper div#main div#right-column div#search-box div.field {
	float:left;
	background-image:url('images/text-field-background.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	width:299px;
	height:35px;
	margin-right:10px;
}

div#wrapper div#main div#right-column div#search-box div.field input.text {
	background-color:transparent;
	border:0px;
	width:279px;
	height:27px;
	margin-top:8px;
	padding-left:10px;
	padding-right:10px;
}

div#wrapper div#main div#right-column div#search-box div.search {
	float:left;
	background-image:url('images/search.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	width:91px;
	height:35px;
}


div#wrapper div#main div#right-column div#recent-posts {
	clear:both;
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
}

div#wrapper div#main div#right-column div#recent-posts div.title {
	color:#F47E3C;
	font-size:20px;
	font-weight:bold;
}

div#wrapper div#main div#right-column div#recent-posts div.title a {
	color:#F47E3C;
	text-decoration:none;
}

div#wrapper div#main div#right-column div#recent-posts div.date {
	color:#cad0d1;
}

div#wrapper div#main div#right-column div#recent-posts div.date div.summary {
}

div#wrapper div#latest-posts {
	clear:both;
	padding:20px;
}

div#wrapper div#latest-posts div.post {
	clear:both;
	margin-bottom:20px;
}

div#wrapper div#latest-posts div.post div.title {
	clear:both;
	color:#F47E3C;
	font-size:20px;
	font-weight:bold;
}

div#wrapper div#latest-posts div.post div.title a {
	color:#F47E3C;
	text-decoration:none;
}

div#wrapper div#latest-posts div.post div.date {
	clear:both;
	color:#cad0d1;
}

div#wrapper div#latest-posts div.post div.summary {
	clear:both;
	margin-bottom:20px;
}

div#wrapper div#latest-posts div#older-posts {
	float:left;
	width:200px;
	text-align:left;
}

div#wrapper div#latest-posts div#newer-posts {
	float:right;
	width:200px;
	text-align:right;
}

div#wrapper div#latest-posts div#older-posts a,
div#wrapper div#latest-posts div#newer-posts a {
	color:#F47E3C;
	font-size:15px;
}

div#footer {
	color:#ffffff;
	text-align:center;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:50px;
}

div#footer a {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
