
header #header,
footer #pagetop a {
	background: linear-gradient(#fbe5ef, #eb7bac);
}

header nav#headernav ul a,
h2.img {
	color: #c21d67;
}

h1 {
	background-image: url(images/h1_bg.gif);
}

h2.img {
	background: linear-gradient(#f2aacb, #f8d4e4, white);
}

h2.img::before {
	background-image: url(images/h2_img.png);
}

header nav#headernav ul a.home {
	background-image: url(images/header_home.png);
}

header nav#headernav ul a.sitemap {
	background-image: url(images/header_sitemap.png);
}

aside ul li a:hover,
aside ul li.active a:hover {
	background-color: #fdeef4;
}

aside ul li.active a {
	background-image: url(images/localnav_li.png);
}

footer p#footer-copy {
	color: #e23f88;
}

/************************************************************************/

div.menu ul li a {
	height: 278px;
	padding-top: 80px;
}

div.menu ul li a.flow {
	background-image: url(images/menu_flow.gif);
}

div.menu ul li a.universal {
	background-image: url(images/menu_universal.gif);
}

div.menu ul li a.blog {
	background-image: url(images/menu_blog.gif);
}

div.menu ul li a.seo {
	background-image: url(images/menu_seo.gif);
}

div.menu ul li a.design {
	background-image: url(images/menu_design.gif);
}

div.menu ul li a.tablet {
	background-image: url(images/menu_tablet.gif);
}

div.menu ul li a.print {
	background-image: url(images/menu_print.gif);
}

div.menu ul li a.logo {
	background-image: url(images/menu_logo.gif);
}

div.menu ul li a.package {
	background-image: url(images/menu_package.gif);
}