
body { background: #e6e6e6; }
body .header-featured { background: url('2_img/bg.png') repeat-x; }
body .header-no-featured { background: url('2_img/no_featured_bg.png') repeat-x; }
body#front .header-featured { background: url('2_img/bg_front.png') repeat-x; }
body#front .header-featured-side { background: url('2_img/bg.png') repeat-x; }
body#front .header-no-featured { background: url('2_img/no_featured_bg_front.png') repeat-x; }

a { color: #000; } 

/*--:[ Header ]:------------------------------------------------*/


#search_header .textfield { background: url('2_img/bg_header_searchfield.png') no-repeat; color: #000; text-shadow: 1px 1px 0 #fff; }
#search_header .submitfield { background: #000; color: #fff; text-shadow: 1px 1px 0 #000; }
#search_header .submitfield:hover { background: #222; text-shadow: 1px 1px 0 #000; }

/*- dropdown menu -*/
.sf-menu li.current a { background: #efefef; color: #333; }
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus,.sf-menu a:hover, .sf-menu a:active { background: #111 url('1_img/sf-nav_li-hover.png') repeat-x bottom; outline: 0; color: #fff; }
.sf-menu li a { color: #fff; }

/*- featured item -*/
#featured_posts .featured_item .content .low a.more { background: #000; text-shadow: 1px 1px 0 #000;}
#featured_posts .featured_item .content .low a.more:hover { background: #222; text-shadow: 1px 1px 0 #000;}
#featured_posts .featured_item .content .low .fold  { background: #000 url('2_img/featured_item_fold.png') no-repeat; }
#featured_posts #line_bottom { background: #ccc; }
#featured_posts a.forward { background: #000 url('2_img/scroll_next.png') no-repeat 12px 10px; }
#featured_posts a.forward:hover { background: #111 url('2_img/scroll_next.png') no-repeat 12px 11px; }
#featured_posts a.back { background: #000 url('2_img/scroll_prev.png') no-repeat 10px 10px; }
#featured_posts a.back:hover { background: #111 url('2_img/scroll_prev.png') no-repeat 10px 11px; }
#featured_posts  h3#featured { background:#000; }
#featured_posts  h3#featured span { background: #e6e6e6; color:#000; }

#featured_posts p#scroll { color: #000; text-shadow: 1px 1px 0 #fff; }

/*--:[ Content ]:------------------------------------------------*/
.post p a { border-bottom: 1px solid #ebebeb; }
.post p a:hover { border-bottom: 1px solid #ccc; }
.postmetadata a { color:#666; border: 0!important; }
.postmetadata a:hover { color:#2a2a2a; }

.post_date { background: transparent url('2_img/bg_post_date.png') no-repeat top;}

.comments_num a { background-color: #333; text-shadow:1px 1px 0 #000; }
.comments_num a:hover { background-color: #444; }

.trackbacks_num { background-color: #888; text-shadow:1px 1px 0 #555; }
.trackbacks_num:hover { background-color: #999; }

input#submit { background-color: #000; border: 1px solid #000; color: #fff; text-shadow: 1px 1px 0 #000; }
input#submit:hover { background-color: #555; border: 1px solid #333; text-shadow: 1px 1px 0 #000; }

/*- archives & search results -*/
h1#archive_heading span { background: #efefef; }
p#query { text-shadow: 1px 1px 0 #fff; }
p#query span { color:#000; }
#empty_box { background: url('2_img/empty_box.png') no-repeat top; }

/*--:[ Sidebar ]:------------------------------------------------*/

/*- featured sidebar -*/
#sidebar p#featured { text-shadow: 1px 1px 0 #fff; color: #000; }
#sidebar a.forward { background: url('2_img/featured_sidebar_btn-next.png') no-repeat top; }
#sidebar a.back { background: url('2_img/featured_sidebar_btn-prev.png') no-repeat top; }

#featured_sidebar .featured_item_sidebar .sidebar_box_content .sidebar_box_low a.sidebar_box_more { background: #000; color: #fff; text-shadow: 1px 1px 0 #000; }
#featured_sidebar .featured_item_sidebar .sidebar_box_content .sidebar_box_low a.sidebar_box_more:hover { background: #222; text-shadow: 1px 1px 0 #000;}
#featured_sidebar .featured_item_sidebar .sidebar_box_content .sidebar_box_low .sidebar_box_fold  { background: #000 url('2_img/featured_sidebar_fold.png') no-repeat;}


/*- lists -*/
#sidebar  li.widget ul li a {  border-bottom: 1px solid #d4d4d4; text-shadow: 1px 1px 0 #fff; color: #444; }
#sidebar  li.widget ul li a:hover { color: #000; }
#sidebar  li.widget ul li li a { color: #444; }
#sidebar  li.widget ul li li li a { color: #444; }

#sidebar h3 { background: url('2_img/n-icon_default.png') no-repeat 0 5px; }

#sidebar li.widget_recent_entries h3 { background: url('2_img/n-icon_recent.png') no-repeat 0 5px; }
#sidebar li.widget_recent_comments h3 { background: url('2_img/n-icon_comment.png') no-repeat 0 5px; }
#sidebar li.widget_search h3 { background: url('2_img/n-icon_search.png') no-repeat 0 5px; }
#sidebar li.widget_tag_cloud h3 { background: url('2_img/n-icon_cloud.png') no-repeat 0 5px; }
#sidebar li.widget_links h3 { background: url('2_img/n-icon_blogroll.png') no-repeat 0 5px; }
#sidebar li.widget_archive h3 { background: url('2_img/n-icon_archives.png') no-repeat 0 5px; }
#sidebar li.widget_calendar h3 { background: url('2_img/n-icon_calendar.png') no-repeat 0 5px; }
#sidebar li.widget_pages h3 { background: url('2_img/n-icon_pages.png') no-repeat 0 5px; }
#sidebar li.widget_rss h3 { background: url('2_img/n-icon_rss.png') no-repeat 0 5px; }

#sidebar li.widget_reptile_flickr h3 { background: url('2_img/n-icon_flickr.png') no-repeat 0 5px; } /*- reptile flickr widget -*/
#sidebar li.widget_reptile_recentcomments h3 { background: url('2_img/n-icon_comment.png') no-repeat 0 5px; } /*- get recent comments widget -*/

/*- wp-default widget | calendar -*/
#sidebar #calendar_wrap { background: url('2_img/bg_calendar.png') no-repeat top; }
#sidebar #wp-calendar caption { color:#fff; text-shadow: 1px 1px 0 #000; }
#sidebar #wp-calendar td a { color:#000; text-decoration: underline; }
#sidebar #wp-calendar td a:hover { color:#000; text-decoration: none; }

/*- wp-default widget | tag cloud -*/
#sidebar #tag_cloud-3 a { color: #444; }
#sidebar #tag_cloud-3 a:hover { color: #000; }

/*- plugin widget | get recent comments -*/
#sidebar li.widget_reptile_recentcomments ul li { color:#555; text-shadow: 1px 1px 0 #fff; border-bottom: 1px solid #d4d4d4; }
#sidebar li.widget_reptile_recentcomments ul li .wrap_comment p { color: #333; }
#sidebar li.widget_reptile_recentcomments ul li a.comment_link { color: #555; border: 0; }
#sidebar li.widget_reptile_recentcomments ul li a.comment_link:hover { color: #2a2a2a; }
#sidebar li.widget_reptile_recentcomments ul li a.view_more { background: #000; color: #fff; text-shadow: 1px 1px 0 #000; border: 0; }
#sidebar li.widget_reptile_recentcomments ul li a.view_more:hover { background: #555; text-shadow: 1px 1px 0 #000; }

/*- plugin | wp-pagenavi -*/
.wp-pagenavi a, .wp-pagenavi a:link { border: 1px solid #555!important; color: #333!important; text-shadow: 1px 1px 0 #fff!important; }
.wp-pagenavi a:visited { margin: 2px!important; border: 1px solid #555!important; color: #333!important; }
.wp-pagenavi a:hover { border: 1px solid #000!important; color: #000!important; }
.wp-pagenavi a:active { padding: 3px 6px 3px 6px!important; border: 1px solid #000!important; color: #2a2a2a!important; }
.wp-pagenavi span.pages { color: #666!important; border: 1px solid #888!important; }
.wp-pagenavi span.current { border: 1px solid #000!important; color: #fff!important; background: #000!important; text-shadow: 1px 1px 0 #000!important;}
.wp-pagenavi span.extend { border: 1px solid #888!important; color: #777!important; }

/*--:[ Footer ]:------------------------------------------------*/
#footer { background-color: #424242; border-bottom: 1px solid #2a2a2a; }
#footer p { color: #888; text-shadow:1px 1px 0 #333; }
#footer p a { color: #ccc; text-shadow:1px 1px 0 #333; }
#footer p a:hover { color: #fff; text-shadow:1px 1px 0 #333; }
#footer p.right a { color: #e6f8cf; text-shadow: 1px 1px 0 #000; background-color: #000; border-bottom: 1px solid #111; }
#footer p.right a:hover { background-position: 10px 17px; color: #fff; }
#footer_full { background: #333; border-top: 4px solid #aaa; }

