* { 
	padding: 0px; margin: 0px; 
}

body { 
	background-color: #0b1225; background-image: url(images/body-gradient.jpg); background-repeat: repeat-x; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:.75em;
}

p {
	padding: 10px 0px 10px 0px; maring: 0px;
}

h3 {
	color:#ff9f00; font-size:1.25em; padding:10px 0px 0px 0px; font-weight:bold;
}

h2 {
	color:#666666; font-size:1em; padding:20px 0px 0px 0px; font-weight:bold;
}

ul {
	padding:10px 0px 0px 25px;
}

#siteContentCntnr { 
	width: 100%; background-color: #FFFFFF; background-image: url(images/header-bg.jpg); background-repeat: repeat-x; clear:both;
}

#centerContentCntnr { 
	width: 980px; margin-left:auto; margin-right:auto; overflow: hidden; background-position:14px 0;  background-image: url(images/nav-bg.jpg); background-repeat: repeat-y; 
}

#sideBar { 
	width:263px; height: 500px; float:left; clear: left; 
}

#sideBarLeftLogo { 
	float:left; height:123px; margin-top:31px; width:14px; background-image: url(images/encore-nav-left-logo.jpg); background-repeat: no-repeat; 
}
#homeLink {
	display:block; height:50px; width:235px; margin: 0px 0px 32px 0px;
}

#sideBarLogo { 
	width: 235px; height:135px; padding:19px 0px 0px 0px; float:left; background-image: url(images/encore-nav-logo.jpg); background-repeat: no-repeat; color:#FFFFFF; font-size:18px; text-align:center; font-weight:bold;
}

#sideBarRightLogo { 
	float:left; height:123px; margin-top:31px; width:14px;  background-image: url(images/encore-nav-right-logo.jpg); background-repeat: no-repeat; 
}

#sideBarGold { 
	width: 235px; height: 10px; clear:both; margin-left:14px; background-image: url(images/gold-nav-bar.jpg); background-repeat: no-repeat; font-size:0px;
}

#subsectionNav {
	
}

#subsectionNav ul {
	list-style:none; width:219px; background-image: url(images/subsection-nav-bg.jpg); background-repeat: repeat-y; line-height:25px; padding: 1px 0px 0px 10px; margin: 0px 0px 0px 17px; border-bottom: solid 1px #FFFFFF; border-top: solid 1px #a4cccc;
}

#subsectionNav ul li {}

#subsectionNav ul li a {
	text-decoration: none; /*color:#2896a3;*/ color:#3a5d9f; font-weight:bold;
}
#requestInfoBtn { margin:17px 0px 10px 33px; }
#requestInfoBtn img {
	border:none;
}

#contentColumn {
	float:left; clear:right;
}

#sectionNav { 
	height: 30px; width: 655px; /*float:left; clear:right;*/ font-size: 0px;
}

#sectionNav ul li a:visited { color:#666666; font-weight:bold; font-size:12px; white-space:nowrap;}

#sectionNav ul li a:hover { color:#3A5D9F; font-weight:bold; font-size:12px; text-decoration:underline; white-space:nowrap;}

#sectionNav ul { list-style:none; font-size: 0px; float:right; }
#sectionNav ul li { float:left; font-size:0; padding:0 60px 0 0px; text-align:right; margin: 0px 0px 0px 30px; }
#sectionNav ul li a { text-decoration: none; /*color:#2896a3;*/ color:#666666; font-weight:bold; font-size:12px; white-space:nowrap; }

#bannerContent { 
	/*height: 124px;*/ height:140px; width: 655px; /*float:left; clear:both; */
}

#pageTitleCntnr {
	color:#BDD9DD;
font-size:18px;
font-weight:bold;
position:relative;
top:-51px;
width:400px;
}

#contentCntnr { 
	width: 615px; padding: 0px 0px 30px 0px; /*float:left; clear:both;*/
}

#footer {
	height: 152px; width: 100%; background-color: #FFFFFF; background-image: url(images/footer-bg.jpg); background-repeat: repeat-x; color:#7a9ddd; 
}

#footer a:link{
	color:#7a9ddd; text-decoration:none; 
}

#footer a:visited{
	color:#7a9ddd; text-decoration:none; 
}

#footer a:hover{
	color:#92b8ff; text-decoration:underline; 
}

#footerContent {
	width:940px; margin-left:auto; margin-right:auto; padding: 20px;
}