body {
        background: #000000 url('/images/s5_background1.jpg') no-repeat top center;
        margin: 0px;
}

#theSite {
        width: 1000px;
        position: absolute;
        left: 50%;
        margin-left: -500px;
}

a {
        text-decoration: none;
        color: #6c87fc;
}

a:hover {
        text-decoration: underline;
        color: #6c87fc;
}

button {
        width: 115px;
        height: 25px;
        border: none;
        color: #6c87fc;
        margin-right: 10px;
        background: url('/images/button_bg.png') no-repeat;
        font: 12px "Tahoma", Arial, sans-serif;
}

input {
        background: #3b3b3b;
        border: 1px solid #6c87fc;
        color: #d6d6d6;
        width: 160px;
}

select {
        background: #3b3b3b;
        border: 1px solid #6c87fc;
        color: #d6d6d6;
}

textarea {
        background: #3b3b3b;
        border: 1px solid #6c87fc;
        color: #d6d6d6;
        text-align: left;
}

.window {
        background: url('/images/window_bg.png');
        border: 1px solid #474747;
        padding-bottom: 10px;
}

.friends {
        background: url('/images/window_bg.png');
        border: 1px solid #474747;
        padding-bottom: 10px;
        width: 100%;
        float: left;
        margin-top: 10px;
}

label {
        font: 16px "Tahoma", Arial, sans-serif;
        color: #ffffff;
}

#header {
        border-top: none !important;
        width: 1000px;
        height: 155px;
        background: url(/images/pattern_bg.png);
}

#search {
        float: right;
}

#search select {

}

#topBanner {
        margin-top: 10px;
        padding: 0px !important;
}

#topBanner img{
        margin: 10px !important;
}

#topBanner p{
        margin: 0px !important;
        padding: 0px !important;
}

#menu {
        padding: 0px !important;
        width: 1000px;
        height: 40px;
        margin-top: 10px;
        background: url('/images/menu_bg.png');
        border: 1px solid #474747;
}

.userList {
        background: url('/images/window_bg.png');
        border: 1px solid #474747;
        width: 400px;
        margin: 10px auto;
}

.userList .avatar {
        width: 100px;
        max-height: 100px;
        margin: 5px;

}

#menu ul {
        list-style-type: none;
        color: #f3f3f3;
        font: bold 16px "Tahoma", Arial, sans-serif;
        height: 40px;
        margin-top: 0px;
        padding-left: 0px !important;
        padding-right: 0px;
        margin-left: 0px;
}

#menu li {
        height: 40px;
        display: block;
        float: left;
        background: url('/images/menu_div.png') no-repeat right center;
}

#menu .last {
        background-image: none !important;
}

#menu li:hover, #menu .last:hover {
        background: url('/images/menu_bg_active.png') !important;
}

#menu a {
        display: block;
        height: 30px;
        padding-top: 10px;
        color: #f3f3f3;
        text-decoration: none;
        font: bold 16px "Tahoma", Arial, sans-serif;
        padding-right: 26px;
        padding-left: 26px;
}

#menu a:hover {
        color: #6c87fc;
}

#logo {
        height: 100px;
        width: 300px;
        background: url('/images/logo.png') no-repeat center;
        float: left;
        margin-left: 20px;
}

#loginArea {
        width: 400px;
        height: 100px;
        float: right;
        margin-top: 5px;
        margin-right: 10px;

        color: #f3f3f3;
        text-decoration: none;
        font: bold 13px "Tahoma", Arial, sans-serif;
        background: url(/images/login_bg.png) no-repeat;
}

#loginArea a {
        font: bold 13px "Tahoma", Arial, sans-serif;
}

#loginArea #rememberMe {
        margin-left: 60px;
        background: none !important;
        height: 15px !important;
        width: 15px !important;
}

#loginArea input {
        background: url('/images/login_input_bg.png') no-repeat;
        border: none;
        color: #d6d6d6;
        text-align: center;
        width: 154px;
        padding-left: 8px;
        padding-right: 8px;
        height: 23px;
        font: bold 13px "Tahoma", Arial, sans-serif;
        margin-left: 26px;
        margin-top: 10px;
        margin-bottom: 0px !important;
}

#loginArea #loginButton {
        float:  right;
        margin-top: 3px !important;
        padding-top: 0px !important;
}

#profMod {
        margin: 0px !important;
}

.logOut {
        float: left !important;
}

.loggedInUser {
        margin-bottom: -20px !important;
        margin-top: 10px !important;
        margin-left: -5px !important;
        width: 130px !important;
        float: left;
}

.loggedInUser a {
        color: #ffffff;
        font: bold 17px "Tahoma", Arial, sans-serif !important;
}

#loginArea table {
        margin: 0px auto;
        margin-top: 5px;
}

#loginArea button {
        margin-right: 10px;
        float: left;
        margin-top: 5px !important;
}

#loginArea h1 {
        color: #ffffff;
        text-decoration: none;
        font: bold 17px "Tahoma", Arial, sans-serif;
        margin-top: 5px;
        margin-left: 15px;
        margin-bottom: 0px;
}

#loginArea h2 {
        color: #f6f6f6;
        text-decoration: none;
        font: bold 14px "Tahoma", Arial, sans-serif;
        margin-top: 10px;
        margin-left: 10px;
        margin-bottom: 0px;
}

#loginArea a {
        margin: 10px;
}

#loginArea h1 {
        margin-top: 10px;
        font: bold 16px "Tahoma", Arial, sans-serif;
        width: 270px;
}

#loginArea .avatar {
        /*width: 70px; */
        /*height: 70px; */
        margin: 10px;
        border: 1px solid #474747;
        float: left;
        margin-left: 35px !important;
        margin-right: 10px !important;
}

#loginArea p {
        color: #ffffff;
        margin-left: 5px;
        float: left;
        margin-top: 7px;
        margin-bottom: 2px;
}

#loginArea span {
        display: block;
        position: absolute;
        margin-left: 280px;
        margin-top: 8px;
}

#logout {
        float: left;
        margin-top: -20px;
        height: 20px;
        width: 20px;
        background: url(/images/logout.png) no-repeat left;
}

#logout:hover {
        background: url(/images/logout.png) no-repeat right;
}

#loginArea a {
        font: bold 12px "Tahoma", Arial, sans-serif;
}

#loginArea .loggedinUser a {
        margin-left: 0px;
}

#infoLine {
        height: 33px;
        width: 992px;
        background: url('/images/infoline_bg.png') no-repeat;
        margin-right: 4px !important;
        float: right;
}

#infoLine p {
        margin-top: 8px;
        font: 14px "Tahoma", Arial, sans-serif;
}

#infoLine marquee {
        width: 800px;
        margin-left: 180px;
}

#content {
        margin-top: 10px;
        width: 980px;
        padding: 10px;
        float: left;
        min-height: 400px;
    height: auto !important;
    height: 400px;
}

#content h1 {
        color: #f3f3f3;
        font: 20px "Tahoma", Arial, sans-serif;
        margin-left: 15px;
}

#content h2 {
        color: #f3f3f3;
        font: bold 17px "Tahoma", Arial, sans-serif;
        margin-left: 15px;
}

#content h3 {
        color: #f3f3f3;
        font: bold 15px "Tahoma", Arial, sans-serif;
        margin-left: 15px;
        text-decoration: underline;
        color: #6c87fc;
}

#content .readMore {
        color: #6c87fc;
        font: 14px "Tahoma", Arial, sans-serif;
        margin-left: 15px;
        margin-top: 0px;
}

#content p {
        color: #f3f3f3;
        font: 14px "Tahoma", Arial, sans-serif;
        margin: 15px;
        margin-bottom: 0px;
}

#news, #forum {
        width: 358px;
        float: left;
        margin-top: -622px;
        height: auto;
}

#blogs {
        width: 238px;
        float: left;
        padding-bottom: 0px !important;
}

#forum div {
        border-top: 1px solid #474747;
}

#forum .status {
        font: bold 11px "Tahoma", Arial, sans-serif !important;
        margin-top: 4px !important;
        margin-left: 5px !important;
}

#forum .status span {
        float: right;
        font: 11px "Tahoma", Arial, sans-serif !important;
}

#forum p {
        font: 11px "Tahoma", Arial, sans-serif !important;
        margin-top: 2px !important;
        margin-left: 5px !important;
        margin-bottom: 3px !important;
}

#news {
        margin-right: 10px;
}

#welcome {
        width: 980px;
        margin-bottom: 10px;
}

#topNews {
        width: 740px;
        float: left;
}

.topNews  {
        width: 358px;
        height: 100px;
        margin-right: 10px !important;
        margin-bottom: 10px;
        background: url('/images/window_bg.png');
        border: 1px solid #474747;
        float: left;
}

.topNewsLast  {
        width: 358px;
        height: 100px;
        margin-right: 0px;
        margin-bottom: 10px;
        background: url('/images/window_bg.png');
        border: 1px solid #474747;
        float: left;
}

.topNews .text, .topNewsLast .text {
        width: 255px;
        height: 95px;
        margin-left: 100px;
        background: url('/images/window_bg.png');
        padding-top: 2px;
}

.topNews .image, .topNewsLast .image {
        width: 100px;
        height: 100px;
        float: left;
        background-position: right;
}

.topNews .text h1, .topNewsLast .text h1 {
        margin-top: 0px;
        margin-bottom: 0px;
        font: bold 11px "Tahoma", Arial, sans-serif !important;
        color: #6c87fc !important;
        margin-left: 5px !important;
}

.topNews .text p, .topNewsLast .text p {
        margin-top: 3px !important;
        margin-bottom: 0px;
        font: 10px "Tahoma", Arial, sans-serif !important;
        margin-left: 5px !important;
}

.topNews .text .shortText, .topNewsLast .text .shortText {
        margin-top: 3px !important;
}

#friends {
        width: 100%;
        float: left;
        margin-top: 10px;
}

.friendList  {
        width: 200px;
        height: 40px;
        margin-right: 5px !important;
        margin-left: 5px !important;
        margin-bottom: 10px;
        background: url('/images/window_bg.png');
        border: 1px solid #474747;
        float: left;
}

.fbShare {
        margin: 20px !important;
        margin-top: 20px !important;
}

.friendList  img {
        height: 30px;
        margin: 5px;
        float: left;
}

.friendList h2 {
        font: 16px "Tahoma", Arial, sans-serif !important;
        margin-top: 11px;
}

.comment .userInfo {
        background: url('/images/userInfo_bg.png');
        width: 160px;
        margin-left: 23px;
        margin-top: 5px;
        border: 1px solid grey;
        padding-bottom: 4px;
}

#newsPager, #magazinFront {
        width: 483px;
        height: 300px;
        float: left;
        margin-bottom: 10px;
}

#newsPager {
        margin-right: 10px;
}

#newsPager2{
        margin-left: 4px;
}

.newsSlide {
        width: 420px;
        height: 300px;
        vertical-align: text-bottom !important;
vertical-align:bottom;
}

.newsSlideHeader {
        color: #6c87fc !important;
        font: bold 15px "Tahoma", Arial, sans-serif !important;
        margin-bottom: 7px !important;
}

.newsSlide img {
        height: 290px !important;
        width: auto !important;
        top: 7px !important;
        border: 1px solid #757575;
        padding: 1px;
        left: 1px !important;
}

.newsSlide h2 {
        text-align: center;
        margin: 0px;
        background: url('/images/window_bg.png');
        width: 100%;
        margin-left: 0px !important;
        padding-top: 0px !important;
}


.nsText {
        margin-top: 0px;
        vertical-align: bottom !important;
}

.newsSlide p {
        margin-left: 0px !important;
        width: 100%;
        margin-bottom: 3px !important;
        font: 12px "Tahoma", Arial, sans-serif !important;
        text-align: center;
        background: url('/images/window_bg.png');
        margin-top: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 7px !important;
        position: absolute;
}

.img_wrap {
        float: left;
}

.okWindow {
        width: 800px !important;
        margin: 0px auto;
        height: 120px;
        background: #000000 url('/images/ok.png') no-repeat 10px 10px;
        border: 1px solid #474747;
}

.errorWindow {
        width: 800px !important;
        margin: 0px auto;
        height: 120px;
        background: #000000 url('/images/error.png') no-repeat 10px 10px;
        border: 1px solid #474747;
}

.okWindow p, .okWindow h1, .errorWindow p, .errorWindow h1 {
        margin-left: 120px !important;
}

#footer {
        margin-top: 10px;
        width: 1000px;
        height: 60px;
        float: left;
        border-bottom: none !important;
        margin-bottom: none;
        font: 14px "Tahoma", Arial, sans-serif !important;
}

#footer ul {
        list-style-type: none;
        margin-top: 10px;
}

#footer li {
        float: left;
        margin-right: 40px;
        font: bold 14px "Tahoma", Arial, sans-serif !important;
}

#footer li a {
        color: #f3f3f3;
}

#footer #copyRight {
        text-align: center;
        color: #f3f3f3;
        margin-top: 40px;
}

#atlantisLogo {
        float: right;
        margin-top: -50px;
        margin-right: 10px;
        width: 170px;

        height: 30px;
        background-position: top right;
}

#atlantisLogo:hover {
        background-position: top left;
}

#atlantisLogo p, #atlantisLogo a {
        font: 11px "Tahoma", Arial, sans-serif !important;
        color: #ffffff;
        margin-left: 7px !important;
        text-decoration: none;
}

.newsItem {
        background: url('/images/window_bg.png');
        border: 1px solid #474747;
        margin-bottom: 10px;
        width: 475px;
        height: 100px;
        float: left;
        margin-right: 10px;
}

.newsItem .image {
        width: 100px;
        height: 100px;
        float: left;
        margin-right: 10px;
}

.shortNews {
        font: bold 14px "Tahoma", Arial, sans-serif !important;
}

.smallBlog {
        height: 60px;
        width: 100%;
        border-top: 1px solid #474747;
}

.smallBlog p {
        font: 9px "Tahoma", Arial, sans-serif !important;
        margin-top: 0px !important;
        margin-left: 10px !important;
        margin-right: 5px !important;
        margin-bottom: 0px !important;
}

.smallBlog a {
        color: #6c87fc;
        font: bold 10px "Tahoma", Arial, sans-serif !important;
        margin-top: 0px !important;
        margin-left: 0px !important;
}

.smallBlog div {
        width: 60px;
        height: 60px;
        float: left;
        border-right: 1px solid #474747;
        margin-right: 10px;
        text-align: center;
}

.smallBlog .avatar{
        max-height: 60px;
        max-width: 60px;
        background-position: top center;
}

.smallBlog span {
        float: right;
        font: 11px "Tahoma", Arial, sans-serif !important;
        color: #f2f2f3;
        margin-top: 3px;
        margin-right: 2px;
}

.smallNews {
        width: 100%;
        border-top: 1px solid #474747;
}

.smallNews p {
        font: 11px "Tahoma", Arial, sans-serif !important;
        margin-top: 0px !important;
        margin-left: 10px !important;
        margin-right: 5px !important;
        margin-bottom: 0px !important;
}

.smallNews h3 {
        font: bold 11px "Tahoma", Arial, sans-serif !important;
        margin-top: 5px !important;
        margin-left: 10px !important;
        margin-right: 5px !important;
        margin-bottom: 2px !important;
}

.smallNews .tovabb {
        font: 11px "Tahoma", Arial, sans-serif !important;
        margin-top: 0px !important;
        margin-left: 10px !important;
        margin-right: 5px !important;
        margin-bottom: 5px !important;
}

#newsMain {
        width: 100%;
        border: 1px solid #474747;
        background: url('/images/window_bg.png');
        padding-bottom: 10px;
    min-height: 400px;
    height: auto !important;
    /*height: 300px;  */
}

#newsMain img {
        /*float: left;*/
        /*margin-left: 15px;
        margin-right: 10px;
        margin-top: 15px;
        /*height: 150px; */
        padding: 3px;
        border: 1px solid #474747;
}

.comment {
        width: 800px;
        margin-left: 90px !important;
        margin-right: 90px !important;
        border: 1px solid #474747;
        background: url('/images/window_bg.png');
        padding-bottom: 10px;
        margin-top: 10px;
        float: left;
}

#comments, #leaveComment {
        width: 100%;
        border: 1px solid #474747;
        background: url('/images/window_bg.png');
        padding-bottom: 10px;
        margin-top: 10px;
        float: left;
        padding-right: 0px !important;
        color: #f3f3f3;
        font: 14px "Tahoma", Arial, sans-serif;
}

#leaveComment form {
        float: left;
}

#leaveComment textarea {
        width: 600px;
}

#leaveComment p {
        width: 600px !important;
        margin-top: -0px !important;
        padding-top: 0px !important;
}

#buttons {
        margin-top: -4px;
        width: 80px;
        float: left;
}

.spoilerButton {
        margin-top: 5px;
        margin-left: 8px;
}

#leaveComment #replyToText {
        margin-top: 0px;
        margin-left: 15px;
        width: 600px;
        float: left;
        margin-right: 10px;
        background: #282828;
        margin-bottom: 10px;
}

#leaveComment #replyToText #header2 {
        margin-top: 5px !important;
        font: bold 14px "Tahoma", Arial, sans-serif;
}

#comments p {
        margin-left: 15px !important;
}

.comment .commentLeft {
        width: 208px;
        float: left;
        text-align: center;
        background: url('/images/commentRight_bg.png') no-repeat right 40px;
}

.comment .commentLeft p {
        font: 11px "Tahoma", Arial, sans-serif !important;
        margin-top: 3px !important;
}

.comment .commentRight {
        width: 583px;
        float: left;
        padding-bottom: 10px;
        margin: 8px !important;
        margin-left: 0px !important;
        padding-right: 0px !important;
        min-height: 150px;
    height: auto !important;
    height: 150px;
        background: #1e1e1e;
}

.comment .commentLeft .avatar {
        width: 100px;
        border: 1px solid #6c87fc;
        padding: 3px;
}

.comment .commentLeft .userName {
        margin-left: 0px !important;
        margin-top: 5px;
        font: bold 14px "Tahoma", Arial, sans-serif !important;
        color: #6c87fc !important;
}

.comment .commentRight .commentStatus {
        width: 100%;
        height: 25px;
        margin-right: 0px !important;
        padding-right: 0px !important;
}

.comment .commentRight .commentStatus p {
        font: bold 11px "Tahoma", Arial, sans-serif !important;
        margin: 0px !important;
        padding-bottom: 0px !important;
}

.comment .commentRight .commentStatus .moddedBy {
        font: italic 11px "Tahoma", Arial, sans-serif !important;
        padding-top: 0px !important;
        margin-top: 0px !important;
        margin-bottom: 10px !important;
}

.comment .commentRight .commentText {
        margin-right: 0px !important;
        padding-right: 0px !important;
        min-height: 60px;
        height: auto !important;
        height: 60px;
}

.comment .commentRight .commentText p{
        font: 13px "Tahoma", Arial, sans-serif !important;
        margin-top: 25px !important;
}

.comment .commentRight .commentText .commentImage{
        margin-left: 15px;
        width: 500px;
        font: 12px "Tahoma", Arial, sans-serif !important;
        margin-top: 5px;
        border: 1px solid #4c4c4c;
}

.comment .commentRight .commentText .commentImage a, .comment .commentRight .commentText .commentImage p{
        margin-top: 3px !important;
        margin-bottom: 3px !important;
        margin-left: 0px !important;
        padding-top: 0px !important;
}

.comment .commentRight .commentText .commentImage img {
        width: 490px;
        margin-left: 5px;
}

.comment .commentRight .commentText .realText{
}

.comment .commentRight .commentSignature {
        margin-top: 20px !important;
        padding-top: 5px !important;
        border-top: 1px solid #a3a3a3;
        color: #a3a3a3 !important;
        text-align: center;
}

.comment .commentRight .commentStatus a {
        color: #6c87fc;
}

.commentTextarea {
        margin-left: 15px;
        width: 340px;
        height: 150px;
}

.commentSubmit {
        margin-left: 15px;
        margin-top: 15px;
}

.newsStatus {
        display: block;
        width: 95%;
        border-bottom: 1px solid #474747;
        margin-top: -30px !important;
        margin-right: 10px;
        text-align: right;
        position: absolute;
}

.newsStatus a {
        color: #6c87fc;
}

#registerForm {
        width: 500px;
        color: #f3f3f3;
        font: 14px "Tahoma", Arial, sans-serif;
        margin: 0px auto;
}

#registerForm table {
        margin-left: 20px;
}

#registerForm tr {
        height: 30px;
}

#modifyProfile {
        width: 600px;
        left: 50%;
        margin-left: -300px;
        color: #f3f3f3;
        font: 12px "Tahoma", Arial, sans-serif;
        position: absolute;
}

#modifyProfile table {
        margin-left: 15px;
        float: left;
}

#modAvatar {
        margin-left: 550px !important;
        margin-top: 50px;
        position: absolute;
        width: 200px;
        text-align: center;
}

#modAvatar img {
        height: 120px;
}

#modifyProfile td {
        width: 100px;
        vertical-align: top;
}

#modifyProfile input, #modifyProfile textarea {
        width: 200px;
}

#modifyProfile textarea {
        width: 400px;
}

#modifyProfile #addUserbar {
        position: absolute;
        margin-top: 290px;
        margin-left: -75px;
}

.commentText textarea {
        width: 550px;
        margin-left: 15px;
        height: 100px;
}

.commentText button {
        margin-left: 15px;
        margin-top: 5px;
}

#avatar {
        margin-left: 10px !important;
        border: 1px solid #6c87fc;
        padding: 4px;
}

#avatarChanger input {
}

#modifyProfile #modAvatar button {
        margin-left: 20px;
}

#profilePage {
        width: 485px;
        float: left;
}

#userForumActivities {
        width: 480px;
        float: left;
        margin-left: 10px;
}

#userForumActivities span {
        float: right;
        font: 11px "Tahoma", Arial, sans-serif;
}

#userForumActivities div {
        border-top: 1px solid #474747;
}

#userForumActivities .status {
        margin-top: 3px !important;
        margin-bottom: 0px !important;
        margin-left: 5px !important;
        font: bold 11px "Tahoma", Arial, sans-serif;
}

#userForumActivities p {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        margin-left: 10px !important;
        font: bold 11px "Tahoma", Arial, sans-serif;
}

#userBlogActivities {
        width: 980px;
        float: left;
        margin-top: 10px;
}

#profilePage span{
        color: #6c87fc;
}

#profilePage .avatar {
        border: 1px solid #6c87fc;
        padding: 3px;
        margin-left: 15px;
        float: left;
        margin-right: 15px;
}

#profilePage p {
        margin-left: 15px !important;
}

#profilePage #info {
        float: left;
}

#profilePage #info .skype {
        float: right;
}


#forumMain {
        color: #f3f3f3;
        font: 12px "Tahoma", Arial, sans-serif;
}

#forumMain img {
        margin-top: 2px;
        margin-right: 2px;
        margin-left: -4px;
}

img {
        border: none;
}

#forumMain table {
        width: 100%;
        margin: 0px !important;
        padding: 0px !important;
        border-collapse: collapse;
}

#forumMain .header {
        height: 30px;
        text-align: center;
        font: bold 14px "Tahoma", Arial, sans-serif;
}

#forumMain .topLeft, #forumMain .top, #forumMain .topRight {
        background: #1e1e1e;
}

#forumMain td {
        border-right: 1px solid #474747;
        border-bottom: 1px solid #474747;
        height: 30px;
        padding-left: 10px;
}

#forumMain .newForum {
        padding-left: 10px;
        margin-top: 5px;
}

#forumMain .newForum button {
        margin-left: 10px;
}

#forumMain .last, #forumMain .topRight {
        border-right: none;
        border-bottom: 1px solid #474747;
}

/* online users */

#onlineUsers {
        color: #f3f3f3;
        font: 12px "Tahoma", Arial, sans-serif;
}

#onlineUsers img {
        margin-top: 2px;
        margin-right: 2px;
        margin-left: -4px;
}

#onlineUsers table {
        width: 100%;
        margin: 0px !important;
        padding: 0px !important;
        border-collapse: collapse;
}

#onlineUsers .header {
        height: 30px;
        text-align: center;
        font: bold 14px "Tahoma", Arial, sans-serif;
}

#onlineUsers .topLeft, #onlineUsers .top, #onlineUsers .topRight {
        background: #1e1e1e;
}

#onlineUsers td {
        border-right: 1px solid #474747;
        border-bottom: 1px solid #474747;
        height: 30px;
        padding-left: 10px;
}

#onlineUsers .newForum {
        padding-left: 10px;
        margin-top: 5px;
}

#onlineUsers .newForum button {
        margin-left: 10px;
}

#onlineUsers .last, #forumMain .topRight {
        border-right: none;
        border-bottom: 1px solid #474747;
}

/* /online users*/

.sites {
        list-style-type: none;
        border: 1px solid #474747;
        float: left;
        padding-left: 0px;
        margin-left: 15px;
        background: url('/images/window_bg.png');
        color: #ffffff;
        font: 14px "Tahoma", Arial, sans-serif;
}

.sites li {
        float: left;
        padding-top: 4px;
        padding-left: 8px;
        padding-right: 8px;
        padding-bottom: 4px;
        border-right: 1px solid #474747;
}

.sites .actual {
        background: #1e1e1e;
}

.sites .last {
        border-right: none !important;
}

.goToNewsTopic {
        font: bold 14px "Tahoma", Arial, sans-serif !important;

}

#ckEditor {
        margin: 10px auto;
        padding: 10px;
        width: 700px;
}

.blogSubmit {
        margin-left: 25px !important;
        width: 120px;
        /*height: 40px;   */
        height: 25px;
        font: 12px "Tahoma", Arial, sans-serif !important;
}

#blogTitle {
        font: 14px "Tahoma", Arial, sans-serif !important;
        color: #f2f2f3;
        width: 720px;
        margin: 0px auto;
        padding-top: 5px;
        padding-bottom: 5px;
}

.blogTitleLabel {
        margin-left: 25px !important;
        font: bold 14px "Tahoma", Arial, sans-serif !important;
        margin-bottom: 5px !important;
}

#blogTitle input {
        width: 704px;
        margin-left: 7px;
}

.blogComment {
        background: url('/images/window_bg.png');
        border: 1px solid #474747;
        padding-bottom: 10px;
        margin-bottom: 10px;
}

.blogComment .status {
        border-bottom: 1px solid #6c87fc;
        width: 98%;
        float: left;
        margin-left: 10px;
        margin-bottom: 5px;
}

.blogComment .status h1 {
        float: left;
        margin-bottom: 2px;
        margin-left: 5px !important;
        font: 18px "Tahoma", Arial, sans-serif !important;
}

.blogComment .status p {
        float: right;
}

.showSpoiler {
        margin-left: 15px;
}

.spoiler p {
        color: #a5a5a5 !important;
}

.forumDescription {
        padding-top: 0px !important;
        margin: 0px !important;
        font: italic 11px "Tahoma", Arial, sans-serif !important;
}

.messageStatus {
        border-bottom: 1px solid #ffffff;
}

.messageStatus button {
        margin-top: -5px;
}

.comment .commentLeft .online {
        margin-top: 3px !important;
        padding-top: 3px !important;
        font: 13px "Tahoma", Arial, sans-serif !important;
        color: #3efa04 !important;
        text-decoration: none;
}

.comment .commentLeft .offline {
        margin-top: 3px !important;
        padding-top: 3px !important;
        font: 13px "Tahoma", Arial, sans-serif !important;
        color: #ffffff !important;
}

#partners {
        float: left;
        width: 977px;
        min-height: 50px;
        margin-top: 10px;
}
