body { color: #696969; margin: 0px; font: 12px Arial; background: #000000  none repeat scroll 0 0; margin: auto; max-width: 400px; }
a:link, a:active, a:visited { color: #a9a9a9; text-decoration: none; }
a:hover, a:focus { color: #ff00ff; text-decoration: underline; border-left: 4px solid #ff00ff; }
img { border-style: none; vertical-align: middle; max-width: 170px; }
.imgbor { padding: 1px; border: 1px solid #404040; }
.main { margin-top: 1px; padding-top: 3px; margin-bottom: 1px; border-top: 2px solid #c00; border-bottom: 2px solid #c00; background: #111111 url('main.png') repeat-y top left; }
.title { color: #ffffff; position: relative; z-index: 1; margin-top: 6px; margin-bottom: -32px; margin-left: 6px; padding-right: 6px; padding-left: 6px; border-color: #c00; border-style: groove ridge ridge groove; border-width: 3px; border-radius: 4px; display: table; background: #000 url('') repeat-x 50% top; }
.menu { margin: 2px; margin-left: 50px; margin-right: 5px; padding: 6px; border: 2px solid #404040; border-top: 2px solid #404040; border-radius: 4px; background: #000000 url('menu.png') repeat-x 50% top; }
.adv { text-shadow: # 2px 1px 0; margin-top: 1px #000000; border: 2px solid #343434; margin-bottom: 1px; padding: 4px; background: #101010 url('adv.png') repeat-x 50% top; }
.adv a { color: #ffffff; padding-left: 14px; background: url('star.png') no-repeat left 50%; }
.adv a:hover, a:focus { color: #ff00ff; text-decoration: underline; }
.auth a { color: #ffffff; font-size: 12px; padding-right: 4px; padding-left: 4px; border: 2px solid #303030; background: #000000 url('adv.png') repeat-x 50% top; border-left: 2px solid #c00; border-top: 2px solid #c00; }
.auth a:hover { color: #ffffff; font-size: 12px; padding-right: 4px; padding-left: 4px; border-color: #ff00ff; border-style: groove ridge ridge groove; border-width: 2px; background: #  url('adv.png') repeat-x 50% top; text-decoration: none; }
.au a { color: #ffffff; font-size: 12px; padding: 0px 4px 2px 4px; border: 2px solid #696969; background: #000000 url('adv.png') repeat-x 50% top; border-left: 2px solid #c00; border-bottom: 2px solid #c00; }
.menu { margin-top: 6px; padding-top: 30px; }
body:after { content:"2013 © wapero.sextgem.com"; display: block; text-align: left; }
.filelist_paging { text-align: center; font-weight: bold; }
.filelist_paging a:link { padding: 3px 2px; text-decoration: none; font-weight: normal; }
.items { margin; 0px; border-bottom: 1px dashed #444444; padding: 0px; }
input, textarea, select { border-radius: 4px; }
input, textarea, select {
 color: #828282;
 margin: 1px;
 padding: 2px;
 border: 1px solid #e3e3e3;
 background: #fff;
 }
input:focus, textarea:focus, select:focus { color: #7a7a7a; margin: 1px; padding: 2px; border: 1px solid #e7e7e7; background: #fbfbfb; }
input[type="submit"] { color: #fff; background: url('../images/authh.gif') 50% top repeat-x #199bd6; padding: 3px; border-style: none; cursor: pointer; }
input[type="submit"]:hover { color: #fff; background: url('../images/copy.gif') 0 top repeat-x #7e7e7e; }
.head { background:url(/head.png) repeat-x top #50769e;border-bottom: 1px solid #c00; -moz-border-radius: 0 0 7px 7px; -webkit-border-radius: 0 0 7px 7px; border-radius: 0 0 7px 7px; padding: 8px 10px 5px 12px; margin-bottom: 4px; }