body 
{
	background: #334 url(images/background.jpg) repeat;
	font-size: 66%; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Sans-Serif;
	color: #CA9B82;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

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

a:hover, a:active 
{
	text-decoration: underline;
}

img
{
	border: 0px;
}

.click_image
{
	font-size: 10px;
	font-family: Arial;
	text-align: center;
}

#page
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	text-align: left;
	width: 760px;
	background: #531B0C;
	border: 2px solid #544;
	
	min-height: 1000px;
}

#wppage
{
	padding: 15px;
}

#header 
{
	height: 130px;
	background: #200 url(images/header.jpg) no-repeat center;
	border-bottom: solid 1px;
}

#header_text
{
	padding-left: 32px;
	padding-top: 24px;
	width: 550px;
}

#h1_title
{
	font-size: 24px;
	font-family: Tahoma, sans-serif;
	font-weight: bold;
	text-align: left;
	padding: 0;
	margin: 0;
	color: #200;
}

h1, h2#main_title
{
	display: inline;
	margin: 0;
	padding: 0;
	font-size: 1em;
}

#h1_title a:link, #h1_title a:visited 
{
	text-decoration: none;
	color: #200;
}

#h1_title a:hover, #h1_title a:active 
{
	text-decoration: underline;
	color: #200;
}

#description
{
	font-size: 12px;
	padding-left: 25px;
	padding-top: 7px;
	width: 450px;
	color: #531B0C;
}

#sidebar 
{
	width: 185px;
	margin: 5px;
	padding: 15px;
	background: #4A140A;
	text-align: left;
	border: solid 1px #300;
}

.sidebar_header
{
	padding: 0px;
	padding-top: 15px;
	padding-bottom: 2px;
	font-weight: bold;
	margin: 0px;
	font-size: 1.1em;
}

#sidebar form
{
	margin: 0px;
	padding: 0px;
}

#category_list
{
	text-align: left;
	padding-left: 15px;
	line-height: 1.35em;
}

h2.tips_link, h2.coupons_link
{
	background: #e5993a;
	margin: 0;
	padding: 10px;
	text-align: center;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 13px;
	font-weight: 500;
	color: #000;
	border: solid 1px #fff;
}

.tips_link a, .coupons_link a
{
	color: #200;
	font-weight: bold;
	border: 0px;
}

.tips_link a:hover, .coupons_link a:hover
{
	color: #200;
	font-weight: bold;
	border: 0px;	text-decoration: underline;
}

.tips_link a:visited, .coupons_link a:visited 
{
	color: #200;
	font-weight: bold;
	border: 0px;
}

.buy_links
{
	text-transform: uppercase;
	font-size: 10px;
}

.entry
{
	padding-bottom: 10px;
	border-bottom: 1px dashed #fff;
}

.entry p
{
	margin-top: 0;
}

.belongs_to_categories
{
	font-size: 0.8em;
}

table.pick_entry
{
	padding: 0px;
	margin: 0px;
}

table.pick_entry img
{

}

table.pick_entry td
{
	padding: 0px;
	margin: 0px;
}

table.pick_entry td.pick_writeup
{
	padding-left: 15px;
	margin: 0px;
}

.buy_link
{
	text-align: right;
	font-weight: 600;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 0px;
	margin-bottom: 5px;
	border-bottom: 1px dashed #fff;
}

#content 
{
	/*width: 480px;*/
	font-size: 1.2em;
	padding: 10px;
}

.post
{
	padding-left: 25px;
	padding-bottom: 20px;
}

hr
{
	margin: 2px;
	padding: 0px;
}

.navigation
{
	background: #f00;
	margin: 0px;
	padding: 0px;
}

.alignleft
{
	text-align: left;
	margin: 0px;
	padding: 0px;
	color: #cbb;
}

.alignright
{
	text-align: right;
	margin-left: 30px;
	padding: 0px;
	color: #cbb;
}

.page_newsletter_signup
{
	width: 500px;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid;
	padding: 10px;
	margin-bottom: 15px;
}

.page_newsletter_signup form
{
	padding: 0px;
	margin: 0px;
}

.page_newsletter_form
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
}

.single_ad
{
	padding-top: 25px;
	padding-bottom: 15px;
}

#footer 
{
	background: #300;
	padding: 6px;
	text-align: center;
	border-top: solid 1px;
}

.afft_recommendation
{
	margin-top: 15px;
	padding: 15px;
	border: 1px dashed;
}

.afft_recommendation h2
{
	display: inline;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 1.3em;
}

.afft_recommendation ul
{
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
}

.afft_recommendation ul li
{
	margin: 2px;
}

.afft_recommendation img
{
	padding-top: 15px;
}

.afft_recommendation a:hover
{
	border: 0px;
}

.afft_recommendation strong
{
	font-size: 14px;
	color: #D7B963;
}

small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}

h2, h3, h1#category_title, div.price_header
{
	font-family: Tahoma, sans-serif;
	font-weight: bold;
}

h2, h1#category_title
{
	font-size: 1.5em;
}

h1#category_title
{
	display: block;
	margin: 0.5em 0 0.8em 0;
}

h3
{
	font-size: 1.5em;
	font-family: Tahoma, sans-serif;
	margin: 0 0 5px 0;
	padding: 0;
}

h2.pagetitle 
{
	font-size: 1.4em;
	font-weight: 500;
}

h2.pick_of_the_week
{
	font-size: 10px;
	margin: 0;
	padding: 5px 0 2px 15px;
	color: #cbb;
}

div.price_header
{
	margin: 0 0 5px 0;
	padding: 0;
}

div.price_header h3
{
	display: inline;
}

div.price_header span
{
	vertical-align: 8%;
	font-size: 1.2em;
}

.belongs_to_categories
{
	margin: 0 0 6px 0;
	padding: 0;
}

/*#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}
*/

/*h3 {
	font-size: 1.3em;
	}*/

.entry p a:link, .entry p a:visited {
        font-weight: bold;
	color: #D7B963
	text-decoration: none;
	}


.entrytext
{
	padding: 0px;
	margin: 0px;
}

.entrytext p
{
	padding: 0px;
	margin: 0px;
}

.entrytext a:link, .entrytext a:visited {
    font-weight: bold;
	color: #D7B963
	text-decoration: none;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #999999;
	}

.searchad
{
	padding-left: 25px;
}

#sidebar ul
{
	margin: 0;
	list-style: none;
	padding-left: 1em;
	text-indent: -1em;
}

#sidebar li
{
	margin: 1px 0 1px 0;
	padding: 0;
}

#sidebar h3
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-size: 11px;
}

.permalink
{
	margin: 8px 0 0 0;
	padding: 0;
	font-size: 9px;
	text-transform: none;
}

.review_buy_link
{
	display: block;
	margin: 0 0 1.5em 0;
	padding: 0;
	font-weight: bold;
	font-size: 0.95em;
	text-align: center;
}