a {
	color: #8c77b0;
}
/***************************************************
				      ddsmoothmenu
***************************************************/
.ddsmoothmenu ul li:hover, 
.ddsmoothmenu ul li.current-menu-item, 
.ddsmoothmenu ul li.current-menu-ancestor.current-menu-parent,
.ddsmoothmenu ul li.current-post-ancestor.current-menu-parent.current-post-parent,
.ddsmoothmenu ul li.current-menu-ancestor{
	border-bottom-color: #8c77b0;
	background-image: url(../images/arrow-nav-bg-purple.gif);		
}
.ddsmoothmenu ul li ul {
	background-color: #8c77b0;	
}
.ddsmoothmenu ul li ul li a {
	border-bottom: 1px dotted #A492C0;
}
.ddsmoothmenu ul li ul li a:hover,
.ddsmoothmenu ul li.current-menu-ancestor.current-menu-parent ul li.current-menu-item a,
.ddsmoothmenu ul li.current-menu-ancestor li.current-menu-ancestor.current-menu-parent a,
.ddsmoothmenu ul li.current-menu-ancestor li.current-menu-ancestor.current-menu-parent ul li.current-menu-item a,
.ddsmoothmenu ul li.current-menu-ancestor li.current-menu-ancestor.current-menu-parent ul li a:hover{
	background-color: #A492C0;
}

.ddsmoothmenu ul li.current-menu-ancestor li.current-menu-ancestor.current-menu-parent ul li a{
	background-color: #8c77b0;
}
/***************************************************
			  index services list
***************************************************/
#services-list {
	background-color: #8c77b0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFB4D3;		
}
#services-list-wrap a {
	color: #403157;
}
.services-list-bottom-border {
	background-color: #8067A7;
}
/***************************************************
				      headlines
***************************************************/
.headlines ul li img:hover {
	-moz-box-shadow: 1px 1px 0 #634E85;
	-webkit-box-shadow: 1px 1px 0 #634E85;	
	box-shadow: 1px 1px 0 #634E85;			
}
/***************************************************
				      box-light
***************************************************/
.box-light:hover  {
	-moz-box-shadow: 1px 1px 0 #634E85;
	-webkit-box-shadow: 1px 1px 0 #634E85;
	box-shadow: 1px 1px 0 #634E85;				
}
.box-light:hover .title a {
	color: #594679;
}
/***************************************************
				      box-color
***************************************************/
.box-color {
	background-color: #8c77b0;
	-moz-box-shadow: 1px 1px 0 #634E85;
	-webkit-box-shadow: 1px 1px 0 #634E85;	
	box-shadow: 1px 1px 0 #634E85;		
}
.box-color .title a {
	color: #594679;
}
.box-color:hover .title a {
	color: #8c77b0;
}
.box-color:hover .button-light {
	border-top-color: #8c77b0;
	border-right-color: #8c77b0;
	border-bottom-color: #634E85;
	border-left-color: #8c77b0;	
	background-color: #8c77b0;
}
/***************************************************
				      button-color
***************************************************/
.button-color {	
	border-top-color: #8c77b0;
	border-right-color: #8c77b0;
	border-bottom-color: #634E85;
	border-left-color: #8c77b0;	
	background-color: #8c77b0;
}
/***************************************************
				      portfolio-filter
***************************************************/
#portfolio-filter li a.current, #portfolio-filter li a:hover {
	background-color: #8c77b0;
}
/***************************************************
				      newsletter_form
***************************************************/
#newsletter-form input.submit {
	border-top-color: #8c77b0;
	border-right-color: #8c77b0;
	border-bottom-color: #634E85;
	border-left-color: #8c77b0;
	background-color: #8c77b0;
}
/***************************************************
				      contact_form
***************************************************/
#contact-form input.submit {
	border-top-color: #8c77b0;
	border-right-color: #8c77b0;
	border-bottom-color: #634E85;
	border-left-color: #8c77b0;
	background-color: #8c77b0;
}
/***************************************************
				      tabs
***************************************************/
ul.tabs li.active a {
	background-color: #8c77b0;
}
.tab_container{
	border-top-color: #8c77b0;
}
/***************************************************
				      accordion
***************************************************/
.accordion li.active>a.acc {
	background-color: #8c77b0;
	-moz-box-shadow: 1px 1px 0 #634E85;
	-webkit-box-shadow: 1px 1px 0 #634E85;		
}
.accordion li ul li.active>a.acc {
	color: #fff;	
	background-color: #A492C0;	
}
.accordion li ul li a.acc {
	color: #fff;
	background-color: #A492C0;
	-moz-box-shadow: 1px 1px 0 #846BA9;
	-webkit-box-shadow: 1px 1px 0 #846BA9;		
}
.accordion li ul li a.acc:hover {
	color: #fff;
	background-color: #B6A7CD;
	-moz-box-shadow: 1px 1px 0 #846BA9;
	-webkit-box-shadow: 1px 1px 0 #846BA9;		
}
/***************************************************
				      gallery
***************************************************/
.gallery li:hover {
	-moz-box-shadow: 1px 1px 0 #634E85;
	-webkit-box-shadow: 1px 1px 0 #634E85;
	box-shadow: 1px 1px 0 #634E85;			
	border: 7px solid #8c77b0;		
}
/***************************************************
				      gallery thumbnail
***************************************************/
#gallery ul li .info {
	background-color: #8c77b0;
	-moz-box-shadow: 1px 1px 0 #634E85;
	-webkit-box-shadow: 1px 1px 0 #634E85;	
	box-shadow: 1px 1px 0 #634E85;			
}
#gallery ul li .info .title {
	color: #594679;
}
/***************************************************
				      filtering-nav
***************************************************/
#filtering-nav li a:hover, #filtering-nav li.current a  {
	background-color: #8c77b0;
}
/***************************************************
				      slider-fade
***************************************************/
.slider-fade-content.box-light:hover a {
	color: #594679;
}
.slider-fade-content.box-color a {
	color: #594679;
}
.slider-fade-content.box-color:hover a {
	color: #8c77b0;
}
/***************************************************
				      pagination
***************************************************/
ul.pagination li.current a {
	background-color: #8c77b0;
}
.box-light ul.pagination li.current a, .box-color ul.pagination li.current a {
	background-color: #594679;
}
/***************************************************
					cycle slider
***************************************************/
#slideshow-navigation .activeSlide {
	background-color: #8c77b0;
}
/***************************************************
					nivo slider
***************************************************/
.nivo-controlNav a.active {
	background-color: #594679;
}
#slideshow.columns-disable #slidernivo .nivo-controlNav a.active {
	background-color: #8c77b0;
}
/***************************************************
					  blog
***************************************************/
.block ul li a:hover {
	color: #8c77b0;
}
.block img:hover, .entry img:hover, .advertise img:hover {
	-moz-box-shadow: 1px 1px 0 #634E85;
	-webkit-box-shadow: 1px 1px 0 #634E85;	
	box-shadow: 1px 1px 0 #634E85;			
}
.tags a:hover {
	-moz-box-shadow: 1px 1px 0 #634E85;
	-webkit-box-shadow: 1px 1px 0 #634E85;	
	box-shadow: 1px 1px 0 #634E85;				
}
.wp-pagenavi span.current {
	background-color: #8c77b0;
}
#comment-form input.submit {
	border-top-color: #8c77b0;
	border-right-color: #8c77b0;
	border-bottom-color: #634E85;
	border-left-color: #8c77b0;
	background-color: #8c77b0;
}
/***************************************************
					portfolio gallery
***************************************************/
ul.thumbs li.selected a.thumb {
	background-color: #8c77b0;	
}
/***************************************************
					dropcap
***************************************************/
.dropcap2.color, .dropcap3.color {
	color:#FFFFFF;
	background-color: #8c77b0;		
}