body {
    margin: 0;
    padding: 0;
    color: #464646;
    font: 12px arial;
    background: #addcee; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FkZGNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWY4ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #addcee 0%, #eaf8ff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #addcee), color-stop(100%, #eaf8ff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #addcee 0%, #eaf8ff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #addcee 0%, #eaf8ff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #addcee 0%, #eaf8ff 100%); /* IE10+ */
    background: linear-gradient(top, #addcee 0%, #eaf8ff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#addcee', endColorstr='#eaf8ff', GradientType=0); /* IE6-8 */

}

#cover {
    max-width: 1280px;
    height: auto;
    margin: 0px auto 20px;
    box-shadow: 0px 6px 16px #333333;
}

.head {
    margin: auto;
    width: 1280px;
    height: 220px;
}

.menu, .sticky {
    max-width: 1280px;
    height: 40px;
    font-size: 12px;
    background: none;
}

.sticky {
    background: url(/images/transparent.png);
}

.server_round_vip {
    border: 1px solid #ffde00;
    background: #ffde00;
    padding: 2px 5px;
    color: #464646;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.server_round_vip:hover {
    border: 1px solid #ffde00;
    background: #e0c300;
    padding: 2px 5px;
    color: #464646;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.server_round_normal:hover {
    border: 1px solid #889e94;
    background: #36acd3;
    padding: 2px 5px;
    color: #464646;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

ul#topmenu > li {
    height: 40px;
    background: url(/images/transparent.png);
}

ul#topmenu > li, ul#topmenu > li a.menulink {
    height: 40px;
    background: none;
}

ul#topmenu > li a.menulink:hover, ul#topmenu > li a.menulink.active {
    background: url(/images/transparent.png) top left repeat;
}

ul#topmenu-right > li {
    height: 40px;
    background: url(/images/transparent.png);
}

ul#topmenu-right > li, ul#topmenu-right > li a.menulink {
    height: 40px;
    background: none;
}

ul#topmenu-right > li a.menulink:hover, ul#topmenu-right > li.active {
    background: url(/images/transparent.png) top left repeat !important;
}

.round {
    border: 1px solid #889e94;
    padding: 2px 5px;
    color: #464646;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;

}

.portinp {
    width: 60px;
}


#logged_in_server {
    -webkit-border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    background-color: #e8c2c2;
    height: 25px;
    color: #000;
    cursor: pointer;
}

.content {
    background: #f2f5f6; /* Old browsers */
    background: -moz-linear-gradient(top,  #f2f5f6 0%, #e3eaed 37%, #c8d7dc 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f5f6), color-stop(37%,#e3eaed), color-stop(100%,#c8d7dc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f2f5f6 0%,#e3eaed 37%,#c8d7dc 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f5f6', endColorstr='#c8d7dc',GradientType=0 ); /* IE6-9 */
    min-height: 500px;
}

.slidingDiv {
    height: 160px;
    width: 250px;
    padding: 10px;
    margin-top: 10px;
}

.show_hide {
    display: none;
}

.status2 {
    border: 1px solid #889e94;
    padding: 2px 5px;
    color: #464646;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;

}

#recaptcha_table {
    width: 100%;
}