body{
color:#7a7a7a;
background:#fff url(../images2/bg_body.jpg) repeat-x;
}

#top .post_title a{
	color:#7a7a7a;
	}

#logo a{
background:transparent url(../images2/logo.png) no-repeat;
	}
	
#main_transition{
background:transparent url(../images2/bg_frontpage.png) no-repeat;
	}
	
#head{
background:transparent url(../images2/bg_subpage.png) no-repeat 0 116px;	
	}
	
#footer, #respond{
border-top:1px solid #c4c4c4;	
	}

#frontpage #head{
background-image:none;
	}
	
#transition-container{
	background-color:#FFFFFF;
border-color:#FFFFFF #FFFFFF #EEEEEE;
border-style:solid;
border-width:1px;
	}
	
a {
color:#494949;
}

a:hover {
color:#111;
}

.more-link{
	color:#699300;
	background:#fff url(../images2/bg_subnav.png) 0px 5px no-repeat;
	}
	
	
.more-link:hover{
	background:#fff url(../images2/bg_subnav.png) 0px -85px no-repeat;
	}

#top #main .button, #cancel-comment-reply-link{
	color:#fff;
	text-decoration:none;
	background: transparent url(../images2/button.jpg) top left;
	}



#top #main .button:hover, #cancel-comment-reply-link:hover{
	color:#f4f4f4;
	background: transparent url(../images2/button.jpg) bottom left;
	}


.content img, .content a img {
	background-color:#fff;
	border:1px solid #aaa;
	}
	
.content a:hover img {
	background-color:#8dc500;
	border:1px solid #699300;
	}


/* NAVIGATION */

#top #nav ul {
border:1px solid #c4c4c4;
border-top:1px solid #ececec;
}

#top #nav li ul a{
border-top:1px solid #f4f4f4;
}

#top #head #nav ul a, #top #head #nav ul li{
background-color:#ececec;
background-image:none;
}

#top #head #nav ul a:hover, #top #head #nav ul a:focus {
background-color:#f4f4f4;
}

#top #nav li.back, #top #nav .current_page_item a, #top #nav .current_page_parent a, #top #nav .current_page_ancestor a{
background:transparent url(../images2/lava.png) no-repeat right -32px;

}
#top #nav li.back .left, #top #nav .current_page_item, #top #nav .current_page_parent, #top #nav .current_page_ancestor  {
background:transparent url(../images2/lava.png) no-repeat top left;
}

/*subnav*/

#subnav li{
	background:#ffffff;
	}
	
#subnav li a, #subnav .current_page_item ul a {
	border-bottom:1px solid #c4c4c4;
	background:#fff url(../images2/bg_subnav.png) 9px 11px no-repeat;
	}
	
#subnav .current_page_item a, #subnav .current a{
	background:#fff url(../images2/bg_subnav.png) 9px -79px no-repeat;
	}
	
	
#top #subnav li a:hover{
	background:transparent url(../images2/bg_subnav.png) 9px -79px no-repeat;
	}





#subnav li ul li a, #subnav .current_page_item ul li ul a {
	border-bottom:1px solid #c4c4c4;
	background:#fff url(../images2/bg_subnav2.png) 9px 11px no-repeat;
	}
	
#subnav .current_page_item a, #subnav .current a{
	background:#fff url(../images2/bg_subnav2.png) 9px -79px no-repeat;
	}
	
	
#top #subnav li ul li a:hover{
	background:transparent url(../images2/bg_subnav2.png) 9px -79px no-repeat;
	}




/*mainpage content area*/

.box_image{
	background-color:#CCC;
	}
	
.meta, .meta a, .commentlist .commentmetadata a{
	color:#699300;
	te