* {
  margin: 0;
  padding: 0;
}
html {
  width: 100%;
  height: 100%;
  font-size: 100%;
}
body {
  font-size: 68%;
  width: 100%;
  background: url(images/site/bg_pattern.png) repeat-x black;
  margin: 0;
  font-family: Verdana, Arial, Sans-Serif;
  color: #a9a9a9;
}

img {
    border: 0;
}
input, textarea, select {
  font-family: Verdana, Arial, Sans-Serif;
}
input:focus,
select:focus,
textarea:focus {
    background: #1d1d1d;
    border-color: #313131;
    color: #808080;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

div#wrapper,
div.subcontent_box,
div.contentline,
div.contentline_small,
div.box,
div.rubricpic img,
div#tsbox img,
.tabline h3,
div#userpic_box
{ behavior: url(iepngfix.htc) }


.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

ul li{
    margin-left: 15px;
    color: #595959;
}

.borderbox {
    padding: 10px;
    border: 1px solid #2f2f2f;
}

.screenshots img {
    margin-left: 6px;
    margin-top: 2px;
    margin-bottom: 4px;
}
.gameicon {
    width: 11px;
    height: 12px;
    background-position: center -1px;
    margin-right: 4px;
    float: left;
}
/*form css (req+chell) */
div.form label {
    display: block;    
    width: 120px;
    font-weight: bold;
    float: left;
   /* border: 1px solid red;*/
    margin-bottom: 10px;
    /*text-align: right;*/
    padding-right: 20px;
    padding-top: 2px;
}

div.form br {
    clear: left;
}
div.form input, div.form select {
    display: block;
    width: 130px;
    float: left;
}
div.big input {
    width: 250px;
}
div.form img {
    margin-top: 2px;
    border: 1px solid #2d2d2d;
}
div.form select.d {
    width: 40px;
    margin-right: 2px;
}
div.form select.d2 {
    width: 55px; 
}
div.form input.d {
    width: 20px;
}
div.form div.d {
    width: 5px;
    text-align: center;
    float: left;
}
div.contactbox {
    padding-right: 8px;
}
a.icq img {
    width: 12px;
    height: 12px;
}
tr.smallfont td {
    font-size: 10px;
}
tr.smallfont td a {
    font-weight: bold;
}
div.quote hr {
     border: 0;
     border-top: solid 1px #232323;
     border-bottom: transparent;
     margin-top: 3px;
     margin-bottom: 2px;
     
}
div.quote {
    background: #171717;
    color: #949494;
    border: 1px solid #232323;
    padding: 5px;
}
/*div.form2 select, div.form2 input, div.form select, div.form2 input {
    margin-bottom: 5px;
}*/
div.hr {
    font-size: 0.1em;
    height: 1px;
    overflow: hidden;
}
div.form textarea, div.form2 textarea {
    width: 100%;
}
/*
tabellen
*/
table.user {
    margin-left: 0px;
    width: 100%;
}
table.full {
    width: 100%;
}
textarea.full {
    width: 100%;
}
table tr.row_a td {
    background: #131313;
    background: #151515;
}
table tr.row_b td {
    background: #181818;
}
table.user td {
    padding: 2px;
    height: 20px;
    padding-left: 4px;
}
table.user td.h {
    font-weight: bold;
    color: #747474;
}
table {
    width: 100%;
    border: 0;
}
td {
    padding-top: 1px;
    padding-bottom: 1px;
}
table.board td {
    vertical-align: middle;
    padding-top: 5px;
    padding-bottom: 5px;
}
td.boardname {
    padding-bottom: 10px;
    border: 1px solid #2f2f2f;
}
tr.thline td {
    color: #3c3d3f;
    font-style: italic;
    font-weight: bold;
    height: 15px;
    padding: 2px;
    border-bottom: 1px solid #2f2f2f;
}
table.legend td {
    color: #585858;
}
div.boardpath {
    color: #585858;
    font-size: 9px;
    margin-left: 4px;
    /*font-style: italic;*/
}
td.boardname a {
    color: #318eeb;
    font-weight: bold;
}
td.boardname a:hover {
    color: #396791;
}
table.board tr.content td {
    height: 40px;
}

th a {
    color: #a9a9a9;
    text-decoration: none;
}
th a:hover {
    color: #3e6791;
}
th,td {
    text-align: left;
}
th.tar,td.tar,div.tar {
    text-align: right;
}
th.tac,td.tac,div.tac {
    text-align: center;
}
th.vab,td.vab,div.vab {
    vertical-align: bottom;
}
th.vat,td.vat,div.vat {
    vertical-align: top;
}
/* width classes */
.w5 {
    width: 5%;
}
.w10 {
    width: 10%;
}
.w15 {
    width: 15%;
}
.w20 {
    width: 20%;
}
.w25 {
    width: 25%;
}
.w30 {
    width: 30%;
}
.w35 {
    width: 35%
}
.w40 {
    width: 40%;
}
.w45 {
    width: 45%;
}
.w50 {
    width: 50%;
}
.w55 {
    width: 55%
}
.w60 {
    width: 60%;
}
.w65 {
    width: 65%;
}
.w70 {
    width: 70%;
}
.w80 {
    width: 80%;
}
.w100 {
    width: 100%;
}
.w99 {
    width: 99%;
}
.mp0, .mp0 tr, .mp0 td {
    margin: 0;
    padding: 0;
}

.fscore {
    border-top: 1px solid #2f2f2f;
    height: 4px;
    font-size: 1px;
}
th {
    border-bottom: 1px solid #2f2f2f;
    padding-bottom: 3px;
}
/*std float divs */
div.float {
    float: left;
}
div.float.r {
    float: right;
}



div#usercenterbox div.avatar,
td.avatar div.avatar,
div.avatarbox {
  width: 96px;
  height: 96px;
  float: right;
  margin-right: 15px;
  background: url(images/site/avatar_bg.gif) no-repeat;
}
div.avatarbox img,
div.avatar img {
    width: 90px;
    height: 90px;
}
td.avatar div.avatar,div.avatarbox {
    margin-right: 4px;
    float:none;
}
div.avatarbox {
    margin-left: 8px;
    margin-top: 8px;
}
div#usercenterbox img {
  margin: 3px;
}
td.avatar img {
    margin: 3px;
}
table.search td {
    padding:2px;
}
/*comments*/

div.comment {
  width: 614px;
}
div.comment .avatar img {
    margin:3px;
}
div.comment .avatar {
    width: 110px;
    background: #181818;
    position: relative;
}
div.comment .avatar input {
    position: absolute;
    top: 11px;
    left: 88px;
}
div.comment .stripe {
    background: url(images/site/comment_stripe.png) repeat-y 7px 7px;
}
div.comment .innercontent {
    width: 475px;
    margin-top: 8px;
    margin-bottom: 7px;
}
div.comment .innercontent2{
    padding-left: 6px;
    padding-top: 8px;
    padding-bottom: 7px;
}
div.comment .top {
  height: 19px;
  background: url(images/site/content_line_top.png) no-repeat;  
}
div.comment .bottom {
  height: 25px;
  padding-right: 6px;
  background: url(images/site/content_line_bottom.png) no-repeat;  
}
div.bottom img {
    margin-top: 3px;
    margin-left: 5px;
}
div.comment .content {
  background: #181818;
}
div.admincomment {
    padding-left: 40px;
    margin-top: 5px;
    font-size: 9px;
    padding-right: 40px;
}
div.line, div.bline {
    height: 1px;
    width: 586px;
    background: #232323;
    margin-left: 2px;
}
div.bline {
    width: 465px;
    margin-bottom: 8px;
    margin-top: 8px;
}
div.comment .line {
    height: 1px;
    width: 600px;
    background: #232323;
    margin-left: 7px;
}
.line_bottom {
    height: 6px;
    width: 600px;
    background: #181818;
    border-bottom: 1px solid #232323;
    margin-left: 7px;
} 
/*squaddetails*/
div.memberbox {
    margin-bottom: 15px;
    border-bottom: 1px solid #2f2f2f;
    padding-bottom: 15px;
    margin-left: 6px;
}
div.memberbox h3 {
    margin-bottom: 10px;
}

div#wrapper {
  max-width: 1054px;
  min-width: 1002px;
  margin: 0 auto;
  background: url(images/site/bg_shadow_large.png) repeat-y center;
}

* html div#wrapper {
 width: 1054px;
 width: expression(
  (document.documentElement && document.documentElement.clientHeight) ?
   (document.documentElement.clientWidth < 1002) ? "1002px" : (( document.documentElement.clientWidth > 1054 ) ? "1054px" : "auto") :
   (document.body.clientWidth < 1002) ? "1002px" : (( document.body.clientWidth > 1054 ) ? "1054px" : "auto")
 );
}
div#header {
  width: 1002px;
  height: 228px;
  background: url(images/site/header.jpg) no-repeat;
  margin: 0px auto;
  overflow: hidden;
  position: relative;
}
ul#menu {
  display: block;
  position: absolute;
  width: 1002px;
  height: 42px;
  left: 0;
  border-left: 1px solid #1d1e1e;
  border-right: 1px solid #1d1e1e;
  bottom: 0;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
ul#menu li {
  display: block;
  width: 91px;
  height: 42px;
  float: left;
  margin: 0;
  padding: 0;
}
ul#menu span {
    display: none;
}
ul#menu li a {
  display: block;
  width: 91px;
  height: 42px;
  margin: 0;
  padding: 0;
  background-position: top left;
}
ul#menu li a:hover {
  background-position: bottom left;
}
/* menu buttons */
a.news {
  background: url(images/site/button_news.jpg);
}
a.about {
  background: url(images/site/button_about.jpg);
}
a.members {
  background: url(images/site/button_members.jpg);
}
a.results {
  background: url(images/site/button_results.jpg);
}
a.recruiting {
  background: url(images/site/button_recruiting.jpg);
}
a.challenge {
  background: url(images/site/button_challenge.jpg);
}
a.articles {
  background: url(images/site/button_articles.jpg);
}
a.files {
  background: url(images/site/button_files.jpg);
}
a.server {
  background: url(images/site/button_server.jpg);
}
a.forum {
  background: url(images/site/button_forum.jpg);
}
a.guestbook {
  background: url(images/site/button_guestbook.jpg);
}
div#error_box {
  position:absolute;
  top: 300px;
  left:50%;
  width:40em;
  height:20em;
  margin-left:-20em;
  border: 1px solid red;
}
div#statusbox {
    padding: 10px;
    font-weight: bold;
    margin-bottom: 10px;
}
div#header div#loginbox {
  position: absolute;
  width: 280px;
  height: 180px;
  right: 0;
  top: 2px;
  z-index: 10;
}
div#loginbox span {
  display: block;
  width: 270px;
  height: 13px;
  color: #666666;
  background: #262626;
  border: 1px solid #403c3c;
  padding: 1px;
  padding-left: 2px;
  margin-top: 4px;
  font-size: 11px;
}
div#loginbox a {
    text-decoration: none;
}
div#logged_in {
  margin-top: 5px;
}
div#loginbox input {
  background: #262626;
  border: 1px solid #403c3c;
  padding: 1px;
  width: 110px;
  height: 13px;
  margin-top: 4px;
}
div#loginbox .submit {
  display: block;
  float: right;
  height: 18px;
  width: 36px;
  margin-right: 10px; 
  margin-top: 3px;
  line-height: 100px;
  overflow: hidden;
  background: url(images/site/login_button.gif) right no-repeat;
}
div#loginbox .submit:hover {
  background-position: left;
}

div#header div#flashbox {
  width: 1000px;
  height: 162px;
  position: absolute;
  top: 24px;
  left: 1px;
}
div#content_wrapper {
  width: 1002px;
  min-height: 148px;
  background: url(images/site/bg_content.png) no-repeat;
  margin: 0px auto;
  clear: left;
}
div#content,
div#subcontent {
  margin-top: 20px;
}

div#content {
  width: 674px;
  float: left;
  margin-left: 1px;
}

div#content .box {
  width: 634px;
  background: url(images/site/bg_content_box.png) #131313 no-repeat;
  margin: 10px auto 0 auto;
  min-height: 153px;
  height: auto !important;
  height: 153px;
  padding-top: 1px;
  padding-bottom: 1px;
  
}
div#content .ext {
  background: url(images/site/bg_content_box_ext.png) #131313 no-repeat;  
}

div#subcontent .box {
  width: 278px;
  background: url(images/site/bg_subcontent_box.png) #151515 no-repeat;
  margin: 10px auto 0px auto;
  min-height: 153px;
  height: auto !important;
  height: 153px;
  padding-top: 1px;
  padding-bottom: 1px;
}
div.marginbox {
  width: 614px;
  margin: 14px auto 13px;
  
}
div.marginbox_inner {
    margin-left: 5px;
}
div#subcontent {
  width: 318px;
  float: right;
  margin-right: 1px;
}

div#footer {
  width: 1002px;
  height: 50px;
  background: url(images/site/footer.png);
  margin: 0px auto;
  position: relative;
}
div#footer a {
  display: block;
  height: 10px;
  width: 60px;
  position: absolute;
  top: 33px;
  left: 570px;
}
div.marginbox h2 {
    font-size: 1px;
    margin-left: 22px;
    margin-bottom: 20px;
    text-indent: 300px;
    overflow: hidden;
    width: 200px;
    height: 20px;
    line-height: 400px;
  /*background: url(images/site/hl_news.png) no-repeat;*/
}
div.marginbox div.lbox {
    height: 50px;
}
div.lbox em {
    color: #585858;
}
h2.news {
  background: url(images/site/hl_news.png) no-repeat;
}
h2.about {
  background: url(images/site/hl_about.png) no-repeat;
}
h2.members {
  background: url(images/site/hl_members.png) no-repeat;
}
h2.clanwars {
  background: url(images/site/hl_results.png) no-repeat;
}
h2.joinus {
  background: url(images/site/hl_recruiting.png) no-repeat;
}
h2.challenge {
  background: url(images/site/hl_challenge.png) no-repeat;
}
h2.articles {
  background: url(images/site/hl_articles.png) no-repeat;
}
h2.files {
  background: url(images/site/hl_files.png) no-repeat;
}
h2.server {
  background: url(images/site/hl_server.png) no-repeat;
}
h2.forum {
  background: url(images/site/hl_forum.png) no-repeat;
}
h2.guestbook {
  background: url(images/site/hl_guestbook.png) no-repeat;
}
h2.loginoverview {
  background: url(images/site/hl_overview.png) no-repeat;
}
h2.myprofile {
  background: url(images/site/hl_editprofile.png) no-repeat;
}
h2.messenger {
  background: url(images/site/hl_messages.png) no-repeat;
}
h2.buddys {
  background: url(images/site/hl_buddylist.png) no-repeat;
}
h2.profile {
  background: url(images/site/hl_userprofile.png) no-repeat;
}
h2.news_comments {
  background: url(images/site/hl_newscomments.png) no-repeat;
}
h2.imprint {
  background: url(images/site/hl_impressum.png) no-repeat;
}
h2.registered_users {
  background: url(images/site/hl_users.png) no-repeat;
}
h2.lostpassword {
  background: url(images/site/hl_lostpw.png) no-repeat;
}
h2.register {
  background: url(images/site/hl_register.png) no-repeat;
}
h2.search {
  background: url(images/site/hl_search.png) no-repeat;
}
h2.login {
  background: url(images/site/hl_login.png) no-repeat;
}
h2.cashbox {
  background: url(images/site/hl_cashbox.png) no-repeat;
}
h2.galleries {
  background: url(images/site/hl_galleries.png) no-repeat;
}
h2.usergallery {
  background: url(images/site/hl_usergallery.png) no-repeat;
}
h2.stats {
  background: url(images/site/hl_statistics.png) no-repeat;
}
h2.wio {
  background: url(images/site/hl_wio.png) no-repeat;
}
h2.calendar {
  background: url(images/site/hl_calendar.png) no-repeat;
}


.tabline {
  height: 30px;
  width: 614px;
  
  margin-bottom: 8px;
  margin-top: 8px;
}
.tabline h3, .tabline a {
    padding-top: 0.15em;
    font-weight: bold;
    float: left;
}
.tabline h3 {
    font-size: 1em;
    color: #358eeb;
    height: 30px;
    width: 123px;
    background: url(images/site/tab_selected.png) no-repeat;
    text-indent: 10px;
}
.tabline a {
    color: #585858;
    text-indent: 6px;
    width: 116px;
    font-size: .85em;
}
.tabline a.after {
    width: 110px;
}
.justify {
    text-align: justify;
}
.tabline.tab1 {
  background: url(images/site/tab_1.png) no-repeat;  
}
.tabline.tab2 {
  background: url(images/site/tab_2.png) no-repeat;  
}
.tabline.tab3 {
  background: url(images/site/tab_3.png) no-repeat;  
}
.tabline.tab4 {
  background: url(images/site/tab_4.png) no-repeat;  
}
.tabline.tab5 {
  background: url(images/site/tab_5.png) no-repeat;  
}
.tabline.tab6 {
  background: url(images/site/tab_6.png) no-repeat;  
}
.tabline.tab7 {
  background: url(images/site/tab_7.png) no-repeat;  
}
.tabline.tab8 {
  background: url(images/site/tab_8.png) no-repeat;  
}
.tabline.tab9 {
  background: url(images/site/tab_9.png) no-repeat;  
}
.tabline.tab10 {
  background: url(images/site/tab_10.png) no-repeat;  
}
table.messenger td {
    padding: 2px;
    padding-top: 4px;
    padding-bottom: 4px;
    vertical-align: top;
}
div.pm input, div.pm select {
    width: 250px;
}

.contentline, .contentline_small {
  height: 19px;
  width: 614px;
  background: url(images/site/content_line.png) no-repeat;
  margin-bottom: 8px;
  margin-top: 8px;
}
.contentline a.cal {
    line-height: 18px;
    padding-left: 5px;
}
.contentline h5 {
    text-align: center;
    font-size: 1em;
    padding-top: 0.25em;
    color: #358eeb;
}
.statstable table {
    width: 302px;
}
.contentline_small {
    width: 302px;
    background: url(images/site/content_line_small.png) no-repeat;
}
.contentline h3 span {
    color: #a9a9a9;
}
span.visits {
    font-size: 7px;
    color: #303030;
}
table.mstats img {
    border-right: 1px solid black;
    border-left: 1px solid black;
}
.contentline.top, .contentline_small.top {
  margin-top: 25px;
}
.contentline h3,
.contentline h4,
.comment div.top h3,
.comment div.top h4,
.contentline_small h3 {
  padding-top: 0.25em;
  padding-left: 5px;
  font-weight: bold;
  color: #358eeb;
  font-size: 1em;
  float: left;
}
.comment div.top h3 {
    color: #a9a9a9;
}
.contentline p {
  padding-top: 0.14em;
  padding-left: 5px;
  color: #358eeb;
  font-size: 1em;
}
.contentline h4,
.comment div.top h4 {
  color: #5d5d5d;
  float: right;
  margin-right: 10px;
  font-weight: normal;
}
.contentline div.postedby,
.contentline div.comments {
  font-weight: bold;
  padding-top: 0.25em;
  padding-left: 5px;
  color: #5d5d5d;
  font-size: 1em;
  float: left;
  font-style: italic;
}
.contentline div.comments {
  float: right;
  font-weight: normal;
  margin-right: 10px;
}
div.marginbox div.text {
  margin-left: 4px;
  margin-right: 20px;
}
div.mr0 {
    margin-right: 0;
}
div.text2 {
    margin-left: 6px;
}
div.calendar {
    font-size: 10px;
    font-weight: bold;
    border: 1px solid #252525;
    padding: 5px;
    
}
table.calendar td {
    text-align: center; 
    vertical-align: middle;
    height: 45px;
}
td.today {
    border: 1px solid #6a6a6a;
    font-weight: bold;
}
td.event {
    border: 1px solid #3e6791;
}
div.event {
    color: red;
}
td.event a {
    font-weight: normal;
}
td.day {
    border: 1px solid #272727;
}
/* news rubrik */
div.rubricpic {
    width: 210px;
    height: 72px;
    float: right;
    overflow: hidden;
    margin-left: 8px;
    margin-bottom: 8px;
}

/*userpic*/
div#userpic_box {
    width: 240px;
    height: 220px;
    background: url(images/site/userpic_bg.png);
    margin-top: 2px;
}
div#userpic_box img {
    margin: 5px;
    border: 0;
    width: 230px;
    height: 210px;
}
div.box h4.results,
div.box h4.news,
div.box h4.tsstatus,
div.box h4.usercenter,
div.box h4.articles,
div.box h4.stats {
  font-size: 1px;
  margin-left: 28px;
  margin-top: 10px;
  text-indent: -500px;
  overflow: hidden;
  width: 80%;
  height: 13px;
}
div.box h4.articles {
  background: url(images/site/sc_articles.png) no-repeat;
}
div.box h4.news {
  background: url(images/site/sc_news.png) no-repeat;
}
div.box h4.tsstatus {
  background: url(images/site/sc_tsstatus.png) no-repeat;
}
div.box h4.usercenter {
  background: url(images/site/sc_usercenter.png) no-repeat;
}
div.box h4.results {
  background: url(images/site/sc_results.png) no-repeat;
}
div.box h4.stats {
  background: url(images/site/sc_stats.png) no-repeat;
}

div#subcontent table {
  margin-left: 10px;
  margin-top: 5px;
}
div#subcontent td.col1 {
  width: 16px;
  height: 16px;
}
div#subcontent td.col2 {
  width: 75px;
}
div#subcontent td.col3 {
  width: 75px;
}
div#subcontent td.col4 {
  text-align: right;
  padding-right: 40px;
}

div.dllink a {
    font-size: 15px;
    font-weight: bold;
}

/* inputs */
input, select, textarea {
  font-size: 1em;
  background: #181818;
  color: #666666;
  border: 1px solid #2d2d2d;
  padding: 1px;
  /*margin-top: 4px;*/
  /*margin-bottom: 4px;*/
}
/* links */
a {
  color: #3e6791;
  text-decoration: none;
}
a:hover {
    color: #358eeb;
}
.defblue {
    color: #358eeb;
}
h3 a {
  color: #358eeb;
  text-decoration: none;
}
h3 a:hover {
  color: #3e6791;
}
/* teamspeak display */

span#ts_tree_empty {
    font-style: italic;
    display: block;
    margin-left: 17px;
    margin-top: 3px;
}
ul#ts_tree, h5#ts_name {
    margin-left: 15px;
}
ul#ts_tree {
    margin-left: 17px;
}
h5#ts_name {
    margin-top: 8px;
    margin-bottom: 5px;
    font-size: 11px;
    height: 15px;
    background: url(images/site/teamspeak_online.png) no-repeat left top;
    padding-left: 18px;
    padding-top: 1px;
}
ul#ts_tree, ul#ts_tree ul {
    list-style-type: none;
}
ul#ts_tree {
    margin-bottom: 10px;
}
ul#ts_tree li.ch {
    display: block;
    width: 100%;
    background: url(images/site/channel.png) no-repeat left top;
    padding-left: 10px;
    padding-top: 1px;
    margin: 0;
    color: #a9a9a9;
    margin-top: 8px;
}
ul#ts_tree li.pl {
    display: block;
    height: 14px;
    background: url(images/site/dot.gif) no-repeat left top;
    margin: 0;
    margin-top: 3px;
    margin-bottom: 3px;
    color: #828282;
    font-weight: normal;
    
}
li.ch span {
    display: block;
    margin-left: 8px;
 }
li.pl span {
    display: block;
    margin-left: 16px;
}

#teamspeakdisplay img {
	border: 0px;
}
div#subcontent #teamspeakdisplay table {
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0;
	padding: 0;
    width: 100%;
	
}
div#tsbox, div#usercenterbox {
  margin-top: 8px;
  margin-left: 12px;
  margin-bottom: 8px;
}
#teamspeakdisplay td {
	padding: 0px;
	height: 15px;
	white-space: nowrap;
	vertical-align: top;
}
#teamspeakdisplay td.tree {
    width: 35px;
}
#teamspeakdisplay td.teamspeakserver {
	padding-left: 3px;
	font-weight: bold;
}
#teamspeakdisplay td.teamspeakchannel {
	padding-left: 3px;
     
}
#teamspeakdisplay td.teamspeaksubchannel {
	padding-left: 3px;
}
#teamspeakdisplay td.teamspeakplayer {
	padding-left: 3px;
}
#teamspeakdisplay a.teamspeakserver {
	text-decoration: none;
	font-weight: bold;
}
#teamspeakdisplay a.teamspeakserver:hover {
	
}
#teamspeakdisplay a.teamspeakchannel {
	
	text-decoration: none;
	
}
#teamspeakdisplay a.teamspeakchannel:hover {
	
}
#teamspeakdisplay a.teamspeaksubchannel {
	text-decoration: none;
	
}
#teamspeakdisplay a.teamspeaksubchannel:hover {
	
}

/* OLD STUFF FROM _stylesheet.css */
/* Infomessages - Miscellaneous */
.tooltip {
  position: absolute;
  display: none;
  background-color: #151515;
  color: #a9a9a9;
  border: 1px solid #232323;
  border-left: 3px solid #358eeb;
  padding: 4px 10px;
  z-index: 100;
}

.errorbox {
  border: 1px dashed #358eeb;
  padding: 8px;
  margin-top: 15px;
  margin-bottom: 20px;
  text-align: left;
}

/* BBCode Tags */
.quote {
  color: #383838;
  text-align: left;
  font: normal 9px Verdana, Arial, Helvetica, sans-serif;
  margin: 0 auto;
  padding: 3px;
}

.list {
	list-style-type: disc;
	list-style-position:outside;
}
.list_num {
	list-style-type: decimal;
	list-style-position:outside;
}

.list_alpha {
	list-style-type: lower-latin;
	list-style-position:outside;
}

.code {
  color: #000000;
  text-align: left;
  margin: 0 auto;
  padding: 3px;
  font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.codeinner {
  color: #000000;
  font: 11px 'Courier New', Courier, monospace;
}

.codeline0 {
	background-color: #F3F3F3;
	height: 15px;
	padding-left: 3px;
	white-space: nowrap;
}

.codeline1 {
	background-color: #FFFFFF;
	height: 15px;
	padding-left: 3px;
	white-space: nowrap;
}