#bodyid{

padding:0;

margin:0;

text-align:center;

}

#bg{

background:url('img/bg.png') repeat-y left top;

width:670px;

margin:0 auto;

}

#page{

border:1px solid #ccc;

width:650px;

margin:0 auto;

background:#fff;

font-size:0.8em;

color:#666;

}

#left{

width:270px;

float:left;

}

#image{

border:1px solid #999;

background:url('img/image.jpg') no-repeat left top;

width:240px;

height:170px;

margin:10px 15px 20px 15px;

}

#image td{

color:#fff;

text-align:right;

font-weight:bold;

padding:10px;

font-size:16px;

letter-spacing:1px;

}

#menu{

border:1px solid #999;

margin:7px 15px 0 15px;

padding:5px 0 0 0;

}

#left ul{

list-style-type:none;

margin:0;

padding:0;

}

#left li{

font-weight:bold;

border-top:1px dashed #999;

margin:0;

padding:4px 10px;

letter-spacing:1px;

font-size:1em;

text-align:left;

}

#left li a{

color:#666;

width:100%;

text-decoration:none;

}

#left li a:hover{

color:#aaf;

}

#left li span{

background:#b9d7fb;

color:#fff;

padding:1px 2px;

font-size:1.3em;

letter-spacing:0;

margin-right:2px;

width:20px;

}

#side{

font-weight:normal;

border:1px solid #b9d7fb;

padding:0 10px;

margin:20px 15px;

text-align:left;

font-size:1em;

line-height:120%;

}

#side p{

margin:10px 0;

}

#side p a{

color:#55c;

}

#side p a:hover{

color:#aaf;

}

#right{

width:370px;

float:right;

}

#right a{

color:#55c;

}

#right a:hover{

color:#aaf;

}

#right h1{

margin:0;

padding:10px 15px;

text-align:right;

font-size:24px;

letter-spacing:1px;

color:#777;

}

#banner{

background:#b9d7fb;

padding:3px 15px;

margin:0 0 20px 0;

text-align:right;

font-size:1.3em;

color:#fff;

font-weight:bold;

}

#banner p{

margin:0;

}

#right h2{

border-bottom:1px dashed #666;

font-size:1.1em;

margin:0;

padding:2px 10px;

text-align:left;

}

.txt{

font-weight:normal;

border-bottom:3px solid #b9d7fb;

margin:0 0 20px 10px;

padding:13px 10px 5px 0;

text-align:left;

font-size:1em;

line-height:120%;

}

.txt p{

margin:0 0 10px 0;

}

#pagetop{

padding:0 15px 0 0;

text-align:right;

}

#copy{

clear:both;

padding:20px 10px 3px 10px;

}
