body {
	background: #000;
}
#menu ul {
	background: url(cuppy/nav_menu_bg.gif) repeat-x 0 bottom;
}
#menu ul li a {
	border-left:1px solid #F5F5F5;
}

#menu ul li a span {
	color: #fff;
}

#menu ul li.current_page_item a span {
	color: #ff0066;
}


#search {
	background: url(grey/search_block_bg.gif) no-repeat 0 0;
}
#container {
	background: url(grey/top.gif) no-repeat 0 143px;
}
.background {
	background: #F5F5F5 url(grey/content_bg.gif) repeat-y right top;
}
#sidebar .block, #sidebar .adverts{
	background: url(grey/sidebar_block_top.gif) repeat-x 0 0;
}
#footer {
	background: url(grey/footer_bg.gif);
}
#footer .left-col h2 {
	background: url(grey/footer_element.gif) no-repeat right 18px;
	color: #ff0066;
}
#footer .left-col ul li {
	background: url(grey/footer_line.gif) repeat-x left bottom;
}
#copyright {
	background: #2b2b2b url(grey/bottom.gif) no-repeat left bottom;
	border-top: #424242 1px solid;
	color: #80807f;
}

.post-content a span.read_more {
	color: #97c0f0;
}


.post-content h2 a {
	color: #ff0066;
}

.post-content h2 a:hover {
	color: #009afe;
}


#footer a {
	color: #009afe;
}

#footer a:hover {
	color: #b9f600;
}

#footer h2 {
	color: #848783;
}
#sidebar h2 {
	color:#009afe;	
}
#sidebar .block a {
	color:#ff0066;
}

#sidebar .adverts img {
	border: #91938f 1px solid;
}


#wp-calendar th{
	background:#dfe0df none repeat scroll 0 0;
}


#footer #subscribe h2{
	color:#ff0066;
}


#footer #subscribe {
	color:#e1e2e3;
}





/* Side Bar Title Styling to Add Little Icons Next To Title*/

#twitter-tools h2 {
	background: url(cuppy/twitterrific-icon.png) no-repeat 2px;
	padding-left: 20px;

}


#text-300660271 h2 {
	background: url(cuppy/favicon_flickr.png) no-repeat 2px;
	padding-left: 20px;

}


#tag_cloud h2 {
	background: url(cuppy/mini-category.gif) no-repeat 2px;
	padding-left: 20px;

}
