@charset utf-8;
html{min-height:100%;margin-bottom:0;overflow-y:scroll}
div{border:none}
td{padding:2px}
body{background:url(../images/bss-bg-v-repeat.jpg) top center repeat-x #939598;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;color:#58595b;border:none}
a{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;font-weight:700;line-height:130%}
.areaHeader{height:138px;width:1150px;float:left}
.areaHeaderSubpage{background:url(../images/bss-header-bg.jpg) no-repeat;height:138px;width:1150px;float:left}
.areaLogo{background:url(../images/bss-logo.png) no-repeat;height:105px;width:204px;float:left;margin-left:122px;margin-top:13px}
.areaLogoBlank{height:88px;width:270px;float:left;margin-left:15px;margin-top:10px}
.areaFooter{width:1150px;height:221px;float:none;background:url(../images/bss-bg-footer.jpg) no-repeat center top;margin:0 auto}
.areaFooterText{padding-top:5px;width:480px;margin-left:100px}
.areaSocialMedia{margin-top:-17px;width:480px;margin-right:100px;margin-left:580px;text-align:right}
.bgHomePage{background:url(../images/bss-bg-body.jpg) no-repeat top center #939598;min-height:700px;height:auto!important}
.bgSubPageRepeat{background:url(../images/bss-sub-bg-repeat.jpg) repeat-y top center #fff;min-height:479px;height:auto!important}
.areaHomeHead{font-family:Arial, Helvetica, sans-serif;font-size:20px;text-decoration:none;color:#fff;font-weight:700;height:20px;width:840px;float:left;margin-left:190px;margin-top:-20px}
.areaHead{font-family:Arial, Helvetica, sans-serif;font-size:26px;text-decoration:none;color:#0f70b7;font-weight:400;height:26px;width:840px;float:left;margin-left:0;margin-top:0;text-transform:uppercase}
.areaSubHead{font-family:Arial, Helvetica, sans-serif;font-size:16px;text-decoration:none;color:#0f70b7;font-weight:700;height:25px;width:840px;float:left;margin-left:0;margin-top:30px}
.areaSubHeadPhl{background:url(../images/em-sub-head-phl.png) no-repeat;height:30px;width:840px;float:left;margin-left:0;margin-top:0}
.areaSubHeadArt{background:url(../images/em-sub-head-art.png) no-repeat;height:30px;width:840px;float:left;margin-left:0;margin-top:0}
.areaSubHeadContact{background:url(../images/em-sub-head-contact.png) no-repeat;height:30px;width:840px;float:left;margin-left:0;margin-top:0}
.areaSubHeadMusic{background:url(../images/em-sub-head-music.png) no-repeat;height:30px;width:840px;float:left;margin-left:0;margin-top:0}
.areaSubHeadNews{background:url(../images/em-sub-head-news.png) no-repeat;height:30px;width:840px;float:left;margin-left:0;margin-top:0}
.areaSubHeadProjects{background:url(../images/em-sub-head-projects.png) no-repeat;height:30px;width:840px;float:left;margin-left:0;margin-top:0}
.areaSubHeadServices{background:url(../images/em-sub-head-services.png) no-repeat;height:30px;width:840px;float:left;margin-left:0;margin-top:0}
.areaSubHeadDesign{background:url(../images/em-sub-head-design.png) no-repeat;height:30px;width:840px;float:left;margin-left:0;margin-top:0}
.areaSubHeadBranding{background:url(../images/em-sub-head-branding.png) no-repeat;height:30px;width:840px;float:left;margin-left:0;margin-top:0}
.areaSubHeadDevelopment{background:url(../images/em-sub-head-development.png) no-repeat;height:30px;width:840px;float:left;margin-left:0;margin-top:0}
.areaSubHeadCopywriting{background:url(../images/em-sub-head-copywriting.png) no-repeat;height:30px;width:840px;float:left;margin-left:0;margin-top:0}
.areaSubHeadMarketing{background:url(../images/em-sub-head-marketing.png) no-repeat;height:30px;width:840px;float:left;margin-left:0;margin-top:0}
.wrapper{width:1150px;position:relative;left:0;overflow:hidden;margin:0 auto}
.subwrapper{min-height:700px;height:auto!important;overflow:hidden;margin:0}
.subwrappersubpg{min-height:479px;height:auto!important;overflow:hidden;margin:0}
.submenu{margin-left:0;height:20px}
.submenuPosition{margin-left:60px;height:20px}
.areaMiddle{height:562px;width:1150px;float:left}
.areaContentWrapper{float:left;width:560px;height:210px;margin-left:128px;margin-top:222px}
.areaContentText{float:left;width:560px;height:210px;text-align:justify}
.areaSubContentWrapper{float:left;width:1150px;height:auto;margin-left:170px;margin-top:27px}
.areaSubContentText{float:left;width:840px;height:auto;text-align:justify;margin-left:3px;margin-top:0}
.areaSideBarWrapper{float:left;width:245px;height:200px;margin-left:47px;margin-top:186px}
.areaSideBarText{float:left;width:245px;height:200px;text-align:justify}
.mainNav{margin-top:96px;margin-left:365px;width:698px;height:14px}
.mainNavSubPage{margin-left:332px;width:738px}
.mainNav li{display:inline-block;height:14px;float:left}
.mainNav a{display:inline-block;height:14px}
.mainNav a:hover{background-position:0 -14px}
.mainNav div{visibility:hidden}
.mainNav div a:hover{color:#fff}
.mnPrograms{width:81px;background:url(../images/mainnav/mn-programs.png) no-repeat;margin-left:0}
.mnProgramsSelected{width:81px;background:url(../images/mainnav/mn-programs.png) no-repeat;background-position:0 -14px;margin-left:0}
.mnProgramsSep{width:22px;}
.mnHistory{width:60px;background:url(../images/mainnav/mn-history.png) no-repeat}
.mnHistorySelected{width:60px;background:url(../images/mainnav/mn-history.png) no-repeat;background-position:0 -14px}
.mnHistorySep{width:22px;}
.mnLocations{width:80px;background:url(../images/mainnav/mn-locations.png) no-repeat}
.mnLocationsSelected{width:80px;background:url(../images/mainnav/mn-locations.png) no-repeat;background-position:0 -14px}
.mnLocationsSep{width:26px;}
.mnMgmtBio{width:138px;background:url(../images/mainnav/mn-mgmt-bio.png) no-repeat}
.mnMgmtBioSelected{width:138px;background:url(../images/mainnav/mn-mgmt-bio.png) no-repeat;background-position:0 -14px}
.mnMgmtBioSep{width:19px;}
.mnEmployment{width:96px;background:url(../images/mainnav/mn-employment.png) no-repeat}
.mnEmploymentSelected{width:96px;background:url(../images/mainnav/mn-employment.png) no-repeat;background-position:0 -14px}
.mnEmploymentSep{width:19px;}
.mnNews{width:96px;background:url(../images/mainnav/mn-news.png) no-repeat}
.mnNewsSelected{width:96px;background:url(../images/mainnav/mn-news.png) no-repeat;background-position:0 -14px}
.mnNewsSep{width:39px;}
.normalText{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;font-weight:400;line-height:130%}
.normalTextGrey{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#211e1f;font-weight:400;line-height:130%}
.boldTextGrey{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#211e1f;font-weight:700;line-height:130%}
.subHeaderText{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#000;line-height:130%}
.headerText{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#fff;line-height:130%;text-transform:uppercase}
.eventsnormalTextBlue{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#2daae1;font-weight:400;line-height:130%;text-align:left}
.eventsheaderText{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#2daae1;line-height:130%;text-align:left}
#arttabs{height:90%;overflow-y:auto}
#projecttabs{height:100%;overflow-y:auto}