a{
    color: #ab44ab;
}
a:hover{
    color: #7d327d;
}
blockquote i span{
    color: #ab44ab;
}
.dropcap2{
    background: #7d327d;
}
.bullet1 li{
    background: url(../../images/skins/magenta/bullet1.png) 0 10px no-repeat;
}
.bullet2 li{
    background: url(../../images/skins/magenta/bullet2.png) 0 10px no-repeat;
}
.bullet3 li{
    background: url(../../images/skins/magenta/bullet3.png) 0 10px no-repeat;
}
.bullet4 li{
    background: url(../../images/skins/magenta/bullet4.png) 0 10px no-repeat;
}
/* `graphic elements
----------------------------------------------------------------------------------------------------*/
a.sl_button{
    background: url(../../images/skins/magenta/bn.png) right -27px no-repeat ;
    text-shadow: #7d327d 0 1px 0;
}
a.sl_button span{
    background: url(../../images/skins/magenta/bn.png) left 0 no-repeat ;
}
a.md_button{
    background: url(../../images/skins/magenta/bn.png) right -144px no-repeat ;
    text-shadow: #7d327d 0 1px 0; 
}
a.md_button span{
    background: url(../../images/skins/magenta/bn.png) left -108px no-repeat ;
}
a.lg_button{
    background: url(../../images/skins/magenta/bn.png) right -306px no-repeat ;
    text-shadow: #7d327d 0 1px 0;  
}
a.lg_button span{
    background: url(../../images/skins/magenta/bn.png) left -252px no-repeat ;
}
form button:hover{
    text-shadow: #7d327d 0 1px 0;
    background: url(../../images/skins/magenta/blog-elements.png) right -208px no-repeat ;
}
form button:hover span{
    background: url(../../images/skins/magenta/blog-elements.png) left -172px no-repeat ;
}
/* `headertop
----------------------------------------------------------------------------------------------------*/
#headertop a{
    color: #cc52cc;
}
#headertop a:hover{
    background: #cc52cc;
}
/* `navi-logo
----------------------------------------------------------------------------------------------------*/
#logo h1 a{
    background: url(../../images/skins/magenta/logo.png) center no-repeat;
}
ul.mega-menu li .sub li a{
    background: #7d327d;   
}
ul.mega-menu li .sub li li a:hover{
    color: #ab44ab;
    border-left: 5px solid #ab44ab;
}
ul.mega-menu li .sub-container.non-mega .sub li a:hover{
    color: #ab44ab;
    border-left: 5px solid #ab44ab;
}
/* `jQuery Nivo Slider
----------------------------------------------------------------------------------------------------*/
.nivo-caption a {
    color: #eb5eeb;
}
.nivo-caption a:hover{
    background: #ab44ab; 
}
/* `Elegant Accordion
----------------------------------------------------------------------------------------------------*/
.eAccordion a{
    color: #eb5eeb;
}
.eAccordion a:hover{
    background: #ab44ab;
}
/* `layerslider
----------------------------------------------------------------------------------------------------*/
#purchase{
    background: #ab44ab;
}
#purchase:hover{
	background: #7d327d;
}
/* `va-accordion
----------------------------------------------------------------------------------------------------*/
.va-slice p span{
	color:#7d327d;
}
.va-slice .light p span{
    color: #eb5eeb;
}
/* `pagecontent
----------------------------------------------------------------------------------------------------*/
.slogan .wrap span{
   color: #ab44ab; 
}
.breadcrumb a:hover{
    color: #ab44ab;
}
.header form .submit:hover{
    background: url(../../images/skins/magenta/bn.png) -36px 100% no-repeat; 
}
.filter_navi li a.active,
.filter_navi li a:hover{
    color: #ab44ab;
}
.pager-sitemap a,
.pager a{
    background: url(../../images/skins/magenta/navi_carousel-pager.png) no-repeat;
}
.pager-sitemap a:hover,
.pager-sitemap a.selected,
.pager a:hover,
.pager a.selected{
    background: url(../../images/skins/magenta/navi_carousel-pager.png) -11px top no-repeat;
}
.latest_news .date{
    background: #7d327d;
}
#content .grid_12 .post .date{
    background: url(../../images/skins/magenta/blog-elements.png) 0 0 no-repeat;
}
.tags a{
    background: url(../../images/skins/magenta/blog-elements.png) left -100px no-repeat;
}
.tags a span{
    background: url(../../images/skins/magenta/blog-elements.png) right -118px no-repeat;
}
.pagination a{
    color: #7d327d;
}
.pagination .current{
    background: #ab44ab;
}
.sidebar h4{
    color: #faf5f1;
    padding-left: 25px;
    background-color: #7d327d;
}
#content .categ li a:hover{
    color: #7d327d;
}
#content .sidebar .posts h5 a:hover{
    color: #ab44ab;
}
.sitemap li a:hover{
    color: #7d327d;
}
/* `content elements
----------------------------------------------------------------------------------------------------*/
.table .selected .top span{
    text-shadow: #7d327d 0 1px 0;   
}
.table .column.selected .top{
    background: #b849b8;
}
.table .column.selected .top h5{
    background: #ab44ab;
}
.table .selected .check{
    background: url(../../images/skins/magenta/icons.png) left -392px no-repeat;  
}
.table .selected a.md_button{
    background: url(../../images/skins/magenta/bn.png) right -144px no-repeat ;
    text-shadow: #7d327d 0 1px 0;
}
.table .selected a.md_button span{
    background: url(../../images/skins/magenta/bn.png) left -108px no-repeat ;
}
/*
 * jQuery UI CSS Award Styles
 */
.ui-accordion .ui-state-default a,
.ui-accordion .ui-state-default a:link,
.ui-accordion .ui-state-default a:visited{
    background: #7d327d;
}
.ui-accordion .ui-state-active a,
.ui-accordion .ui-state-active a:link,
.ui-accordion .ui-state-active a:visited{
    background: #7d327d;
}
.ui-accordion .ui-state-hover a:hover{
    background: #ab44ab;
}
.ui-accordion .ui-state-hover a:hover{
    text-shadow: #7d327d 0 1px 0;
}
.ui-tabs .ui-state-default{
    background: #ab44ab;
}
.ui-tabs .ui-state-default.ui-state-hover{
    text-shadow: #7d327d 0 1px 0;    
}
/* `pagefooter
----------------------------------------------------------------------------------------------------*/
.footer-bg a{
    color: #d656d6;
}
.footer-bg a:hover{
    background: #d656d6;
}
#pagefooter .post a.date:hover,
#pagefooter .post a.date{
    background: #ab44ab;
}
#pagefooter .list a:hover{
    color: #cc52cc;
}
/* HoverAlls Plugin Award Styles*/

.overlay_container{
    background: #fa64fa;
}
.defaultOverlayBg{
    background: #7d327d;
}

/* IMAGE, VIDEO, LINK */

.linkOverlay_container,
.videoOverlay_container,
.imageOverlay_container{
    background: #fa64fa;
}
.linkOverlayTx,
.videoOverlayTx,
.imageOverlayTx{
    background: #7d327d;   
}
.tooltipTx{
    background: #7d327d;
}
#narrow #content .grid_16 #style-dir-locator {
	padding-left: 18px;
}
#footer-opt {
	color: #999;
}
#narrow #pagefooter .footer-bg .wrap .container_16 .grid_4 #footer-opt {
	font-size: 9px;
}
