body#bd { background: url(../images/body-bg.gif) repeat-x left top #c5d5e1; }

#ja-search .inputbox {
	background: url(../images/search-bg.png) no-repeat 0px 0px;
	color: #88a1af;
}

h1.logo a { background: url(../images/logo.png) no-repeat left; }

#ja-topnav ul li { background: url(../images/topnav-sep.gif) no-repeat right center; }

div.ja-moduletable h3, div.moduletable h3 { color: #0479b6; }

#ja-topsl1 .ja-box-full h3 { color: #0479b6; }

/* Main Nav ---*/
#ja-mainnav .main { background: url(../images/topsl-bg.gif) repeat-x left top; }

#ja-slideshow .main { background: url(../images/topsl-bg.gif) repeat-x left bottom; }

/* Top spotlight ---*/
#ja-topsl .main {
	background: url(../images/topsl-bg1.gif) repeat-x left bottom #02aaee;
	border-top: 1px solid #0ac8ff;
	border-bottom: 1px solid #247dc1;
	color: #b7e7ff;
}

#ja-topsl div.ja-moduletable h3 { color: #fff; text-shadow: 1px 1px 1px #033d5c; }

#ja-content-bot2 .main {
	background: url(../images/content-bot-bg.gif) repeat-x top #2d87ca;
	border-top: 1px solid #256b9f;
	border-bottom: 1px solid #02a4d2;
	color: #fff;
}

#ja-botsl .main {
	background: url(../images/botsl-bg.gif) repeat-x left bottom #075676;
	border-top: 0;
	color: #92b5d0;
}

#ja-botsl .main .main-inner1 { border-top: 0; }

#ja-botsl .ja-moduletable h3 { color: #aff2fe; }

div.ja-innerdiv h4 { color: #fffcf8; text-shadow: none; }

#ja-botsl div.ja-innerdiv .ja-bottom-links ul li a {
	color: #56abe9;
	text-shadow: none;
	border-bottom: 1px solid #2f7daa;
}

#ja-botsl div.ja-innerdiv .ja-bottom-links ul li a:hover,
#ja-botsl div.ja-innerdiv .ja-bottom-links ul li a:focus,
#ja-botsl div.ja-innerdiv .ja-bottom-links ul li a:active {
	color: #fff;
	border-bottom: 1px solid #fff;
}

#ja-footer { color: #4b7493; }

#ja-footer a:hover, #ja-footer a:focus, #ja-footer a:active {}

/* Slide show ---*/
#ja-slideshow .ja-slide-mask,
#ja-slideshow .ja-slide-mask2 { background: url(../images/mask-l.png) no-repeat left top; }

#ja-slideshow .ja-slide-mask2 { background: url(../images/mask-r.png) no-repeat left top; }

#ja-slideshow .ja-slide-prev, .ja-slide-next { background: url(../images/btn-l.png) no-repeat left top; }
	
#ja-slideshow .ja-slide-next { background: url(../images/btn-r.png) no-repeat left top; }

.ja-slide-desc h3 { color: #0479b6; }

