/************************************************/
/*** Colors : Core : Start **********************/
/************************************************/

body { background: #efefef none; color: #574436; }
a:link, a:visited { color: #20667d; }
a:hover { color: #20667d; }

/************************************************/
/*** Colors : Core : End ************************/
/************************************************/


/************************************************/
/*** Colors : Header : Start ********************/
/************************************************/

div#menusearch { background: #4a392d none; }
div#search {  background: url('images/background-search.gif') right top no-repeat; }
div#search form p input { background: transparent; color: #999; }
div#title { background: url('images/background-title.gif') center top repeat-x; }
div#sitename h1 { background: transparent url('images/background-sitename.png') top left no-repeat; }
div#sitename p { color: #fff; }

/************************************************/
/*** Colors : Header : End **********************/
/************************************************/


/************************************************/
/*** Colors : Body : Start **********************/
/************************************************/

div#wrapper { background: #f4efdb url('images/background-wrapper.gif') center top repeat-x; }
div#wrapper-wrapper { background: #f4efdb url('images/background-wrapper-wrapper.gif') center top repeat-x; }

/************************************************/
/*** Colors : Body : End ************************/
/************************************************/


/************************************************/
/*** Colors : Blog Entry : Start ****************/
/************************************************/

div.pagetitle h2 { color: #20667d; }

div.post div.title h2 { color: #20667d; border-bottom-color: #e6e1cf; }
div.post div.title h2 a, div.post div.title h2 a:visited { color: #20667d; }
div.post div.title p { border-top-color: #fff; color: #aeaeae; }
div.post div.title p a, div.post div.title p a:visited { color: #aeaeae; }
div.post div.title p span.date { background: transparent url('images/background-post-date.gif') left center no-repeat; }
div.post div.title p span.comments { background: transparent url('images/background-post-comments.gif') left center no-repeat; }
div.post div.title p span.categories { background: transparent url('images/background-post-categories.gif') left center no-repeat; }

div.post div.entry blockquote { background: transparent url('images/background-blockquote.gif') left top no-repeat; border-color: #e6e1cf; }

/************************************************/
/*** Colors : Blog Entry : End ******************/
/************************************************/


/************************************************/
/*** Colors : Comments : Start **************/
/************************************************/

div#comments h3, div#postcomment h3 { color: #20667d; }
div#comments h3 a, div#comments h3 a:visited { color: #20667d; }
div#comments p, div#postcomment p { color: #aeaeae; }
div#comments p a, div#comments p a:visited { color: #aeaeae; }

ol.commentlist li.commentlist cite { background: #e6e1cf none; color: #695242; }
ol.commentlist li.commentlist cite a, ol.commentlist li.commentlist cite a:visited { color: #4a392d; }
ol.commentlist li.commentlist-alt cite { background: #e6e1cf none; color: #695242; }
ol.commentlist li.commentlist div.commenttext img.avatar { border-color: #815f46; }

form#commentform p.input span { background: transparent url('images/background-input.gif') left top no-repeat; }
form#commentform p.input span input { background: transparent none; }
form#commentform p.textarea span { background: transparent url('images/background-textarea.gif') left top no-repeat; }
textarea#comment { background: transparent none; }
 
/************************************************/
/*** Colors : Comments : End ********************/
/************************************************/


/************************************************/
/*** Colors : Sidebar : Start *******************/
/************************************************/
 
div#box-rss { border-color: #d9d4c1; background-color: #fff; color: #4a392d; }
div#box-rss a, div#box-rss a:visited { color: #4a392d; }

div.box h3 { border-color: #d9d4c1; background-color: #fff; color: #4a392d }
div.box div.interior ul li a { background: transparent url('images/background-tab-box-item.gif') left bottom repeat-x; }
div.box-tabs div.interior ul.tabs li a, div.box-tabs div.interior ul.tabs li a:visited { background: transparent none; }
div.box-tabs div.interior div#tab-com ul li { background: transparent url('images/background-tab-box-item.gif') left bottom repeat-x; }
div.box-tabs div.interior div#tab-com ul li a, div.box-tabs div.interior div#tab-com ul li a:visited { background: transparent none; }
div.box-categories div.interior ul li { color: #20667d; background: transparent url('images/background-tab-box-item.gif') left bottom repeat-x; }
div.box-categories div.interior ul li a, div.box-categories div.interior ul li a:visited { background: transparent none; }

table#wp-calendar { color: #574436; }

/************************************************/
/*** Colors : Sidebar : End *********************/
/************************************************/


/************************************************/
/*** Colors : Footer : Start ********************/
/************************************************/

div#footer { border-top-color: #695242; background: #4a392d none; color: #695243; }
div#footer a, div#footer a:visited { color: #695243; }

/************************************************/
/*** Colors : Footer : End **********************/
/************************************************/