/* LINKS */
#contentWrap a {
	color: #97c6cd;
	font-weight:bold;
}

#contentWrap a:hover {
	color: #2b1d0f;
	text-decoration:none;
}

#headerWrap div.right a.button.right,
#headerWrap div.right a.button.left {
	color: #ffffff;
}

/* FONT AND TEXT */
span.highlight {
	color: #f6a2b7;
}

/* set body bg */
body {
	background-image: url(../images/body-bg.png);
}

/* set body bg for the homepage */
body.home {
	background-image: url(../images/body-homepage-bg.png);
}

/* set button sprite */
#headerWrap .button.left {
		background-image: url(../images/button-sprite.png);
		background-position: top right;
}

#headerWrap .button.left:hover {
		background-position: 100% -45px;
}

/* set button sprite */
#headerWrap .button.right {
		background-image: url(../images/button-sprite.png);
		background-position: 100% -90px;
}

/* set button sprite */
#headerWrap .button.right:hover {
		background-image: url(../images/button-sprite.png);
		background-position: 100% -135px;
}

/* set button sprite */
#contentWrap form button.submit,
input.submit {
	background-image: url(../images/button-sprite.png);
	background-position: 0 0;
}

/* set button sprite 2 */
#contentWrap a.graph  {
	background-image: url(../images/button-sprite2.png);
	background-position: 0 0;
}

/* set button sprite */
#contentWrap form button.submit:hover,
input.submit:hover {
	background-image: url(../images/button-sprite.png);
	background-position: 0 -32px;
}

/* set button sprite 2 */
#contentWrap a.graph:hover  {
	background-image: url(../images/button-sprite2.png);
	background-position: 0 -32px;
}

/* MAINMENU CSS */
#mainMenu ul ul li a:hover,
#mainMenu ul ul li.sfHover a  {
	color: #ffffff;
	background-image: url(../images/general/submenu-active.png);
	background-color: #97c6cd;
}

#mainMenu ul ul ul a:hover,
#mainMenu ul ul li.sfHover ul li a:hover  {
	background-image: url(../images/general/submenu-active.png) !important;
	background-color: #97c6cd;
}

#mainMenu  li.current a,
#mainMenu  li a:hover,
#mainMenu  li.sfHover a {
	background-color: #97c6cd;
	color: #000000;
}

#contentWrap .submenu li.current a {
	background: url(../images/submenu-item-active.png) no-repeat 0 0;
}	

.blog #column ul li {
	background-image: url(../images/blog-sidebar-btn.png);
}

/* SCROLL TO TOP BTN */
#footer #toTop {
	background: none repeat scroll 0 0 #dd6370;
}

#footerBg {
	background-image: url(../images/footer-bg.png);
}

#responses div.author {
	color: #d43d4f;
}
