a {
	color: #DC2632;
}
/***************************************************
				      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: #DC2632;
	background-image: url(../images/arrow-nav-bg-red.gif);		
}
.ddsmoothmenu ul li ul {
	background-color: #DC2632;	
}
.ddsmoothmenu ul li ul li a {
	border-bottom: 1px dotted #E2505A;
}
.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: #E2505A;
}

.ddsmoothmenu ul li.current-menu-ancestor li.current-menu-ancestor.current-menu-parent ul li a{
	background-color: #DC2632;
}
/***************************************************
			  index services list
***************************************************/
#services-list {
	background-color: #DC2632;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ED746D;
}
#services-list-wrap a {
	color: #79140F;
}
.services-list-bottom-border {
	background-color: #B72017;
}
/***************************************************
				      headlines
***************************************************/
.headlines ul li img:hover {
	-moz-box-shadow: 1px 1px 0 #A41D15;
	-webkit-box-shadow: 1px 1px 0 #A41D15;	
	box-shadow: 1px 1px 0 #A41D15;			
}
/***************************************************
				      box-light
***************************************************/
.box-light:hover  {
	-moz-box-shadow: 1px 1px 0 #A41D15;
	-webkit-box-shadow: 1px 1px 0 #A41D15;
	box-shadow: 1px 1px 0 #A41D15;				
}
.box-light:hover .title a {
	color: #981812;
}
/***************************************************
				      box-color
***************************************************/
.box-color {
	background-color: #DC2632;
	-moz-box-shadow: 1px 1px 0 #A41D15;
	-webkit-box-shadow: 1px 1px 0 #A41D15;	
	box-shadow: 1px 1px 0 #A41D15;		
}
.box-color .title a {
	color: #981812;
}
.box-color:hover .title a {
	color: #DC2632;
}
.box-color:hover .button-light {
	border-top-color: #DC2632;
	border-right-color: #DC2632;
	border-bottom-color: #A41D15;
	border-left-color: #DC2632;	
	background-color: #DC2632;
}
/***************************************************
				      button-color
***************************************************/
.button-color {	
	border-top-color: #DC2632;
	border-right-color: #DC2632;
	border-bottom-color: #A41D15;
	border-left-color: #DC2632;	
	background-color: #DC2632;
}
/***************************************************
				      portfolio-filter
***************************************************/
#portfolio-filter li a.current, #portfolio-filter li a:hover {
	background-color: #DC2632;
}
/***************************************************
				      newsletter_form
***************************************************/
#newsletter-form input.submit {
	border-top-color: #DC2632;
	border-right-color: #DC2632;
	border-bottom-color: #A41D15;
	border-left-color: #DC2632;
	background-color: #DC2632;
}
/***************************************************
				      contact_form
***************************************************/
#contact-form input.submit {
	border-top-color: #DC2632;
	border-right-color: #DC2632;
	border-bottom-color: #A41D15;
	border-left-color: #DC2632;
	background-color: #DC2632;
}
/***************************************************
				      tabs
***************************************************/
ul.tabs li.active a {
	background-color: #DC2632;
}
.tab_container{
	border-top-color: #DC2632;
}
/***************************************************
				      accordion
***************************************************/
.accordion li.active>a.acc {
	background-color: #DC2632;
	-moz-box-shadow: 1px 1px 0 #A41D15;
	-webkit-box-shadow: 1px 1px 0 #A41D15;		
}
.accordion li ul li.active>a.acc {
	color: #fff;	
	background-color: #E0414D;	
}
.accordion li ul li a.acc {
	color: #fff;
	background-color: #E0414D;
	-moz-box-shadow: 1px 1px 0 #C52118;
	-webkit-box-shadow: 1px 1px 0 #C52118;		
}
.accordion li ul li a.acc:hover {
	color: #fff;
	background-color: #E35762;
	-moz-box-shadow: 1px 1px 0 #C52118;
	-webkit-box-shadow: 1px 1px 0 #C52118;		
}
/***************************************************
				      gallery
***************************************************/
.gallery li:hover {
	-moz-box-shadow: 1px 1px 0 #A41D15;
	-webkit-box-shadow: 1px 1px 0 #A41D15;
	box-shadow: 1px 1px 0 #A41D15;			
	border: 7px solid #DC2632;		
}
/***************************************************
				      gallery thumbnail
***************************************************/
#gallery ul li .info {
	background-color: #DC2632;
	-moz-box-shadow: 1px 1px 0 #A41D15;
	-webkit-box-shadow: 1px 1px 0 #A41D15;	
	box-shadow: 1px 1px 0 #A41D15;			
}
#gallery ul li .info .title {
	color: #981812;
}
/***************************************************
				      filtering-nav
***************************************************/
#filtering-nav li a:hover, #filtering-nav li.current a  {
	background-color: #DC2632;
}
/***************************************************
				      slider-fade
***************************************************/
.slider-fade-content.box-light:hover a {
	color: #981812;
}
.slider-fade-content.box-color a {
	color: #981812;
}
.slider-fade-content.box-color:hover a {
	color: #DC2632;
}
/***************************************************
				      pagination
***************************************************/
ul.pagination li.current a {
	background-color: #DC2632;
}
.box-light ul.pagination li.current a, .box-color ul.pagination li.current a {
	background-color: #981812;
}
/***************************************************
					cycle slider
***************************************************/
#slideshow-navigation .activeSlide {
	background-color: #DC2632;
}
/***************************************************
					nivo slider
***************************************************/
.nivo-controlNav a.active {
	background-color: #981812;
}
#slideshow.columns-disable #slidernivo .nivo-controlNav a.active {
	background-color: #DC2632;
}
/***************************************************
					  blog
***************************************************/
.block ul li a:hover {
	color: #DC2632;
}
.block img:hover, .entry img:hover, .advertise img:hover, .imgborder:hover {
	-moz-box-shadow: 1px 1px 0 #A41D15;
	-webkit-box-shadow: 1px 1px 0 #A41D15;	
	box-shadow: 1px 1px 0 #A41D15;			
}
.tags a:hover {
	-moz-box-shadow: 1px 1px 0 #A41D15;
	-webkit-box-shadow: 1px 1px 0 #A41D15;	
	box-shadow: 1px 1px 0 #A41D15;				
}
.wp-pagenavi span.current {
	background-color: #DC2632;
}
#comment-form input.submit {
	border-top-color: #DC2632;
	border-right-color: #DC2632;
	border-bottom-color: #A41D15;
	border-left-color: #DC2632;
	background-color: #DC2632;
}
/***************************************************
					portfolio gallery
***************************************************/
ul.thumbs li.selected a.thumb {
	background-color: #DC2632;	
}
/***************************************************
					dropcap
***************************************************/
.dropcap2.color, .dropcap3.color {
	color:#FFFFFF;
	background-color: #DC2632;		
}


/*#services-list-wrap img:hover{
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #79140F;
	border-right-color: #79140F;
	border-bottom-color: #79140F;
	border-left-color: #79140F;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 6px;
	margin-left: 0px;
}*/