body {
	background: rgb(5, 55, 104) url(blue/bg-strip.png) repeat-x top;/*FOR IE*/
	background:url(blue/bkgd.png) no-repeat top center, rgb(5, 55, 104) url(blue/bg-strip.png) repeat-x top;
}
h1, h1 a {
    color:#def0ff !important;
}
#title p, #page-bottom a {  
	color:#a0c5e1;
}
.callout {
    background: rgb(190, 213, 234);  
}
#sitemenu, #page-content, #sitemenu-container{
	border: 10px solid rgb(17, 55, 83);
}
#page-bottom #page-bottom-contents, #page-bottom a:hover {	
	color:#b6c1cc;
}
#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(15, 54, 101);
	background:-webkit-gradient(linear, left top,left bottom,color-stop(0.25, rgb(24,96,160)),color-stop(0.63, rgb(15,54,101)));
	background:-moz-linear-gradient(center top,rgb(24,96,160) 25%,rgb(15,54,101) 63%);
}
#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(37, 41, 46);
}
.callout h4{
	background: rgb(16, 74, 128);
	background:-webkit-gradient(linear, left top,left bottom,color-stop(0.25, rgb(24,96,160)),color-stop(0.63, rgb(15,54,101)));
	background:-moz-linear-gradient(center top,rgb(24,96,160) 25%,rgb(15,54,101) 63%);
}

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

.photo-navigation{
	border: 1px solid rgb(50, 91, 125);
	background: rgb(9, 61, 107);
	background:-webkit-gradient(linear,left bottom,left top,color-stop(0.24, rgb(9,61,106)),color-stop(0.62, rgb(0,50,83)));
	background:-moz-linear-gradient(center bottom,rgb(9,61,106) 24%,rgb(0,50,83) 62%);
}
#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(blue/sprite.png) no-repeat
}
.text-navigation #previous-photo{
   background:url(blue/text-prev-o.png) no-repeat left 3px;  
}
.text-navigation #previous-photo a{
	 background:url(blue/text-prev.png) no-repeat left 3px; 	 
}
.text-navigation #previous-photo a:hover{
	 background:url(blue/text-prev-o.png) no-repeat left 3px; 
}
.text-navigation #next-photo{
	background:url(blue/text-next.png-o) no-repeat right 3px;   
}
.text-navigation #next-photo a{
   background:url(blue/text-next.png) no-repeat right 3px;
}
.text-navigation #next-photo a:hover{
   background:url(blue/text-next-o.png) no-repeat right 3px;
}
.text-navigation #photo-list{
	background:url(blue/list-o.png) no-repeat right 3px; 
}
.text-navigation #photo-list a{
   background:url(blue/list.png) no-repeat right 3px;
}
.text-navigation #photo-list a:hover{
	background:url(blue/list-o.png) no-repeat right 3px;    
}
.text-navigation a{
	color:#00518e !important;
}
#page-content {   
	background: rgb(235, 235, 235);	
}
.gridItem{
	background: rgb(190, 213, 234);
	border:1px solid rgb(167, 196, 222);
}
.gridItem:hover{
	background: rgb(218, 237, 255);
}
body.allow-sidebar #main .bordered{
	border:1px solid rgb(167, 196, 222);
}

#main ul li, #sidebar ul li, .callout ul li{
    background-image: url(blue/bullet.png);   
}
#sidebar ul li{
    background-image: url(blue/bullet-light.png);   
}
#main ul li a, #sidebar ul li a{
	color:#00518e;
}
.callout .pagelet h4 span.in{
	color:#e9f5ff;
}
.article h3 a{
	color:#00518e !important;
	border-bottom: 1px solid rgb(0, 81, 142)!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(28, 109, 175)!important;
}
#sitemenu-content ul li ul{
	border: 1px solid rgb(28, 109, 175)!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(3, 46, 82)!important;	
}