body {
	background:url(blue/main-bg.png);
}
h1,
h1 a,
.whiteBackground p a {
    color:#0a5d9a !important;	
}
#title p{
	color:#000;
}
.callout {
    background: rgb(9, 89, 148);
	background:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(0,43,74)),color-stop(0.69, rgb(10,90,151)));
	background:-moz-linear-gradient(center bottom,rgb(0,43,74) 0%,rgb(10,90,151) 69%);  
	border: 3px solid rgb(185, 185, 185);
}
.callout .pagelet-body{
	color:#eeeeee!important;
}
.callout .pagelet h4 span.in {   
	color:#eeeeee;	
}
.blockquote-container>.pagelet-body, .blockquote-container>.graphic,
.blockquote-container .pagelet-body:after, .blockquote-container .graphic:after {
	background-image: url(QuotationMarks-OutsideTheLines-white.png);
}
#page{
	background:url(blue/page-top.png) no-repeat top center;
} 
#page-content, #page-top{
	background:url(blue/page-bg.png) repeat-y center;
}
#page-content p a, #page-content dt a, #main ul li a, #sidebar ul li a, .article h3 a, .text-navigation a, #sidebar .bordebrown a, .text-navigation a, .text-navigation a, #main-content h2, .timestamp a, #sidebar .pagelet h5 a{
    color: #217bbd !important;
}


#page-bottom #page-bottom-contents {	
	color:#d2d2d2;
}
.photo-navigation {   
	background:rgb(206, 206, 206);
	background:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(206,206,206)),color-stop(1, rgb(237,237,237)));
	background:-moz-linear-gradient(center bottom,rgb(206,206,206) 0%,rgb(237,237,237) 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(blue/sprite.png) no-repeat;
	border:1px solid rgb(30, 82, 136);
}	

#sidebar {
	background-image: url(blue/sidebar.png);
	color:#eeeeee;
}
#sidebar-top {
	background-image: url(blue/sidebar-top.png);
}
#sidebar-bottom {
	background-image: url(blue/sidebar-bottom.png);
}

.gridItem{
	background:rgb(239, 239, 239);
	border:1px solid rgb(211, 211, 211);
}

.gridItem h3{
	background:rgb(0, 40, 70);
}
.gridItem h3 a{
	color:#ececec!important;
}
.gridItem h3 a:hover{
	color:#FFF!important;
}
.bordered h4{
	color:#002846!important;
}
.bordered{
	color:#000!important;
	background:rgb(206, 206, 206);
	background:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(206,206,206)),color-stop(1, rgb(237,237,237)));
	background:-moz-linear-gradient(center bottom,rgb(206,206,206) 0%,rgb(237,237,237) 100%);
}
.pagelet h4{
	color:#eeeeee;
}
#page-bottom {
   	background:url(blue/page-foot.png) no-repeat top;
}
#page-bottom #page-bottom-contents {
	color:#f1f1f1 !important;
}
.article h3 a{
	background:url(blue/underline.png) repeat-x bottom;	
}
#page-content p a, #page-bottom a  {    
    border-bottom: 1px solid rgb(10, 94, 154);
}
#main ul li, #sidebar .bordered ul li{
    background-image: url(blue/bullet.png);   
}
.callout ul li, .pagelet ul li{
    background-image: url(blue/bullet2.png);
}



/* MENU */
#sitemenu {
	background: rgb(9, 89, 148);
	background:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(0,43,74)),color-stop(0.69, rgb(10,90,151)));
	background:-moz-linear-gradient(center bottom,rgb(0,43,74) 0%,rgb(10,90,151) 69%);
	border-top: 1px solid rgb(178, 178, 178);
	color:#095791;
}

#sitemenu, #sitemenu a {
	color:#f2f2f2;
}

#sitemenu span.in {
	border-color:rgba(118, 58, 9, 0);
}

#sitemenu-content a:hover span.in,
#sitemenu-content a:focus span.in,
#sitemenu-content a:active span.in {
	background:rgb(206, 206, 206);
	background:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(206,206,206)),color-stop(1, rgb(237,237,237)));
	background:-moz-linear-gradient(center bottom,rgb(206,206,206) 0%,rgb(237,237,237) 100%);
	color:#095791!important;
	border-color:rgb(187, 184, 185)!important;
}

#sitemenu-content li.currentPage > span.in,
#sitemenu-content li.currentParent > a > span.in {
	background:rgb(206, 206, 206);
	background:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(206,206,206)),color-stop(1, rgb(237,237,237)));
	background:-moz-linear-gradient(center bottom,rgb(206,206,206) 0%,rgb(237,237,237) 100%);
    color:#0a5d9a !important;
}

#sitemenu-content ul li ul,
#sitemenu-content ul li ul li span.in {
	border-color:rgb(189, 189, 189)!important;
}

#sitemenu-content ul li ul li span.in {
	background:rgb(239, 239, 239);
}

#sitemenu-content ul li a.selected span.in {
	background:rgb(206, 206, 206);
	background:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(206,206,206)),color-stop(1, rgb(237,237,237)));
	background:-moz-linear-gradient(center bottom,rgb(206,206,206) 0%,rgb(237,237,237) 100%);
	border-color:rgb(189, 189, 189);
	color: #095791;
}

#sitemenu-content ul li ul li.currentParent > a span.in,
#sitemenu-content ul li ul li a:hover span.in,
#sitemenu-content ul li ul li.currentParent a.selected span.in,
#sitemenu-content ul li ul li.currentPage > span.in {
	background:rgb(206, 206, 206);
	background:-webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(206,206,206)),color-stop(1, rgb(237,237,237)));
	background:-moz-linear-gradient(center bottom,rgb(206,206,206) 0%,rgb(237,237,237) 100%);
}

#sitemenu-content ul li ul li a span.in,
#sitemenu-content ul li.currentParent a.selected span.in,
#sitemenu-content ul li ul li.currentPage span.in,
#sitemenu-content li.currentParent a span.in {
	color:#095791;
}