BODY,P,TD
    { font-family:Verdana,Helvetica,Arial;
      margin-left:0; margin-right:0; margin-top:0; margin-bottom:0;
      color:#1C2631;
      font-size:15px;

    }
A {color:#E33408; text-decoration:none;}
A:link  {color:#E33408}
A:vlink {color:#E33408}
A:hover {color:blue}

.div0{width:960px; background:#FFFFFF;}
.div1{width:780px;}
.div2{width:814px;}
.div0-join{width:960px; height:989px; margin:0; border:#FFF 1px solid; background:#ffffff url(/tour4/join-bg.jpg) no-repeat -50px 0;}

a.menu {
    text-decoration:none;
    font-weight: bold;
	font-size: 12px;
    color: #C64114;
    border-top:    #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    padding: 3 15 3 15;
    background:#dddddd;
}
a.menu:link    { color: #C64114; }
a.menu:visited { color: #C64114; }
a.menu:hover   { color: #cc0000;  BORDER-TOP: #1B2831 1px solid;  BORDER-BOTTOM: #1B2831 1px solid;
}

h1 {color:#587a6e; }

.first-text      {width: 600px; margin:40px 0 0 90px;pading:10px; font-size:16px; line-height:20px; text-align:left;}
.first-text-join {width: 800px; margin:40px 0 0 68px; pading:10px; font-size:17px; line-height:26px; text-align:left;}
.first-sites     {font-size:28px; line-height:35px; }
.bottom-text     {width: 850px; pading:10px; font-size:16px; line-height:24px;}
.pech-members    {display:block;position:absolute; margin-left:720px; margin-top:-20px; width:210; height:200px;}


.trailer-container{ width:800px; padding:0;margin:0; }
.trailer-before{ text-align:left; padding-top:10px;}
.trailer {width:780px; padding:15px; margin-bottom:30px;}
.trailer_s { background:#e0dfda; BORDER: #5d8a75 2px solid;}
.trailer_b { background:#bee2f2; BORDER: #436E91 2px solid;}
.trailer_s .everyweek { background: url(/tour4/preview-s2.png) repeat-y 2px 5px; }
.trailer_b .everyweek { background: url(/tour4/preview-b2.png) repeat-y 2px 5px; }
.trailer_v {     padding-left: 20px; BORDER: #5d8b6e 2px solid; background:#d8e5d4 url(/tour4/preview-v2.png) repeat-y 0 0; }

.tr_td   { padding: 3px;}
.tr_pix  { xBORDER: #1B2831 2px solid; }
.tr_pix2 { xBORDER: #1B2831 2px solid; }
.tr_text { font-size:13px; padding:4px 0 0 7px;}

.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;  }

.join_on_trailer{ position:absolute; margin-top:303px; margin-left:600px;}


.mod {color:#888888;font-size:11px;}
.modpix {border:#978B3F 1px solid; width:110px;height:180px;background-color:#E7E3C4;}
.modpix2{border:#978B3F 1px solid; width:130px;height:220px;background-color:#E7E3C4;}
.toppix {border:#978B3F 1px solid; width:150px;height:220px;background-color:#E7E3C4;}


.site { BORDER: #000000 1px solid;}
LI{margin-top:8px;}


.cls-color{color:#827a4b}
.clv-color{color:#8d5d2d}
.clb-color{color:#57786d}


.join-container {width:467px; border:#EEE 0px solid; margin-left:50px; margint-top:0; text-align:center}
.join-header { height:60px; font-size:19px; padding-top:16px; text-decoration:_underline; }
.join-header2{ height:110px;padding-top: 5% }

.join-buttons-block{height:150; margin-left:auto; text-align:center; margin-top:30px;}
.price-text{font-size:13px; margin:15px 0 4px 0; font-weight:bold;}
.join-text-small {font-size:11px; margin:auto;}
.join-hr {width:393px; border-top:#333 2px solid; margin:10px; display:inline-block;}
.div0-join a {color:#3e6a8f;}

a.joinbtn
    { FONT-SIZE: 18px;
	font-style: italic;
      line-height:30px;
      COLOR: white;
      BACKGROUND-COLOR: #57786d;
      padding:4px;
      text-align:center;
	  width: 75%;
    }
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;
	margin-top:-3%;
    }
	
	
.dropbtn {
    border: none;
    cursor: pointer;
    min-width: 358px;
	FONT-SIZE: 18px;
    font-style: italic;
    line-height: 30px;
    COLOR: white;
    BACKGROUND-COLOR: #57786d;
    padding: 4px;
    text-align: center;
    width: 75%;
    
  }

.dropdown {
    position: relative;
    display: inline-block;
  }

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 358px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
  }

.dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
  }

.dropdown-content a:hover {background-color: #f1f1f1}

.dropdown:hover .dropdown-content {
    display: block;
  }

.dropdown:hover .dropbtn {
    background-color: #3e8e41;
  }