#wrap { width: 960px; height: auto; margin: 0 auto; padding:0; background: #0b080a; overflow: hidden;}
#head { width: 960px; height:313; margin: 0 auto; padding:0; background:url(../images/head.jpg) no-repeat 0 0; overflow: hidden}
#headright { width: 186px; height: 313px; float:right; margin: 0; padding: 0;}
#headright img{float:left;}
#programs { width: 960px; height:210px; margin: 0 auto; padding: 0; clear: both;}
#programs img {float:left;}
#sm {width: 78px; height: auto; float: left; margin: 0; padding: 0;}
#tech {width: 235px; height: auto; float: left; margin: 0; padding: 0;}
#content {width: 647px; height:auto; float: left; background: #0b080a; overflow: hidden;}
#content p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; padding-left: 20px; padding-right: 20px; line-height: 2em;}
#content h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FF9900; padding-left: 20px; padding-right: 20px; text-transform:capitalize;}
#content h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #7ba9b9; padding-left: 20px; padding-right: 20px; font-weight: normal; font-style: italic;}


.box, .box-tab-caption, .box-tab-caption-active {border-width: 0px;}
.box { background: transparent}
#footer-wrapper, #header-wrapper { border-width: 0px;}
#body { background: #140e12;}
.buttons-line {height: 1em;}
#memberSignInSplitterOr, #ViewPickerViewName { color: #000;}
.box, .search-box, .search-box input, select, .box input, .box textarea, .box select, .box button, #memberSignInSplitterOr, #ViewPickerViewName {background-color: #000000;}
.color-main-color, h1, h1 a, .objectPageLayoutSection a, .inline-actionmenu .menu-item.first-level, .post-body a {color: #fff;}