body {background:#48494f;} 

h1, h3, h4, #glossaryContent h3 a {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#DDDDDD;}
h1, h1 a {font-size: 30px !important;}

header {z-index:5; background:transparent;}
header .container {z-index:5;}
.logo {float:left;}
.social {float:right;}
.social a {margin-left:5px;}

nav {top: -75px; background: transparent; margin-left: 430px;}
nav .container {background:transparent; width:560px;}
#homeButton {display:none;}
nav ul {text-align:left;}
nav li {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:13px; font-weight:bold; background:transparent; text-transform:lowercase; margin-left: 5px;}
nav li a {text-decoration:none;}
nav li a:hover {text-decoration:none; text-shadow: 0px 0px 5px #fff;}
nav ul ul {text-align:left !important; background:hsla(233, 4%, 56%, .85);}
nav ul ul li a {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px; font-weight:bold; text-transform:lowercase;}
nav li li:hover {background:transparent;}

#hero {width:980px; height:376px; margin:auto; background:transparent;}
#hero .hero {width:625px; height:376px; margin-top:-35px; border-radius: 0px !important; float:right;}
#hero aside {position:absolute; top:-50px; left:-290px; width:490px;}
#hero aside a {background: transparent; color: transparent; height: 150px; position: absolute; width: 500px; top: 15px; left: 4px;}
#hero h2 {background:transparent; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:24px; font-weight:bold; text-shadow: 1px 1px 5px #000;}
#hero .backArrow, 
#hero .forwardArrow {display:none;}
#hero1 img {background:url(//static.contentres.com.s3.amazonaws.com/media/custom/316986-mchugh/Picture1.jpg) no-repeat!important;}

article {background:#2a2c30; color:#fff; padding: 18px 25px 32px 25px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:13px; font-weight:bold;}
.homepage article {width:260px; height:500px; text-align: justify; margin-top:-451px;}
article p {line-height:1.6;}
.subpage article {margin-top:-74px; margin-bottom:30px; width:575px;}

.homepage #content aside {width: 625px; margin-left: 335px;}
.homepage #content aside .wrapper {padding:0px;}
.homepage #content aside .homepage-cpa {float:left; margin-top:-50px;}
.homepage #content aside .homepage-financial {position:absolute; right:10px; margin-top:-50px;}
.homepage #content aside .homepage-financial a {padding-left:24px;}

.subpage #content aside {width:310px; margin-top:-74px; margin-left:650px;}
.subpage #content aside h2 {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#DDDDDD !important; padding-top:20px;}
.subpage #content aside .form {background:#2a2c30; color:#fff; margin-bottom:30px;}
.subpage #content aside .newsletterSignUp {background:#2a2c30; color:#fff; padding-bottom:20px;}
.submit {color:#666;}

.rule {display:none;}
#suggested {display:none;}
#additional {display:none;}

.homepage footer {background:transparent; padding-top:0px; margin-top:-240px;}
.subpage footer {background:transparent; padding-top:0px;}
footer .note {width:980px; color:#91939f; font-size:10px;}
footer .contact {display:none;}
footer .quickLinks {display:none;}