.control{width:930px;height:50px;background:#ffffff url('/forum/images/control-bg.jpg') repeat-y left;border:1px solid #454545;margin:0px 10px 0px 40px}
.control h1{margin:0px;padding:0px;text-align:left;font-size:medium;color:black;font-weight:normal;}
.panel{background:#cfcfcf url('/forum/images/panel.jpg') repeat-x;border:1px solid #454545;height:20px;line-height:20px;margin:0px 0px 0px 40px;width:932px;border-top:0px;}
.panel a{color:black}
.threads{margin-top:15px;width:930px;border:1px solid #454545;margin-left:40px}
.threads td.subject{width:530px;}
.trthreads{background:#ffffff url('/forum/images/control-bg.jpg') repeat-y left;height:25px;line-height:20px}
.trthreads th{color:black}
.threads img{display:inline}
.tr1threads{background:#cfcfcf url('/forum/images/panel.jpg') repeat-x;height:20px;line-height:20px}
.tr1threads h2{font-size:medium;margin:0px;font-weight:bolder;color:#66b6ed;text-decoration:none;}
.ftitle{float:left;}
.ftitle img{float:left;}
.ftitle h1{font-size:small;text-align:left;margin:0px 0px 0px 15px}
.subforum{clear:both;margin:25px 10px 0px 40px;width:928px;background:#cfcfcf url('/forum/images/panel.jpg') repeat-x;border:1px solid #455656;border-bottom:0px;height:30px;line-height:30px}
.subforum h2{font-size:small;margin:0px;color:#66b6ed;text-decoration:none;}
form.subform{margin:0px}
.thread{margin:0px 10px 0px 10px;float:left;}
.welcome{float:right;height:40px;border-left:1px solid #cccccc}
.footpanel{background:#cfcfcf url('/forum/images/panel.jpg') repeat-x;border:1px solid #454545;height:20px;line-height:20px;margin:0px 0px 0px 40px;width:930px;border-bottom:0px;margin-top:10px}
.footpanel h3{font-weight:normal;text-align:left;margin:0px}
.footcontrol{width:930px;height:auto;background:#ffffff url('/forum/images/control-bg.jpg') repeat-y left;border:1px solid #454545;margin:0px 10px 10px 40px;color:white}
.post{width:928px;border:1px solid #455656;margin-left:40px;background-color:white}
.post img{margin:0px}
.starter{width:928px;background:#ffffff url('/forum/images/control-bg.jpg') repeat-y left;}
.message{float:right;width:405px}
.joindate{float:right;width:400px;margin:5px}
.rating{margin:5px;width:400px;height:160px}
.posted{margin:5px;border-top:1px solid #cecece;padding-top:10px;color:black;margin:10px}
.signature{margin:5px;padding-top:5px;border-top:1px solid #66b6ed;width:500px;}
.newthread{width:928px;background:#ffffff url('/forum/images/bot-bg.png') repeat-x bottom;border:1px solid #455656;text-align:center;margin-left:40px}
.newthread table{margin:auto;text-align:left;width:750px;}
.postmessage{width:700px;text-align:left;margin:auto;}
.postmessage input{width:300px;}
.posting{background-color:#ffffff;border:1px solid #66b6ed}
.posting img{margin:0px}
.posting table{float:right;width:50px;border:0px;margin:20px 10px 0px 0px}
.location{margin:20px;width:600px;height:150px;}
input.fbut{border:1px solid black;background-color:white;width:30px;margin:5px;width:auto;}
.coding{background-color:#cacaca;font-weight:bold;margin:5px;padding:5px;border:1px solid green}
.afterimg{line-height:52px;height:52px}
.tform{margin:auto;margin-bottom:10px}
.taform{margin:auto;border:1px solid #cacaca;margin-bottom:10px}
.taform th{color:black;background:#ffffff url('/forum/images/panel.jpg') repeat-x bottom}
.cp{width:932px;}
.cp h3{margin:0px;width:auto;padding:0px}
form.connect{margin:5px 10px;}
form.connect input{background:#ffffff url('/forum/images/formbg.png') repeat-y left;line-height:15px}
form.connectlogin{margin:5px 20px;float:left;}
form.connectlogin input{background:#ffffff url('/forum/images/formbg.png') repeat-y left;line-height:15px;width:auto;}
h4.controltitle{margin:20px 40px}
table.controltable{margin-left:40px;}
table.controltable td.controltd{border-right:1px solid #cacaca;width:200px}
h3.onpost{margin:20px 40px}
