.beta {width: 22px; height: 55px; background: url(beta.png) no-repeat top center; position: absolute; top: 24px; left: -10px;}
.beta a {display: block; width: 100%; height: 100%; border: 0px;}
.beta:hover {background: url(beta-hover.png) no-repeat top center;}

#pun-ulinks a .bubble {opacity: 1 !important; -webkit-opacity: 1 !important;}

#pun-searchtopics #pun-main tr.inew div.icon, #pun-searchtopics #pun-main div.icon{position: relative !important;}

#indocontainer {width: 100%; height: auto; margin: auto; padding: 0px;}
#indocontainer .info-tbl {width: 100%; border: 0px; height: auto; margin: auto;}
.news-td, .mods-td {width: 53%; min-width: 53%; max-width: 53%; vertical-align: top;}
.link-td, .text-td {width: 47%; min-width: 47%; max-width: 47%; vertical-align: top;}
.info-h3 {text-transform: uppercase; font-family: "verdana"; font-size: 14px !important; color: #0391f8; font-weight: normal; margin: 0px auto 10px auto; padding: 0px; padding-top: 10px;}

.link-td .info-h3, .text-td .info-h3 {text-align: right !important; padding-right: 0px;}

.text-td .txtc {text-align: justify !important; color: #0391f8; font-size: 12px; font-family: verdana;}
.td-container a {color: #0391f8; text-decoration: underline !important; font-family: "verdana"; font-size: 12px;}
.td-container {padding: 10px 0px 10px 0px; border-top: 1px solid #e3e3e3; width: 100%; margin: auto auto 10px 0px;}
#newstable {width: 100%; padding-bottom: 2px;}
#newstable a {color: #6d6d6d; text-decoration: none !important;}
#newstable td {vertical-align: middle !important; height: 25px !important; max-height: 25px !important;}
#newstable td.timestamp {width: 73px; min-width: 73px; max-width: 73px; text-align: center; font-size: 12px; font-family: verdana; color: #6d6d6d;}
#newstable td.newsclass {width: 89px; min-wdith: 89px; max-width: 89px; text-align: center; font-size: 12px; font-family: verdana; color: #fff;}
#newstable td.newsclass div {width: 80px !important; height: 15px !important; font-size: 11px; padding: 0px 2px 3px 2px !important; margin: auto !important; border-radius: 3px !important;}
input[name="submit"] {font-size: 12px !important; cursor: pointer; padding: 4px;}
input[name="submit"]:hover {background: #dedede;}
.link-td a {background: #eee; text-decoration: none !important; text-align: center; margin: 4px 0px 1px 3px !important; padding: 7px 6px; display: inline-block; width: 75px; height: 35px; font-size: 11px;}
.linl-td a:hover {background: #ccc !important;}
.td-container ul {padding: 0px; margin: 0px;}
.td-container ul li {display: inline-block; width: 49px; height: 49px; text-align: center !important; margin-right: 5px; padding-bottom: 5px;}
.td-container ul li img {max-height: 43px !important; width: auto; min-height: 43px; height: 43px; padding: 3px; background: #ccc; display: block;}
.prsadm img {background: #8fb2f2 !important;}

.name-author {width: 100%; height: 14px; margin-bottom: 15px; color: #05a1f0;}
.p-messages {height: 120px; color: #555; max-height: 120px; overflow: hidden; margin-bottom: 10px;}
.p-messages img {max-height: 60px;}
#box_file_uploader {margin-top: 10px; padding-top: 10px; border-top: 1px dotted #ccc;}
#pun-mod #pun-crumbs1 {margin-top: 230px !important; margin-bottom: 20px;}
#pun-mod #pun-title .title-logo-tdr, .punbb-admin #pun-title .title-logo-tdr  {top: 192px !important;}
#pun-mod tcl {width: 20% !important;}
#pun-mod .main tc2, #pun-mod .main tc3 {width: 20% !important;}