/* IEPNGFIX */
a {
  behavior: url(iepngfix/iepngfix.htc);
}
body{
  background:#000000;
  font-family:"Arial", "Helvetica", "sans-serif";
  font-size:0.85em;
  color:#FFFFFF;
  text-align:center;
  margin:0px;
}
a{
  color:#FFF201;
  text-decoration:none;
}
a:hover{
  color:#FFF201;
  text-decoration:underline;
}
.preload{
  position:absolute;
  top:-1000px;
  left:-1000px;
}
#pageHolder{
  width:850px;
  margin:0 auto;
}
#contentContainer{
  background:url('../images/bg-content-container-left-border.gif') left top repeat-y;
  width:758px;
  float:left;
  padding-left:60px;
  text-align:left;
}
#rightBorder{
  float:left;
  width:32px;
  margin-top:140px;
}
#contentContainer #header{
  height:140px;
}
#contentContainer #banner{
  height:190px;
  background:#383838;
}
#contentContainer #homeFlashIntro{
  height:400px;
  background:#000000;
  border:1px solid #3B3B3B;
}
#contentContainer #content{
  padding:20px 13px 20px 13px;
  border:1px solid #333333;
  border-width:0 1px 1px 0;
}
#contentContainer #content h1{
  font-size:1.6em;
  border-bottom:1px dotted #CCCCCC;
  margin-bottom:30px;
}
#contentContainer #content h2{
  color:#FF6600;
  font-size:1.3em;
}
#contentContainer #content{
  letter-spacing:0.05em;
  line-height:1.5em;
}
#contentContainer #footer .footerNote{
  background:url('../images/bg-copyright.gif') center bottom no-repeat;
  font-size:0.7em;
  text-align:center;
  height:60px;
}
#contentContainer #footer .footerNote a{
  color:#FFFFFF;
}
.mouseOverImgBtn{
  border:1px solid #656565;
  border-width:1px 0 1px 0;
}
.languageSwitch{
  text-align:right;
}
.gallery{
  text-align:center;
}