﻿.logo {
    background: none;
}
.logo img {
    visibility: visible;
}
.tabcontent {
    display:inline !important;
    width: 660px;
}
#NavBarWrapper {
    display: none;
}
.featuredDesc {/* homepage portfolio feature description */
    margin-bottom: 15px;
}
#Billboard {
    overflow: hidden;
    width: 673px;
    margin: 0 0;
}
#HomeTabWrapper {
    background: #8f1415;
    height: 130px;
    display: none;
}
#Billboard .tabcontent .pad {
    padding: 0px;
}
#BillboardOne {
    background: none;
}
#BillboardTwo {
    background: none;
}
#BillboardThree {
    background: none;
}
#BillboardFour {
    background: none;
}
#BillboardFive {
    background: none;
}
#Billboard .tabcontent h2 {
    margin-top: 0px;
    margin-left: 0px;
    color: #062e30;
    font-size: 3.0em;
    font-weight: normal;
    width: 660px;
    padding-bottom: .25em;
}
#Billboard .tabcontent p {
    width: 673px;
    margin-left: 0;
    color: #062e30;
}
#Billboard .tabcontent .niceButtonGreen {
    display: none;
}  
#Billboard #BillboardOne h1 {
    color: #062e30;
    font-size: 3.5em;
    margin: 0 0 15px 0px;
    visibility: visible; /* This can be unhid if the first billboard doens't require graphic text*/
}
#Billboard #BillboardOne p {
    width: 673px;
}
#Billboard h2 {
    margin: 25px 0 0 !important;
}
#Billboard .fiveColumnBox {
    display: none;
}
#Content {
    width: 673px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    display: inline;
}
#HomeColumnOne {
    width: 673px;
    float: none;
}
#HomeColumnTwo{
    border: none;
    width: 675px;
    float: none;
}
#HomeColumnThree {
    float: none;
    width: 673px;
    
}
#HomeColumnTwo {
    min-height: 0;
}
#HomeColumnOne .pad,
#HomeColumnTwo .pad,
#HomeColumnThree .pad {
    padding: 0;
    margin: 0;
}
#FooterSiteMap {
    display: none;
}
#FooterWrapper .copyright {
    display: none;
}
p.niceButtonWrapper,
a.niceButtonGreen {
    display: none;
}
.newsHeadlineWrapper {  
    display: inline;
    width: 100%;
    border: none;
}
#HomeColumnTwo .portfolioWrapper {
    padding: 0;
    background: #f2f2f2;
    border: none;
    margin-bottom: 0;
}
#HomeColumnTwo .portfolioWrapper a img {
    margin: 0;
    display: block;
    width: 242px;
    border: 1px solid #fff;
}
#HomeColumnTwo .portfolioWrapper h4 /* homepage */ {
    margin-left: 0;
    margin-right: 0; 
}
#HomeColumnOne h3,
#HomeColumnTwo h3,
#HomeColumnThree h3 {
    padding-bottom: 10px;
} 
#BillboardCareers {
    background: url(images/billboard_careers.jpg) no-repeat;
    height: auto;
    overflow: hidden;
}
#BillboardCareers h1 {
    color: #062e30;
    font-size: 3.5em;
    margin: 0;
}
#BillboardCareers p {
    font-size: 1.4em;
    line-height: 1.8em;
    margin-top: 10px;
}
#BillboardCareers p {
    width: 673px;
    margin-left: 0px;
    color: #062e30;
}
#ColumnOneJob {
    width: 673px;
    float: left;
}
#ColumnOneJob .pad {
    padding-right: 0;
}
#ColumnTwoJob {
    display: none;
}
.h1Wrapper {
    padding: 0;
    margin-bottom: 0px;
    height: auto;
    overflow: visible;
    position: relative;
    background: none;
}
.h1Wrapper h1 {
    margin: 0;
}
.formWrapper {
    display: none;
}
#ColumnOne {
    display: none;
}
#ColumnTwo {
    float: none;
    width: 673px;
    margin-right: 0;
    display: inline;
}
#ColumnTwo.wide {
    float: none;
    display: inline;
    width: 673px;
    margin-right: 0;
    overflow: hidden;
}
#ColumnThree {
    display: none;
}
#ColumnTwo .pad {
    padding-right: 0;
}
#ColumnTwo .pad p,
#ColumnOnePortfolio .pad p,
#ColumnOneJob .pad p,
p.para {
    font-size: 1.4em;
    line-height: 1.8em;
    text-align: justify;
}
#ColumnOnePortfolio {
    width: 673px;
    float: none;
    position: relative;
}
#ColumnOnePortfolio .launch {
    display: none;
}
#ColumnOnePortfolio .pad {
    padding-right: 0;
}
#ColumnTwoPortfolio {
    display: none;
}
#PortfolioNav {
    display: none;
}
.slide {
    height: 500px;
    width: 586px;
    display: block;
    padding: 10px;
    position: relative;
    margin: 0;
    border: none;
}
#SlideShow {
    height: 500px;
}
.portfolioBigWrapper {
    height: 520px;
    width: 606px;
    padding: 0;
    background: #f2f2f2;
    border: 1px solid #e6e5e7;
    margin-bottom: 20px;
    margin-top: 0;
    position: relative;
}
/* one third box - three even width columns */
.oneThirdBoxWrapper {
    width: 673px;
    overflow: visible;
    display: inline;
} 
.newsContent .oneThirdBox,
.featuredItem {
    float: left;
    width: 673px;
}
.newsContent .oneThirdBox .pad {
    width: 673px;
    margin: 0;
    overflow: visible;
    padding: 0;
}
.portfolioContent .oneThirdBoxWrapper {
    width: 300px;
    float: left;
}
.oneThirdBox .pad {
    margin: 0;
    padding: 0;
}
h1 span {
    text-transform: uppercase;
    font-size: .25em;
    color: #68a2a5;
    position: relative;
    display: block;
    left: 0;
    top: 0;
    letter-spacing: .3em; 
}
#UtilNav {
    display: none;
}
.newsContent .oneThirdBox {
    width: 673;
    float: none;
}
.pagerWrapper {
    display: none;
}
.newsContent .newsHeadlineWrapper {/* news index pg */
    width: 673px !important;
    padding-bottom: 8px;
    border: none;
}
.newsFooter {
    font-style: italic;
    padding: 0;
}
