@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #4C4032;
	background-image: url(../images/bgs/mixed-media-altered-art.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 20px;
}
.maintxt {
	margin-top: 15px;
	margin-left: 35px;
	margin-right: 30px;
}
a:link {
	color: #7C2A21;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #7C2A21;
}
a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #9A7952;
}
a:active {
	font-weight: bold;
	text-decoration: none;
	color: #833327;
}
.footer {
	color: #9A7B52;
	font-size: 10px;
	font-family: Helvetica, Arial, sans-serif; 
	letter-spacing:0.1em;
}
a.footer {
	color: #E4DBBF;
	font-weight: normal;
}
a.footer:hover,visited,active {
	color: #F7F1ED;
	font-weight: normal;
	text-decoration: none;
	background-color: #7C2A21;
}
.blognotes {
	color: #9A7B52;
	font-size: 10px;
	font-family: Helvetica, Arial, sans-serif; 
	font-weight: normal;
}
a.blognotes {
	color: #451010;
	font-weight: normal;
}
a.blognotes:hover,visited,active {
	color: #CB750C;
	font-weight: normal;
	text-decoration: none;
	background-color: #E6C678;
}
.h1,.h2,.h3,.h4,.h5,.h6,.h7 {
	font-family: Helvetica, sans-serif, Arial;
	font-weight: bold;
}
.h1 {
	font-size: 16px;
	color: #9A7B52;
}
.h2 {
	font-size: 12px;
	color: #833327;
}
a.h2 {
	color: #7C2A21;
	font-weight: bold;
	text-decoration: none;
}
a.h2:hover {
	font-weight: bold;
	text-decoration: none;
	background-color: #D3C096;
}
.h3 {
	font-size: 11px;
	color: #000000;
}
.h4 {
	font-size: 13px;
	color: #342919;
}
.h5 {
	font-size: 14px;
	color: #833327;
}
.h6 {
	font-size: 16px;
	color: #170806;
}
.h7 {
	font-size: 14px;
	color: #170806;
	padding-bottom: 3px;
}
.tn_img {
	border: 2px #9A7B52;
	padding-right: 13px;
}
a.tn_img {
	border: 2px #9A7B52;
}
.tn_img:hover img {
	border: 2px solid white;
}

.sm_mustard {
	font-size: 10px;
	color: #BEAC55;
}
.highlight {
	background-color: #B69E41;
}
.quotes {
	padding-left: 150px;
}
.sub_img {
	padding-top: 5px;
	padding-left: 50px;
	padding-right: 20px;
}
.featured_box {
	margin-top: 90px;
	margin-left: 45px;
	margin-right: 35px;
	margin-bottom: 25px;
}
.shop-pic {
	margin-left: 15px;
	margin-right: 20px;
	margin-bottom: 25px;
}
a.shop-pic img {
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity: 0.75;
	border: 1px solid black;
}
a.shop-pic:hover img {
	filter:alpha(opacity=100);
	opacity: 1.0;
	-moz-opacity: 1.0;
	border: 1px solid #833327;
}



.freepic, a.freepic {
	margin-top: 5px;
	filter : alpha(opacity=50); 
	opacity: 0.5;
	-moz-opacity: 0.5; 
	-khtml-opacity: 0.5;
	border: 1px solid #833327;
}
a.freepic:hover, a.freepic:hover img {
	filter : alpha(opacity=100);
	opacity: 1.0;
	-moz-opacity: 1.0;
	-khtml-opacity: 1.0;
	border: 1px solid #9A7B52;
} 




/* Added by c */
div.post
{
	margin-left: 35px;
	margin-right: 25px;
}
div.hr {
	height: 4px;
	background: transparent url(/images/common/hr.gif) no-repeat scroll;
}
div.post.first div.hr { display: none; }
div.hr hr { display: none; }

