body {
	background: #853685;	
	color: #222;
	}
#description h1 {
  color:#fff;
}
#wrapper,#maincontainer,#header,#main {
	background: #fff;
	}
.thumb img {
	background: #fff;
	border: 1px solid #e6e6e6;
	}

a, a:visited, a:active {
	color: #8d4877;
	}
	
a:hover {
	color: #000;
	}

#top {
	background: transparent;
	}
	
.searchinput  {
	color: #999;
	border: 1px solid #e6e6e6;
	}

.searchsubmit {
	background: #333;
	border: 1px solid #fff;
	color: #fff;
	}
.ad300x250,.ad160x600,.ad300x250belowpost,.ad300x250belowpost2,.ad728x90subheader,.ad234x90subheader {
	background: #fff;
	}
#menu,#menuads {
  background:#853685;	
	}	
#menu li a, #menu li a:link, #menu li a:visited {
	color: #fff;
	}
	
#menu li a:hover, #menu li a:active {
	background: #f5f5f5;
	color: #333;
	}
	
#menu li li a, #menu li li a:link, #menu li li a:visited {
	background: #fff;
	color: #333;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	}
	
#menu li li a:hover, #menu li li a:active {
	background: #f5f5f5;
	color: #333;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	}
	
#menu li ul {
	background: #fff;
	border-top: 1px solid #e6e6e6;
	}
#menu li ul ul {
	border-top: 1px solid #e6e6e6;
	}


#featured h2 a, #featured h2 a:visited {
	color: #333;
	}
.by {
	color: #999;
	}
.by a {
color:#333;
}
.comments a:link, .comments a:visited {
	color: #555;
	}


.readmore a:link, .readmore a:visited {
	background: #333;
	color: #fff !important;	
	}	

.readmore a:hover {
	background: #cc49d3;
	}

.postbox h2 a:link, .postbox h2 a:visited {
	color: #333;
	}

.homecontent,.fullcontent,.content {
	background: #fff;
	color: #333;
	}
	
.pagetitle,.posttitle,.posttitle a, .posttitle a:hover, .posttitle a:visited {
	color: #333;
	}

.browse a, .browse a:hover, .browse a:visited {
	color: #cc49d3;
	}


.entry {
	color: #333;
	border-top: 1px solid #e6e6e6;
	}

.entry a {
	color: #cc49d3;
	}

.entry a:hover {
	color: #000;
	}

.entry ul li,.entry ol li{
	color: #4C4C4C;
	}

.entry li a:link, .entry li a:visited {
	color: #333;
	}

.entry li a:hover {
	color: #000;
	}	

.entry del {
	color: #aaa;
	}

.entry code {
	background: #f9f9f9;
	color: #333;
	border-left: 4px solid #e6e6e6;
	}
.entry blockquote {
	background: #f9f9f9;
	color: #333;
	border: 1px solid #e6e6e6;
	}

.entry blockquote cite {	
	color: #555;
	}

.entry hr {
	background: #e6e6e6;
	color: #e6e6e6;
}

.tags,.categories {
	color: #999;
	}

.tags a, .tags a:visited,.categories a, .categories a:visited {
	color: #777;
	}

.tags a:hover,.categories a:hover {
	color: #333;
	}

.archive h2 a, .archive h2 a:hover, .archive h2 a:visited {
	color: #333;
	}	


.wp-caption {
	background: #F7F7F7;
	border: 1px solid #e6e6e6;
	}

#sidebar {
	background: #fff;
	}

#sidebar a, #sidebar a:hover, #sidebar a:visited,#sidebar .box {
	color: #333;
	}
#sidebar .emailinput {
  border:1px solid #ccc;
}
#sidebar .emailsubmit {
  border:1px solid #333;
  background:#333;
  color:#fff;
}
.ad125x125 {
	background: #fff;
	}

.tabber {
	background: #f0f0f0;
	}

.tabber ul {
	background: #fff;
	}

.tabs {
	background: #f8f8f8 !important;
}
.tabs li a {
	background: #fff;
	border: 1px solid #e6e6e6;
	}

.tabs li a:hover {
	background: #cc49d3;
	color: #fff !important;
	}

.tabs li a.selected, .tabs li a.selected:hover {
	background: #cc49d3;
	color: #fff !important;
	}

.tabcontent li {
	background: #fff;
	border-bottom: 1px dotted #ddd;
	}

.tabcontent li a {
	color: #333 !important;
	}

.fullwidget ul li, .leftwidget ul li, .rightwidget ul li {
	border-bottom: 1px solid #e6e6e6;
	}

.leftwidget h3, .rightwidget h3, .fullwidget h3 {
  background:#cc49d3;
  color:#fff;
	}
	
#wp-calendar th {
	background: #f8f8f8
	}
.comments-box {
	border-top: 1px solid #e6e6e6;
	}

#respond p {
	color: #777;
	}

.cancel-comment-reply a {
	color: #000000;
	}

.cancel-comment-reply a:hover {
	color: #000;
	} 

.text {
	border: 1px solid #ddd;
	color: #777;
	}

.commentlist li {
	background: #f6f6f6;	
	}


.commentlist li.depth-2 {
	background: #fff;
	border-top: 1px solid #f2f2f2;	
	}

.commentlist li.depth-3	 {	
	background: #f6f6f6;
	}

.commentlist li.depth-4	 {	
	background: #fff;
	}

.commentlist li.depth-5	 {	
	background: #f6f6f6;
	}
	
.commentlist code {
	background: #e6e6e6;
	}

.commentlist .moderation {	
	color: #660000;	
	}
.avatar {
	border: 1px solid #ddd;
	background: #fff;	
	}

.reply a:link, .reply a:visited  {	
	background: #666;	
	color: #fff;	
	}

.reply a:hover {	
	background: #333;
	}

.comment-meta a {
	color: #333;
	}
 
.comment-date a, .comment-date a:visited {
	color: #888;	
	}

#commentform input {
	border: 1px solid #ddd;
	}

#commentform .author, #commentform .email, #commentform .url {
	background: #fff;
	color: #999;
	}

#commentform textarea {
	border: 1px solid #ddd;
	}

#commentform .submit {
	background: #666;
	color: #fff;
	}


.homenavi {
	border-top: 1px solid #e6e6e6;
	}

.pagenavi {
	border-top: 1px solid #e6e6e6;
	}
#footer {
	color: #333;
	background:#fff;
	}
#footercontainer  {
  background: #cc49d3;
}
#footer a, #footer a:visited {
	color: #333;
	}
	
#footer a:hover {
	color: #333;
	}
.footerleft h3,.footercenter h3, .footerright h3 {
color:#fff;
}

#footer .footerleft,#footer .footercenter,#footer .footerright,#footer .footerleft a, #footer .footercenter a, #footer .footerright a {
color:#bbbbbb;
}
a.totop {
  background:#ddd;
  color:#999;
}
.wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi a:hover,.wp-pagenavi a:active {
	border: 1px solid #ddd;
	color: #333;
	background-color: #fff;
}
.wp-pagenavi span.pages {
	border: 1px solid #ddd;
	background-color: #fff;
}
.wp-pagenavi span.current,.wp-pagenavi span.extend {
	border: 1px solid #ddd;
	color: #333;
	background-color: #fff;
}
.ad300x250belowpost {
	width: 300px;
	height: 250px;
	margin: 0 auto 25px auto;
	padding: 0px;
	clear: both;
	}
.ad300x250belowpost2 {
	width: 300px;
	height: 250px;
	margin: 0 auto 25px auto;
	padding: 0px;
	clear: both;
	}
	.ad468x60{
  width: 468px;
  height: 60px;
  display: block;
  margin: 0px auto 14px auto;
}