/* BINNION METAL ARTS
	font-family: 'Cinzel', serif;
	font-family: 'Julius Sans One', sans-serif;
	font-family: 'Raleway', sans-serif;
*/

body {
	font-family: 'Raleway', sans-serif;
	font-weight:600;
	background:#FFF;
}
.pad {
	position:relative;
	width:1102px;
	margin:0 auto;
}
.site {
	background:none;
	margin:0;
}
.site-inner {
	max-width:100%;
}
.site-header {
	height:248px;
	max-width:2160px;
	background:url('images/bgHeader.jpg') center top no-repeat;
	margin:0 auto;
	padding:0;
	/*
	-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.75);
	*/
}
.site-header-main {
	position:relative;
	width:1102px;
	padding:0;
	margin:0 auto;
}
.site-branding, .site-header-menu, .header-image {
	margin:0;
}
.site-branding {
	position:absolute;
	top:-4px;
	left:0;
	width:611px;
	height:168px;
}
.site-branding .site-title,
.site-branding .site-title a {
	display:block;
	width:611px;
	height:168px;
	margin:0;
	padding:0;
}
.site-branding .site-title a {
	background:transparent url('images/bgLogo.png') center top no-repeat;
	text-indent:-9999px;
}
.hdrAccountCartLinks {
	position:absolute;
	top:0px;
	right:0px;
	font:'Julius Sans One', sans-serif;
	font-size:14px;
	font-weight:100;
	color:#FFF;
}
.hdrAccountCartLinks a {
	color:#FFF;
}
.hdrAccountCartLinks .bar {
	padding:0 5px;
}
#hdrSocial,
#ftrSocial {
	position:absolute;
	top:18px;
	top:94px;
	right:0;
	width:200px;
	width:183px;
}
#hdrSocial img,
#ftrSocial img {
	display:inline-block;
	margin:0 0 0 6px;
}
#hdrSocial img:hover,
#ftrSocial img:hover {
    transition: all 0.2s ease;
    opacity:0.8
}
#ftrSocial {
	display:none;
}

/***** MENU ******/
.site-header-menu {
	display:block;
	position:absolute;
	top:175px;
	left:0;
	width:100%;
	height:73px;
	flex:none;
	background:#FFF;
}
.main-navigation {
	width:100%;
	margin:0 !important;
}
ul#menu-main-menu {
	text-align:center;
}
.main-navigation .primary-menu > li {
	float:none;
	display:inline-block;
}
.main-navigation a,
.main-navigation a:focus, 
.main-navigation li:hover > a, 
.main-navigation li.focus > a {
	font-family: 'Julius Sans One', sans-serif;
	font-size:20px;
	color:#0d1012;
	line-height:73px;
	text-transform:uppercase;
	border:none;
	outline:none;
	padding:0 19px;
}
#menu-item-33 a { /*HOME link*/
	padding-left:0;
}
#menu-item-27 a { /*CONTACT link*/
	padding-right:0;
}
.main-navigation .menu-item-has-children > a {
	padding:0 19px;
}
.main-navigation ul ul {
	-webkit-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.3);
}
.main-navigation ul ul li {
	border:none;
	text-align:left;
}
.main-navigation ul ul a,
.main-navigation ul ul li:hover a,
.main-navigation ul li li a:focus {
	font-size:16px;
	line-height:1.3em;
	color:#0d1012;
	text-decoration:none;
	padding:20px 5px;
	margin:0 20px;
	border-bottom:solid 1px #015375;
}
.main-navigation ul ul li:hover a {
	text-decoration:underline;
}
.main-navigation ul ul li:hover a {
	font-weight:bold;
}
.main-navigation ul ul li:nth-last-child(1) a {
	border-bottom:none;
}
.main-navigation li:hover > ul, .main-navigation li.focus > ul {
    left: 0;
    right: auto;
}
#menu-item-1286 ul li a {
	width:240px;
}
#menu-item-1283 ul li a {
	width:240px;
}

.rslides {
	margin:0 auto;
}

.site-content {
	max-width:2160px;
	padding:0;
	margin:0 auto;
	background:url('images/bgSiteContent.jpg') center top no-repeat #FFF;
	-webkit-box-shadow: inset 1px 11px 11px -9px rgba(0,0,0,0.75); /* inset top only */
	-moz-box-shadow: inset 1px 11px 11px -9px rgba(0,0,0,0.75);
	box-shadow: inset 1px 11px 11px -9px rgba(0,0,0,0.75);
}
table, th, td {
    border:none;
}
h1, h1.entry-title, h2, h3, h4, h5, h6 {
	font-family: 'Julius Sans One', sans-serif;
	color:#0d1012;
}
a:hover {
	text-decoration:underline;
}

/***** HOME PAGE ******/
.rslides_container {
	margin:0 !important;
}
#banner {
	text-align:center;
	background:#0f1316;
}
#banner img {
	width:100%;
	max-width:1160px;
	height:auto;
	
}
#quicklinks {
	clear:both;
	min-height:666px;
	background:url('images/bgQuicklinks.jpg') center top no-repeat;
	background-size:auto 100%;
	padding-top:38px;
}
#quicklinks a {
	display:block;
	width:540px;
}
#quicklinks a.left {
	float:left;
}
#quicklinks a.right {
	float:right;
}
#quicklinks a.ql1 {
	/*
	height:250px;
	background:url('images/ql1.jpg') center top no-repeat;
	/**/
}
#quicklinks a.ql2 {
	/*
	height:580px;
	background:url('images/ql2.jpg') center top no-repeat;
	/**/
}
#quicklinks a.ql3 {
	/*
	height:304px;
	background:url('images/ql3.jpg') center top no-repeat;
	/**/
	margin-top:25px;
}
#quicklinks a.ql4 {
	width:100%;
	max-width:1102px;
	/*
	height:208px;
	background:url('images/ql4.jpg') center top no-repeat;
	background-size:100% auto;
	/**/
	margin:20px 0;
}

#homeContent {
	padding-top:30px;
}
#homeContent h1,
#homeContent h2 {
	font-family: 'Raleway', sans-serif;
	font-weight:200;
	text-transform:none;
	line-height:1.4em;
	margin:0;
	padding:0;
}
#homeContent h1 {
	font-size:30px;
}
#homeContent h2 {
	font-size:24px;
}
#homeContentImg {
	float:right;
	margin-top:20px;
}
.homeTxt {
	float:left;
	width:520px;
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	font-weight:400;
	text-align:justify;
	margin-top:40px;
}
.homeTxt h1.entry-title {
	display:none;
}



/***** CONTENT PAGES ******/
.content-area {
	float:none;
	width:1050px;
	padding:50px 0;
	margin:0 auto;
}




/***** REQUEST QUOTE FORM  ******/
#RequestQuote {
	float:right;
	width:29%;
	background:#f1eded;
	border:solid 1px #d5d2d2;
	-webkit-box-shadow: 0px 0px 54px 2px rgba(0,0,0,0.29);
	-moz-box-shadow: 0px 0px 54px 2px rgba(0,0,0,0.29);
	box-shadow: 0px 0px 54px 2px rgba(0,0,0,0.29);
	margin-top:-90px;
}
#RequestQuote.noFloat {
	float:none;
	width:100%;
}
#RequestQuote h3 {
	height:88px;
	line-height:88px;
	font-size:30px;
	color:#FFF;
	text-align:center;
	text-shadow:1px 1px 1px #000;
	text-indent:-9999px;
	background:url('images/bgRequestQuoteH3.jpg') center top no-repeat;
	background-size:100% auto;
}
#RequestQuote.noFloat h3 {
	text-indent:0;
	padding-top:10px;
}
#RequestQuote form {
	font-family: 'Cinzel', serif;
	font-size:12px;
	color:#8c949d;
	padding:15px;
}
#RequestQuote input[type="text"],
#RequestQuote textarea,
#RequestQuote select {
	font-family: 'Raleway', sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#060607;
	padding:8px 10px;
	border:solid 1px #e6e3e3;
	border-top:solid 1px #bdb9b9;
	border-radius:5px;
	-webkit-box-shadow: inset 1px 4px 6px -3px rgba(0,0,0,0.29); /* inset top only */
	-moz-box-shadow: inset 1px 4px 6px -3px rgba(0,0,0,0.29);
	box-shadow: inset 1px 4px 6px -3px rgba(0,0,0,0.29);
}
#RequestQuote textarea {
	height:110px;
}
#RequestQuote select {
	width:100%;
}
#RequestQuote select option {
	font-family: 'Raleway', sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#060607;
}
#RequestQuote input[type="submit"] {
	width:100%;
	font-family: 'Raleway', sans-serif;
	font-size:30px;
	color:#FFF;
	text-shadow:1px 1px 1px #000;
	text-align:center;
	line-height:45px;
	border-radius:5px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7c9e8a+0,70957f+9,aebd8f+90,96a27a+100 */
	background: rgb(124,158,138); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(124,158,138,1) 0%, rgba(112,149,127,1) 9%, rgba(174,189,143,1) 90%, rgba(150,162,122,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(124,158,138,1) 0%,rgba(112,149,127,1) 9%,rgba(174,189,143,1) 90%,rgba(150,162,122,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(124,158,138,1) 0%,rgba(112,149,127,1) 9%,rgba(174,189,143,1) 90%,rgba(150,162,122,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c9e8a', endColorstr='#96a27a',GradientType=0 ); /* IE6-9 */
	padding:0;
	margin:4px 0;
}
/* Placeholder text color -- selectors need to be separate to work. */
#RequestQuote ::-webkit-input-placeholder {
	font-family: 'Raleway', sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#060607;
}
#RequestQuote :-moz-placeholder {
	font-family: 'Raleway', sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#060607;
}
#RequestQuote ::-moz-placeholder {
	font-family: 'Raleway', sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#060607;
	opacity: 1;
	/* Since FF19 lowers the opacity of the placeholder by default */
}
#RequestQuote :-ms-input-placeholder {
	font-family: 'Raleway', sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#060607;
}


/***** CATEGORY PAGE ******/
.site-content.categoryPage {
	background:none;
}
.woocommerce .woocommerce-breadcrumb {
	max-width:1102px;
	margin:20px auto 0 auto;
}
#categoryHeaderWrap {
	margin:20px 0 0 0;
}
.page-title {
	font-family: 'Cinzel', serif;
	font-size:48px;
	font-weight:400;
	color:#1c2f46;
	margin:0 0 20px 0;
}
#categoryWrap {}
#categoryWrap {
	min-height:500px;
	/* removed 2018-02-23
	background:url('images/bgCategoryWrap.jpg') center top no-repeat;
	background-size:100% 100%;
	*/
}
mark.count {
	display:none;
}
#categoryWrap .pad {
	padding-top:30px;
}
.woocommerce ul.products {
}
.woocommerce ul.products li.product, 
.woocommerce-page ul.products li.product {
	width:23%;
	text-align:center;
	margin:0 2% 30px 0;
	min-height:330px;
}
.woocommerce ul.products li.product h3 {
	font-family: 'Raleway', sans-serif;
	font-size:20px;
	color:#29333e;
	text-transform:uppercase;
}
.woocommerce ul.products li.product h3 mark.count {
	display:none;
}
.woocommerce ul.products li.product a img {
	margin:0 auto 20px auto;
	max-width:243px;
	height:auto;
}
.woocommerce ul.products li.product a img.viewAllBtn {
	display:block;
	width:137px;
	height:34px;
	margin:0 auto;
}
.woocommerce-page ul.products li.first {
	clear:none;
}


/***** PRODUCT LISTING PAGE ******/
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count,
.woocommerce .woocommerce-ordering,
.woocommerce ul.products li.product .star-rating,
.woocommerce ul.products li.product .button {
	display:none;
}


/***** PRODUCT DETAIL PAGE ******/
#productDetailWrap {
}
.woocommerce .woocommerce-breadcrumb {
	max-width:1102px;
	margin:15px auto 20px auto;
}
.woocommerce .woocommerce-breadcrumb a {
	color:#9ea0a2;
}
.woocommerce #productTitle .product_title {
	font-family: 'Cinzel', serif;
	font-size:30px;
	color:#033a4d;
	text-shadow:1px 1px 1px #FFF;
	background:url('images/bgProductTitle.jpg') left top no-repeat;
	background-size:100% 100%;
	padding:15px 15px 15px 35px;
}
.woocommerce #content div.product div.images {
	width:67%;
}
.woocommerce #content div.product div.thumbnails a, 
.woocommerce div.product div.thumbnails a, 
.woocommerce-page #content div.product div.thumbnails a, 
.woocommerce-page div.product div.thumbnails a {
	max-width:137px;
	margin:0 13px 10px 0;
}
.woocommerce #content div.product div.thumbnails a.first, 
.woocommerce div.product div.thumbnails a.first, 
.woocommerce-page #content div.product div.thumbnails a.first,
.woocommerce-page div.product div.thumbnails a.first {
	clear:none;
}
.woocommerce #content div.product div.thumbnails a.last, 
.woocommerce div.product div.thumbnails a.last, 
.woocommerce-page #content div.product div.thumbnails a.last, 
.woocommerce-page div.product div.thumbnails a.last {
	Xmargin-right:10px;
}
.woocommerce div.product div.images .thumbnails img {
	max-width:137px;
}
#productDetailWrap #RequestQuote {
	margin-top:0;
}

#productDetailWrap .summary,
#productDetailWrap .related.products {
	display:none;
}


.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
	padding:30px 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
	padding:0 55px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
	font-size:18px;
	color:#114a62 !important;
	text-transform:uppercase;
}
#tab-description h2,
#tab-additional_information h2 {
	display:none;
}

.product.woocommerce.add_to_cart_inline {
	clear:both;
	border:none !important;
	padding:0 0 0 15px !important;
}
.add_to_cart_inline .woocommerce-Price-amount.amount {
}
.add_to_cart_inline del,
.add_to_cart_inline ins {
	display:block;
	color:#1a1a1a;
	background:none;
	padding:0;
}
.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
	display:block;
	width:200px;
	text-align:center;
}
.add_to_cart_inline .add_to_cart_button,
.woocommerce a.button,
.add_to_cart_inline .add_to_cart_button:hover,
.woocommerce a.button:hover {
	font-family: 'Raleway', sans-serif;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	text-shadow:1px 1px 1px #000;
	color:#FFF;
	line-height:2em;
	border-radius:0;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ced7b7+0,b0bf94+21,72967b+85,364b3f+100 */
	background: rgb(206,215,183); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(206,215,183,1) 0%, rgba(176,191,148,1) 21%, rgba(114,150,123,1) 85%, rgba(54,75,63,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(206,215,183,1) 0%,rgba(176,191,148,1) 21%,rgba(114,150,123,1) 85%,rgba(54,75,63,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(206,215,183,1) 0%,rgba(176,191,148,1) 21%,rgba(114,150,123,1) 85%,rgba(54,75,63,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ced7b7', endColorstr='#364b3f',GradientType=0 ); /* IE6-9 */
	margin:20px 0;
	transition:0.2s all;
	border:solid 1px #666;
}
.add_to_cart_inline .add_to_cart_button:hover,
.woocommerce a.button:hover {/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ced7b7+0,97aa85+21,72967b+85,364b3f+100 */
	background: #ced7b7; /* Old browsers */
	background: -moz-linear-gradient(top,  #ced7b7 0%, #97aa85 21%, #72967b 85%, #364b3f 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ced7b7 0%,#97aa85 21%,#72967b 85%,#364b3f 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ced7b7 0%,#97aa85 21%,#72967b 85%,#364b3f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ced7b7', endColorstr='#364b3f',GradientType=0 ); /* IE6-9 */
}

Ce8xP^xMK8%FW&%

/* CART AND CHECKOUT PAGES */
.woocommerce-page table.cart td.actions .input-text#coupon_code {
	width:125px;
}
.woocommerce .cart .button,
.woocommerce .cart .button:hover,
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-shadow:1px 1px 1px #000;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ced7b7+0,b0bf94+21,72967b+85,364b3f+100 */
	background: rgb(206,215,183); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(206,215,183,1) 0%, rgba(176,191,148,1) 21%, rgba(114,150,123,1) 85%, rgba(54,75,63,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(206,215,183,1) 0%,rgba(176,191,148,1) 21%,rgba(114,150,123,1) 85%,rgba(54,75,63,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(206,215,183,1) 0%,rgba(176,191,148,1) 21%,rgba(114,150,123,1) 85%,rgba(54,75,63,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ced7b7', endColorstr='#364b3f',GradientType=0 ); /* IE6-9 */
	border:solid 1px #666;
}
.woocommerce .cart .button:hover,
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
	font-size:14px;
	background: #ced7b7; /* Old browsers */
	background: -moz-linear-gradient(top,  #ced7b7 0%, #97aa85 21%, #72967b 85%, #364b3f 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ced7b7 0%,#97aa85 21%,#72967b 85%,#364b3f 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ced7b7 0%,#97aa85 21%,#72967b 85%,#364b3f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ced7b7', endColorstr='#364b3f',GradientType=0 ); /* IE6-9 */
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
	font-size:18px;
}

.woocommerce form.login, .woocommerce form.register {
	background:#FFF;
}





/* MY ACCOUNT PAGES */
.site-content.my-account {
}
.site-content.my-account a.button {
	font-size:15px;
	line-height:1.5em;
}
.woocommerce table.my_account_orders .button {
	font-size:14px;
	text-transform:none;
	line-height:1.8em;
	padding:0 15px;
	margin:5px;
}




/***** BLOG ******/
.site-main.Blog {
	float:left;
	width:73%;
	margin:0;
}
.sidebar {
	float:right;
	margin:0;
}
h2.entry-title,
.widget .widget-title,
.comments-title,
.comment-reply-title {
	font-family: 'Julius Sans One', sans-serif;
}



/***** CONTACT PAGE ******/
.ccf-form-wrapper.form-id-622 {
	background:url('images/bgContactForm.jpg') center top no-repeat;
	min-height:778px;
	padding:0 30px;
}
.ccf-form-wrapper.form-id-622.loading {
	min-height:260px;
}
.ccf-form-wrapper.form-id-622 .form-title,
.ccf-form-wrapper.form-id-622 .ccf-form-complete {
	padding:40px 0;
}




/***** FOOTER ******/
#Footer {
	min-height:414px;
	max-width:2160px;
	margin:0 auto;
	background:url('images/bgFooter.jpg') center top repeat-x #010102;
}
#Footer .col {
	margin:40px 0;
}
#Footer .col1 {
	float:left;
	width:405px;
	margin-top:55px;
	border-bottom:solid 3px #FFF;
}

.cff-header {
	display:none;
}
.cff-likebox, .cff-likebox.cff-top.cff-outside {
	margin:0;
}
#Footer .col2 {
	float:left;
	width:90px;
	text-align:center;
	margin-left:8%;
}
img#bbb {
	position:relative;
	top:155px;
}
img#bbb2 {
	display:none;
}
#Footer .col3 {
	float:right;
	width:440px;
	text-align:center;
}
#Footer .col3 h3 {
	font-family: 'Raleway', sans-serif !important;
	font-size:27px;
	font-weight:100;
	color:#d6e6b9;
	margin:0 0 20px 0;
}
#mc_embed_signup {
	background:none !important;
}
#mc_embed_signup form {
	padding:0 !important;
}
#mc_embed_signup .mc-field-group,
#mc_embed_signup .mc-field-group input {
	width:100% !important;
	border-radius:0 !important;
}
#mc_embed_signup .mc-field-group input {
	font-family: 'Raleway', sans-serif !important;
	font-size:18px !important;
	font-weight:400 !important;
	border:none !important;
	-webkit-box-shadow: inset 3px 3px 5px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 3px 3px 5px 0px rgba(0,0,0,0.5);
	box-shadow: inset 3px 3px 5px 0px rgba(0,0,0,0.5);
}
#mc_embed_signup .button {
	width:100% !important;
	font-family: 'Raleway', sans-serif !important;
	font-size:30px !important;
	font-weight:400 !important;
	color:#000 !important;
	line-height:70px !important;
	height:70px !important;
	border-radius:0 !important;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ced7b7+0,b0bf94+21,72967b+85,364b3f+100 */
	background: rgb(206,215,183); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(206,215,183,1) 0%, rgba(176,191,148,1) 21%, rgba(114,150,123,1) 85%, rgba(54,75,63,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(206,215,183,1) 0%,rgba(176,191,148,1) 21%,rgba(114,150,123,1) 85%,rgba(54,75,63,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(206,215,183,1) 0%,rgba(176,191,148,1) 21%,rgba(114,150,123,1) 85%,rgba(54,75,63,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ced7b7', endColorstr='#364b3f',GradientType=0 ); /* IE6-9 */
	margin:20px 0 !important;
}
img#ccLogos {
	display:block;
	margin:20px 0;
}



#siteCredits {
	font-size:11px;
	color:#FFF;
	text-align:center;
}
#siteCredits a {
	color:#FFF;
}


.Clear {
	clear:both;
}

ul.success, ul.error {
	margin:0;
	padding:0;
}
.success li, .error li {
	list-style:none;
	color:#FFF;
	padding:5px 10px;
	margin:0;
}
.error {
	background:#FF0000;
}
.success {
	background:#81a080; 
}

/*
	font-family: 'Cinzel', serif;
	font-family: 'Julius Sans One', sans-serif;
	font-family: 'Raleway', sans-serif;
*/