/*
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.

additional styling classes*/
.alignright
{
	padding: 6px;
	margin: 0 20px 0 0;
	float: right;
	/*[disabled]background:#FCFCFC;*/
	/*[disabled]border:1px solid #BFD1E1;*/
}
.alignleft
{
	float: left;
	padding: 6px;
	/*[disabled]background:#FCFCFC;*/
	/*[disabled]border:1px solid #BFD1E1;*/
	margin-right: 0px;
}
.sitemap
{
	width: 200px;
}
/*toTop*/
#toTop
{
	cursor: pointer;
}
/*custom link styling*/
.entry A, .entry A:link, .entry A:visited
{
	color: #F3A22A;
	text-decoration: none;
}
.entry A:hover, .entry A:active, .entry A.active
{
	color: #E8EFE0;
	text-decoration: underline;
}
/*footer link styling*/
#footerSitemap
{
}
#footerSitemap UL LI
{
	margin: -10px 0 17px;
	display: inline;
}
#footerSitemap UL LI:hover
{
	display: inline;
	margin: -10px 0 17px;
	background: #F0D1A2;
	text-decoration: underline;
}
#footerSitemap UL LI A
{
	text-decoration: none;
}
#footerSitemap UL LI A:hover
{
	text-decoration: underline;
}
/*search*/
#about #searchform
{
	background-color: #FFF;
	padding: 10px 0 0;
}
#about #searchform P
{
	padding: 0;
	margin: 0;
}
#about P A
{
	padding: 0;
	margin: 0;
}
/*display category widget*/
#factory-featured-2 .box
{
	background-color: #E8EFE0;
	/*[disabled]border:1px dotted #A2AB99;*/
	padding: 10px 10px 0px;
}
#factory-featured-2 .box H4
{
	margin-bottom: 5px;
}
#factory-featured-2 .box H4 A
{
	color: #111111;
}
#factory-featured-2 .box A
{
	padding: 0px !important;
}
#factory-featured-2 .box A:hover
{
	text-decoration: underline;
}
/*secondary block*/
#secondary_block
{
	background-color: #E8EFE0;
	border: 1px dotted #A2AB99;
	padding: 10px 5px 0px 10px;
	margin-bottom: 15px;
}
#secondary_block P
{
	font-size: 1.2em;
}
/*previous / next styling on single.php*/
.navigation .previous, .navigation .next
{
	background-color: #E8EFE0;
	border: 1px dotted #A2AB99;
	padding: 10px 5px 0 10px;
}
.navigation .previous
{
	margin-bottom: 10px;
}
.more_entries .fr A, .more_entries .fl A, .readmore
{
	background-color: #E8EFE0;
	border: 1px dotted #A2AB99;
	padding: 10px;
}
/*forms*/
#newsletter.block
{
	clear: both;
	overflow: hidden;
}
#newsletter.block FORM
{
	padding: 10px;
	background-color: #E8EFE0;
	border: 1px dotted #A2AB99;
}
#newsletter.block FORM P INPUT
{
	padding: 0;
	width: 97%;
}
#newsletter.block UL LI, #newsletter.block OL LI
{
	list-style-type: none;
}
#newsletter.block SPAN.reqtxt, .emailreqtxt
{
	color: #FF0000;
	padding-left: 15px;
}
.failure, .important, .information, .success
{
	border: 1px dotted #A2AB99;
	color: #442;
	line-height: 250%;
	padding-left: 19px;
	width: 420px;
}
.failure
{
	background: #FE9D97 url(error.png) no-repeat 12px 50%;
	border-bottom: 2px solid #EF908A;
}
.important
{
	background: #FBFBEE url(important.png) no-repeat 12px 50%;
	border-bottom: 2px solid #FED7CE;
}
.information
{
	background: #FFF298 url(information.png) no-repeat 12px 50%;
	border-bottom: 2px solid #C5DDF2;
}
.success
{
	background: #FBFBEE url(success.png) no-repeat 12px 50%;
	border-bottom: 2px solid #C7E9B3;
}
#newsletter.block FIELDSET
{
	background: #E8EFE0;
	/*[disabled]color:#333333;*/
	/*[disabled]margin:0 0 1.5em;*/
}
#newsletter.block FIELDSET LEGEND
{
	text-transform: uppercase;
	background-color: #FFF;
	border: 1px dotted #A2AB99;
}
#newsletter.block FIELDSET LABEL
{
	display: block;
	float: none;
	line-height: 150%;
	color: #000073;
	font-weight: normal;
	margin: 0;
	padding: 0 0 2px;
	text-align: left;
	width: 100%;
}
#newsletter.block FIELDSET LABEL, #newsletter.block FIELDSET DIV.form-option LABEL
{
	cursor: pointer;
	line-height: 100%;
}
#newsletter.block FIELDSET INPUT, #newsletter.block FIELDSET TEXTAREA
{
	display: block;
	float: none;
	margin: 0.2em 0 0;
	width: 75%;
}
#newsletter.block FIELDSET P INPUT
{
	display: inline;
	margin: 0.2em 0 0;
	padding: 1px;
	width: 80%;
}
#newsletter.block FIELDSET TEXTAREA
{
	overflow: auto;
}
#newsletter.block FIELDSET DIV.form-input INPUT.error
{
	background-color: #FBF4E2;
}
#newsletter.block FIELDSET DIV.form-input INPUT.optional
{
	margin-bottom: 0.2em;
}
#newsletter.block FIELDSET DIV.form-option, #newsletter.block FIELDSET DIV.form-submit
{
	display: block;
	float: none;
	margin: 1em 0 0;
	width: 100%;
}
INPUT.sendbutton
{
	cursor: pointer;
	padding: 0.5em 2em;
}
#newsletter.block FIELDSET
{
	border: 1px dotted #A2AB99;
	padding: 10px;
}
#newsletter.block LEGEND
{
	padding: 5px;
}
.cf_hidden
{
	display: none;
}

