#bodyid{
padding:0;
margin:0;
background-color: #dddddd;
text-align:center;
font-size: 13px;
position:relative;
}

#page{
background:#ffffff;
width:802;
height:100%
background-size:100%;
margin:0 auto;
}

#top div{
color#999;
font-size:13px;
letter-spacing:1px;
font-weight:normal;
text-align:right;
float:right;
margin:0;
padding:10px 15px;
}

#top div a{
text-decoration:none;
color:#555;
}

#top div a:hover{
color:#aaf;
}

#menu{
border:1px solid #ccc;
border-top-width:0;
width:802px;
margin:0 auto;
font-size:13px;
font-weight:bold;
color:#666;
}

#menu a{
width:100%;
color:#666;
text-decoration:none;
}

#menu td{
border-left:1px solid #ccc;
background:url('img/menubg3.png') repeat-x top left;
padding:3px 10px;
text-align:center;
width:10%;
}

#main{
width:802px;
margin:0 auto;
padding:0px;
font-size:13px;
}

html* #left{
width:600px;
float:left;
padding:10px 20px;
position:relative;
text-align:left;
}

#left a{
color:#5055b4;
text-align:left;
}

#left a:hover{
color:#7a7ec6;
text-align:left;
}

#left h1{
background:url('img/mainta.png') repeat-x bottom left;
color:#f00;
padding:4px 5px;
font-size:15px;
margin:0 10px 20px 0;
text-align:left;
width:500
}

#left h2{
background:url('img/maintb.png') repeat-x bottom left;
color:#55d;
padding:4px 5px;
font-size:13px;
margin:0 10px 5px 0;
text-align:left;
width:500
}

#left p{
font-weight:normal;
margin:0;
padding:0 15px 15px 5px;
text-align:left;
color:#666;
font-size:13px;
line-height:120%;
font-weight:normal;
}

#right{
width:200px;
float:right;
padding:10px 0;
float:right;
}

#right a{
color:#5055b4;
}

#right a:hover{
color:#7a7ec6;
text-align:right;
}

#right h1{
background:#acd2ea url('img/boxbg.png') no-repeat top right;
color:#f30;
font-size:13px;
padding:4px 20px 4px 10px;
margin:0;
letter-spacing:1px;
}

#right h2{
background:#acd2ea url('img/boxbg.png') no-repeat top right;
color:#fff;
font-size:13px;
padding:4px 20px 4px 10px;
margin:0;
letter-spacing:1px;
}

#right p{
font-weight:normal;
border:1px solid #9ecae6;
padding:7px 10px;
margin:0 0 10px 0;
color:#666;
font-size:13px;
line-height:120%;
}

#pagetop{
padding:0 20px 0 0;
text-align:right;
}

#copy{
width:802px;
}

#copy h2{
background:url('img/maintb.png') repeat-x top left;
font-weight:normal;
color:#666;
padding:5px 5px;
font-size:12px;
margin:10px 0 0 0;
text-align:left;
}

#omo{
display:none;
}
