h1 {width: 960px; margin: 0 auto; position: relative; z-index: 99999;}
h1 a {width: 135px; height: 55px; top: 31px; left: 0px; position: absolute; display: block;}
#otherSitesLeft {background: url(../images/bg-otherSitesLeft.jpg) repeat-y;}
#otherSitesLeft #otherSitesRight {background: url(../images/bg-otherSitesRight.jpg) repeat-y 100% 0;}
#otherSitesLeft #otherSitesRight ul#otherSites {background: url(../images/bg-otherSites.jpg) repeat-y; width: 960px; margin: 0 auto 10px auto; padding: 5px 0; position: relative; font-size: 1em; text-align: right;}
#otherSitesLeft #otherSitesRight ul#otherSites li {color: #cde; font-weight: bold; list-style: none; display: inline;}
#otherSitesLeft #otherSitesRight ul#otherSites li a {color: #cde; margin: 0 4px; font-weight: bold; text-transform: uppercase;}
#otherSitesLeft #otherSitesRight ul#otherSites li a:hover {color: #fff; text-decoration: none;}

h3 {background: #89a url(../images/bg-h3-bottom.gif) no-repeat 0 100%; margin: 0 0 25px 0; font-weight: bold; font-size: 1.9em; padding:10px 0 10px 10px;}
h3 {background: #d62 url(../images/bg-h3-bottom-ct.gif) no-repeat 0 100%;}

h3.section {height: 0; width: 0; overflow: hidden; position: absolute;}
h3 strong {color:white; background: url(../images/bg-h3-top-ct.gif) no-repeat; padding:11px;margin:10px 0 0 -10px;}
h3 strong span {margin: 0 0 0 10px; font-weight: normal; font-size: .75em;}



h4 {color: #d62; margin: 0 0 15px 0; font-weight: bold; font-size: 1.3em; text-transform: uppercase;}

h4.articleTitle, h4.articleTitle a {color: #d62; margin: 0 0 15px 0; font-weight: bold; font-size: 1.3em; text-transform: uppercase;}
#h4.articleTitle, h4.articleTitle a {color: #d62;}


