#centerdiv {
  width:994px;
  margin:17px auto 0 auto;
  padding:17px 0 17px 0;
  background:url(../gfx/bluebgopaque.gif) repeat-x #fff071;
}

#centercontent {
  background-color:#fff;
  width:960px;
  padding-bottom:20px;
  margin:0 17px 0 17px;
}

#topheader {
  width:950px;
  height:103px;
}

#logoImg {
  margin-left:10px;
  margin-top:10px;
  float:left;
  width:140px;
}
#ajaxWait {
  margin-top:32px;
  width:32px;
  float:left;
  display:none;
}
#flashheader {
  width:662px;
  float:left;
}
#sharediv {
  float:right;
  margin-top:10px;
}

#fbbutton {
  -moz-border-bottom-colors: none;
  -moz-border-image: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: none repeat scroll 0 0 #fff;
  border-color: #ccc #ccc #aaa;
  border-radius: 5px 5px 5px 5px;
  border-style: solid;
  border-width: 1px;
  font: 10px Arial;
  padding: 2px;
  margin-bottom:10px;
  cursor:pointer;
}
#fbbutton * {
  vertical-align:middle;
}
#fbbutton span {
  margin-left:5px;
}
#gplus {
  float:left;
  margin-left:9px;
}
#addthis {
  margin-left:36px;
}
#likebox {
  position:absolute;
  background:#fff;
  padding:5px;
  margin-left:646px;
  margin-top:33px;
  border:solid 1px #aaa;
  display:none;
}

#contactdiv {
  margin-right:10px;
  float:right;
  height:20px;
  width:300px;
  text-align:right;
}
#contactdiv p {
  color:#666;
  font-size:10px;
  line-height:12px;
}
#logoutdiv {
  float:right;
  margin-top:10px;
  margin-right:60px;
}

#topbanner {
  outline:none;
}

#menuContentHolder {
  width:950px;
}

#mainMenuDiv {
  width:135px;
  /*height:850px;*/
  float:left;
  overflow:hidden;
}
#mainMenu {
  outline:none;
  margin-top:-100px;
}

#contentarea {
  float:left;
  width:815px;
}

#htmlMenu {
  display:none;
  margin-left:20px;
  margin-top:20px;
}
#htmlMenu a:link, #htmlMenu a:visited, #htmlMenu a:active { color: #000;}
#htmlMenu a:hover { color: #999; }

#htmlMenu ul {
  list-style-type: none;
  padding:0;
  margin:0;
}

#htmlMenu ul.mainhtmlmenu li {
  margin-bottom:20px;
  font-weight:bold;
}

#htmlMenu ul.subhtmlmenu {
  margin-left:10px;
  margin-top:5px;
  display:none;
}

#htmlMenu ul.subhtmlmenu li {
  margin-bottom:5px;
  font-weight:normal;
}

#htmlMenu ul.subhtmlmenu li.selhtmlitem a {
  display:none;
}

#htmlMenu ul.subhtmlmenu li.selhtmlitem span {
  display:inline;
}

#htmlMenu ul.subhtmlmenu li span {
  display:none;
  color:#999;
}

