/**
* 
* @Enterprise: Yagendoo Media
* @author: Yagendoo Team
* @url: http://www.yagendoo.com
* @copyright: Copyright (C) Yagendoo Media
* @license: Commercial, see LICENSE.php
*
*/

/*	BASIC LAYOUT	*/

body	{
	color: #FFF;
	background-image: url("../../images/global/body-bg.jpg");
	background-repeat: repeat;
	background-position: top left;
	background-color: #251a16;
}

div.yagDynRowContainer-head-1	{
	background-image: url("../../images/global/wooden-panels.png");
	background-repeat: no-repeat;
	
	background-position: bottom center;
}

	div.yagDynRowContainer-head-1 > div.yagendoo-default-width:first-of-type	{
		background-image: url("../../images/global/wooden-panels-leaf.png");
		background-repeat: no-repeat;
		background-position: top right;
	}

/*	LINK COLORS	*/

a	{
	color: #CEA77C;
}

a:hover, a:focus	{
	color: #DFC493;
}

/*	INPUT FIELDS	*/

	/*	Dark	*/

	input.yagInputDark,
	div#yagLoginWrap p#form-login-username input,
	div#yagLoginWrap p#form-login-password input,
	div.yagLoginWrap p#form-login-username input,
	div.yagLoginWrap p#form-login-password input,
	form#member-registration input,
	div#yagendoo-grid-holder div.yagendoo-content > div.contact div.contact-form dd input[type="text"],
	div#yagendoo-grid-holder div.yagendoo-content > div.contact div.contact-form dd input[type="email"]	{
		background-color: #291e18;
		background-color: rgba(0, 0, 0, 0.5);
		border: 1px solid #866a49;
		border: 1px solid rgba(185, 152, 98, 0.5);
		color: #FFF;
		-webkit-box-shadow: 0 0 0 0;
		-moz-box-shadow: 0 0 0 0;
		box-shadow: 0 0 0 0;
	}

	/*	Invalid	*/

	input.invalid,
	textarea.invalid,
	div#yagendoo-grid-holder input.invalid,
	div#yagendoo-grid-holder textarea.invalid,
	body#yagendoo-site div#yagendoo-grid-holder input.invalid,
	body#yagendoo-site div#yagendoo-grid-holder textarea.invalid	{
		-webkit-box-shadow: 0 0 5px #D60000;
		-moz-box-shadow: 0 0 5px #D60000;
		box-shadow: 0 0 5px #D60000;
	}

/*	TEXTAREAS	*/

	/*	Dark	*/

	textarea.yagTextareaDark,
	div#yagendoo-grid-holder div.yagendoo-content > div.contact div.contact-form dd textarea	{
		background-color: #291e18;
		background-color: rgba(0, 0, 0, 0.5);
		border: 1px solid #866a49;
		border: 1px solid rgba(185, 152, 98, 0.5);
		color: #FFF;
		-webkit-box-shadow: 0 0 0 0;
		-moz-box-shadow: 0 0 0 0;
		box-shadow: 0 0 0 0;
	}

/*	SELECT BOXES	*/

	/*	Dark	*/

	select.yagSelectDark	{
		background-color: #291e18;
		background-color: rgba(0, 0, 0, 0.5);
		border: 1px solid #866a49;
		border: 1px solid rgba(185, 152, 98, 0.5);
		color: #FFF;
		-webkit-box-shadow: 0 0 0 0;
		-moz-box-shadow: 0 0 0 0;
		box-shadow: 0 0 0 0;
	}

/*	BUTTONS	*/

	/*	Green	*/

	div#yagLoginWrap input[type="submit"],
	div.yagLoginWrap input.yagLoginLoginBtn,
	div.yagLoginWrap div.logout-button input.button	{
		color: #FFF;
		-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
		-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
		text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
		background-color: #AAAA00;
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #AAAA00), color-stop(1, #4C6600));
		background-image: -o-linear-gradient(bottom, #AAAA00 0%, #4C6600 100%);
		background-image: -moz-linear-gradient(bottom, #AAAA00 0%, #4C6600 100%);
		background-image: -webkit-linear-gradient(bottom, #AAAA00 0%, #4C6600 100%);
		background-image: -ms-linear-gradient(bottom, #AAAA00 0%, #4C6600 100%);
		background-image: linear-gradient(to bottom, #AAAA00 0%, #4C6600 100%);
	}

		div#yagLoginWrap input[type="submit"]:hover,
		div#yagLoginWrap input[type="submit"]:focus,
		div.yagLoginWrap input.yagLoginLoginBtn:hover,
		div.yagLoginWrap div.logout-button input.button:hover	{
			background-color: #495600;
			background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #777700), color-stop(1, #374900));
			background-image: -o-linear-gradient(bottom, #777700 0%, #374900 100%);
			background-image: -moz-linear-gradient(bottom, #777700 0%, #374900 100%);
			background-image: -webkit-linear-gradient(bottom, #777700 0%, #374900 100%);
			background-image: -ms-linear-gradient(bottom, #777700 0%, #374900 100%);
			background-image: linear-gradient(to bottom, #777700 0%, #374900 100%);
		}

	/*	Light brown	*/

	div#yagendoo_search_module input[type="submit"],
	div#yagendoo-grid-holder div.yagendoo-content > div.contact div.contact-form dd button,
	div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-leading > div > p.readmore > a,
	div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-row div.item > p.readmore > a,
	div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-leading > div > p.readmore > a,
	div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row div.item > p.readmore > a,
	div#yagendoo-grid-holder div.yagendoo-content > div.archive fieldset.filters div.filter-search button.button,
	div#yagendoo-grid-holder div.yagendoo-content > div.login button.button,
	div#yagendoo-grid-holder div.yagendoo-content > div.registration button.validate,
	div#yagendoo-grid-holder div.yagendoo-content > div.registration a,
	div#yagendoo-grid-holder div.yagendoo-content > div.remind form#user-registration button.validate,
	div#yagendoo-grid-holder div.yagendoo-content > div.reset form#user-registration button.validate,
	div#yagendoo-grid-holder div.yagendoo-content > div.profile > a,
	div#yagendoo-grid-holder div.yagendoo-content > div.profile-edit button.validate,
	div#yagendoo-grid-holder div.yagendoo-content > div.profile-edit form#member-profile > div > a,
	div#yagendoo-grid-holder div.yagendoo-content > div.logout button.button,
	div#yagendoo-grid-holder div.yagendoo-content > div.search fieldset.word > button,
	div#yagendooVmFeatured div.yag_rand_item div.yag_addtocart input.yagendoo_addtocart,
	div#yagendooVmTop div.yag_rand_item div.yag_addtocart input.yagendoo_addtocart,
	div#yagendoo-grid-holder div.yagendoo-content > div.edit > form > fieldset > div.formelm-buttons > button,
	div.yagendoo-mod_jshopping_search form[name="searchForm"] input.button,
	div.yagendoo-mod_jshopping_search form[name="searchForm"] > a,
	div#mailto-window button.button	{
		background-color: #724D38;
		background-image: none;
		color: #DFC493;
		border: 0 none;
	}

		div#yagendooAjaxCart span.yagCartViewCart a:hover,
		div#yagendoo_search_module input[type="submit"]:hover,
		div#yagendoo-grid-holder div.yagendoo-content > div.contact div.contact-form dd button:hover,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-leading > div > p.readmore > a:hover,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-row div.item > p.readmore > a:hover,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-leading > div > p.readmore > a:hover,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row div.item > p.readmore > a:hover,
		div#yagendoo-grid-holder div.yagendoo-content > div.archive fieldset.filters div.filter-search button.button:hover,
		div#yagendoo-grid-holder div.yagendoo-content > div.login button.button:hover,
		div#yagendoo-grid-holder div.yagendoo-content > div.registration button.validate:hover,
		div#yagendoo-grid-holder div.yagendoo-content > div.registration a:hover,
		div#yagendoo-grid-holder div.yagendoo-content > div.remind form#user-registration button.validate:hover,
		div#yagendoo-grid-holder div.yagendoo-content > div.reset form#user-registration button.validate:hover,
		div#yagendoo-grid-holder div.yagendoo-content > div.profile > a:hover,
		div#yagendoo-grid-holder div.yagendoo-content > div.profile-edit button.validate:hover,
		div#yagendoo-grid-holder div.yagendoo-content > div.profile-edit form#member-profile > div > a:hover,
		div#yagendoo-grid-holder div.yagendoo-content > div.logout button.button:hover,
		div#yagendoo-grid-holder div.yagendoo-content > div.search fieldset.word > button:hover,
		div.yagLoginWrap input.yagLoginLoginBtn:hover,
		div#yagendooVmFeatured div.yag_rand_item div.yag_addtocart input.yagendoo_addtocart:hover,
		div#yagendooVmTop div.yag_rand_item div.yag_addtocart input.yagendoo_addtocart:hover,
		div#yagendoo-grid-holder div.yagendoo-content > div.edit > form > fieldset > div.formelm-buttons > button:hover,
		div.yagLoginWrap div.logout-button input.button:hover,
		div.yagendoo-mod_jshopping_search form[name="searchForm"] input.button:hover,
		div.yagendoo-mod_jshopping_search form[name="searchForm"] > a:hover,
		div#mailto-window button.button:hover	{
			background-color: #3A251A;
			text-decoration: none;
		}

	/*	Green	*/

	.yagButtonDefault,
	div.yagendoo-grid-content .yagButtonDefault,
	div.yagModProducts div.yagModProductsItem div.yagModProductsItemButtonAtc input[type="submit"],
	div.yagModProducts div.yagModProductsItem span.browseAddToCartContainer a,
	div#yagendooAjaxCart div.yagCartProductListCheckoutLink a	{
		color: #FFF;
		-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
		-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
		text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
		background-color: #AAAA00;
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #AAAA00), color-stop(1, #4C6600));
		background-image: -o-linear-gradient(bottom, #AAAA00 0%, #4C6600 100%);
		background-image: -moz-linear-gradient(bottom, #AAAA00 0%, #4C6600 100%);
		background-image: -webkit-linear-gradient(bottom, #AAAA00 0%, #4C6600 100%);
		background-image: -ms-linear-gradient(bottom, #AAAA00 0%, #4C6600 100%);
		background-image: linear-gradient(to bottom, #AAAA00 0%, #4C6600 100%);
	}

	.yagButtonDefault:hover,
	div.yagendoo-grid-content .yagButtonDefault:hover,
	div.yagModProducts div.yagModProductsItem div.yagModProductsItemButtonAtc input[type="submit"]:hover,
	div.yagModProducts div.yagModProductsItem span.browseAddToCartContainer a:hover,
	div#yagendooAjaxCart div.yagCartProductListCheckoutLink a:hover	{
		background-color: #495600;
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #777700), color-stop(1, #374900));
		background-image: -o-linear-gradient(bottom, #777700 0%, #374900 100%);
		background-image: -moz-linear-gradient(bottom, #777700 0%, #374900 100%);
		background-image: -webkit-linear-gradient(bottom, #777700 0%, #374900 100%);
		background-image: -ms-linear-gradient(bottom, #777700 0%, #374900 100%);
		background-image: linear-gradient(to bottom, #777700 0%, #374900 100%);
		background-position: top left;
	}

/*  HEADLINES   */

	/*	Page title	*/

	div#yagendoo-grid-holder div.yagendoo-content > div.item-page h1,
	div#yagendoo-grid-holder div.yagendoo-content > div.content > h1,
	div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured > h1,
	div#yagendoo-grid-holder div.yagendoo-content > div.archive > h1	{
		color: #DFC493;
		-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
		-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
		text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
	}

	/*	Joomla! content	*/

		/*	default, inside content wrap	*/
		div.yagComContactPlain h1,
		div#yagendoo-grid-holder div.yagendoo-content > div.archive > h1,
		div#yagendoo-grid-holder div.yagendoo-content > div.contact > h1,
		div#yagendoo-grid-holder div.yagendoo-content > div.category-list > h1,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-leading > div > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-leading > div > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.reset > h1,
		div#yagendoo-grid-holder div.yagendoo-content > div.reset > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.remind > h1,
		div#yagendoo-grid-holder div.yagendoo-content > div.remind > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.login > h1,
		div#yagendoo-grid-holder div.yagendoo-content > div.login > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.logout > h1,
		div#yagendoo-grid-holder div.yagendoo-content > div.logout > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.content > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.contact-category > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.weblink-category > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.item-page h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.contact > .page-header h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.contact > h1,
		div#yagendoo-grid-holder div.yagendoo-content > div.newsfeed > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.newsfeed-category > h2,
		body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-leading > div > .page-header h2,
		body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-row .page-header h2,
		body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-leading > div > .page-header h2,
		body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row .page-header h2,
		body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div > div.contact-category > h2,
		body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div > div.weblink-category > h2,
		body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.category-list > div > div > h1,
		body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.remind > div > h1,
		body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.reset > div > h1,
		body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.login > div > h1	{
			color: #DFC493;
			background-image: url("../../images/global/headline-inner-bg.jpg");
			background-repeat: repeat-x;
			background-position: top left;
			-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			-webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
			-moz-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
			box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
		}

		div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-row div.item > h2,
		div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row div.item > h2	{
			color: #DFC493;
			background-image: url("../../images/global/headline-inner-bg.jpg");
			background-repeat: repeat-x;
			background-position: top left;
			-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			-webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
			-moz-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
			box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
		}
			
	/*	LINKS	*/

	div#yagendoo-grid-holder div.yagendoo-content > div.item-page h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.weblink-category > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.contact-category > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.content > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.login > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.logout > h2	a,
	div#yagendoo-grid-holder div.yagendoo-content > div.remind > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.reset > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-leading > div > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-row div.item > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-leading > div > h2 a,
	div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row div.item > h2 a,
	body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-leading > div > .page-header h2 a,
	body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-row .page-header h2 a,
	body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-leading > div > .page-header h2 a,
	body.yagendoo-j3 div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row .page-header h2 a	{
		color: #DFC493;
	}

/*	TABLES	*/

div#yagendoo-grid-holder div.yagendoo-content table.yagDefaultTable th	{
	background-color: #526881;
}


/*	YAGENDOO PLUGINS	*/

	/*	Scroll to content	*/

	body#yagendoo-site #yagendoo_plugin_scrolltocontent a {
		background-image: url("../../images/styles/style_1/scrolltocontent.png");
		background-position: left top;
		outline: 0 none;
	}

	/*	Font resizer	*/

	body#yagendoo-site .yagendoo-fsizer a#yagendoo-fs_sml,
	body#yagendoo-site .yagendoo-fsizer a#yagendoo-fs_lrg,
	body#yagendoo-site .yagendoo-fsizer a#yagendoo-fs_reset	{
		background-image: url("../../images/styles/style_1/fontsizer.png");
		background-repeat: no-repeat;
	}

	body#yagendoo-site .yagendoo-fsizer a#yagendoo-fs_sml {
		background-position: top left;
	}

	body#yagendoo-site .yagendoo-fsizer a#yagendoo-fs_lrg {
		background-position: -37px 0;
	}

	body#yagendoo-site .yagendoo-fsizer a#yagendoo-fs_reset {
		background-position: -74px 0;
	}

	/*	Scroll to top	*/

	body#yagendoo-site div#yagendoo_plugin_scrolltop > a	{
		background-image: url("../../images/global/scroll_to_top.png");
		background-repeat: no-repeat;
		background-position: top left;
	}

/*	ROW STYLES	*/

	/*	row-head	*/

	div#yagendoo-row-wrapper-head	{
		background-color: #526881;
		background-color: rgba(82, 104, 129, 0.9);
		color: #FFF;
	}

		div.yagendoo-row-head ul.menu > li > a .linkwrap,
		div.yagendoo-row-head ul.menu > li > span .linkwrap	{
			border-left: 1px solid #FFF;
			color: #FFF;
		}

		div.yagendoo-row-head ul.menu > li > a:hover .linktitle,
		div.yagendoo-row-head ul.menu > li > span:hover .linktitle	{
			border-bottom: 1px dotted #FFF;
		}

	/*	Row I	*/

	div.yagDynRowContainer-row-i-1	{
		background-image: url("../../images/global/row-i-bg-outer.jpg");
		background-repeat: repeat;
		background-position: bottom left;
	}

	div.yagDynRowContainer-row-i-2	{
		background-image: url("../../images/global/row-i-bg-inner.jpg");
		background-repeat: repeat-x;
		background-position: top left;
	}

	div.yagDynRowContainer-row-i-3	{
		background-image: url("../../images/global/row-i-bg-bottom.jpg");
		background-repeat: repeat-x;
		background-position: bottom left;
	}

	/*	Row L	*/

	div.yagDynRowContainer-row-l-1	{
		background-image: url("../../images/global/footer-bg-inner.jpg");
		background-repeat: repeat;
		background-position: bottom left;
	}

	div.yagDynRowContainer-row-l-2	{
		background-image: url("../../images/global/footer-bg-outer.jpg");
		background-repeat: repeat-x;
		background-position: top left;
		border-bottom: 1px dashed #4F4642;
		border-bottom: 1px dashed rgba(255, 255, 255, 0.1);
	}

	.yagendoo-row-row-l .yagDefaultContent	{
		-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
		-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
		text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
	}

	/*	Row M	*/

	.yagendoo-row-row-m	{
		color: #5D4D3B;
	}

	/*	YAGENDOO BACKLINK	*/

	body#yagendoo-site div.yagendoo-important-row div.yagCopyright,
	body#yagendoo-site div.yagendoo-important-row div.yagCopyright > a,
	body#yagendoo-site div.yagendoo-important-row div.yagCopyright > a:hover	{
		color: #5D4D3B;
	}

/*	MAIN MENU	*/

div#yag_mutlimenu_area	{
	color: #FFF;
}

	div#yag_mutlimenu_area a	{
		color: #FFF;
	}

div#yag_mutlimenu_area div#yag_multimenu_split1 div.splitLevel1 > ul.ul_level1 > li	{
	background: none;
}

	div#yag_mutlimenu_area div#yag_multimenu_split1 div.splitLevel1 > ul.ul_level1 > li:hover > a,
	div#yag_mutlimenu_area div#yag_multimenu_split1 div.splitLevel1 > ul.ul_level1 > li:hover > span.separator	{
		background-image: url("../../images/global/dark-bg.jpg");
		background-position: top left;
		background-repeat: repeat;
		-webkit-box-shadow: -1px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
		-moz-box-shadow: -1px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
		box-shadow: -1px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
	}

div#yag_mutlimenu_area div.splitLevel1 > ul.ul_level1 > li > a,
div#yag_mutlimenu_area div.splitLevel1 > ul.ul_level1 > li > span.separator	{
	color: #DFC492;
	-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
	-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
}

div#yag_mutlimenu_area div.splitLevel1 > ul.ul_level1 > li > a > .linkwrap > .subline,
div#yag_mutlimenu_area div.splitLevel1 > ul.ul_level1 > li > span.separator > .linkwrap > .subline	{
	color: #FFF;
}

div#yag_mutlimenu_area div.splitLevel1 > ul.ul_level1 > li.active > a,
div#yag_mutlimenu_area div.splitLevel1 > ul.ul_level1 > li:hover > a,
div#yag_mutlimenu_area div.splitLevel1 > ul.ul_level1 > li > a:hover,
div#yag_mutlimenu_area div.splitLevel1 > ul.ul_level1 > li.active > span.separator,
div#yag_mutlimenu_area div.splitLevel1 > ul.ul_level1 > li:hover > span.separator,
div#yag_mutlimenu_area div.splitLevel1 > ul.ul_level1 > li > span.separator:hover	{
	color: #FFF;
}

	/*	LINKS WITH SUBLINE	*/

		/*	SUBMENUS	*/

		div#yag_mutlimenu_area ul.ul_level2 a,
		div#yag_mutlimenu_area ul.ul_level2 span.separator	{
			color: #DFC492;
		}

		/*	LAYER 2 SPLITMENU	*/

		div#yag_mutlimenu_area div#yag_multimenu_split2	{
			background: none #180D06;
		}

		div#yag_mutlimenu_area div#yag_multimenu_split2 > div.group	{
			background: none;
		}

		div#yag_mutlimenu_area div#yag_multimenu_split2 > div.group > ul.ul_level2 > li > a,
		div#yag_mutlimenu_area div#yag_multimenu_split2 > div.group > ul.ul_level2 > li > span.separator	{
			color: #DDBC8F;
		}

		div#yag_mutlimenu_area div#yag_multimenu_split2 > div.group > ul.ul_level2 > li > a:hover,
		div#yag_mutlimenu_area div#yag_multimenu_split2 > div.group > ul.ul_level2 > li > span.separator:hover	{
			background: none #010100;
			color: #DEBC8F;
		}

		div#yag_mutlimenu_area div#yag_multimenu_split2 > div.group > ul.ul_level2 > li.current > a,
		div#yag_mutlimenu_area div#yag_multimenu_split2 > div.group > ul.ul_level2 > li.current > span.separator	{
			background: none #010100;
			color: #DEBC8F;
		}

		div#yag_mutlimenu_area div#yag_multimenu_split2 > div.group > ul.ul_level2 > li.parent > a:hover,
		div#yag_mutlimenu_area div#yag_multimenu_split2 > div.group > ul.ul_level2 > li.parent > span.separator:hover	{
			color: #FFF;
		}

		/*	LAYER 2-6	*/

			/*	FLYOUT	*/

			div#yag_mutlimenu_area ul.ul_level1 > li > div.flyout	{
				background-image: url("../../images/global/dark-bg.jpg");
				background-position: top left;
				background-repeat: repeat;
				-webkit-box-shadow: 2px 6px 6px 0px rgba(0, 0, 0, 0.35), -1px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
				-moz-box-shadow: 2px 6px 6px 0px rgba(0, 0, 0, 0.35), -1px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
				box-shadow: 2px 6px 6px 0px rgba(0, 0, 0, 0.35), -1px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
			}

			div#yag_mutlimenu_area div#yag_multimenu_split1 .splitLevel2 div.flyout,
			div#yag_mutlimenu_area div#yag_multimenu_split1 .splitLevel3 div.flyout,
			div#yag_mutlimenu_area div#yag_multimenu_split1 .splitLevel4 div.flyout,
			div#yag_mutlimenu_area div#yag_multimenu_split1 .splitLevel5 div.flyout,
			div#yag_mutlimenu_area div#yag_multimenu_split2 .splitLevel2 div.flyout,
			div#yag_mutlimenu_area div#yag_multimenu_split2 .splitLevel3 div.flyout,
			div#yag_mutlimenu_area div#yag_multimenu_split2 .splitLevel4 div.flyout,
			div#yag_mutlimenu_area div#yag_multimenu_split2 .splitLevel5 div.flyout	{
				background-image: url("../../images/global/dark-bg.jpg");
				background-position: top left;
				background-repeat: repeat;
				-webkit-box-shadow: 2px 6px 6px 0px rgba(0, 0, 0, 0.35), -1px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
				-moz-box-shadow: 2px 6px 6px 0px rgba(0, 0, 0, 0.35), -1px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
				box-shadow: 2px 6px 6px 0px rgba(0, 0, 0, 0.35), -1px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
			}

			div#yag_mutlimenu_area ul.ul_level1 div.flyout > ul.ul_level2 > li > a,
			div#yag_mutlimenu_area ul.ul_level2 div.flyout > ul.ul_level3 > li > a,
			div#yag_mutlimenu_area ul.ul_level3 div.flyout > ul.ul_level4 > li > a,
			div#yag_mutlimenu_area ul.ul_level4 div.flyout > ul.ul_level5 > li > a,
			div#yag_mutlimenu_area ul.ul_level5 div.flyout > ul.ul_level6 > li > a,
			div#yag_mutlimenu_area ul.ul_level1 div.flyout > ul.ul_level2 > li > span.separator,
			div#yag_mutlimenu_area ul.ul_level2 div.flyout > ul.ul_level3 > li > span.separator,
			div#yag_mutlimenu_area ul.ul_level3 div.flyout > ul.ul_level4 > li > span.separator,
			div#yag_mutlimenu_area ul.ul_level4 div.flyout > ul.ul_level5 > li > span.separator,
			div#yag_mutlimenu_area ul.ul_level5 div.flyout > ul.ul_level6 > li > span.separator	{
				background: none transparent;
				color: #DFC492;
				border-bottom: 1px dashed #FFF;
				border-bottom: 1px dashed rgba(255, 255, 255, 0.1);
			}

			div#yag_mutlimenu_area ul.ul_level1 div.flyout > ul.ul_level2 > li > a:hover,
			div#yag_mutlimenu_area ul.ul_level2 div.flyout > ul.ul_level3 > li > a:hover,
			div#yag_mutlimenu_area ul.ul_level3 div.flyout > ul.ul_level4 > li > a:hover,
			div#yag_mutlimenu_area ul.ul_level4 div.flyout > ul.ul_level5 > li > a:hover,
			div#yag_mutlimenu_area ul.ul_level5 div.flyout > ul.ul_level6 > li > a:hover,
			div#yag_mutlimenu_area ul.ul_level1 div.flyout > ul.ul_level2 > li > span.separator:hover,
			div#yag_mutlimenu_area ul.ul_level2 div.flyout > ul.ul_level3 > li > span.separator:hover,
			div#yag_mutlimenu_area ul.ul_level3 div.flyout > ul.ul_level4 > li > span.separator:hover,
			div#yag_mutlimenu_area ul.ul_level4 div.flyout > ul.ul_level5 > li > span.separator:hover,
			div#yag_mutlimenu_area ul.ul_level5 div.flyout > ul.ul_level6 > li > span.separator:hover	{
				color: #FFF;
			}

		/*	LAYER 3-6	*/

			/*	GROUP	*/

			div#yag_mutlimenu_area div.group > ul.ul_level3 > li.active > a,
			div#yag_mutlimenu_area div.group > ul.ul_level3 > li.active > span.separator,
			div#yag_mutlimenu_area div.group > ul.ul_level4 > li.active > a,
			div#yag_mutlimenu_area div.group > ul.ul_level4 > li.active > span.separator,
			div#yag_mutlimenu_area div.group > ul.ul_level5 > li.active > a,
			div#yag_mutlimenu_area div.group > ul.ul_level5 > li.active > span.separator,
			div#yag_mutlimenu_area div.group > ul.ul_level6 > li.active > a,
			div#yag_mutlimenu_area div.group > ul.ul_level6 > li.active > span.separator,
			div#yag_mutlimenu_area div.group > ul.ul_level3 > li > a:hover,
			div#yag_mutlimenu_area div.group > ul.ul_level4 > li > a:hover,
			div#yag_mutlimenu_area div.group > ul.ul_level5 > li > a:hover,
			div#yag_mutlimenu_area div.group > ul.ul_level6 > li > a:hover,
			div#yag_mutlimenu_area div.group > ul.ul_level3 > li > span.separator:hover,
			div#yag_mutlimenu_area div.group > ul.ul_level4 > li > span.separator:hover,
			div#yag_mutlimenu_area div.group > ul.ul_level5 > li > span.separator:hover,
			div#yag_mutlimenu_area div.group > ul.ul_level6 > li > span.separator:hover	{
				color: #FFF;
			}

	/*	SPECIAL ITEMS	*/

	div#yag_mutlimenu_area div#yag_multimenu_split2 a.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split2 span.group_parent	{
		border-bottom: 1px solid #000;
	}

	div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout > ul.ul_level2 > li.parent > a.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout > ul.ul_level3 > li.parent > a.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout > ul.ul_level4 > li.parent > a.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout > ul.ul_level5 > li.parent > a.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout > ul.ul_level6 > li.parent > a.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout > ul.ul_level2 > li.parent > span.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout > ul.ul_level3 > li.parent > span.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout > ul.ul_level4 > li.parent > span.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout > ul.ul_level5 > li.parent > span.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout > ul.ul_level6 > li.parent > span.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level2 > li.parent > a.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level3 > li.parent > a.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level4 > li.parent > a.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level5 > li.parent > a.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level6 > li.parent > a.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level2 > li.parent > span.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level3 > li.parent > span.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level4 > li.parent > span.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level5 > li.parent > span.group_parent,
	div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level6 > li.parent > span.group_parent	{
		background-image: url("../../images/global/footer-bg-inner.jpg");
		background-repeat: repeat;
		background-position: top left;
		color: #FFF;
	}

/*	FOOTER MENU	*/

div.yagendoo-row-row-l ul.menu > li > a	{
	color: #FFF;
}

/*  COMPONENTS  */

    /*  COM_CONTENT */

        /*	Article info	*/

		div#yagendoo-grid-holder dl.article-info	{
			background-color: #CCCCCC;
			background-color: rgba(204, 204, 204, 0.1);
			color: #CCC;
		}

        /*  Icons   */
        
        div#yagendoo-grid-holder ul.actions li.print-icon {
            background: url("../../images/styles/style_1/action_icons.png") no-repeat -18px center;
        }        

        div#yagendoo-grid-holder ul.actions li.email-icon   {
            background: url("../../images/styles/style_1/action_icons.png") no-repeat 1px center;
        }
        
        div#yagendoo-grid-holder ul.actions li.pdf-icon	{
            background: url("../../images/styles/style_1/action_icons.png") no-repeat -36px center;
        }

		div#yagendoo-grid-holder ul.actions li.edit-icon	{
			background: url("../../images/styles/style_1/action_icons.png") no-repeat -51px center;
		}

	/*	COM_CONTACT	*/
		/* Plain */
		div#yagendoo-grid-holder div.yagendoo-content > div.contact > .contact-form legend	{
			color: #FFF;
		}

		/*	Toggle	*/
		div#yagendoo-grid-holder div.yagendoo-content > div.contact div.panel > .title a	{
			color: #FFF;
		}

		div#yagendoo-grid-holder div.yagendoo-content > div.contact h3.pane-toggler a,
		div#yagendoo-grid-holder div.yagendoo-content > div.contact h3.pane-toggler-down a   {
			background-color: #8D775B;
		}

	/*	COM_WEBLINKS	*/

	div#yagendoo-grid-holder div.yagendoo-content > div.edit > form > fieldset	{
		border: 1px solid #29345C;
	}

/*	MODULES	*/

	/*	Latest news, most read	*/

	div.yagendoo-module-content ul.mostread > li > a,
	div.yagendoo-module-content ul.latestnews > li > a	{
		color: #DFC493;
	}

	div.yagendoo-module-content ul.mostread > li > a:hover,
	div.yagendoo-module-content ul.latestnews > li > a:hover	{
		color: #FFF;
	}

	/*	MOD_BREADCRUMBS	*/
	.breadcrumb a,
	.breadcrumbs a {
		color: #DFC493;
	}

	.breadcrumb .active	{
		color: #FFF;
	}

	/*  MOD_YAGENDOO_VM_PRODUCT_PRESENTER   */

    div#vm-product-presenter div#product-area > div.product ul li h3.product-name a {
        color: #999;
    }

	div#vm-product-presenter div#product-area > div.product	{
		border: 0 none;
	}

	/*	MOD_YAGENDOO_AJAX_CART	*/

	div#yagendooAjaxCart div.yagCartIcon	{
		background-image: url("../../images/custom/cart-icon.png");
		background-repeat: no-repeat;
		background-position: center center;
		background-color: transparent;
	}

		div#yagendooAjaxCart div.yagCartIcon span.yagAjaxCartProductCount	{
			background-color: #FFF;
			color: #000;
			border: 1px solid #000;
		}

		div#yagendooAjaxCart div.yagAjaxCartLeft:hover div.yagCartIcon span.yagAjaxCartProductCount	{
			background-color: #DFC494;
			color: #000;
		}

	div#yagendooAjaxCart .yagCartCheckoutIcon	{
		background-image: url("../../images/custom/cart-checkout.png");
		background-repeat: no-repeat;
		background-position: center center;
		background-color: transparent;
	}

	div#yagendooAjaxCart div.yagAjaxCartBasketTitle span,
	div#yagendooAjaxCart .yagAjaxCartCheckoutTitle span	{
		color: #FFF;
		-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
		-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
		text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
	}

	div#yagendooAjaxCart.yagAjaxCartFilled div.yagAjaxCartLeft:hover .yagCartIcon	{
		background-image: url("../../images/custom/cart-icon-hover.png");
	}

	div#yagendooAjaxCart.yagAjaxCartFilled div.yagAjaxCartRight:hover .yagCartCheckoutIcon	{
		background-image: url("../../images/custom/cart-checkout-hover.png");
	}

	div#yagendooAjaxCart.yagAjaxCartFilled div.yagAjaxCartLeft:hover span,
	div#yagendooAjaxCart.yagAjaxCartFilled div.yagAjaxCartRight:hover span	{
		color: #DFC494;
	}

	div#yagendooAjaxCart div.yagCartProductlist div.yagCartProductThumb	{
		background-color: #FFF;
	}

	div#yagendooAjaxCart div.yagCartProductlist	{
		background-image: url("../../images/global/dark-bg.jpg");
		background-repeat: repeat;
		background-position: top left;
		background-color: #3D2518;
		border: 0 none;
		-webkit-box-shadow: 2px 2px 5px 5px rgba(0, 0, 0, 0.35);
		-moz-box-shadow: 2px 2px 5px 5px rgba(0, 0, 0, 0.35);
		box-shadow: 2px 2px 5px 5px rgba(0, 0, 0, 0.35);
	}

    div#yagendooAjaxCart div.yagCartProductlist ul li	{
        background: none transparent;
		border-bottom: 1px dashed #4F4642;
		border-bottom: 1px dashed rgba(255, 255, 255, 0.1);
    }

		div#yagendooAjaxCart div.yagCartProductlist span.yagCartProductName a   {
			color: #FFF;
			-webkit-text-shadow: 1px 0 0 #000;
			-moz-text-shadow: 1px 0 0 #000;
			text-shadow: 1px 0 0 #000;
		}

	div#yagendooAjaxCart div.yagCartSummaryContainer div.yagCartSummary span.yagCartTotalProducts	{
		border-bottom: 0 none;
	}
		/*	Remove icon	*/

		div#yagendooAjaxCart div.yagCartProductlist span.yagProductlistIconRemove	{
			background-image: url("../../images/custom//ajax_cart_remove_product.png");
			background-repeat: no-repeat;
			background-position: top left;
		}

		div#yagendooAjaxCart div.yagCartProductlist span.yagProductlistIconRemove:hover	{
			background-image: url("../../images/custom/ajax_cart_remove_product-hover.png");
		}

	div#yagendooAjaxCart div.yagProductlistClose	{
		background-image: url("../../images/custom/ajax_cart_remove_product.png");
		background-repeat: no-repeat;
		background-position: center right;
	}

	div#yagendooAjaxCart div.yagProductlistClose:hover	{
		background-image: url("../../images/custom/ajax_cart_remove_product-hover.png");
	}

		/*	Popup message	*/

		div#yagAjaxCartMessage	{
			color: #DFC493;
			background-color: #3F2E1E;
			-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
		}

	/*	MOD_VIRTUEMART_MANUFACTURER	*/
	/*	MOD_YAGENDOO_CATEGORY_DEF	*/

	div.yagendoo-module-content > div.vmgroup > ul.vmmanufacturer > li,
	div#yagModVmCatDef > div > ul > li,
	div#yagModVmCatDef > div > ol > li,
	div#yagModVmCatDef > div > ul > li > ul > li,
	div#yagModVmCatDef > div > ol > li > ol > li,
	div#yagModCatDrop div.yagendooVmCatDrop > ol > li,
	div#yagModCatDrop div.yagendooVmCatDrop > ul > li,
	div#yagModCatAcc .yag_menu_acc > li	{
		background-image: none;
		background-color: transparent;
		border-bottom: 1px dashed #FFF;
		border-bottom: 1px dashed rgba(255, 255, 255, 0.1);
	}

	div.yagendoo-module-content > div.vmgroup > ul.vmmanufacturer li:last-of-type,
	div#yagModVmCatDef > div > ul li:last-of-type,
	div#yagModVmCatDef > div > ol li:last-of-type,
	div#yagModCatDrop div.yagendooVmCatDrop li:last-of-type,
	div#yagModCatAcc .yag_menu_acc li:last-of-type	{
		background-image: none;
		background-color: transparent;
		border-bottom: 1px dashed #FFF;
		border-bottom: 1px dashed rgba(255, 255, 255, 0.1);
	}

	div.yagendoo-module-content > div.vmgroup > ul.vmmanufacturer > li > a,
	div#yagModVmCatDef > div > ul > li a,
	div#yagModVmCatDef > div > ol > li a,
	div#yagModCatPic div.yagModCatPicItem a,
	div#yagModCatDrop div.yagDrop_v .yag_menu_drop > li > a,
	div#yagModCatAcc .yag_menu_acc > li > a,
	div#yagModCatDrop div.yagDrop_h .yag_menu_drop > li > a,
	div#yagModVmCatDef li.current > a	{
		color: #DFC493;
	}

	div.yagendoo-module-content > div.vmgroup > ul.vmmanufacturer > li > a:hover,
	div#yagModVmCatDef > div > ul > li a:hover,
	div#yagModVmCatDef > div > ol > li a:hover,
	div#yagModCatPic div.yagModCatPicItem:hover,
	div#yagModCatDrop div.yagDrop_v .yag_menu_drop > li:hover > a,
	div#yagModCatAcc .yag_menu_acc > li > a:hover,
	div#yagModCatDrop div.yagDrop_h .yag_menu_drop > li > a:hover,
	div#yagModVmCatDef li.current > a	{
		color: #FFF;
	}

	div#yagModCatPic div.yagModCatPicItem:hover a	{
		color: #FFF;
	}

	div#yagModCatDrop li.parent	{
		background-image: url("../../images/styles/style_1/arrow_right.png");
		background-repeat: no-repeat;
		background-position: right center;
	}

	/*	MOD_YAGENDOO_VM_CAT_ACC	*/

	div#yagModCatAcc li.parent > a	{
		background-image: url("../../images/styles/style_1/plus.png");
		background-repeat: no-repeat;
		background-position: right center;
	}

	div#yagModCatAcc li.parent > a:hover	{
		background-image: url("../../images/styles/style_1/plus_white.png");
		background-repeat: no-repeat;
		background-position: right center;
	}

	/*	MOD_YAGENDOO_VMREVIEWS_PRO	*/

	div#yagModReviewsPro blockquote.yagModReviewsProItem	{
		color: #535353;
		background-color: #FFF;
		background-image: url("../../images/styles/style_1/blockquote_brown_bg.png");
		background-repeat: no-repeat;
		background-position: top right;
	}

	/*	yagendoo Product Modules	*/

	div.yagModProducts div.yagModProductsItemSpacer	{
		background-color: #444;
	}

		div.yagModProducts .yagModProductsItemTitle a	{
			color: #999;
		}

		div.yagModProducts .yagModProductsItemTitle a:hover	{
			text-decoration: none;
		}

		div.yagModProducts div.yagModProductsItem div.yagModProductsItemButtonDetails a	{
			color: #9D9F00;
			background-image: url("../../images/global/details-label.png");
			background-repeat: no-repeat;
			background-position: left center;
		}

	div.yagModProducts div.yagModProductsItemImgWrapdefault	{
		background-color: #FFF;
	}

	div.yagModProducts div.yagModProductsItemPriceBox  span.yagModProductsItemPriceBoxSales	{
		color: #DFC492;
		-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
		-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
		text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
	}

	div.yagModProducts div.yagModProductsItemTaxHint div.yagTaxShippingInfo	{
		color: #999;
	}

	div.yagModProducts div.yagModProductsItemPriceBox span.yagModProductsItemPriceBoxDiscount	{
		color: #999;
	}

	/*	MOD_LOGIN	*/

		/*	Flyout	*/

		div#yagChromesLogin div.yagChromesLoginTitle	{
			color: #FFF;
			-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
		}

		div#yagChromesLogin div.yagChromesLoginIcon	{
			background-image: url("../../images/global/login-toggle.png");
			background-repeat: no-repeat;
			background-position: center center;
		}

		div#yagChromesLogin div.yagChromesLoginTitle:hover	{
			color: #DFC494;
		}

			div#yagChromesLogin div.yagChromesLoginTitle:hover div.yagChromesLoginIcon	{
				background-image: url("../../images/global/login-toggle-hover.png");
			}

		div.yagChromesLoginContent	{
			background-image: url("../../images/global/dark-bg.jpg");
			background-repeat: repeat;
			background-position: top left;
			background-color: #3D2518;
			-webkit-box-shadow: 2px 2px 5px 5px rgba(0, 0, 0, 0.35);
			-moz-box-shadow: 2px 2px 5px 5px rgba(0, 0, 0, 0.35);
			box-shadow: 2px 2px 5px 5px rgba(0, 0, 0, 0.35);
		}

			div#yagLoginWrap ul.yagLoginLinkList a	{
				color: #FFF;
			}

		div#yagChromesLogin div.yagChromesLoginContentTitle	{
			color: #DFC492;
			-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
		}

/*	FOOTER MENU	*/

.yagendoo-row-row-l div.yagDefaultWrap div.yagendoo-module-content > ul.menu li > a,
.yagendoo-row-row-l div.yagDefaultWrap div.yagendoo-module-content > ul.menu li > span.separator,
.yagendoo-row-row-m div.yagDefaultWrap div.yagendoo-module-content > ul.menu li > a,
.yagendoo-row-row-m div.yagDefaultWrap div.yagendoo-module-content > ul.menu li > span.separator	{
	color: #DFC493;
	-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
	-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
}

.yagendoo-row-row-l div.yagDefaultWrap div.yagendoo-module-content > ul.menu li > a:hover,
.yagendoo-row-row-l div.yagDefaultWrap div.yagendoo-module-content > ul.menu li > span.separator:hover,
.yagendoo-row-row-m div.yagDefaultWrap div.yagendoo-module-content > ul.menu li > a:hover,
.yagendoo-row-row-m div.yagDefaultWrap div.yagendoo-module-content > ul.menu li > span.separator:hover	{
	color: #FFF;
}


/*	YAGENDOO CHROMES	*/

	/*  default    */

		/*	default head	*/
	
		div.yagDefaultWrap .yagContentTitle	{
			color: #DFC493;
			background-image: url("../../images/global/default-headline-bg.jpg");
			background-repeat: repeat;
			background-position: top left;
			-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			-webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
			-moz-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
			box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
		}

		/*	 yagDefaultHeadlineCenter	*/

		.yagDefaultHeadlineCenter div.yagDefaultWrap .yagContentTitle	{
			background-image: none;
			border-bottom: 1px dashed #4F4642;
			border-bottom: 1px dashed rgba(255, 255, 255, 0.1);
			-webkit-box-shadow: 0 0 0 0;
			-moz-box-shadow: 0 0 0 0;
			box-shadow: 0 0 0 0;
		}

	/*	Sidebar modules	*/

	div.yagendoo-sidebar div.yagDefaultWrap,
	.yagSuffixBrown div.yagDefaultWrap {
		background-image: url("../../images/global/default-headline-bg.jpg");
		background-repeat: repeat;
		background-position: top left;
		-webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
		-moz-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
		box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.1) inset;
	}

	div.yagendoo-sidebar div.yagDefaultWrap .yagContentTitle,
	.yagSuffixBrown div.yagDefaultWrap .yagContentTitle	{
		background-image: none;
		-webkit-box-shadow: 0 0 0 0;
		-moz-box-shadow: 0 0 0 0;
		box-shadow: 0 0 0 0;
	}

	div.yagendoo-sidebar div.yagDefaultContent,
	.yagSuffixBrown div.yagDefaultContent	{
		background-image: url("../../images/global/medium-bg-top.jpg");
		background-repeat: repeat-x;
		background-position: top left;
	}

	div.yagendoo-sidebar div.yagendoo-module-content,
	.yagSuffixBrown div.yagendoo-module-content	{
		background-image: url("../../images/global/medium-bg.jpg");
		background-repeat: repeat;
		background-position: top left;
	}

	/*	Footer modules	*/

	.yagendoo-row-row-l .yagDefaultWrap,
	.yagendoo-row-row-m .yagDefaultWrap	{
		background-color: transparent;
	}

		.yagendoo-row-row-l div.yagDefaultWrap .yagContentTitle,
		.yagendoo-row-row-m div.yagDefaultWrap .yagContentTitle	{
			color: #DFC493;
			background-color: transparent;
			background-image: none;
			-webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.65);
			-webkit-box-shadow: 0 0 0 0;
			-moz-box-shadow: 0 0 0 0;
			box-shadow: 0 0 0 0;
		}

		.yagendoo-row-row-l .yagDefaultWrap .yagDefaultContent,
		.yagendoo-row-row-m .yagDefaultWrap .yagDefaultContent	{
			padding-left: 0;
			padding-right: 0;
			padding-bottom: 0;
		}

/*	TOGGLE CONTAINER	*/

	/*	Open	*/

	.yagendoo-module.yagToggle div.yagDefaultWrap .yagContentTitle:after	{
		background-image: url("../../images/styles/style_1/toggle-arrow-up.png");
		background-repeat: no-repeat;
		background-position: right top;
	}

	/*	Close	*/

	.yagendoo-module.yagToggle.toggle_hide div.yagDefaultWrap .yagContentTitle	{
		background-image: none;
	}

	.yagendoo-module.yagToggle.toggle_hide div.yagDefaultWrap .yagContentTitle:after	{
		background-image: url("../../images/styles/style_1/toggle-arrow-down.png");
	}

/*	SYSTEM MESSAGES	*/

	/*	Default message	*/

	div#system-message-container dd.message.message > ul	{
		color: #FFF;
		border: 2px solid #553E3E;
		background-color: #8F8277;
		background-position: 5px center;
	}

	/*	Info message	*/

	div#system-message-container dd.info.message > ul	{
		color: #525252;
		border: 2px solid #98EAFF;
		background-color: #DAEDFA;
		background-position: 5px center;
	}

	/*	Error message	*/

	div#system-message-container dd.error.message > ul	{
		color: #525252;
		border: 2px solid #DB3335;
		background-color: #FFD2D2;
		background-position: 5px center;
	}

/*	YAGENDOO SPECIAL - NOT FOR CUSTOMERS	*/

div.yagSwagonLogo	{
	width: 329px;
	height: 78px;
	margin: 1px 0 0 30px;
	background-image: url("../../../../../images/democontent/swagon-style1.png");
	background-repeat: no-repeat;
	background-position: top left;
}