/*------------------------------------------------------------------------
# Copyright (C) 2008 Response Targeted Marketing. All Rights Reserved.
# Author: Response Targeted Marketing
# Websites:  www.responsetargetedmarketing.com - www.naturalwebmarketing.com - www.thebrainmill.com
-------------------------------------------------------------------------*/

/* make header correct width */

#hf2454e5d6f97aca4d81a04be4757c543 {
width:970px!important;
}


/*   ---------------------   PAGE BORDERS & BACKGROUND COLORS   ---------------------   */

body
{
	background-color: #3e1300;
	background-image: url(/images/bground.jpg);
	background-repeat: repeat;
}


#ext_wrapper
{
	border: 1px solid #572f1f;
	background-color: #e9e1c8;
}

#body,
#header,
.header,
#main,
#sidebar2,
#ext_sidebar
{
	background-color: #e9e1c8;
}


#footer,
#sidebar,
#wrapper
{
	background-color: #000000;
}


#header
{
	border-bottom: 10px solid #000000;
}

/ * remove all borders around images used for links */

a img
{
         border: none; 
}


/*   ---------------------   FOOTERS   ---------------------   */

.footer
{
	font-size: 12px;
	color: #efd9b0;
	text-align: left;
}

#footer a:link,
#footer a:visited
{
	font-size: 12px;
	color: #b00000;
	text-decoration: none;
}


#footer a:active,
#footer a:hover
{
	font-size: 12px;
	color: #b00000;
	text-decoration: underline;
}


/*   ---------------------   LINKS   ---------------------   */

a:link,
a:visited
{
	color: #00008b;
	text-decoration: none;
}

a:active,
a:hover
{
	color: #00008b;
	text-decoration: underline;
}

/* Link Headings on Posts */

h1,
h1 a:link,
h1 a:visited,
h1 a:hover,
h1 a:active
{
	color: #000000; 
	text-decoration: none;
}

.main h2,
.main h3
{
	color: #000000;
}

#sidebar li a:link,
#sidebar li a:visited
{
	color: #efd9b0;
	text-decoration: none;
	font-size: 14px;
	display: block;
}


#sidebar li a:active,
#sidebar li a:hover
{
	color: #b00000;
	text-decoration: none;
	font-size: 14px;
	display: block;
}

.nav_active
{
	color: #b00000;
	font-weight: normal;
	text-decoration: none;
	font-size: 14px;
}


/*   ---------------------   SIDEBARS   ---------------------   */

.sidebar li li
{
	margin-left: 15px;
	margin-bottom: 10px;
	list-style-image: none;
	list-style-type: circle;
	color: #efd9b0;
}


/*
Spacing of lines in lists
*/

.list li
{
	padding: 5px;
}


/*
Followon div
*/

.followon li
{
	list-style-type: circle;
}

.followon ul
{
	padding-top: 10px;
	padding-left: 15px;
}


/*
Search Form
*/

#search_form input
{
	color: #000000;
	font-size: 12px;
}


/*
Article divs
*/

.primary,
.secondary
{
	padding: 5px 15px 15px 15px;
}


/*
Quote formatting
*/

blockquote
{
	padding-left: 45px;
	padding-right: 30px;
	padding-top: 20px;
	margin: 0px 20px 0px 30px;
	background-image: url(/images/speechbubble.gif);
	height: 150px;
	width: 200px;
	font-style: italic;
}

/*
Call to action button
*/

#calltoaction
{
	background-color: #f2efe4;
	color: #000000;
	border: 3px solid #000000;
	width: 150px;
	text-align: left;
	font-weight: bold;
	float: right;
}

#calltoaction a:link
{
	padding: 10px;
	font-weight: bold;
	font-size: 16px;
	display: block;
	background-color: #f2efe4;
	color: #000000;
}

#calltoaction a:hover
{
	padding: 10px;
	font-weight: bold;
	font-size: 16px;
	display: block;
	background-color: #ffffff;
	color: #000000;
}

/*
Credits
*/

.credits
{
	font-size: 12px;
	color: #efd9b0;
	text-align: left;
}

.credits a:link,
.credits a:visited
{
	font-size: 12px;
	color: #b00000;
	text-decoration: none;
}


.credits a:active,
.credits a:hover
{
	font-size: 12px;
	color: #b00000;
	text-decoration: underline;
}
