*{
  margin: 0;
  padding: 0;
}
body { 
  font-family : Tahoma;
  font-size: 12px;
  color: #F9BF3D;
  text-align:left;
  background:#290022 url(../images/bg.jpg) center 0px no-repeat;
} 

a{
  color: #FABC3B;
}
a:hover{
  text-decoration:underline;
}

#main { 
  position : absolute;
  left : 50%;
  right : 50%;
  margin-left : -418px;
  width : 835px;
  /*height:570px;
  overflow:hidden;
  */
  overflow:hidden;
  margin-top: 40px;
} 

.left{
  width:160px;
  height: 415px;
  text-align:left;
}
  .left ul{list-style-type:none; margin-left:10px;margin-top:20px;}
  .left ul li{}
  .left ul li.selected{background:url(../images/bg_item.gif) 0px 5px no-repeat}
  .left ul li a{color:#FABC3B; font-weight:bold; line-height:28px;padding-left:35px}
    .left ul li ul{display:none;list-style-type:none; margin-left:20px;margin-top:0px; background-color:#2A0027; 
    padding:10px; border:solid 1px #411D3F; padding-bottom:0px; padding-top:0px;}
    .left ul li ul li{float:none;}
    .left ul li ul li a{color:#A186BE; font-weight:bold; font-size:12px;
    line-height:22px;padding-left:0px;
    }
  
  ul#nav li li a:hover {}
  ul#nav li:hover ul,ul#nav li.over ul {display: block;}
  /* Fix IE. Hide from IE Mac \*/
  * html ul li li{ float: left; height: 1%; }
  * html ul li li a { height: 1%; }
  /* End */
  
.center{
  width:413px;
  height: 415px;
}
  .center .line{
    width:100%;
   
    margin-top:49px;
    margin-bottom:20px;
    background:url(../images/line.gif) 0px 20px repeat-x;
  }
  .right .line{
    width:100%;
    height:1px;
    margin-top:69px;
    margin-bottom:40px;
    background:url(../images/line.gif) 0px 0px no-repeat;
    _margin-bottom:30px;
  }
.right{
  width:262px;
  height: 415px;
}

.footer{
  width : 835px;
  /*background: url(../images/bottom.jpg) 0px 12px no-repeat;*/
  height:95px;
}
  .footer .line{
    width:100%;
    height:10px;
    margin-top:0px;
    margin-bottom:40px;
    background:url(../images/line.gif) 0px 0px repeat-x;
  }
    
  .center .line .links{

    margin-left:20px;
    text-align:left;
  }
    .line a{
      color:#FABC3B; 
      font-size:12px;
    }
    .line a:hover{
      text-decoration:underline;
    }
  .center .line .name{
    margin-left:20px;
    margin-top:15px;
    color:#A186BE; 
    font-weight:bold;
  }
  
  .footer a img{
    margin: 0px 12px;
  }
  
   .content{
    /*padding: 40px 50px;*/
    text-align: justify;
    position:relative;
    width: 380px;
    height:262px; min-height:262px; max-height:262px; overflow:hidden;
    color:#be91bc;
    font-size: 14px;
    line-height: 115%;
    
  }
   #sliderDiv1{
    padding: 0px 0px 0px 0px;
  }
   .content .inner{
    position:absolute;
    padding-left:10px;
    width: 345px;
    text-align: justify;
  }


MARQUEE, .MARQUEE{
  margin-top:-20px;
}


.marquee{
background: url('/images/bg.png') left top repeat-x;
margin-right:15px;
}
/**************** NEWS ***********/
.name{
  color: #FABC3B;
  font-weight:bold;
}
.more{
  text-align:right;
}
.more a{
  color: #FABC3B;
}

/********** FORM ****************/
input{
  background-color: #2a0027;
  color:#a186be;
  border:solid 1px #411f3d;
  height:24px;
  width:120px;
  padding-top:3px;
}
.button{
  padding-top:0px;
  color:fabc3b;
}
.tfcaption{
  color:#a186be;
  font-size:12px;
}

