﻿body {background-color:#989C81; color:#333; font-family:Arial,Helvetica,sans-serif; margin:0; padding:0;}
img {border:0;}
.outer {background-color:#FFF; width:851px;  margin-left:auto; margin-right:auto; margin-top:50px;}
.whitebg {background-color:#fff;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.left {float:left;}
.clear {clear:both;}

/*left column*/
#left {background-color:#e3e3db; border-right:1px solid #fff; float:left; height:600px; width:135px;}
.mainNav {background:transparent url(../Images/nav-bg.jpg) no-repeat top left; border-top:1px solid #fff; border-bottom:1px solid #fff; font-family:'Trebuchet MS',Helvetica,sans-serif; font-size:12px; font-weight:bold; height:267px;}
.mainNav ul {list-style:none; margin:0 0 0 15px; padding:0;}
.mainNav ul li {margin:9px 0;}
.mainNav ul a:link, .mainNav ul a:visited {color:#000; text-decoration:none;}
.mainNav ul a:hover, .mainNav ul a:active {color:#470837;}
.mainNav ul a.selected { color: #ffffff; }
#leftCntc {background:transparent url(../Images/menu_10.jpg) no-repeat; font-family:'Trebuchet MS',Helvetica,sans-serif; font-size:10px; padding:0 0 9px 9px;}
.signOut {height:50px; padding-top:15px;}
.contactInfo {margin-top:54px;}
.contactInfo a:link, .contactInfo a:visited, .contactInfo a:active {color:#333; text-decoration:none;}
.contactInfo a:hover {text-decoration:underline;}

/*middle column*/
#middle {float:left; font-size:12px;}
/*#middle a {color:#666;}*/
#hdr {border-bottom:1px solid #fff; height:110px;}
.borderRightWhite {border-right:1px solid #fff;}
.announce {background:#c9d5c9 url(../Images/06-home_05.jpg) no-repeat; border-top:1px solid #fff; clear:both; color:#000; font-family:'Times New Roman',Times,serif; font-size:15px; font-style:italic; font-weight:bold; height:221px; text-transform:uppercase; width:512px;}
.innerd {position:relative; top:92px; text-align:center;}
#who {background-color:#d6d5b7; width:517px; height:489px;}
#portfolio {background-color:#A2A27C; color:#fff; width:560px;}
.portfolio {height:363px;}
#pub {background-color:#d6d5b7; height:489px; width:517px;}
#events {background-color:#5d4a43; color:#fff; width:545px;}
.events {height:352px;}
#principal {background-color:#d6d5b7; height:489px; width:715px;}
#login {background-color:#d6d5b7; width:512px;}
#who a, #portfolio a, #pub a, #principal a {color:#666;}
.labelErrorMsg { font-weight: bold; margin: 0 0 1px 20px; padding-top: 40px; }
.labelSignin {font-weight:bold; margin:0 0 1px 20px; width:75px;}
.signinBox {margin:0 0 1px 0; }
.passwordBox {margin:1px 0 110px 20px;}
.labelPassword {font-weight:bold; margin:1px 0 110px 20px; width:75px;}
h1 {background:transparent url(../Images/hdr-portfolio-title.jpg) no-repeat; color:#000; font-family:'Trebuchet MS',Helvetica,sans-serif; font-size:11px; height:23px; letter-spacing:5px; margin:0; padding:0; width:715px;}
h1 div {position:relative; top:5px; left:15px;}
h2 {clear:both; font-family:'Trebuchet MS',Helvetica,sans-serif !important; font-size:15px; margin:0 0 5px 20px;}
h3 {clear:both; font-size:13px; margin:0 0 10px 20px;}
p {line-height:18px; margin:0 20px 13px 20px;}
p.caption {font-family:'Times New Roman',Times,serif !important; font-size:13px; line-height:16px;}
ul.nonbulletedList {list-style:none; margin:0 0 0 20px; padding:0;}
ul.nonbulletedList li {margin-bottom:7px;}
.bgTaupe {background-color:#c4c29b; border-top:1px solid #fff; clear:both;}
.bgSand {background-color:#cec9ab; border-top:1px solid #fff; clear:both;}
.bgBrown {background-color:#5d4a43; border-top:1px solid #fff; clear:both;}
.bgPortfolio {background:#000 url(../Images/portfolio_60.jpg) no-repeat; border-top:1px solid #fff; clear:both;}
.borderBottomWhite {border-bottom:1px solid #fff;}
.borderTopGrey {border-top:1px solid #333; padding-top:10px;}
img.alignRight {float:right; margin:0 0 10px 20px;}
img.alignRightPrincipal {float:right; margin:0 0 0 0;}
.fontArialBlack {font-family:'Arial Black',gadget,sans-serif; font-style:italic; font-weight:normal;}
.text11px {font-size:11px;}

/*right column*/
/*#right {border-left:1px solid #fff; float:left;}*/
.rightBg {background-color:#a2a27c; border-left:1px solid #fff;}
.rightBg2 {background-color:#5e5e5c; border-left:1px solid #fff;}
.rightBg3 {background-color:#8b9596; border-left:1px solid #fff;}
.rightBgWho {background:#999d84 url(../Images/whoWeAre_08.jpg) no-repeat bottom left;}
.rightBgPortfolio {background:#5e5e5c url(../Images/portfolio_61.jpg) no-repeat; height:136px; margin-top:14px;}
.rightBgEvents {background-color:#6d7278; border-top:1px solid #fff; height:136px; margin-top:242px;}
.rightNav2 ul, .rightNav3 ul {/*background-color:#666; border-bottom:1px solid #fff; height:363px;*/ list-style:none; margin:0; padding:0;}
.rightNav2 ul li, .rightNav2 ul li {margin:5px 0;}
.rightNav2 ul a:link, .rightNav2 ul a:visited, .rightNav2 ul a:active {color:#f3f27e; font-size:9px; padding:3px; padding-left:20px; text-decoration:none;}
/*.rightNav2 ul a:hover {color:#fff;background-image: url(../Images/arrow.png); background-repeat: no-repeat;}*/
.rightNav2 ul a:hover {color:#fff; background-repeat: no-repeat;}
.rightNav2 ul a.selected {background-image: url(../Images/arrow.png); background-repeat: no-repeat;}
.rightNav3 ul a:link, .rightNav3 ul a:visited, .rightNav3 ul a:active {color:#fff; font-size:9px; padding:3px; text-decoration:none;}
.rightNav3 ul a:hover {color:#000;}
.rightNav2 ul li.first, .rightNav3 ul li.first {margin:0;}
.rightBtns ul {color:#333; font-weight:bold; list-style:none; margin:30px 0 0 0; padding:0;padding-left:5px}
.rightBtns ul li {margin:10px 0;}
.rightBtns ul li img {margin-right:3px; padding-left:3px; position:relative; top:1px;}
.rightBtns ul a:link, .rightBtns ul a:visited, .rightBtns ul a:active {color:#fff; font-size:10px; text-decoration:none;}
.rightBtns ul a:hover {color:#f3f27e;}

.RadEWrapper {position:absolute; z-index:9999;}
