BODY,P,TD
    { font-family:Verdana,Helvetica,Arial; 
      margin-left:0; margin-right:0; margin-top:0; margin-bottom:0;
      color:#FFFFFF; 
      font-size:12px;
    }

H1,H2,H3,H4{margin-left:0; margin-right:0; margin-top:0; margin-bottom:0;}

A {color:#EBA3EC; text-decoration:none;}
A:link  {color:#EBA3EC}
A:vlink {color:#EBA3EC}
A:hover {color:red}

.div0{width:860px; background:#6D417C;}
.div1{width:800px; background:#000000;}
.div_text{width:800px; background:#6D417C; color:#C689C8; }
.div_movie{width:860px; background:#000000;}

.mtit{font-size:24px; font-weight:bold; color:#EDA4EF; }

a.menu { 
    text-decoration:none;
    font-weight: bold;
	font-size: 12px;
    color: #6D417C;
    padding:3px;
    border-bottom:#333333 1px solid;
    margin-left:10px;
    margin-right:10px;
}
a.menu:link    { color: #6D417C; }
a.menu:visited { color: #6D417C; }
a.menu:hover   { color: #000000; background-color:#6D417C; }

a.mmenu { 
    text-decoration:none;
    font-weight: bold;
	font-size: 14px;
    color: #A869AA;
    padding-left:16px;
    padding-right:16px;
    border-left:#EDA4EF 3px solid;
}
a.mmenu:link    { color: #A869AA; }
a.mmenu:visited { color: #A869AA; }
a.mmenu:hover   { color: #FFFFFF; }

.trailer {width:780px;  background:#C9C6C5; padding:15 15 15 15; BORDER: #1B2831 2px solid;}
.tr_td   { padding: 3px;}
.tr_pix  { BORDER: #1B2831 2px solid; }
.tr_pix2 { BORDER: #1B2831 2px solid; }
.tr_text { font-size:14px; padding-top: 4px;}

.site { BORDER: #000000 1px solid;}

LI{margin-top:8px;}
.down_div 
    { FONT-SIZE: 20px; 
      COLOR: #6D417C; 
      BACKGROUND: #532C61;
      PADDING:15px; 
      WIDTH:100%;
      BACKGROUND: #291730;
      PADDING:10px; 
    }
a.adown
    { FONT-WEIGHT: bold; 
      FONT-SIZE: 18px; 
      COLOR: #9160A2; 
      BACKGROUND: #411A4E;
      BORDER-TOP:    #000000 2px solid;
      BORDER-LEFT:   #000000 2px solid;
      BORDER-RIGHT:  #000000 2px solid;
      BORDER-BOTTOM: #000000 2px solid;
      PADDING-LEFT:20px;
      PADDING-RIGHT:20px;
      width:500px;      
    }
a.adown:link    { color: #9160A2; BACKGROUND: #411A4E;}
a.adown:visited { color: #9160A2; BACKGROUND: #411A4E;}
a.adown:hover   { color: #FFFFFF; BACKGROUND: #6D417C;
}

.links_img {border:#FFFFFF 1px solid; padding:3px; BACKGROUND: #491A59} 

.joinbtn
    { FONT-WEIGHT: bold; 
      FONT-SIZE: 16px; 
      COLOR: white; 
      BACKGROUND-COLOR: #6D417C;
    }
.joinbtn_alt
    { FONT-WEIGHT: bold; 
      FONT-SIZE: 14px; 
      COLOR: #6D417C; 
      BORDER: #6D417C 1px solid; 
      BACKGROUND-COLOR: #000000;
    }
.joinbtn_other
    { FONT-WEIGHT: normal; 
      FONT-SIZE: 14px; 
      COLOR: #C87C62; 
      BORDER: #000000 1px solid; 
      BACKGROUND-COLOR: #EEEEEE;
    }
.join_small
    { font-size:12px;
    }