body {
	background:#624755;
	color:#fff;
}
h1,h2,h3,h4,h5,h6 {
	color:#D7A4CB;
}
hr {
	background:#fcfcea;
	color:#10945E;
}
acronym, abbr {
	border-bottom:1px dashed #eee;
}
a abbr,a acronym {
	border-bottom:none;
}
pre {
	background:#C7B7C5;
	color:#202020;
	border:1px dashed #8C637D;
}
blockquote {
	background:url(images/quotes.jpg) no-repeat top left;
	border:1px solid #551D3B;
}
legend {
	background:#FECDFB;
	color:#202020;
	border-width:1px;
	border-style:solid;
	border-color:#FEEBFE #A48EA4 #A48EA4 #FEEBFE;
}
fieldset {
	background:#3F152B;
	border:1px solid #000;
}
fieldset fieldset {
	background:#551D3B;
	border:none;
	border-bottom:1px solid #000;
}
input,textarea,select {
	background:#FCF5FD;
	color:#606060;
	border:1px solid #EADCEA;
}
input:focus,input.focus,textarea:focus,textarea.focus {
	background:#fff;
	color:#606060;
	border-color:#F487D0;
}
option {
	background:#FCF5FD;
}
ins {
	text-decoration:none;
}
table,th,td {
	border:1px solid #8D7683;
}
th {
	background:#C7B7C5;
	color:#202020;
}
tr {
	background:#FCF5FD;
	color:#606060;
}
tr.alt {
	background:#F9EAFF;
	color:#606060;
}
a {
	color:#F487D0;
}
a:visited {
	color:#D7A4CB;
}
a:active,a:focus {
	background:#F487D0;
	color:#202020;
}
a img {
	border:2px solid #551D3B;
}
a:hover img,a:active img,a:focus img {
	border-color:#F487D0;
}

#wrapper {
	background:#551D3B url(images/back.jpg) no-repeat bottom left fixed;
	color:#FCF5FD;
	border:1px solid #3F152B;
}
.jumplinks a:focus, .jumplinks a:active {
	background:#F487D0;
	color:#202020;
	border:3px double #AD5A90;
}

#header {
	background:#3F152B;
	color:#E9CDFE;
}
#blogtitle span {
}
#searchform input#s {
	border:2px solid #652345;
}
#searchform input#s:focus,#searchform input#s.focus {
	border-color:#F487D0;
}

#sidebar ul {
	background:#9B728C url(images/menu.jpg);
	color:#000;
}
#sidebar ul ul {
	background:transparent;
}
#sidebar a {
	color:#000;
}
#sidebar #copyrights a {
	color:#F487D0;
}
#sidebar li a:hover {
	color:#FEF5FE;
}
#sidebar li a:active,#sidebar li a:focus {
	background:#F487D0;
	color:#000;
}
#sidebar #copyrights a:active,#sidebar #copyrights a:focus {
	background:#E9CDFE;
	color:#551D3B;
}

#content {
	background:#551D3B;
	color:#DFD7DF;
}
#content ul li {
	list-style-image:url(images/bullet.png);
}
#content ul ul li {
	list-style-image:url(images/bullet2.png);
	list-style-type:square;
}
#content ul ul ul li {
	list-style-image:url(images/bullet3.png);
	list-style-type:circle;
}
/* no list bullets */
#content .meta li,#content .search_results li,#content .wp-tag-cloud li {
	list-style-image:none;
	list-style:none;
}
.post-title {
	background:#551D3B url(images/title.jpg) repeat-y top left;
}
.sticky {
	background:url(images/sticky.jpg) repeat-x bottom left;
}

/* pagination */
.prevnext .newer a,.backtohome a {
	background:url(images/left.gif) no-repeat center left;
}
.prevnext .older a {
	background:url(images/right.gif) no-repeat center right;
}
.prevnext li a:active,.prevnext li a:focus {
	background-color:#F487D0;
	color:#202020;
}

/*comments */
#content #commentlist li {
	list-style-image:none;
	list-style:none;
}
#commentlist .even {
	background:#45172D;
	border:1px solid #000;
}
#commentlist .odd {
	background:#624755;
	border:1px solid #4A363D;
}
#commentlist .bypostauthor {
	background-image:url(images/author.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
#commentlist .reply-edit li {
	background-color:transparent;
	border:none;
}

/* FOOTER */
.rss {
	background:transparent url(images/rss.gif) no-repeat top left;
	color:#fff;
}
.rss:hover,.rss:active,.rss:focus  {
	background:transparent url(images/rss.gif) no-repeat bottom left;
	color:#D1FDA5;
}

/* tag cloud */
.wp-tag-cloud {
	background:#3F152B;
}

/* submit buttons */
.submit {
	background:#DC9FCD;
	color:#303030;
	border-width:1px;
	border-style:solid;
	border-color:#E5B6D9 #B69B9B #B69B9B #E5B6D9;
}
input:focus.submit,textarea:focus.submit {
	background:#F487D0;
	color:#202020;
}

.warning,.error,.req {
	color:#D2C665;
	font-weight:bold;
}
