body {
	background:rgb(127, 147, 110) url(green/topbg.png) repeat-x;
}
h1{
	background:rgba(128, 128, 128, 0.5);
}

#page-content {
	border-top:solid 24px rgb(223, 232, 219);
	border-right:solid 8px rgb(223, 232, 219);
	border-bottom:solid 10px rgb(223, 232, 219);
	border-left:solid 8px rgb(223, 232, 219);
}
#main, .no-sidebar #page-content{
	background:rgb(223, 232, 219);
}
#main h2, .timestamp, .pagelet.bordered, #main h2 a{
	color:rgb(60, 70, 61);
}
.gridItem h3, .gridItem h3 a{
	color:#000000 !important;
}
#logo-container{
	background:rgb(127, 147, 110) url(green/logo-bg.gif) no-repeat 0 0;
	border-left:solid 1px rgb(60, 70, 61);
	border-right:solid 1px rgb(60, 70, 61);
	border-top:solid 1px rgb(60, 70, 61);	
}
#main .gridItem img{
	border:solid 3px rgb(60, 70, 61);	
}
.allow-sidebar #page-content {
	background:url(green/sidebarbg.gif) repeat-y 100% 0 rgb(223, 232, 219);
}
.pagelet.bordered{
	border:solid 1px rgb(222, 186, 65);
	background:rgb(255, 254, 149);
}
#sidebar .pagelet.bordered{
	border-top:solid 1px rgb(222, 186, 65);
	border-bottom:solid 1px rgb(222, 186, 65);
}
.pagelet h4{
	color:#d9970d;
}
#sidebar a{
	color:rgb(149, 167, 127);
}
#sidebar a:hover{
	color:rgb(207, 220, 202);
}
.pagelet ul li a{
	color:rgb(149, 167, 127);
}
.pagelet ul li a:hover{
	color:rgb(207, 220, 202);
}
.blockquote-container blockquote {
	border-color: #95a77f;
}
#sitemenu-content ul li a:hover, #sitemenu-content ul li a:focus, #sitemenu-content ul li.currentPage, #sitemenu-content ul li.currentParent, #sitemenu-content ul li a.selected {
	background:url(green/hover-bg.gif) repeat-x 0 0;
}
.gridItem {
	background-color:rgb(208, 216, 204);	
}
#previous-photo	{
	background:url(green/prev-disable.gif) no-repeat;
}
#previous-photo a {
	background:url(green/prev-btn.gif) no-repeat;
}
#previous-photo a:hover{
	background:url(green/prev-on.gif) no-repeat;
}
#next-photo {
	background:url(green/next-disable.gif) no-repeat;
}
#next-photo a {
	background:url(green/next-btn.gif) no-repeat 0 0;
}
#next-photo a:hover {
	background:url(green/next-on.gif) no-repeat;
}
#photo-list {
	background:url(green/list-disable.gif) no-repeat;
}
#photo-list a {
	background:url(green/list-btn.gif) no-repeat;
}
#photo-list a:hover {
	background:url(green/list-on.gif) no-repeat;
}
/*MENU STYLE*/
#sitemenu-content ul li ul{
	background:#e2d46f;
}
#sitemenu-content ul li ul li.currentParent, #sitemenu-content ul li ul li.currentParent a:hover, #sitemenu-content ul li ul li a:hover, #sitemenu-content ul li ul li.currentPage, #sitemenu-content ul li ul li.currentParent a.selected{
	background:#99b77f!important;
}
#sitemenu-content ul li ul li{
	border-bottom:solid 1px #fffcdb;
}
