.small{font-size:90%}
input,select{padding:1px;font-size:11px;font-family:Lucida Grande, Verdana}
#forum .inside{padding:1px 20px;color:#fff;font-size:12px;} /* width 786px */

#mainmenu{margin:0}
#mainmenu a{margin-right:10px;font-weight:bold;}
#secondmenu{margin:0;float:right;text-align:right;font-size:11px}
#secondmenu a{margin-left:10px;}

#forum-copy{margin-bottom:0;text-align:center;font-size:10px;color:#999}

.regular{font-weight:normal !important;}

.title{background: transparent url('http://gusfactory.com/i/title.png') no-repeat 0 0;height:42px;margin:5px 0}
.staff{background: transparent url('http://gusfactory.com/i/team_bg.png') no-repeat 0 0;height:180px;margin:5px 0}
.title h2{float:left;margin: 12px 0 0 0;font-size:14px;color:#fff}
.title div{padding: 11px 0 0 0;}
.title .first{margin-left:7px;}
.w500{width:500px;}.w40{width:40px;}.w30{width:30px;}.w55{width:55px;}.w40{width:40px;}.w70{width:70px;}.w90{width:90px;}.w100{width:100px;}.w110{width:110px;}.w140{width:160px;}.w120{width:120px;}.w170{width:170px;}.w200{width:200px;}.w320{width:320px;}.w380{width:380px;}.w575{width:575px;}
.title .full{width:786px;text-align:center}
.title #jump{margin:12px 15px 0 0;padding:0}
.name{height:42px;margin:5px 0}
.name h2{float:left;margin: 12px 0 0 10px;font-size:14px;color:#fff}
.name div{padding: 11px 0 0 0;}
.name .first{margin-left:7px;}
.name .full{width:786px;text-align:center}
.name #jump{margin:12px 15px 0 0;padding:0}

.stats{color:#fff;font-size:11px}
.centered-text{width:620px;margin:10px 0 10px 80px;color:#fff}

.forum-list{height:42px;margin:10px 0 10px 7px;padding-left:37px;background: transparent url('../i/docs.png') no-repeat 0 1px;font-size:11px;color:#bababa;}
.forum-list div{float:left;}
.forum-list .info{width:462px;min-height:1em;}
.forum-list .info a{font-weight:bold;font-size:13px;}
.forum-list .info span{display:block;color:#fff;font-size:12px}
.forum-list .m{margin-top:0.5em}
.gallery-list{height:42px;margin:10px 0 10px 7px;padding-left:37px;background: transparent url('../i/album.png') no-repeat 0 1px;font-size:11px;color:#bababa;}
.gallery-list div{float:left;}
.gallery-list .info{width:462px;min-height:1em;}
.gallery-list .info a{font-weight:bold;font-size:13px;}
.gallery-list .info span{display:block;color:#fff;font-size:12px}
.gallery-list .m{margin-top:0.5em}
.video-list{height:42px;margin:10px 0 10px 7px;padding-left:37px;background: transparent url('../i/video_icon.png') no-repeat 0 1px;font-size:11px;color:#bababa;}
.video{margin:10px 0 10px 7px;padding-left:1px;font-size:11px;color:#bababa;}
.video-list div{float:left;}
.video-list .info{width:462px;min-height:1em;}
.video-list .info a{font-weight:bold;font-size:13px;}
.video-list .info span{display:block;color:#fff;font-size:12px}
.video-list .m{margin-top:0.5em}
.others-list{height:42px;margin:10px 0 10px 7px;padding-left:37px;background: transparent url('../i/others_icon.png') no-repeat 0 1px;font-size:11px;color:#bababa;}
.others-list div{float:left;}
.others-list .info{width:462px;min-height:1em;}
.others-list .info a{font-weight:bold;font-size:13px;}
.others-list .info span{display:block;color:#fff;font-size:12px}
.others-list .m{margin-top:0.5em}
.archive-list{height:12px;margin:10px 0 10px 7px;padding-left:17px;font-size:12px;color:#bababa;}
.archive-list div{float:left;}
.archive-list .info{width:462px;min-height:1em;}
.archive-list .info a{font-weight:bold;font-size:13px;}
.archive-list .info span{display:block;color:#fff;font-size:12px}
.archive-list .m{margin-top:0.5em}
.a500{float:left;margin: 12px 0 0 0;font-size:14px;color:#fff}
.top1em{margin-top:1em}
.top3em{margin-top:3em}

.topic{padding-left:32px;height:30px;background: transparent url('../i/folder.png') no-repeat 0 7px;}
.topic .info{width:467px;margin-top:8px;}
.topic .info .inside{display:table-cell; vertical-align:middle;}
.topic .info a{font-size:11px;}
.topic .info a.stitle{font-size:12px;}
.topic .info span{font-size:11px;margin-top:-3px;}

.post{margin-bottom:1em !important;}
.post .poster{float:left;width:200px;}
.post .message{float:left;width:575px;}
.post .message .info{font-size:11px}
.post .message .body{margin-top:10px;color:#bababa}

.post-line{height:15px;background-color:#1e1e1e;margin:0px 0 9px 0;}

.quote{padding:1em;background-color:#fff;border:1px solid #999;color:#444;font-size:12px;}
.quote .wrote{color:#303030}

#login{margin:1em auto;width:253px;}

#login label{width:115px;float:left;margin:5px 0}
#login .input{width:130px;float:left;margin:5px 0}

#registration td, #search td {padding:2px 0}

.member-list{margin:0.2em 0;}
.member-list div{float:left;text-align:center}

.txt-right{text-align:right}
.topic-title{height:26px;background:#1e1e1e url('../i/folder.png') no-repeat 6px 6px;padding:10px 0 0 34px}
td.code{padding:0.5em;color:#333;font-size:1em;}

