body {
  background:#ffffff;
  background-image: url(pic/background.gif);
  background-repeat: repeat-x;
  margin:0;
  padding:20px 10px;
  font:x-small/1.5em "Trebuchet MS",Verdana,Arial,Sans-serif;
  color:#333;
  font-size/* */:/**/small;
  font-size: /**/small;
}


#main{
    width: 747px;
    background: #fff;
    border:1px solid #000000;
    margin-left:auto;
    margin-right:auto;
    padding: 0;
}	

#banner{
    background: #000 url("pic/banner.jpg") no-repeat left top;
    padding: 90px;
}

div.menu{
    width: 707px;
    text-align: left;
    font: 1.1em Tahoma,Verdana,Arial,Sans-serif;
    background: #CECFCE url("pic/vb_bullet.gif") no-repeat;
    border-top:1px solid #000000;
    padding: 2px 0 1px 40px;
}

div.menu2{
    background: #CECFCE;
    hight:100%;
    width: 110px;
    border-right:1px solid #000000;
    border-top:1px solid #000000;
    padding: 30px 20px 30px 20px;
}

.menu2 ul {
    margin:.5em 0 1.25em;
    padding:0 0px;
    font: 1.1em Tahoma,Verdana,Arial,Sans-serif;
    list-style:none;
}

.menu2 ul li {
  background:url("pic/rightarroww.gif") no-repeat 2px .25em;
  margin:0;
  padding:0 0 3px 16px;
  margin-bottom:3px;
  border-bottom:1px dotted #000;
  line-height:1.4em;
  font-size:100%
}

a:link {
    color:#000;
    text-decoration:none;
}

a:visited {
  color:#000;
  text-decoration:none;
}

a:hover {
  color:#fff;
  text-decoration:none;
}

.clear{
    clear:both;
    margin-top:-1px;
    height:1px;
    overflow:hidden;
}

#text{
    float:right;
    left: 300px;
    width: 573px;
    hight:100%;
    border-top:1px solid #000000;
    margin:0;
    padding: 20px 10px 10px 10px;
}

#text ol{
    list-style-type: circle;
}

div.headline{
    width: 100%;
    background: url("pic/line.gif") no-repeat left top;
    font: 1.5em Tahoma,Verdana,Arial,Sans-serif;
    margin: 0 0 7px 0;
}

#install{
    text-align:center;
    width:576px;
}

img.install{
    border: 1px solid #000;
}

