/*
Style for Clip Cart.
*/

a, 
h2 a:hover {
	color: #c34f4c;
}

#header_area {
	border-color: #c34f4c;
}

.breadcrumb .crumb_home a {
	background-image: url(red/bg-crumbhome.png);
}

#slides .nav {
	background-image: url(red/graphic-slidernav_spr.png);
}

a.button, 
.reply a, 
.reply a:visited,
#content dl#comment_list dd p.reply a,
a#cancel-comment-reply-link,
.gform_wrapper div.gform_footer input.button,
.enews #subbutton,
.searchsubmit,
#submit,
#content_box .format_text input[type="submit"],
#content #commentform input#submit,
#content_box .Cart66ButtonPrimary, 
#content_box .Cart66ButtonSecondary, 
#content_box #content .Cart66ButtonPrimary, 
#content_box #content .Cart66ButtonSecondary, 
#content_box .Cart66CartButton .purAddToCart {
	background: url(red/bg-button.png) repeat-x center !important;
	border-color: #ab4240;
	color: #fff !important;
	text-shadow: 1px 1px rgba(0,0,0,.5);
	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.15);
	-moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.15);
	box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.15);
}

a.button:hover, 
.reply a:hover,
#content dl#comment_list dd p.reply a:hover,
a#cancel-comment-reply-link:hover,
.gform_wrapper div.gform_footer input.button:hover,
.enews #subbutton:hover,
.searchsubmit:hover,
#submit:hover,
#content_box .format_text input[type="submit"]:hover,
#content #commentform input#submit:hover,
#content_box .Cart66ButtonPrimary:hover, 
#content_box .Cart66ButtonSecondary:hover, 
#content_box #content .Cart66ButtonPrimary:hover, 
#content_box #content .Cart66ButtonSecondary:hover, 
#content_box .Cart66CartButton .purAddToCart:hover {
	border-color: #54110f;
}

a.button:active, 
.reply a:active,
#content dl#comment_list dd p.reply a:active,
a#cancel-comment-reply-link:active,
.gform_wrapper div.gform_footer input.button:active,
.enews #subbutton:active,
.searchsubmit:active,
#submit:active,
#content_box .format_text input[type="submit"]:active,
#content #commentform input#submit:active,
#content_box .Cart66ButtonPrimary:active, 
#content_box .Cart66ButtonSecondary:active, 
#content_box #content .Cart66ButtonPrimary:active, 
#content_box #content .Cart66ButtonSecondary:active, 
#content_box .Cart66CartButton .purAddToCart:active {
	background: url(red/bg-button-hover.png) repeat-x center #c95856 !important;
	border-color: #54110f;
}

/* Page Style */
#wrap {
	width: 1020px;
	margin: 30px auto;
	background: url(../images/bg-body.png) repeat;
	border-bottom: 1px solid #ccc;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.05);
}

html body {
	background: #f2f2f2;
}