html,body{
  font-family:Tahoma,Arial,Tahoma; 
  font-size:11px;
  margin:0px;
  padding:0px;
}

body{
background-color:#000;
}

table{border-collapse:collapse;border-color:#666;}
td, tr{border-color:#666;}


.bg{
background-color:#000;
width:997px;
min-height:600px;
margin-right:auto;
margin-left:auto;
background:url(/images/bg.gif) repeat-y;
border:solid 1px #FF6600;
}

.small-header {
  font-size:12px;
  padding-top:2px;
  padding-bottom:2px;
  text-align:center; 
  text-decoration:none; 
  font-weight:bolder;
  color:#fff; 
  display:block; 
  width:198px; 
  min-height:1em; 
  border:1px solid #FF6600;
  border-bottom:2px solid #000;
  background-color:#FF6600;
  letter-spacing:1px;
  }

.large-header {
  margin-top:5px;
  font-size:12px;
  padding-top:2px;
  padding-bottom:2px;
  text-align:center; 
  text-decoration:none; 
  font-weight:bolder;
  color:#fff; 
  display:block; 
  width:597px; 
  min-height:1em; 
  border:1px solid #FF6600;
  border-bottom:2px solid #000;
  background-color:#FF6600;
  letter-spacing:1px;
  }



#middle{
width:994px;
height:auto;
}

#header{
width:994px;
height:132px;
border-bottom:solid 2px #000;
background:url(/images/top_bg.gif) repeat-x;
}

#header-left{
float:left;
width:794px;
height:132px;
}

#header-right{
float:left;
width:200px;
height:132px;
}


#right2{
height:20px;
background-color:#FF6600;
border-bottom:solid 3px #000;
}

#menu2{
background-color:#FF6600;
border-bottom:solid 3px #000;
height:20px;
}


#menu{
}

#menu a, #menu a:visited {
  text-align:center; 
  text-decoration:none; 
  font-weight:bolder;
  color:#fff; 
  display:block; 
  width:168px; 
  height:30px; 
  border:1px solid #FF6600;
  border-bottom:2px solid #000;
  background-color:#FF6600;
  letter-spacing:1px;
  }
#menu a:hover {
  color:#000;
  background-color:#FF9046; 
  border-color:#dfd7ca #b2ab9b;
  }


.partition a, .partition a:visited {
  text-align:center; 
  text-decoration:none; 
  font-weight:bolder;
  color:#000; 
  display:block; 
  width:136px; 
  height:135px; 
  border:1px solid #000000;
  background-color:#FFAC75;
  }
.partition a:hover {
  color:#000;
  background-color:#FF9046; 
  border-color:#ffffff;
  }

.partition2 a, .partition2 a:visited {
  text-align:center; 
  text-decoration:none; 
  font-weight:bolder;
  color:#000; 
  display:block; 
  width:125px; 
  height:70px; 
  border:1px solid #000000;
  background-color:#FFAC75;
  }
.partition2 a:hover {
  color:#000;
  background-color:#FF9046; 
  border-color:#ffffff;
  }

#article li{
margin-left:20px;
}

.mceContentBody {
   background: #FFF;
}

h3{
font-size:14px;
font-weight:bolder;
}
