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

/*	YAGENDOO TEMPLATE STYLES	*/

body    {
    background: url("../../images/global/bright_body_bg.jpg") repeat #000;
}

div.yagendoo-container	{
	color: #2A2829;
	background: url("../../images/backgrounds/background-style1.png") no-repeat fixed 100px 80px transparent;
}

	/*	style13 override	*/

	body.yagendoo-style13    {
		background: url("../../images/global/bright_body_bg.jpg") repeat #000;
	}

	body.yagendoo-style13 div.yagendoo-container	{
		color: #2A2829;
		background: url("../../images/backgrounds/background-style2.png") no-repeat fixed right 50px transparent;
	}

	/*	style22 override	*/

	body.yagendoo-style22    {
		background: url("../../images/global/bright_body_bg.jpg") repeat #000;
	}

	body.yagendoo-style22 div.yagendoo-container	{
		color: #2A2829;
		background: url("../../images/backgrounds/background-style3.png") no-repeat fixed right 80px transparent;
	}

input {
    border: 0;
}

	/*	LINK COLORS	*/
	
	a	{
		color: #2A2829;
	}
	
    h1, h2, h3, h4	{
		color: #2A2829;
	}

    /*  BUTTONS */
    
        /*  Pink    */

        div.yagLoginWrap input.yagLoginLoginBtn,
        div#yagendoo_search_module input[type="submit"],
		div#yagModVirtuemartSearch input[type="submit"],
        div.yagLoginWrap div.logout-button input.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.archive fieldset.filters div.filter-search button.button,
        div#yagendoo-grid-holder div.yagendoo-content > div.contact div.contact-form dd 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.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 > a,
        div#yagendoo-grid-holder div.yagendoo-content > div.profile-edit button.validate,
        div#yagendoo-grid-holder div.yagendoo-content > div.search fieldset.word > button,
		div.yagendoo-mod_jshopping_search form[name="searchForm"] input.button,
		div.yagendoo-mod_jshopping_search form[name="searchForm"] > a   {
            background-color: #ED324E;
            color: #FFF;
            text-shadow: 1px 0 1px #5F141F;
            border: 0;
        }
        
        /*  Grey    */
        
        div#yagendoo-grid-holder div.yagendoo-content > div.registration a,
        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    {
            background-color: #555254;
            color: #FFF;
            text-shadow: 1px 0 0 #000;
        }
        
	/*	YAGENDOO PLUGINS	*/

		/*	Device switcher	*/

		div.yagendoo-device-switcher	{
			background-color: #000;
			color: #CCC;
		}

			div.yagendoo-device-switcher button[type="submit"]	{
				color: #CCC;
				border: 0 none;
				background: none transparent;
			}

			div.yagendoo-device-switcher button[type="submit"]:hover	{
				color: #FFF;
				border-bottom: 1px solid #000;
			}

	body#yagendoo-site #yagendoo_plugin_scrolltocontent a {
	    background-image: url("../../images/global/scrolltotop.png");
	    background-position: left bottom;
	}

	body#yagendoo-site .yagendoo-fsizer a#yagendoo-fs_sml {
	    background-image: url("../../images/global/fontsizer.png");
	    background-position: -25px 0;
	}
	
	body#yagendoo-site .yagendoo-fsizer a#yagendoo-fs_lrg {
	    background-image: url("../../images/global/fontsizer.png");
	    background-position: 0 0;
	}
	
	body#yagendoo-site .yagendoo-fsizer a#yagendoo-fs_reset {
	    background-image: url("../../images/global/fontsizer.png");
	    background-position: -50px 0;
	}

	/*	YAGENDOO BACKLINK	*/
	
	div.yagCopyright	{
		color: #CCCCCC;
	}
	
	body#yagendoo-site div.yagCopyright > a,
	body#yagendoo-site div.yagCopyright > a:hover	{
		color: #CCCCCC;
	}

	/*	CONTENT CLASSES	*/
	
	img.contentImageLeft	{
		border: 1px solid #D6D6D6;
		background-color: #FAFAFA;
	}

	img.contentImageCenter	{
		border: 1px solid #D6D6D6;
		background-color: #FAFAFA;
	}

	img.contentImageRight	{
		border: 1px solid #D6D6D6;
		background-color: #FAFAFA;
	}

	/*	ROW STYLES	*/
	
	div.yagendoo-important-row	{
		background-color: #000;
	}

	/*	HEADLINES	*/
	
	div.yagendoo-row h1.yagPageHeading	{
	    color: #555555;
	    background-color: #FAFAFA;
	    border: 1px solid #D6D6D6;
	}
	
	div.yagDefaultHeadlineWrap h3.yagContentTitle	{
	    color: #FFF;
	    background-color: #2A2729;
	}

	/*	TIP	LIGHTBOX	*/
	
	div.tip-wrap	{
		border: 1px solid #C7CCD4;
		background-color: #FFF;
	}
	
	div.tip-top	{
		background-color: #F1F1F1;
	}
	
	div.tip	{
		background-color: #F1F1F1;
	}
	
	div.tip-bottom	{
		background-color: #F1F1F1;
	}

/*	TEMPLATE SLOGAN	*/

p.yagendoo-slogan	{
	color: #FFF;
}


/*	YAGENDOO CHROMES	*/
    /*  default_headline    */

    div.yagDefaultHeadlineWrap div.yagendoo-module-content {
        background: none #2A2729;
        color: #FFF;
    }    

    div.yagDefaultHeadlineWrap div.yagendoo-module-content a    {
        color: #FFF;
    }    
    
    div.yagNoBg div.yagDefaultHeadlineWrap div.yagendoo-module-content {
        background: none transparent;
    }
    
    div.yagWrapPattern div.yagDefaultHeadlineWrap div.yagendoo-module-content   {
        background: url("../../images/global/suffixStyles/pattern_bg.jpg") repeat;
        color: #2A2729;
    }
    
    div.yagWrapWhiteTrans div.yagDefaultHeadlineWrap div.yagendoo-module-content,
    div.yagWrapWhiteTrans div.yagDefaultHeadlineWrap h3.yagContentTitle  {
        background: url("../../images/global/suffixStyles/white_trans_bg.png") repeat;
        color: #2A2729;
    }
    
    div.yagWrapWhiteTrans div.yagDefaultHeadlineWrap h3.yagContentTitle   {
        color: #2A2729;
    }

    /*  yagWrapPattern    */

    div.yagWrapPattern ul.menu    {
        background: url("../../images/global/suffixStyles/pattern_bg.jpg") repeat transparent;
        color: #2A2729;
    }
    
    div.yagWrapPattern ul.menu a  {
        color: #2A2729;
    }
    
	/*	COLOR STYLES	*/
		/*	General	*/
	
		div.yagWrapWhiteTrans ul > li	{
			color: #2A2729;
		}
		
		div.yagWrapWhiteTrans ul > li span	{
			color: #2A2729;
		}

		/*	yagWrapPattern	*/
	
		div.yagWrapPattern ul > li	{
			color: #141517;
		}
		
		div.yagWrapPattern ul > li span	{
			color: #CB1937;
		}

        /*  yagHeadDark */

        div.yagHeadDark h3  {
            background-color: #2A2729;
            color: #FFF;
        }
	
		/*	yagHeadBright	*/
	
		div.yagHeadBright h3.yagContentTitle	{
			color: #666666;
			text-shadow: 1px 0 1px #F0F0F0;
			background-color: #FAFAFA;
		}
        
        /*  yagBorderDefault    */
        
        div.yagBorderDefault div.yagendoo-module-wrap   {
            border-top: 6px solid #ED324E;
            border-bottom: 6px solid #ED324E;
        }
		

/*	MODULES	*/

ul.mostread,
ul.latestnews	{
	color: #CCCCCC;
}

	/*	MOD_SEARCH	*/
	
	div#yagendoo_search_module input.inputbox	{
        border: 1px solid #FFF;
	}
	
	div#yagendoo_search_module input[type="image"] {
		border: 0 none;
	}
	
	/*	MOD_BREADCRUMBS	*/
	
    div.yagendoo-module-content div.breadcrumbs {
        background: none #FFF;
    }
    
    div.yagendoo-module-content div.breadcrumbs span.showHere   {
        color: #ED324E;
    }


	/*	MOD_LOGIN	*/
	
	fieldset.yagLoginUserdata	{
		border: 0;
	}
	
	fieldset.yagLoginUserdata label	{
		color: #F5F5F5;
	}
	
	div.yagLoginWrap ul.yagLoginLinkList > li	{
		background: none transparent;
	}
	
	div.yagLoginWrap ul.yagLoginLinkList > li > a	{
		color: #FFF;
	}
		
	/*	MOD_YAGENDOO_AJAX_CART	*/
	
	div#yagendooAjaxCart	{
		background-color: #2A2729;
	}
	
	div.yagCartSummaryContainer div.yagCartSummary span.yagCartTotalProducts	{
		border: 0;
	}
	
	div.yagCartSummaryContainer div.yagCartSummary span.yagBlack	{
		color: #000;
	}
    
    div#yagendooAjaxCart div.yagCartSummary  {
        background-color: #555254;
        color: #FFF;
        text-shadow: 1px 0 0 #000;
    }
	
	div#yagendooAjaxCart div.yagCartProductlist	{
		box-shadow: 0 0 0;
        border: 0;
        background: none transparent;
        color: #FFF;
        text-shadow: 1px 0 0 #000;
	}
    
    div#yagendooAjaxCart div.yagCartProductlist ul li,
    div#yagendooAjaxCart div.yagCartProductlist ul li   {
        background: none transparent;
    }
	
	div#yagendooAjaxCart span.yagCartViewCart a  {
        background-color: #B9F45E;
        color: #2A2729;
    }
    
    div#yagendooAjaxCart a#yagAjaxCartSwitcher   {
        background-color: #555254;
        color: #FFF;
        text-shadow: 1px 0 0 #000;
    }
    
    div#yagendooAjaxCart div.yagCartProductlist span.yagCartProductName a   {
        color: #FFF;
        text-shadow: 1px 0 0 #000;
    }

    div#yagendooAjaxCart div.yagCartProductPriceContainer,
    div#yagendooAjaxCart div.yagCartProductPriceContainer span.yagCartProductName,
    div#yagendooAjaxCart div.yagCartProductPriceContainer span.yagCartProductPrice,
    div#yagendooAjaxCart div.yagCartProductPriceContainer span.yagCartProductTax    {
        color: #FFF;
    }    
    
	/*	MOD_YAGENDOO_VM_CATPIC	*/
	
	div.yagendooVmCatPic div.yag_menu_pic div.yag_menu_item	{
		border-left: 0;
		border-top: 1px solid #141617;
		border-right: 0;
		border-bottom: 0;
		background: none transparent;
	}
	
	div.yagendooVmCatPic div.yag_menu_pic div.yag_inner_content	{
		border-top: 1px solid #404040;
	}
	
	div.yagendooVmCatPic div.yag_menu_pic a.yag_title	{
		text-shadow: 1px 0 1px #000;
		color: #CCCCCC;
	}
	
	div.yagendooVmCatPic div.yag_menu_pic a.yagParent	{
		text-shadow: 1px 0 1px #000;
		color: #CCCCCC;
		background: url("../../images/menus/arrow_down_black.png") no-repeat right 7px;
	}
	
	div.yagendooVmCatPic div.yag_menu_pic a.yagParent:hover	{
		color: #FFF;
		text-shadow: 1px 0 1px #000;
		background: url("../../images/menus/arrow_down_black.png") no-repeat right 7px;
	}
	
	div.yagendooVmCatPic div.yag_menu_pic a.yag_title:hover,
	div.yagendooVmCatPic div.yag_menu_pic ul li a:hover,
	div.yagendooVmCatPic div.yag_menu_pic ol li a:hover	{
		color: #FFF !important;
	}
	
	div.yagendooVmCatPic div.yag_menu_pic ol.yag_inner_list > li.yag_inner_list_item	{
		border-top: 1px solid #404040;
	}
	
	div.yagendooVmCatPic div.yag_menu_pic ol.yag_inner_list > li.yag_inner_list_item > a	{
		color: #CCCCCC;
	}

    /*  MOD_YAGENDOO_VM_CAT_DEF */
    
    div#yagModVmCatDef div.yagendooVmCatDef > ol.level_0 > li.yag_menu_item    {
        background: url("../../images/global/white_trans_bg.png") repeat;
    }

    div#yagModVmCatDef div.yagendooVmCatDef > ol.level_0 > li.yag_menu_item:hover   {
        background: none #FFF;
    }
    
    div#yagModVmCatDef div.yagendooVmCatDef > ol.level_0 > li.yag_menu_item:hover > a   {
        color: #2A2729;
        text-shadow: 1px 0 0 #FFF;
    }
    
    div#yagModVmCatDef div.yagendooVmCatDef > ol.level_0 > li.parent > a    {
        background: url("../../images/menus/arrow_down_darktrans.png") no-repeat right 12px;
    }
    
        /*  Layer 2 */
        
        div#yagModVmCatDef div.yagendooVmCatDef ol.level_1    {
            background-color: #2A2729;
        }
        
        div#yagModVmCatDef div.yagendooVmCatDef ol.level_1 > li.yag_menu_item > a    {
            color: #FFF;
            text-shadow: 0 0 0;
        }
        
    /*  MOD_YAGENDOO_VM_CAT_ACC */

    div#yagVmModCatAcc div.yagendooVmCatAcc > ol.level_0 > li.yag_menu_item    {
        background: url("../../images/global/white_trans_bg.png") repeat;
    }

    div#yagVmModCatAcc div.yagendooVmCatAcc > ol.level_0 > li.yag_menu_item a   {
        color: #2A2729;
        text-shadow: 1px 0 0 #FFF;
    }    
    
    div#yagVmModCatAcc div.yagendooVmCatAcc > ol.level_0 > li.yag_menu_item:hover   {
        background: none #FFF;
    }
    
    div#yagVmModCatAcc div.yagendooVmCatAcc > ol.level_0 > li.yag_menu_item:hover > a   {
        color: #2A2729;
        text-shadow: 1px 0 0 #FFF;
    }
    
    div#yagVmModCatAcc div.yagendooVmCatAcc > ol.level_0 > li.parent > a    {
        background: url("../../images/menus/arrow_down_darktrans.png") no-repeat right 12px;
    }
    
        /*  Layer 2 */
        
        div#yagVmModCatAcc div.yagendooVmCatAcc ol.level_1    {
            background-color: #2A2729;
        }
        
        div#yagVmModCatAcc div.yagendooVmCatAcc ol.level_1 > li.yag_menu_item   {
            background: none;
        }
        
        div#yagVmModCatAcc div.yagendooVmCatAcc ol.level_1 > li.yag_menu_item > a    {
            color: #FFF;
            text-shadow: 0 0 0;
        }
    
    /*  MOD_YAGENDOO_VM_FEATURED   */
    
    div#yagendooVmFeatured div.yagendooVmFeaturedInner  {
        background: url("../../images/custom/product_item_bg.png") repeat;
    }

    div#yagendooVmFeatured div.yag_rand_item    {
        background: none transparent;
        border: 0;
    }

    div#yagendooVmFeatured div.yag_rand_item div.yag_wrap_item    {
        background: url("../../images/custom/product_item_bg.png") repeat;
    }

    div#yagendooVmFeatured div.yag_rand_item div.yag_wrap_item:hover    {
        background: none #FFF;
    }

    div#yagendooVmFeatured div.yag_rand_item h4.yag_rand_item_title  {
        color: #2A2729;
    }

    div#yagendooVmFeatured div.yag_rand_item h4 a   {
        color: #2A2729;
    }

    div#yagendooVmFeatured div.yag_rand_item div.yag_image_default   {
        border: 0;
        background: none transparent;
    }

    div#yagendooVmFeatured div.yag_rand_item div.yag_rand_cont_price div.yag_addtocart_moreinfo {
        background: none transparent;
    }

    div#yagendooVmFeatured div.yag_wrap_item span.yag_addinfo_title {
        color: #2A2729;
    }

        /*  Discount badge  */

        div#yagendooVmFeatured div.yag_rand_item_badge_discount {
            background-color: #ED324E;
            color: #FFFFFF;
            text-shadow: 1px 0 0 #F27079;
        }

        /*  Prices   */

        div#yagendooVmFeatured div.yag_wrap_item span.yag_price_of   {
            color: #666666;
        }

        div#yagendooVmFeatured div.yag_wrap_item span.yag_yousave   {
            color: #666666;
        }

        div#yagendooVmFeatured div.yag_wrap_item span.yag_price {
            color: #2A2729;
        }

        /*  Add to cart */

        div#yagendooVmFeatured div.yag_rand_item div.yag_addtocart  {
            background: none transparent;
        }

        div#yagendooVmFeatured div.yag_rand_item div.yag_addtocart input.yagendoo_addtocart,
		div#yagendooVmFeatured span.browseAddToCartContainer a,
		div#yagModVmLatest span.browseAddToCartContainer a	{
            background: none #ED324E;
            border: 0 none;
            color: #FFFFFF;
            -webkit-text-shadow: 1px 0 0 #5F141F;
			-moz-text-shadow: 1px 0 0 #5F141F;
			text-shadow: 1px 0 0 #5F141F;
        }

        div#yagendooVmFeatured div.yag_rand_item div.yag_rand_cont_price div.yag_addtocart_moreinfo a   {
            color: #ED324E;
            border: 0 none;
            background: none transparent;
        }

        /*  Slide buttons   */

        div#yagendooVmFeatured div#yagFeaturedPrevButton    {
            background: url("../../images/styles/style_1/button_prev.png") no-repeat transparent;
        }

        div#yagendooVmFeatured div#yagFeaturedNextButton   {
            background: url("../../images/styles/style_1/button_next.png") no-repeat transparent;
        }
    
    /*  MOD_YAGENDOO_VM_PRODUCT_PRESENTER   */

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

    div#vm-product-presenter div#product-area   {
        border-bottom: 6px solid #ED324E;
    }

    div#vm-product-presenter div#product-area > div#category-area ul.categories li a    {
        background: url("../../images/styles/style_1/presenter_category_dot.png") no-repeat;
    }    
    
    div#vm-product-presenter div#product-area > div#category-area ul.categories li a.active    {
        background: url("../../images/styles/style_1/presenter_category_dot_active.png") no-repeat;
    }
    
    div#vm-product-presenter div#product-area > div#category-area   {
        background: none transparent;
    }
    
    div#vm-product-presenter div#product-area > div.product ul li h3.product-name a {
        background: url("../../images/custom/product_item_bg.png") repeat transparent;
        color: #2A2729;
    }
    
    div#vm-product-presenter div#product-area div.yagModProductPresenterItemSpacer	{
        -webkit-box-shadow: 0 0 5px #8F8F8F;
		-moz-box-shadow: 0 0 5px #8F8F8F;
		-ms-box-shadow: 0 0 5px #8F8F8F;
		-o-box-shadow: 0 0 5px #8F8F8F;
		box-shadow: 0 0 5px #8F8F8F;
    }
        

/*	MAIN MENU	*/

div#yag_mutlimenu_area div.splitLevel1 > ul.ul_level1	{
	background: none transparent;
    border-bottom: 6px solid #ED324E;
}

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

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

div#yag_mutlimenu_area div#yag_multimenu_split1 div.splitLevel1 > ul.ul_level1 > li:hover,
div#yag_mutlimenu_area div#yag_multimenu_split1 div.splitLevel1 > ul.ul_level1 > li.active,
div#yag_mutlimenu_area div.splitLevel1 > ul.ul_level1 > li.active > a,
div#yag_mutlimenu_area div.splitLevel1 > ul.ul_level1 > li.active > span.separator,
div#yag_mutlimenu_area div.splitLevel1 > ul.ul_level1 > li > a:hover,
div#yag_mutlimenu_area div.splitLevel1 > ul.ul_level1 > li > span.separator:hover	{
	background: none #ED324E;
	border: 0;
	color: #FFF;
}


/*	LINKS WITH SUBLINE	*/

div#yag_mutlimenu_area div#yag_multimenu_split1 ul.ul_level1 span.subline	{
	color: #ED324E;
}

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

div#yag_mutlimenu_area div#yag_multimenu_split1 ul.ul_level1 > li.parent:hover span.subline,
div#yag_mutlimenu_area div#yag_multimenu_split1 ul.ul_level1 a:hover span.subline,
div#yag_mutlimenu_area div#yag_multimenu_split1 ul.ul_level1 span.separator:hover span.subline	{
	color: #FFF;
}

div#yag_mutlimenu_area div#yag_multimenu_split1 ul.ul_level1 li:hover div.flyout span.subline, 
div#yag_mutlimenu_area div#yag_multimenu_split1 ul.ul_level2 span.subline,
div#yag_mutlimenu_area div#yag_multimenu_split2 span.subline	{
	color: #ED324E;
}

div#yag_mutlimenu_area div#yag_multimenu_split1 ul.ul_level2 a:hover span.subline,
div#yag_mutlimenu_area div#yag_multimenu_split1 ul.ul_level2 span.separator:hover span.subline {
    color: #524C50 !important;
    text-shadow: 0 0 0;
}

	/*	LAYER 2 SPLITMENU	*/
	
	div#yag_mutlimenu_area div#yag_multimenu_split2	{
		background: none #2A2729;
	}
	
	div#yag_mutlimenu_area div#yag_multimenu_split2 > div.group	{
		background: none #524C50;
	}
	
	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: #CCC;
		text-shadow: 1px 0 1px #000;
	}
	
	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-color: #576175;
		color: #FFF;
	}
	
	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-color: #576175;
		color: #FFF;
	}
	
	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	{
		background: url("../../images/menus/mainmenu_flyout_hover_bg.png") no-repeat right center #576175;
		color: #FFF;
	}

	/*	LAYER 2-6	*/
	
		/*	FLYOUT	*/
		
		div#yag_mutlimenu_area ul.ul_level1 > li > div.flyout,
		div#yag_mutlimenu_area ul.ul_level2 > li > div.flyout,
		div#yag_mutlimenu_area ul.ul_level3 > li > div.flyout,
		div#yag_mutlimenu_area ul.ul_level4 > li > div.flyout,
		div#yag_mutlimenu_area ul.ul_level5 > li > div.flyout	{
            border: 0;
			background: none #2A2729;
		}
		
		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 #524C50;
            color: #FFF;
		}

		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	{
			background-color: #ED324E;
			color: #FFF;
		}

		div#yag_mutlimenu_area ul.ul_level1 div.flyout > ul.ul_level2 > li.parent > a,
		div#yag_mutlimenu_area ul.ul_level2 div.flyout > ul.ul_level3 > li.parent > a,
		div#yag_mutlimenu_area ul.ul_level3 div.flyout > ul.ul_level4 > li.parent > a,
		div#yag_mutlimenu_area ul.ul_level4 div.flyout > ul.ul_level5 > li.parent > a,
		div#yag_mutlimenu_area ul.ul_level5 div.flyout > ul.ul_level6 > li.parent > a,
		div#yag_mutlimenu_area ul.ul_level1 div.flyout > ul.ul_level2 > li.parent > span.separator,
		div#yag_mutlimenu_area ul.ul_level2 div.flyout > ul.ul_level3 > li.parent > span.separator,
		div#yag_mutlimenu_area ul.ul_level3 div.flyout > ul.ul_level4 > li.parent > span.separator,
		div#yag_mutlimenu_area ul.ul_level4 div.flyout > ul.ul_level5 > li.parent > span.separator,
		div#yag_mutlimenu_area ul.ul_level5 div.flyout > ul.ul_level6 > li.parent > span.separator	{
			background: none #524C50;
            color: #FFF;
		}
		
		div#yag_mutlimenu_area ul.ul_level1 div.flyout > ul.ul_level2 > li.parent > a:hover,
		div#yag_mutlimenu_area ul.ul_level2 div.flyout > ul.ul_level3 > li.parent > a:hover,
		div#yag_mutlimenu_area ul.ul_level3 div.flyout > ul.ul_level4 > li.parent > a:hover,
		div#yag_mutlimenu_area ul.ul_level4 div.flyout > ul.ul_level5 > li.parent > a:hover,
		div#yag_mutlimenu_area ul.ul_level5 div.flyout > ul.ul_level6 > li.parent > a:hover,
		div#yag_mutlimenu_area ul.ul_level1 div.flyout > ul.ul_level2 > li.parent > span.separator:hover,
		div#yag_mutlimenu_area ul.ul_level2 div.flyout > ul.ul_level3 > li.parent > span.separator:hover,
		div#yag_mutlimenu_area ul.ul_level3 div.flyout > ul.ul_level4 > li.parent > span.separator:hover,
		div#yag_mutlimenu_area ul.ul_level4 div.flyout > ul.ul_level5 > li.parent > span.separator:hover,
		div#yag_mutlimenu_area ul.ul_level5 div.flyout > ul.ul_level6 > li.parent > span.separator:hover	{
			background: none #ED324E;
			color: #FFF;
		}
        
        span.subline    {
            color: #524C50;
        }

	/*	LAYER 3-6	*/
	
		/*	GROUP	*/

		div#yag_mutlimenu_area ul.ul_level2 > li > div.group,
		div#yag_mutlimenu_area ul.ul_level3 > li > div.group,
		div#yag_mutlimenu_area ul.ul_level4 > li > div.group,
		div#yag_mutlimenu_area ul.ul_level5 > li > div.group	{
			border-top: 1px solid #2C2D2F;
		}

		div#yag_mutlimenu_area div.group > ul.ul_level3 > li,
		div#yag_mutlimenu_area div.group > ul.ul_level4 > li,
		div#yag_mutlimenu_area div.group > ul.ul_level5 > li,
		div#yag_mutlimenu_area div.group > ul.ul_level6 > li	{
			background: none #524C50;
		}         
        
		div#yag_mutlimenu_area div.group > ul.ul_level3 > li > a,
		div#yag_mutlimenu_area div.group > ul.ul_level4 > li > a,
		div#yag_mutlimenu_area div.group > ul.ul_level5 > li > a,
		div#yag_mutlimenu_area div.group > ul.ul_level6 > li > a,
		div#yag_mutlimenu_area div.group > ul.ul_level3 > li > span.separator,
		div#yag_mutlimenu_area div.group > ul.ul_level4 > li > span.separator,
		div#yag_mutlimenu_area div.group > ul.ul_level5 > li > span.separator,
		div#yag_mutlimenu_area div.group > ul.ul_level6 > li > span.separator	{
            color: #FFF;
		}

		div#yag_mutlimenu_area div.group > ul.ul_level3 > li > a:hover,
		div#yag_mutlimenu_area div.group > ul.ul_level3 > li.current > a,
		div#yag_mutlimenu_area div.group > ul.ul_level4 > li > a:hover,
		div#yag_mutlimenu_area div.group > ul.ul_level4 > li.current > a,
		div#yag_mutlimenu_area div.group > ul.ul_level5 > li > a:hover,
		div#yag_mutlimenu_area div.group > ul.ul_level5 > li.current > a,
		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_level3 > li.current > span.separator,
		div#yag_mutlimenu_area div.group > ul.ul_level4 > li > span.separator:hover,
		div#yag_mutlimenu_area div.group > ul.ul_level4 > li.current > span.separator,
		div#yag_mutlimenu_area div.group > ul.ul_level5 > li > span.separator:hover,
		div#yag_mutlimenu_area div.group > ul.ul_level5 > li.current > span.separator
		div#yag_mutlimenu_area div.group > ul.ul_level6 > li > span.separator:hover,
		div#yag_mutlimenu_area div.group > ul.ul_level6 > li.current > span.separator	{
			background: none #ED324E;
			color: #FFF;
		}

		div#yag_mutlimenu_area div.group > ul.ul_level3 > li.parent > a,
		div#yag_mutlimenu_area div.group > ul.ul_level4 > li.parent > a,
		div#yag_mutlimenu_area div.group > ul.ul_level5 > li.parent > a,
		div#yag_mutlimenu_area div.group > ul.ul_level6 > li.parent > a,
		div#yag_mutlimenu_area div.group > ul.ul_level3 > li.parent > span.separator,
		div#yag_mutlimenu_area div.group > ul.ul_level4 > li.parent > span.separator,
		div#yag_mutlimenu_area div.group > ul.ul_level5 > li.parent > span.separator,
		div#yag_mutlimenu_area div.group > ul.ul_level6 > li.parent > span.separator	{
			background: url("../../images/menus/mainmenu_flyout_hover_bg.png") no-repeat right center transparent;
		}
		
		div#yag_mutlimenu_area div.group > ul.ul_level3 > li.parent > a:hover,
		div#yag_mutlimenu_area div.group > ul.ul_level4 > li.parent > a:hover,
		div#yag_mutlimenu_area div.group > ul.ul_level5 > li.parent > a:hover,
		div#yag_mutlimenu_area div.group > ul.ul_level6 > li.parent > a:hover,
		div#yag_mutlimenu_area div.group > ul.ul_level3 > li.parent > span.separator:hover,
		div#yag_mutlimenu_area div.group > ul.ul_level4 > li.parent > span.separator:hover,
		div#yag_mutlimenu_area div.group > ul.ul_level5 > li.parent > span.separator:hover,
		div#yag_mutlimenu_area div.group > ul.ul_level6 > li.parent > span.separator:hover	{
			background: none #ED324E;
            color: #FFF;
		}

		div#yag_mutlimenu_area div.group > ul.ul_level3 > li.parent > a:hover span.subline,
		div#yag_mutlimenu_area div.group > ul.ul_level4 > li.parent > a:hover span.subline,
		div#yag_mutlimenu_area div.group > ul.ul_level5 > li.parent > a:hover span.subline,
		div#yag_mutlimenu_area div.group > ul.ul_level6 > li.parent > a:hover span.subline,
		div#yag_mutlimenu_area div.group > ul.ul_level3 > li.parent > span.separator:hover span.subline,
		div#yag_mutlimenu_area div.group > ul.ul_level4 > li.parent > span.separator:hover span.subline,
		div#yag_mutlimenu_area div.group > ul.ul_level5 > li.parent > span.separator:hover span.subline,
		div#yag_mutlimenu_area div.group > ul.ul_level6 > li.parent > span.separator:hover  span.subline	{
			color: #524C50;
		}        
        

/*	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: none transparent;
}

div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout ul.ul_level2 > li.parent > a.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout ul.ul_level3 > li.parent > a.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout ul.ul_level4 > li.parent > a.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout ul.ul_level5 > li.parent > a.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout ul.ul_level6 > li.parent > a.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout ul.ul_level2 > li.parent > span.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout ul.ul_level3 > li.parent > span.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout ul.ul_level4 > li.parent > span.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout ul.ul_level5 > li.parent > span.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split1 div.flyout ul.ul_level6 > li.parent > span.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level2 > li.parent > a.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level3 > li.parent > a.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level4 > li.parent > a.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level5 > li.parent > a.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level6 > li.parent > a.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level2 > li.parent > span.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level3 > li.parent > span.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level4 > li.parent > span.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level5 > li.parent > span.group_parent:hover,
div#yag_mutlimenu_area div#yag_multimenu_split2 div.group ul.ul_level6 > li.parent > span.group_parent:hover	{
}


/*  DEFAULT MENU    */

div.yagendoo-menu h3    {
    background-color: #2A2729;
    color: #FFFFFF;
}
div.yagendoo-menu ul.menu	{
    background-color: #2A2729;
    color: #FFFFFF;
}

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

	/*	other colors	*/
    
    div.yagNoBg ul.menu {
        background: none transparent;
    }
    
	/*	pattern	*/
	div.yagWrapPattern ul.menu	{
        color: #2A2729;
	}

	div.yagWrapPattern div.yagendoo-menu ul.menu > li a,
    div.yagWrapPattern div.yagendoo-menu ul.menu > li span,
	div.yagWrapPattern div.yagendoo-menu ul.menu > li > ul > li a,
    div.yagWrapPattern div.yagendoo-menu ul.menu > li > ul > li span,
	div.yagWrapPattern div.yagendoo-menu ul.menu > li > ul > li > ul > li a,
    div.yagWrapPattern div.yagendoo-menu ul.menu > li > ul > li > ul > li span    {
		color: #2A2729;
	}

    /*  yagWrapWhiteTrans   */
    
    div.yagWrapWhiteTrans div.yagendoo-menu h3  {
        background: url("../../images/global/suffixStyles/white_trans_bg.png") repeat;
        color: #2A2729;
    }
    
    div.yagWrapWhiteTrans div.yagendoo-menu ul.menu {
        background: url("../../images/global/suffixStyles/white_trans_bg.png") repeat;
    }

    div.yagWrapWhiteTrans div.yagendoo-menu ul.menu > li > a,
    div.yagWrapWhiteTrans div.yagendoo-menu ul.menu > li > span,
    div.yagWrapWhiteTrans div.yagendoo-menu ul.menu > li > ul > li > a,
    div.yagWrapWhiteTrans div.yagendoo-menu ul.menu > li > ul > li > span,
    div.yagWrapWhiteTrans div.yagendoo-menu ul.menu > li > ul > li > ul > li a,
    div.yagWrapWhiteTrans div.yagendoo-menu ul.menu > li > ul > li > ul > li span {
        color: #2A2729;
    }    
    

/*	SUB MENUS	*/

	/*	_subMenu1	*/
	
	div.yagendoo-row-row-k ul.menu > li	{
		border-bottom: 1px solid #232323;
	}
	
	div.yagendoo-row-row-k ul.menu > li > span.separator,
	div.yagendoo-row-row-k ul.menu > li > a	{
		color: #CCCCCC;
		text-shadow: 1px 0 1px #000;
		border: 0;
	}

/*	TOP MENU	*/

div.yagendoo-row-banner ul.menu	{
	border: 0;
}

div.yagendoo-row-banner ul.menu > li	{
	border-right: 1px solid #2A2829;
}

div.yagendoo-row-banner ul.menu > li:last-child	{
	border-right: 0;
}

div.yagendoo-row-banner ul.menu > li > a,
div.yagendoo-row-banner ul.menu > li > span.separator	{
	color: #2A2829;
	border: 0;
}

/*	FOOTER MENU	*/

div.yagendoo-row-row-m ul.menu	{
	border: 0;
}

div.yagendoo-row-row-m ul.menu > li	{
	border-right: 1px solid #666666;
}

div.yagendoo-row-row-m ul.menu > li:last-child	{
	border-right: 0;
}

div.yagendoo-row-row-m ul.menu > li > a,
div.yagendoo-row-row-m ul.menu > li > span.separator	{
	color: #DEDEDE;
	text-shadow: 0 1px 1px #CCCCCC;
	border: 0;
}

div.yagendoo-row-row-m ul.menu > li > a:hover,
div.yagendoo-row-row-m ul.menu > li > span.separator:hover	{
	border-bottom: 1px dotted #1E1E1E;
}


/*  COMPONENTS  */

    /*  COM_CONTENT */

        /*  Headlines */
		div.yagComContactPlain h1,
        div#yagendoo-grid-holder div.yagendoo-content > div.item-page h1   {
            background: none #2E292D;
            color: #FFF;
            text-shadow: 1px 0 0 #111010;
        }
        
        div#yagendoo-grid-holder div.yagendoo-content > div.item-page h2,
        div#yagendoo-grid-holder div.yagendoo-content > div.item-page h3   {
            background: none #FFF;
            color: #2A2829;
        }    

        /*  Icons   */
        
        div#yagendoo-grid-holder div.yagendoo-content > div.item-page ul.actions li.print-icon {
            background: url("../../images/global/action_icons.png") no-repeat -18px 8px;
        }        

        div#yagendoo-grid-holder div.yagendoo-content > div.item-page ul.actions li.email-icon   {
            background: url("../../images/global/action_icons.png") no-repeat 1px 8px;
        }
        
        div#yagendoo-grid-holder div.yagendoo-content > div.item-page ul.actions li.pdf-icon   {
            background: url("../../images/global/action_icons.png") no-repeat -36px 8px;
        }

        div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-leading > div > ul.actions li.print-icon,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-row div.item > ul.actions li.print-icon,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-leading > div > ul.actions li.print-icon,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row div.item > ul.actions li.print-icon  {
            background: url("../../images/global/action_icons.png") no-repeat -18px top;
        }        

        div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-leading > div > ul.actions li.email-icon,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-row div.item > ul.actions li.email-icon,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-leading > div > ul.actions li.email-icon,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row div.item > ul.actions li.email-icon  {
            background: url("../../images/global/action_icons.png") no-repeat 1px top;
        }
        
        div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-leading > div > ul.actions li.pdf-icon,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured div.items-row div.item > ul.actions li.pdf-icon,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-leading > div > ul.actions li.pdf-icon,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog div.items-row div.item > ul.actions li.pdf-icon    {
            background: url("../../images/global/action_icons.png") no-repeat -36px top;
        }        
        
        /*  Article info    */
        
        div#yagendoo-grid-holder div.yagendoo-content > div.item-page dl.article-info > dd a   {
            color: #ED324E;
        }
        
        div#yagendoo-grid-holder div.yagendoo-content > div.item-page div#article-index ul > li    {
            border-right: 1px solid #2A2729;
        }
        
        div#yagendoo-grid-holder div.yagendoo-content > div.item-page div#article-index ul > li:last-of-type   {
            border-right: 0 none;
        }
        
        div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured dl.article-info dd.createdby,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog dl.article-info dd.createdby,
        div#yagendoo-grid-holder div.yagendoo-content > div.archive dl.article-info dd.createdby,
        div#yagendoo-grid-holder div.yagendoo-content > div.item-page dl.article-info dd.createdby    {
            color: #ED324E;
        }
        
        /*	Pagination	*/

        div#yagendoo-grid-holder div.yagendoo-content div.pagination,
        div#yagendoo-grid-holder div.yagendoo-content > div.item-page ul.pagenav   {
            background: none #2A2729;
        }

        div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li,
        div#yagendoo-grid-holder div.yagendoo-content ul.pagenav > li > a,
        div#yagendoo-grid-holder div.yagendoo-content ul.pagenav > li > span,
        div#yagendoo-grid-holder div.yagendoo-content div.pagination ul > li > a,
        div#yagendoo-grid-holder div.yagendoo-content div.pagination ul > li > span  {
            background: none #FFF;
            color: #000;
        }
        
        div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li:hover,
        div#yagendoo-grid-holder div.yagendoo-content ul.pagenav > li > a:hover,
        div#yagendoo-grid-holder div.yagendoo-content ul.pagenav > li > span:hover   {
            background: none #ED324E;
            color: #FFF;
        }

        div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li > a,
        div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li > span	{
            background: none #FFF;
            color: #000;
        }

        div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li > a:hover,
        div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li > span:hover  {
            background: none #ED324E;
            color: #FFF;
        }
        
        div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li.pagination-start > a,
        div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li.pagination-start > span,
        div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li.pagination-end > a,
        div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li.pagination-end > span    {
            background: none #ED324E;
            color: #FFF;
        }

        div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li.pagination-prev > a,
        div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li.pagination-prev > span    {
        	background-color: #ED324E;
        	color: #FFF;
        }
        
        div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li.pagination-next > a,
        div#yagendoo-grid-holder div.yagendoo-content div.pagination > ul > li.pagination-next > span    {
            background-color: #ED324E;
            color: #FFF;
        }

        /*  Category List   */
        
        div#yagendoo-grid-holder div.yagendoo-content > div.category-list div.cat-items fieldset.filters,
        div#yagendoo-grid-holder div.yagendoo-content > div.archive fieldset.filters,
        div#yagendoo-grid-holder div.yagendoo-content > div.contact div.pane-slider fieldset,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured > form#adminForm > fieldset.filters,
        div#yagendoo-grid-holder div.yagendoo-content > div.login fieldset,
        div#yagendoo-grid-holder div.yagendoo-content > div.registration fieldset,
        div#yagendoo-grid-holder div.yagendoo-content > div.remind fieldset,
        div#yagendoo-grid-holder div.yagendoo-content > div.reset fieldset {
            border: 0;
        }
        
        div#yagendoo-grid-holder div.yagendoo-content > div.category-list div.cat-items table.category th,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured > form#adminForm > table.category th,
        div#yagendoo-grid-holder div.yagendoo-content > div.contact-category table.category th,
        div#yagendoo-grid-holder div.yagendoo-content > div.newsfeed-category table.category th {
            background: none #2A2729;
            color: #FFF;
            text-shadow: 1px 0 0 #000;
            border-bottom: 1px solid #FFF;
            border-right: 1px solid #FFF;
        }
        
        div#yagendoo-grid-holder div.yagendoo-content > div.category-list div.cat-items table.category th a,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured > form#adminForm > table.category th a,
        div#yagendoo-grid-holder div.yagendoo-content > div.contact-category table.category th a,
        div#yagendoo-grid-holder div.yagendoo-content > div.newsfeed-category table.category th a   {
            color: #FFF;
            text-shadow: 1px 0 0 #000;
        }
        
        div#yagendoo-grid-holder div.yagendoo-content > div.category-list div.cat-items table.category td,
        div#yagendoo-grid-holder div.yagendoo-content > div.blog-featured > form#adminForm > table.category td,
        div#yagendoo-grid-holder div.yagendoo-content > div.contact-category table.category td,
        div#yagendoo-grid-holder div.yagendoo-content > div.newsfeed-category table.category td {
            background: none #EEEDEE;
            border-right: 1px solid #FFF;
            border-bottom: 1px solid #FFF;
            color: #000;
            text-shadow: 1px 0 0 #FFF;
        }
    
    /*  COM_USERS   */
    
        /*  Profile */
        
        div#yagendoo-grid-holder div.yagendoo-content > div.profile > fieldset,
        div#yagendoo-grid-holder div.yagendoo-content > div.profile-edit > fieldset  {
            border: 1px solid #2A2729;
        }
        
        div#yagendoo-grid-holder div.yagendoo-content > div.profile > fieldset > legend,
        div#yagendoo-grid-holder div.yagendoo-content > div.profile-edit > fieldset > legend {
            color: #ED324E;
        }
        
    /*  COM_SEARCH  */
    
    div#yagendoo-grid-holder div.yagendoo-content > div.search fieldset.word,
    div#yagendoo-grid-holder div.yagendoo-content > div.search fieldset.phrases,
    div#yagendoo-grid-holder div.yagendoo-content > div.search fieldset.only    {
        border: 0;
    }
    
    div#yagendoo-grid-holder div.yagendoo-content > div.search > dl.search-results > dd.result-created  {
        color: #ED324E;
    }
    
    /*  COM_WRAPPER */

    div#yagendoo-grid-holder div.yagendoo-content > div.contentpane iframe.wrapper  {
        border: 0;
    }    

    /*  COM_NEWSFEEDS   */
    
    div#yagendoo-grid-holder div.yagendoo-content > div.newsfeed,
    div#yagendoo-grid-holder div.yagendoo-content > div.newsfeed-category   {
        background: none #FFF;
    }
    
    div#yagendoo-grid-holder div.yagendoo-content > div.newsfeed-category fieldset.filters  {
        border: 0;
    }    
    

/*  TABLES  */

    /*  yagDefaultTable */
    
    div#yagendoo-grid-holder div.yagendoo-content table.yagDefaultTable th    {
        border-bottom: 1px solid #FFF;
        border-right: 1px solid #FFF;
        background-color: #2A2729;
        color: #FFFFFF;
        text-shadow: 1px 0 0 #111010;
    }

    div#yagendoo-grid-holder div.yagendoo-content table.yagDefaultTable td  {
        border-bottom: 1px solid #FFF;
        border-right: 1px solid #FFF;
        background-color: #EEEDEE;
        color: #000;
        text-shadow: 1px 0 0 #FFF;
    }

/*	SIDEBAR MENU	*/

div#yagendoo-sidebar div.yagendoo-module-content > ul.menu > li	{
	background: url("../../images/global/white_trans_bg.png") repeat transparent;
}

div#yagendoo-sidebar div.yagendoo-module-content > ul.menu > li:hover	{
	background: none #FFF;
}

div#yagendoo-sidebar div.yagendoo-module-content > ul.menu > li > a,
div#yagendoo-sidebar div.yagendoo-module-content > ul.menu > li > span.separator	{
	color: #000;
}


/*	JOOMLA 3 SPECIFIC	*/

	/*	Buttons	*/

	.btn,
	.btn:hover,
	div#yagendoo-grid-holder div.yagendoo-content > div.finder .btn.disabled	{
		background-color: #ED324E;
		color: #FFF;
		-webkit-text-shadow: 1px 0 1px #5F141F;
		-moz-text-shadow: 1px 0 1px #5F141F;
		text-shadow: 1px 0 1px #5F141F;
	}

	.btn-group.open .btn.dropdown-toggle	{
		background-color: #ED324E;
	}

	.label-info, .badge-info	{
		background-color: #ED324E;
	}