/************************************************/
/*** Colors : Core : Start **********************/
/************************************************/

body { background: #fff none; color: #333; }
a:link, a:visited { color: #5f7c9c; }
a:hover { color: #5f7c9c; }

/************************************************/
/*** Colors : Core : End ************************/
/************************************************/


/************************************************/
/*** Colors : Header : Start ********************/
/************************************************/

div#adssearch { background: #172c3f none; }
div#search { border: 1px solid #aaa; margin-top: 26px; width: 180px; padding-left: 7px;}
div#search form p input { background: transparent; color: #666; }
div#title { }
div#title-wrapper {  }
div#sitename p { color: #b68a96; }

/************************************************/
/*** Colors : Header : End **********************/
/************************************************/


/************************************************/
/*** Colors : Body : Start **********************/
/************************************************/

div#wrapper { background: #fff url('images/background-wrapper.gif') center top repeat-x; }
div#sidebar { border-color: #b1c7e2; }

/************************************************/
/*** Colors : Body : End ************************/
/************************************************/


/************************************************/
/*** Colors : Blog Entry : Start ****************/
/************************************************/

div.pagetitle { 
	border-color: #b1c7e2; 
}
div.pagetitle h2 { color: #5f7c9c; border-top-color: #fff; }

div.postgroup { border-top-color: #b1c7e2; }
div.post { border-color: #b1c7e2; }
div.post div.title h2 { 
	border-top-color: #fff; border-bottom-color: #b1c7e2; 
}
div.post div.title h2 a, div.post div.title h2 a:visited { color: #5f7c9c; }
div.post div.title p { color: #555; }
div.post div.title p a, div.post div.title p a:visited { color: #5f7c9c; }
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.singlepost { border-top-color: #b1c7e2; }

/************************************************/
/*** Colors : Blog Entry : End ******************/
/************************************************/


/************************************************/
/*** Colors : Comments : Start **************/
/************************************************/

div#comments h3, div#postcomment h3 { color: #5f7c9c; }
div#comments h3 a, div#comments h3 a:visited { color: #5f7c9c; }
div#comments p, div#postcomment p { color: #5F7C9C; }
div#comments p a, div#comments p a:visited { color: #5F7C9C; }

ol.commentlist { border-top-color: #b1c7e2; }
ol.commentlist li.commentlist { border-color: #b1c7e2; }
ol.commentlist li.commentlist cite { 
	color: #666; background: #fff url('images/background-post-meta.gif') left top repeat-x; 
	border-top-color: #fff; border-bottom-color: #b1c7e2; 
}
ol.commentlist li.commentlist cite a, ol.commentlist li.commentlist cite a:visited { color: #5f7c9b; }
ol.commentlist li.commentlist div.commenttext img.avatar { border-color: #876551; }

form#commentform { border-color: #b1c7e2; background: #fff url('images/background-post-meta.gif') left 1px repeat-x;}
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 { border-color: #b1c7e2; }
div.box h3 { 
        color: #5F7C9C;
	border-top-color: #fff; border-bottom-color: #b1c7e2; 
}
div.box div.interior { color: #333; font-size:12px; }
div.box div.interior ul li { color: #333; }
div.box div.interior ul li a, div.box div.interior ul li a:visited { color: #333; }

div#box-rss div.interior ul { background: #fff url('images/background-post-title.gif') left 1px repeat-x; }
div#box-rss div.interior ul li { background: #fff none; color: #666; }
div#box-rss div.interior ul li.email { border-right-color: #b1c7e2; }
div#box-rss div.interior ul li.rss { border-right-color: #b1c7e2; }
div#box-rss div.interior ul li a, div#box-rss div.interior ul li a:visited { 
	background: #e5ecf6 url('images/background-post-title.gif') left top repeat-x; color: #666; 
	border-right-color: #fff;
}

table#wp-calendar { color: #999; }

/************************************************/
/*** Colors : Sidebar : End *********************/
/************************************************/


/************************************************/
/*** Colors : Footer : Start ********************/
/************************************************/

div#footer { background: #e4ecf6 url('images/background-footer.gif') left top repeat-x; color: #5f7c9c; border-top-color: #b1c7e2; }
div#footer a, div#footer a:visited { color: #5f7c9c; }

/************************************************/
/*** Colors : Footer : End **********************/
/************************************************/