/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

body {
	background-image: url(images/bg-body.jpg);
	background-color: #F4F4F4;
	background-position: 0px 15px;
	color: #333333;
	font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode",sans-serif;
}
a, .date-comments a {
	color: #af3633;
}
a:hover {
	color: #af3633;
	text-decoration: underline;
}
#topmenu li {
	border-left: none;
}
#topmenu li a:hover, #topmenu li.active a {
	background-color: #F4F4F4;
	color: #af3633;
}
#search {
	background-image: none;
	border: 1px #000000 solid;
}
.widget {
	padding: 0px;
}
.textwidget {
	padding: 15px;
}
#sidebar h3 {
	background-color: #af3633;
	color: #FFFFFF;
	border: none;
}
.featuredpost h2 a {
	color: #af3633;
}
.featuredpost h2 a:hover {
	color: #af3633;
}
h2 a {
	color: #af3633;
}
h2 a:hover {
	color: #af3633;
}
h2 {
	color: #af3633;
	font-family: Arial;
	font-size: 20px;
}
span.continue {
	background-image: url(images/bg-continue.jpg);
}
.container_16 .grid_6  {
	width: 270px;
}
.container_16 .grid_10 {
	width: 650px;
}
.date-comments {
	color: #555555;
}
.date-comments {
	border: none;
	font-size: 11px;
	padding: 0px;
	margin: 0px 0px 20px 0px;
	font-style: italic;
	height: 25px;
}
.date-comments .fr {
	font-style: normal;
}
.date-comments p {
	padding: 0px;
	margin: 0px;
}
.post-author, .post-date {
	font-style: normal;
}
.featuredpost h2 {
	font-size: 26px;
}
.entry .alignleft {
	margin-top: 0px;
}
#searchform label {
	display: none;
}
#searchform {
	text-align: center;
	margin: 10px 0px 10px 0px;
}
#centercol h3 {
	background: none;
	border: none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-weight: bold;
	color: #000000;
	font-size: 18px;
}
.fb-like-container iframe {
	margin-bottom: 5px;
}
#sidebar h2 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
}
#sidebar h3 {
	font-size: 16px;
	height: auto;
	margin-bottom: 0px;
}
#text-4 {
	background-color: #af3633;
}
#text-4 {
	text-align: center;
}
#sidebar .widget {
	line-height: 18px;
}
#slogan {
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	text-align: center;
}
.container_16 .grid_12 {
	width: 350px;
}
.container_16 .grid_4 {
	width: 420px;
}
#disqus_thread {
	width: auto;
	padding: 0px;
}
.entry {
	margin: 10px 0px 10px 0px;
}
.entry p {
	font-size: 14px;
	line-height: 22px !important;
	text-align: justify;
	margin-bottom: 10px;
}
.singleh2 {
	font-size: 26px !important;
}
img.post-thumbnail {
	margin-right: 20px;
}
.entry blockquote {
	border: none;
}
#discount-table {
	margin-bottom: 15px;
}
.container_16 .grid_15 {
	width: auto;
}

.action-info {
	border: 2px #AF3633 solid;
	padding: 20px;
	background-image: url(images/bgr-box-trans.png);
	background-repeat: repeat-x;
	background-color: #DEDBD1;
}
.action-info img {
	border: none;
	background: none;
	padding: 0px;
}
#centercol h3, .action-info h3 {
	font-size: 15px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-weight: bold;
	color: #af3633;
}
.action-info-left {
	float: left;
	width: 46%;
}
.action-info-right {
	float: left;
	width: 45%;
	margin-left: 45px;
}
.action-info-left-left, .action-info-right-left {
	float: left;
}
.action-info-left-right, .action-info-right-right {
	float: right;
	width: 75%;
}
.entry ul li {
	font-size: 14px;
	list-style-type: disc !important;
	line-height: 22px !important;
}
.widget ul {
	padding: 15px;
}
.entry h2 {
	margin: 15px 0px 10px 0px;
}
#thumbnails {
	width: 601px;
	height: 90px;
	float: right;
	margin: 5px 0px 0px 0px;
}
#thumbnails ul {
	margin: 0px;
	padding: 0px;
}
#thumbnails ul li {
	display: inline;
	margin: 0px 10px 0px 0px;
}
#thumbnails ul li.last {
	margin-right: 0px;
}
#header .spacer {
	padding-top: 0px;
}
#topmenu {
	margin-top: 15px;
}
#header .logo {
	margin-top: 20px;
}
div.new-message {
	border: 1px #000000 dashed;
	padding: 10px 5px 10px 5px;
	font-size: 14px;
	text-align: center;
	margin: 10px 0px 15px 0px;
}