/* 
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.

*/

.colored {
	color:#a65221;
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.work {
	width:930px;
	height:100%;
	display:block;
	margin:0 auto;
}
.workbox {
	width:212px;
	height:132px;
	display:block;
	margin:0 auto;
	float:left;
	padding:0 10px 0 10px;
}
.name_icon {
	width:54px;
	height:54px;
	display:block;
	float:left;
	background:url(images/name_icon.png) no-repeat;
	padding:0 5px 0 0;
}
.slogan_icon {
	width:54px;
	height:54px;
	display:block;
	float:left;
	background:url(images/slogan_icon.png) no-repeat;
	padding:0 5px 0 0;
}
.logo_icon {
	width:54px;
	height:54px;
	display:block;
	float:left;
	background:url(images/logo_icon.png) no-repeat;
	padding:0 5px 0 0;
}
.identity_icon {
	width:54px;
	height:54px;
	display:block;
	float:left;
	background:url(images/identity_icon.png) no-repeat;
	padding:0 5px 0 0;
}
.page_text  {
	width:800px;
	height:100%;
	display:block;
	margin:-10px 0 0 0;
	float:left;
	padding:0;
}

#feature {
	width:540px;
	height:114px;
	display:block;
	overflow:hidden;
}
.feature_blog {
	width:600px;
	height:114px;
	display:block;
	overflow:hidden;
}
.feature_holder {
	width:600px;
	display:block;
	overflow:hidden;
	height:100%;
}
#feature_home {
	width:510px;
	height:150px;
	display:block;
	overflow:hidden;
	float:left;
	margin:0 0 10px 0;
}
.feature_services {
	width:610px;
	display:block;
	overflow:hidden;
	height:100%;
}
#feature_services {
	width:240px;
	height:100%;
	display:block;
	overflow:hidden;
	float:left;
	margin:0 0 10px 0;
}
.learn_more a{
	width:104px;
	height:29px;
	display:block;
	float:left;
	background:url(images/learn_lnk_btn.png) no-repeat;
	padding:0 2px 0 2px;
	text-indent:-999999px;
}
.learn_more a:hover {
	width:104px;
	height:29px;
	display:block;
	float:left;
	background:url(images/learn_act_btn.png) no-repeat;
	padding:0 2px 0 2px;
	text-indent:-999999px;
}
.add input  {
	width:104px;
	height:29px;
	display:block;
	float:left;
	background:url(images/add_lnk_btn.png) no-repeat;
	padding:0 2px 0 2px;
	text-indent:-999999px;
	margin:0 auto;
	cursor:hand;
	cursor:pointer;
}
/*
.add input  {
	width:104px;
	height:29px;
	display:block;
	float:left;
	background:url(images/add_lnk_btn.png) no-repeat;
	padding:0 2px 0 2px;
	text-indent:-999999px;
	margin:-20px 0 0 0;
}
*/
input  {
	background:transparent;
	border:none;
}

.offer_box {
	width:590px;
	margin:20px 0 0 0;
	height:auto;
	display:table-cell;
}
.offer_top {
	width:590px;
	height:34px;
	display:block;
	background:url(images/offer_top.png) no-repeat;
}
.offer_body {
	width:590px;
	height:100%;
	display:block;
	background:url(images/offer_body.png) repeat-y;
	padding:0 20px 0 20px;
}
.offer_inside {
	width:570px;
	height:100%;
	display:block;
}
.offer_footer{
	width:590px;
	height:24px;
	display:block;
	background:url(images/offer_footer.png) no-repeat;
}
.offer_inside h3 { 
	font-weight:bold; 
	color:#d9923b; 
	font-size: 16px;
	font-family:Arial, sans-serif;
}
.offer_inside ul li { 
	list-style-image:url(images/circle_arrow.png); 
	padding: 3px 0;
}
.offer_inside h4 { 
	font-weight:bold; 
	color:#a65221; 
	font-size:14px;
	font-family:Arial, sans-serif;
}
.offer_button {
	width:170px;
	height:30px;
	display:block;
	background:url(images/offer_button.png) no-repeat;
	margin:2px 0 2px 50px;
}
.offer_button input {
	font-weight:bold; 
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:3px 0 0 30px;
	color:#a65221; 
	cursor:hand;
	cursor:pointer;
}
.offer_button p a {
	font-weight:bold; 
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 0 30px;
	position:relative;
	top:-6px;
}
.shoppingcartpost {
	padding:12px;
}
#main p {
	padding:4px 8px 0 0;
}
#feature_home h4 {
	color:#d9923b;
	font-size:14px;
}
.wpsc_checkout_table input {
	border-top:1px solid #abadb3;
	border-left:1px solid #e2e3ea;
	border-right:1px solid #dbdfe6;
	border-bottom:1px solid #e3e9ef;
}
.indent {
	width:588px;
	margin:0 0 0 6px;
	height:auto;
	display:block;
}
#feature_home h3, #feature_home a { color:#a65221; }
.col-left h3, .col-right h3 { color:#a65221; }
h4 { color:#a65221; }
#main .post h4 { color:#a65221; }
div.breadcrumb a { color:#a65221; }
div.col-left div#main div.post h2.blog_post_title a { color:#a65221; }
.post p {margin-bottom:15px;}

#wpsc_checkout_form_8 {border:#ccc solid 1px;width:200px;padding:2px;}
.wpsc_buy_button {padding:2px 5px;border:#ccc solid 1px;margin-top:20px;background:#ccc;}
