body { color: #fff; font-size: 100%; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; margin: 0; padding: 0; border-width: 0; }
#container { text-align: center; width: 100%; margin: 0; padding: 0; }
#realign { background-image: url(../images/BEC_back.png); background-repeat: repeat-y; text-align: left; width: 978px; height: 638px; margin: 24px auto 0; padding: 0; border: solid 1px #a2a3a6; }
#realign_inside { background-image: url(../images/BEC_back.png); background-repeat: repeat-y; text-align: left; margin: 24px auto 0; padding: 0; width: 978px; min-height: 638px; border: solid 1px #a2a3a6; }
#logoBarHolder { background-color: #fff; height: 82px; }
#logoBar { clear: both; margin: 0; padding: 0; border-width: 0; list-style-type: none; }
#logoBar li { float: left; margin: 0; padding: 0; }
#logoBar li img { display: block; border-width: 0; }
#menuBarHolder { background-image: url(../images/BEC_home_off4.png); background-repeat: repeat-x; height: 25px; clear: both; padding-left: 404px; }
.menu { background-color: transparent; background-attachment: scroll; background-position: 0 0; position:relative; height:25px; }
.menu ul { list-style:none; z-index:10; position:absolute; top: -16px; z-index:100; padding: 0; }
.menu li {float:left}
.menu a, .menu a:active, .menu a:visited { text-decoration:none; color:#fff; padding-right: 12px; padding-left: 14px; }
.menu a:hover {color:#ebf0e6}
#slide { position:absolute; bottom:0; height:8px; background:#98012e; top: 0; z-index:10  }
#menuBar { margin: 0; padding: 0 0 0 404px; border-width: 0; list-style-type: none; }
#menuBar li { float: left; margin: 0; padding: 0 27px 0 0; }
#menuBar li img { border-width: 0; display: block; }
.clear { clear: both; }
.rollover { }
#content_holder {  }
#leftColumn { width: 717px; float: left; }
#rightColumn { background-color: #98012e; width: 261px; height: 531px; float: left; }
#FlashHolder { padding-left: 0; }
#textHolder { color: #a2a3a6; font-size: 0.8em; line-height: 1.5em; float: left; clear: both; padding-top: 72px; padding-right: 72px; padding-left: 120px; border-width: 0; }
#textHolder h1 { font-size: 1.1em; padding-top: 12px; padding-bottom: 12px; }
#rightColumnRelativePositionDiv { position: relative; }
#textDiv_index2 { position: absolute; top: 100px; left: 25px; width: 205px; }
#textDiv_index2 h1 { font-size: 0.7em; }
#textDiv_services { position: absolute; top: 250px; left: 25px; }
#textDiv_services h1 { font-size: 0.7em; }
#textDiv_index2 p { font-size: 0.75em; }
#textDiv { font-size: 0.7em; position: absolute; top: 100px; width: 261px; }
#textDiv_inside { font-size: 1em; position: absolute; top: 48px; width: 237px; padding-left: 24px; }
#textDiv_inside ul { font-size: 0.7em; margin: 0; padding: 0; border-width: 0; list-style-type: none; }
#textDiv_services ul { font-size: 0.7em; list-style-type: none; margin: 0; padding: 0; border-width: 0; }
#textDiv_services ul li { margin: 0; padding-top: 4px; padding-bottom: 0; }
.contactEmailsDD { margin-top: -12px; }
#textDiv_inside ul li { margin: 0; padding-top: 4px; padding-bottom: 0; }
#textDiv_inside ul li.email { padding-top: 40px; }
#textDiv_inside h1 { font-size: 0.95em; font-weight: normal; margin: 0; padding: 0; }
#textDiv h1 { color: #98012e; font-size: 0; background-image: url(../images/home_text_off1.png); width: 261px; height: 26px; margin: 0; padding: 0; border-width: 0; }
#videoDiv { background-color: #000; text-align: center; position: absolute; top: 290px; left: 25px; width: 205px; height: 90px; }
#emailDiv { font-size: 0.8em; text-align: left; position: absolute; top: 475px; left: 24px; width: 261px; }
#emailDiv a:link, #emailDiv a:visited { color: #fff; text-decoration: underline; text-align: center; }
#emailDiv a:hover { color: #b8c6cf; text-decoration: underline; text-align: center; }
#textdiv_inside { font-size: 0.8em; text-align: left; position: absolute; top: 475px; width: 261px; }
#textDiv_inside a:link, #textDiv_inside a:visited { color: #fff; text-decoration: none; }
#textDiv_inside a:hover { color: #fff; text-decoration: underline; }
#bioPics { float: left; margin-right: 12px; margin-bottom: 8px; }
.attributes { font-size: 0.95em; padding-bottom: 24px; padding-left: 24px; }
.emailLinkTD a:link, .emailLinkTD a:visited  { color: #6a6b6b; text-decoration: underline; }
.emailLinkTD a.contactLink:hover { color: #a2a3a6; text-decoration: underline; }
#emailLink { font-size: 0.75em; position: absolute; top: 500px; left: 24px; }
#emailLink a:link, #emailLink a:visited { color: #fff; text-decoration: none; }
#emailLink a:hover { color: #fff; text-decoration: underline; }
.emailLinkTD { text-align: center; padding-top: 4px; }
#emailLink600 { font-size: 0.75em; position: absolute; top: 600px; left: 24px; }
#emailLink600 a:link, #emailLink600 a:visited { color: #fff; text-decoration: none; }
#emailLink600 a:hover { color: #fff; text-decoration: underline; }

