BODY,P,TD
    { font-family:Verdana,Helvetica,Arial;
      margin-left:0; margin-right:0; margin-top:0; margin-bottom:0;
      color:#1C2631;
      font-size:14px;

    }
H1,H2,H3{ margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; }

A {color:#9D5E25; text-decoration:none;}
A:link  {color:#9D5E25}
A:vlink {color:#9D5E25}
A:hover {color:blue}

.div1{width:810px; }
.div2{width:820px; }

a.menu {
    text-decoration:none;
    font-weight: bold;
	font-size: 12px;
    color: #9D5E25;
    border-top:    #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    padding: 3 15 3 15;
    background:#dddddd;
}
a.menu:link    { color: #9D5E25; }
a.menu:visited { color: #9D5E25; }
a.menu:hover   { color: #cc0000;  BORDER-TOP: #1B2831 1px solid;  BORDER-BOTTOM: #1B2831 1px solid;
}

.tit_silv {font-size:20px;color:#999999;}

.trailer {width:800px;  background:#C9C6C5; padding:15 15 15 15; BORDER: #1B2831 2px solid;}
.tr_td   { padding: 4px;}
.tr_pix  { BORDER: #1B2831 2px solid; }
.tr_pix2 { BORDER: #1B2831 2px solid; }
.tr_text { font-size:14px; padding-top: 4px;}

.dpix1 { BORDER: #1B2831 3px solid; width:240px; }
.dpix2 { padding:7px; BORDER: #1B2831 2px solid;}

.news_td_img  {
   background:#EEEEEE;
   border-bottom:#cccccc 4px solid;
   padding-top:2px;
   padding-bottom:2px;
   padding-left:2px;
   padding-right:2px;
   }
.news_img  {
   background:#EEEEEE;
   border:#243545 2px solid;
   padding:5px;
   }

.news_td_img  { background:#243545; border:#1B2831 1px solid; padding-top:8px; padding-bottom:8px;}
.news_date    { background:#CFCCCC; padding:3px; }
.news_td_text { border-top:#1B2831 1px solid;  }

.site { BORDER: #000000 1px solid;}
LI{margin-top:8px;}

a.joinbtn
    { FONT-WEIGHT: bold;
      FONT-SIZE: 16px;
      COLOR: white;
      BACKGROUND-COLOR: #243545;
      padding:4px;
    }
a.joinbtn_alt
    { FONT-WEIGHT: bold;
      FONT-SIZE: 14px;
      COLOR: #243545;
      BORDER: #243545 1px solid;
      BACKGROUND-COLOR: #EEEEEE;
      padding:2px;
    }
.joinbtn_other
    { FONT-WEIGHT: normal;
      FONT-SIZE: 14px;
      COLOR: #C87C62;
      BORDER: #000000 1px solid;
      BACKGROUND-COLOR: #EEEEEE;
    }
.join_small
    { font-size:12px;
    }
