body {
background:#ffe8f2;
}

#wrapper {
background:none;
}

h1, h2, h3, h4 {
color:#b04272;
}

a:focus, a:hover {
color: #b04272;
}
a {
color: #b04272;
}

blockquote {
background: url(pink/quote.gif) no-repeat;
background-position:0 5px;
color: #b04272;
}



#searchform, #searchformholder {
background:#B74677!important;
}

.menupack {
background:url(pink/menupack.png) center top no-repeat;
}
ul#topmenu.menu {
background:#ffe8f2;
}

ul#topmenu li.page_item a {
color:#fff;
}
ul#topmenu li.page_item a:hover {
color:#fff;
text-decoration:underline;
}
ul#topmenu li.page_item a {
background:#B74677;
}


ul#topmenu li.current_page_item {
background:url(pink/menu_act_l.png) left top no-repeat;
}
ul#topmenu li.current_page_item a {
background:url(pink/menu_act_r.png) right top no-repeat;
color: #562e18;
}
ul#topmenu li.current_page_item a:hover {
color: #562e18;
}


#submit:hover {
background:#b04272;
color:#fff;
}

#leftcolumntop {
background:url(pink/bg_sidet.png) left top no-repeat;
}
.description {
color:#b04272;
}


#blogname {
background:url(pink/desc_m.png) left top repeat-y;
}
#blogname_t {
background:url(pink/desc_t.png) left top no-repeat;
}
#blogname_b {
background:url(pink/desc_b.png) left top no-repeat;	
}


.rss {
background: url(pink/rss.png) left top no-repeat;
}
.rss a, .subscribe .head {
color:#562e18;
}
.subscribe .head {
background: url(pink/email.png) right top no-repeat;
}

.subscribebutton {
background:#b04272;
border:1px solid #ccc;
}


.title h2 a {
color: #b04272;
}
.title h2 a:hover {
color: #333;
}

.postmeta a {
background:#f181b2;
}
.postmeta a:hover, .posttitles .postmeta a:hover {
background:#ad4170;
}
.posttitles .title_wrap .postmeta a, .posttitles .title_wrap:hover .postmeta a {
background:#f181b2;
color:#fff;
padding:0 2px 0 2px;
}
.posttitles .title_wrap:hover .postmeta a:hover {
background:#b04272;
color:#fff;
}

.postmetacomments a {
color:#000;
}
.postmetacomments a:hover {
color:#562e18;
}
.title .postmetacomments a {
background:url(pink/i_com.png) no-repeat;
}
.posttitles .title_wrap:hover {
background:#F8E9F0 url(pink/posttitle_h2_h.jpg) left top repeat-x;
}

.posttitles .title_wrap h2 a {
color:#f181b2;
}

.posttitles .title_wrap:hover h2 a {
color:#b04272;
}
.posttitles .title_wrap:hover h2 a:hover {
color:#444;
}

#archiveslink {
background:url(pink/archiveslink.gif) no-repeat;
}
#archiveslink:hover {
background:url(pink/archiveslink.gif) no-repeat 0 100%;
}

.entry a.more-link {
background:url(pink/more.gif) left no-repeat;
}


.sidebar h2 {
background:url(pink/side_h.jpg) left top repeat-x;
color:#b04272;
}


#leftcolumn .sidebar a {
color:#999;
}
#leftcolumn .sidebar a:hover {
color: #ad4170;
}

li#twitter-tools ul li a {
color:#000;
}
li#twitter-tools h2 {
color:#000;
}


.commentlist li.comment-author-admin {
color:#b04272;
border-left:3px solid #f181b2;
background:#ffe8f2;
}

#commentform input:focus {
border: 1px solid #000;
}
#commentform textarea:focus {
border: 1px solid #000;
}
.button:hover {
background:#000;
color:#fff;
}
#commentform .button:focus {
background:#000;
color:#fff;
}
 