.clear { clear: both }

.bodyOuter {
padding: 1px;
position: fixed;
background: #222;
border: 2px dotted #aaa;
top: 80px;
left: -170px;
width: 177px;
border-radius: 10px;
padding-left: 10px;
z-index: +1000000;
}

.bodyOuter:hover {
left: -9px;
}

.titleMain {
font-weight: bold;
color: #aaa;
padding: 5px 0;
}

.bodyContent {
background: #fff;
border: 1px dotted #aaa;
padding: 0px 10px;
height: 260px;
float: left;
}

.buttonHover {
width: 20px;
height: 20px;
float: left;
position: absolute;
top: 165px;
right: 5px;
font-family: arial;
font-size: 16px;
font-weight: bold;
color: #333;
text-align: right;
border: none;
}

.titleApp {
font-size: 12px;
font-family: arial;
font-weight: bold;
padding-top: 10px;
padding-bottom: 5px;
color: #555;
}

.buttonBody {
width: 110px;
}

.buttonLeft img,.buttonRight img {
width: 50px;
height: 50px;
}

div.buttonLeft {
float: left;
}
div.buttonRight {
float: right;
}

.author {
padding-top: 10px;
}

.author img {
float: left;
width: 25px;
height: 25px;
margin: 10px 5px;
border: 2px solid #333;
}

.textAuthor {
font-family: arial;
font-size: 12px;
color: #aaa;
float: left;
padding-top: 10px;
}

.author a:link,.author a:visited {
color: #3b5998;
text-decoration: none;
}

.author a:hover {
color: #FFFFFF;
}