body {
	background: rgb(69, 106, 11) url(green/bg-strip.png) repeat-x top;/*FOR IE*/
	background:url(green/bkgd.png) no-repeat top center, rgb(69, 106, 11) url(green/bg-strip.png) repeat-x top;
}
h1, h1 a {
    color:#f9fff4 !important;
}
#title p, #page-bottom a {  
	color:#cfd8c0;
}
.callout {
    background: rgb(249, 249, 249);  
}
#sitemenu, #page-content, #sitemenu-container{
	border: 10px solid rgb(38, 58, 8);
}
#page-bottom #page-bottom-contents, #page-bottom a:hover {	
	color:#b6c1cc;
}
#sitemenu{
	background: rgb(244, 255, 212);
	background:-webkit-gradient(linear,left bottom,left top,color-stop(0.05, rgb(244,255,212)),color-stop(1, rgb(255,255,255)));
	background:-moz-linear-gradient(center bottom,rgb(244,255,212) 5%,rgb(255,255,255) 100%);
}
#sitemenu-content a:hover, #sitemenu-content a:focus, #sitemenu-content a:active, #sitemenu-content ul li ul /*MENU STYLE*/, #sitemenu-content ul li a.selected {
	background: rgb(57, 91, 0);
	background:-webkit-gradient(linear,left bottom,left top,color-stop(0.05, rgb(58,91,0)),color-stop(1, rgb(81,125,0)));
	background:-moz-linear-gradient(center bottom,rgb(58,91,0) 5%,rgb(81,125,0) 100%);
}
#sitemenu-content a:hover, #sitemenu-content a:focus, #sitemenu-content a:active, #sitemenu-content li.currentPage span.in, #sitemenu-content li.currentParent span.in{
    color: #ecf9df;
}
#sitemenu-content li.currentPage span.in, #sitemenu-content li.currentParent span.in, #sitemenu-content ul li.currentParent a.selected /*MENU STYLE*/{
	background: rgb(81, 125, 0);
}
.callout h4{
	background: rgb(57, 91, 0);
	background:-webkit-gradient(linear,left bottom,left top,color-stop(0.05, rgb(58,91,0)),color-stop(1, rgb(81,125,0)));
	background:-moz-linear-gradient(center bottom,rgb(58,91,0) 5%,rgb(81,125,0) 100%);
}

.blockquote-container>.pagelet-body, .blockquote-container>.graphic {
	background-color: #f9f9f9;
	background-image: url(green/QuotationMarks-AuroraPalace-green.png);
}
.blockquote-container .pagelet-body:after, .blockquote-container .graphic:after {
	background-image: url(green/QuotationMarks-AuroraPalace-green.png);
}

.photo-navigation{
	border: 1px solid rgb(160, 166, 136);
	background: rgb(34, 53, 7);
	background:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(34,53,7)),color-stop(1, rgb(82,110,34)));
	background:-moz-linear-gradient(center bottom,rgb(34,53,7) 0%,rgb(82,110,34) 100%);
}
#previous-photo, #previous-photo a, #previous-photo a:hover, #next-photo, #next-photo a, #next-photo a:hover, #photo-list, #photo-list a, #photo-list a:hover{ 
	background:url(green/sprite.png) no-repeat
}
.text-navigation #previous-photo{
   background:url(green/text-prev-o.png) no-repeat left 3px;  
}
.text-navigation #previous-photo a{
	 background:url(green/text-prev.png) no-repeat left 3px; 	 
}
.text-navigation #previous-photo a:hover{
	 background:url(green/text-prev-o.png) no-repeat left 3px; 
}
.text-navigation #next-photo{
	background:url(green/text-next.png-o) no-repeat right 3px;   
}
.text-navigation #next-photo a{
   background:url(green/text-next.png) no-repeat right 3px;
}
.text-navigation #next-photo a:hover{
   background:url(green/text-next-o.png) no-repeat right 3px;
}
.text-navigation #photo-list{
	background:url(green/list-o.png) no-repeat right 3px; 
}
.text-navigation #photo-list a{
   background:url(green/list.png) no-repeat right 3px;
}
.text-navigation #photo-list a:hover{
	background:url(green/list-o.png) no-repeat right 3px;    
}
.text-navigation a{
	color:#395b00 !important;
}
#page-content {   
	background: rgb(252, 255, 242);	
}
.gridItem{
	background: rgb(219, 236, 194);
	border:1px solid rgb(194, 210, 170);
}
.gridItem:hover{
	background: rgb(246, 255, 232);
}
body.allow-sidebar #main .bordered{
	border:1px solid rgb(224, 233, 198);
}

#main ul li, #sidebar ul li, .callout ul li{
    background-image: url(green/bullet.png);   
}
#sidebar ul li{
    background-image: url(green/bullet-light.png);   
}
#main ul li a, #sidebar ul li a{
	color:#395b00;
}
.callout .pagelet h4 span.in{
	color:#f2ffe0;
}
.article h3 a{
	color:#395b00 !important;
	border-bottom: 1px solid rgb(57, 91, 0)!important;
}
.article h3 a:hover{
	color:#003154!important;
}
body.has-custom-banner #page-content
{
 background-color:rgb(252, 255, 242);
}
/*MENU*/

#sitemenu-content ul li ul a, #sitemenu-content ul li a.selected{
	color:#ecf9df;		
}
#sitemenu-content ul li ul a, #sitemenu-content ul li ul li.currentPage{
	border-bottom: 1px solid rgb(144, 172, 72)!important;
}
#sitemenu-content ul li ul{
	border: 1px solid rgb(144, 172, 72)!important;
}

#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: rgb(30, 53, 0)!important;	
}