#content_body A { color:purple }
#content_body    { height:2700px}
#content_body * { clear:none; z-index:1 }
#content_body  input {margin-right:10px;margin-left:5px}
#content_body  H3 {
    border-bottom-color:black;
    border-bottom-style:solid;
    border-bottom-width:1px;
    font-size:16px;
    margin:15px;
    width:675px
}
#content_body  .box {
    margin:15px;
    background-color:#EFEFEF;
    clear:both;
    height:153px;
    position:relative;
    width:670px;
    background-image:url('../img/box_strech.jpg');
}
.box .box_left{
    background-image:url('../img/box_left.jpg');
    position:absolute;
    left:-20px;
    height:153px;
    width:30px;
}
.box .box_right{
    background-image:url('../img/box_right.jpg');
    position:absolute;
    left:640px;
    height:153px;
    width:35px;
}
#content_body   IMG.thumb {position:relative;z-index:10;margin:15px;float:left;margin-left:10px;border-style:solid;border-width:1px}
#content_body  .online   IMG.thumb {border-color:#00FF55}
#content_body  .offline IMG.thumb {border-color:#FF0055}

#content_body .box_content {
    top:15px;
    position:relative;
    margin-right:20px;
    text-align:justify;
}

#content_body  .pseudo *{
    font-size:14px;
    text-decoration:none;
    font-weight:bold;
}
#content_body  .toolbar {
    text-align:right;
    position:absolute;
    right:10px;
    bottom:10px;
    height:20px;
 }
#content_body .toolbar IMG{
    border-style:none;
    position:relative;
    top:-10px;
    margin-right:10px;
}
#content_body {
    font-size:11px
}
#content_body .pagination A{
    text-decoration:none;
    background-color:purple;
    padding:3px;
    color:white;
    margin-left:5px;
    border-style:solid;
    border-width:1px;
    border-color:purple;
}
#content_body .pagination A:hover{
     border-color:#FF0055;  
     color:white;
}
#content_body .pagination A.active {
    background-color:#FFEEFF;
    color:purple
}
#content_body  .pagination {
    margin-bottom:10px
}
