#guest {}

#guest .active {
    background:transparent url(../images/host-active-back.gif) no-repeat scroll 0 0;
    color:#666666;
    float:left;
    font-size:12px;
    height:190px;
    margin-left:30px;
    margin-top:30px;
    padding-left:0;
    padding-top:8px;
    position:relative;
    text-align:center;
    width:141px;
}

#guest .active .status-b {
    left:89px;
    position:absolute;
    top:90px;
}
#guest .active .status {
    font-size:12px;
}

#guest .passive {
    color:#444444;
    float:left;
    font-size:12px;
    height:190px;
    margin-top:30px;
    padding-top:8px;
    margin-left:5px;
    position:relative;
    text-align:center;
    width:140px;
}
#guest .passive .status-b {
    left:89px;
    position:absolute;
    top:90px;
}
#guest .passive .status {
    font-size:12px;
}

#guest #view table {
    border:none;
    background-color:#bcbcbc;
    width:100%;
}
#guest #view #summary-icon{
    padding:10px;
    text-align:center;
    background-color:#e4e4dd;
    width:150px;
}
#guest #view #summary-info table{
    font-size:10px;
    background-color:#ffffff;
}
#guest #view #summary-info table.summary-main-info{
    padding:10px 0px;
}
#guest #view #summary-info table.summary-main-info>tbody>tr>th{
    padding:0px 10px;
}
#guest #view #summary-info table.summary-sub-info>tbody>tr>th{
    padding:0px 10px;
    width:140px;
}
#guest #view #summary-info span.summary-info-title{
    font-weight:bold;
}

#guest #view #summary-info .summary-space{
    background:transparent url(../images/kugiri-a.gif) repeat scroll 0 0;
    height:4px;
    margin-bottom:8px;
    margin-top:8px;
    margin-left:12px;
    width:95%;
}
