body {
	background: rgb(0, 0, 0) url(grey/bg-strip.png) repeat-x top;/*FOR IE*/
	background:url(grey/bkgd.png) no-repeat top center, rgb(0, 0, 0) url(grey/bg-strip.png) repeat-x top;
}
h1, h1 a {
    color:#e7ecf0 !important;
}
#title p, #page-bottom a {  
	color:#FFF;
}
.callout {
    background: rgb(198, 198, 198);  
}
#sitemenu, #page-content, #sitemenu-container{
	border: 10px solid rgb(41, 43, 46);
}
#page-content {   
	background: rgb(235, 235, 235);	
}
#page-bottom #page-bottom-contents, #page-bottom a:hover {	
	color:#8b8b8b;
}
#sitemenu{
	background: rgb(205, 205, 206);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0.25, rgb(255,255,255)),color-stop(0.63, rgb(197,197,197)),
    color-stop(0.82, rgb(197,197,197)));
	background:-moz-linear-gradient(center top,rgb(255,255,255) 25%,rgb(197,197,197) 63%,rgb(197,197,197) 82%);
}
#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(62, 64, 47);
	background:-webkit-gradient(linear,left bottom,left top,color-stop(0.05, rgb(0,0,0)),color-stop(0.53, rgb(62,64,67)));
	background:-moz-linear-gradient(center bottom,rgb(0,0,0) 5%,rgb(62,64,67) 53%);
}
#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: #FFF;
}
#sitemenu-content li.currentPage span.in, #sitemenu-content li.currentParent span.in, #sitemenu-content ul li.currentParent a.selected /*MENU STYLE*/{
		background: rgb(94, 99, 103);
}
.callout h4{
	background: rgb(62, 64, 47);
	background:-webkit-gradient(linear,left bottom,left top,color-stop(0.05, rgb(0,0,0)),color-stop(0.53, rgb(62,64,67)));
	background:-moz-linear-gradient(center bottom,rgb(0,0,0) 5%,rgb(62,64,67) 53%);
}

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

.photo-navigation{
	border: 1px solid rgb(90, 101, 112);
	background: rgb(0, 0, 0);
	background:-webkit-gradient(linear,left bottom,left top,color-stop(0.05, rgb(32,39,44)),color-stop(0.53, rgb(0,0,0)));
	background:-moz-linear-gradient(center bottom,rgb(32,39,44) 5%,rgb(0,0,0) 53%);
}
#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(grey/sprite.png) no-repeat
}
.text-navigation #previous-photo{
   background:url(grey/text-prev-o.png) no-repeat left 3px;  
}
.text-navigation #previous-photo a{
	 background:url(grey/text-prev.png) no-repeat left 3px; 	 
}
.text-navigation #previous-photo a:hover{
	 background:url(grey/text-prev-o.png) no-repeat left 3px; 
}
.text-navigation #next-photo{
	background:url(grey/text-next.png-o) no-repeat right 3px;   
}
.text-navigation #next-photo a{
   background:url(grey/text-next.png) no-repeat right 3px;
}
.text-navigation #next-photo a:hover{
   background:url(grey/text-next-o.png) no-repeat right 3px;
}
.text-navigation #photo-list{
	background:url(grey/list-o.png) no-repeat right 3px; 
}
.text-navigation #photo-list a{
   background:url(grey/list.png) no-repeat right 3px;
}
.text-navigation #photo-list a:hover{
	background:url(grey/list-o.png) no-repeat right 3px;    
}
.text-navigation a{
	color:#666666 !important;
}
.gridItem{
	background: rgb(210, 213, 216);
	border:1px solid rgb(186, 188, 189);
}
.gridItem:hover{
	background: rgb(198, 198, 198);
}
body.allow-sidebar #main .bordered{
	border:1px solid rgb(167, 167, 167);
}

#main ul li, #sidebar ul li, .callout ul li{
    background-image: url(grey/bullet.png);   
}
#sidebar ul li{
    background-image: url(grey/bullet-light.png);   
}
#main ul li a, #sidebar ul li a{
	color:#000;
}
.callout .pagelet h4 span.in{
	color:#c6c6c6;
}
.article h3 a{
	color:#000 !important;
	border-bottom: 1px solid rgb(0, 0, 0)!important;
}
.article h3 a:hover{
	color:#003154!important;
}
body.has-custom-banner #page-content
{
 background-color:rgb(235, 235, 235);
}
/*MENU*/

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

#sitemenu-content ul li ul{
	border: 1px solid rgb(82, 82, 82)!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(0, 0, 0)!important;	
}