* {
 padding:0px;
 margin:0px;
}

img {
 border:0;
}

a {
 color:#1874c1;
 text-decoration:underline;
}

a:hover {
 text-decoration:none;
}

body {
 font-family:Verdana;
 font-size:12px;
 color:#333;
 padding:0;
 margin:0;
}

#link-on-main {
 position:absolute;
 top:45px;
 left:10px;
}

#link-on-main div {
 width:400px;
 height:50px;
}

.separator {
 background:url('../img/separator.png') left top repeat-x;
 height:22px;
 clear:both;
}

.blog-separator {
 background:url('../img/separator.png') left top repeat-x;
 height:22px;
}

#container {
 width:100%;
 background:url('../img/body-background.jpg');
}

#header {
 height:180px;
 background:url('../img/head-background.jpg') top center no-repeat #000;
}

#in-header {
 height:180px;
 background:url('../img/head-bottom.png') bottom center repeat-x;
}

#header-content {
 height:180px;
 margin: 0 auto;
 width:960px;
 position:relative;
}

#content {
 margin: 0 auto;
 width:960px;
}

#main-menu {
 position:absolute;
 bottom:30px;
 left:20px;
 list-style-type:none;
}

#main-menu li {
 float:left;
 padding:10px;
 margin-right:8px;
 text-transform:uppercase;
 font-size:12px;
}

#main-menu li a {
 color:#BBB;
}

#main-menu li a:hover {
 color:#BBB;
 text-decoration:none;
}

#main-menu li.active {
 border-radius:3px;
 background:#222;
}

#main-menu li.active a {
 text-decoration:none;
 border-radius:3px;
 background:#222;
}

#site-search {
 position:absolute;
 top:45px;
 right:20px;
}

#site-search a {
 float:right;
 font-size:12px;
 color:#BBB;
 padding-top:5px;
}

#site-search a:hover {
 text-decoration:none;
}

#site-search input {
 width:280px;
 height:35px;
 background:#222;
 color:#777;
 border:1px solid #666;
 border-radius:5px;
 font-size:14px;
 padding:0 10px;
}

#search-button {
 position:absolute;
 right:10px;
 top:2px;
}

#login-registration {
 position:absolute;
 bottom:38px;
 line-height:16px;
 right:20px;
 color:#BBB;
 font-size:12px;
 text-transform:uppercase;
}

#login-registration a {
 color:#BBB;
}

#login-registration a:hover {
 text-decoration:none;
}

#content {
 background:url('../img/sidebar-background.jpg') 640px 0px repeat-y;
}

#main {
 float:left;
 width:600px;
 margin:20px;
}

#text-on-main {
 margin-bottom:20px;
 line-height:21px;
 height:85px;
 overflow:hidden;
 position:relative;
}

#text-on-main .more {
 position:absolute;
 bottom:0px;
 right:0px;
 font-size:11px;
}

#informer-top-on-main {
 height:112px;
 position:relative;
}

.informer-top-on-main-head {
 font-size:18px;
 padding-bottom:10px;
}

#informer-top-on-main ul {
 width:610px;
 list-style-type:none;
}

#informer-top-on-main ul li {
 float:left;
 padding-right:10px;
}

#informer-top-on-main ul li a {
 text-decoration:none;
}

#informer-top-on-main ul li a div {
 display:none;
 position:absolute;
 left:0;
 font-size:11px;
 top:56px;
 height:50px;
 width:106px;
 background:#000;
 color:#FFF;
 overflow:hidden;
 padding:3px;
 opacity:0.7;
 line-height:13px;
}

#informer-top-on-main-top-100 {
 padding:3px 0 40px 0px;
 clear:both;
}

#informer-top-on-main-top-100 a {
 float:right;
}

#sidebar {
 margin:0px 20px 0px 660px;
 width:280px;
 padding: 20px 0;
}

#usa-banner {
 position:relative;
 height: 180px;
}

#usa-banner img {
 position:absolute;
 top:0px;
 left:-10px;
}

#likes {
 padding:20px 0;
}

#footer {
 background:url('../img/footer-background.jpg');
 height:125px;
}

#footer-main {
 float:left;
 width:600px;
 margin:20px 20px 0 20px;
}

#footer-sidebar {
 margin:0px 20px 0px 660px;
 width:280px;
}

#footer-content {
 height:125px;
 margin: 0 auto;
 width:960px;
 position:relative;
 background:url('../img/dashed.png') 640px 0px repeat-y;
}

#site-tags {
 padding-top:10px;
 color:#666;
 font-size:11px;
 line-height:21px;
}

#site-tags a {
 color:#666;
 font-size:11px;
 text-decoration:none;
}

.album-prev {
 padding-bottom:20px;
 min-height:220px;
 color:#666;
 font-size:11px;
}

.album-prev .album-prev-img {
 float:left;
}

.album-prev .album-prev-descr {
 margin-left:240px;
}

.album-prev .album-prev-descr .breadcrumbs {
 padding-bottom:20px;
}

.album-prev .album-prev-descr .breadcrumbs a {
 font-size:12px;
}

.album-prev .album-prev-descr .album-prev-title {
 padding-bottom:20px;
}

.album-prev .album-prev-descr .album-prev-title a {
 font-size:22px;
 font-weight:bold;
 color:#333;
 text-decoration:none;
}

.album-prev .album-prev-descr .album-prev-title a:hover{
 color:#666;
}

.album-prev .album-prev-descr .added-info {
 padding-bottom:3px;
}

.album-prev .album-prev-descr .album-count-info span, .album-prev .album-prev-descr .added-info span {
 color:#333;
}

.clip-prev {
 min-height:170px;
}

.acces-denied {
 text-align:center;
 padding:20px 0;
 line-height:21px;
}

#page-selector {
 
}

.album-note {
 line-height:21px;
}

.pagesBlockuz1, .pagesBlock1, .catPages1 {
 display:block;
 width:300px;
 margin:0 auto 20px auto;
}

.pagesBlockuz1 a, .pagesBlock1 a, .catPages1 a {
 font-size:14px;
 padding:2px 5px;
}

.pagesBlockuz1 b, .pagesBlock1 b, .catPages1 b {
 font-size:14px;
 padding:5px 6px;
 color:#FFF;
 display:inline-block;
 background:#222;
 border-radius:3px;
 font-weight:normal;
}

#new-clip {
 padding:10px 0 10px 0; 
}

.commError .myWinSuccess {
 color:#1874C1!important;

}

.commError {
 padding:5px;
}

.captcha {
 padding:20px 0;
}

.captcha-note {
 padding-top:20px;
}

.sidebar-title {
 color:#333;
 font-size:22px;
 padding:20px 0 10px 0;
}

.new-clip-container {
 min-height:100px;
}


.new-clip-image {
 float:left;
}

.new-clip-info {
 margin-left:130px;
}

.new-usa-container {
 min-height:100px;
 padding:5px 0;
}


.new-usa-image {
 float:left;
}

.new-usa-image img {
 width:100px;
 height:100px;
}

.new-usa-info {
 margin-left:110px;
}



#new-blog {
 padding:20px 0;
}

#online-count {
 padding-bottom:20px;
 color:#666;
 line-height:21px;
}

.tOnline, .gOnline, .uOnline {
 color:#666;
}

.uOnline {
 padding-bottom:10px;
}

.tOnline b, .gOnline b, .uOnline b, .threadsDetails b {
 color:#333;
 font-weight:normal;
}

.userRights {
 color:#666;
}

.userRights b {
 font-weight:normal;
}

.legendBlock {
 color:#666;
 font-size:11px;
}

#online-count a {
 font-size:11px;
 color:#666;
 text-decoration:none;
}

#online-count a.groupModer {
 color:#e97401;
}

#online-count a.groupAdmin {
 color:green;
}

#online-count a:hover {
 text-decoration:underline;
}

.new-post-title {
 padding-bottom:10px;
}

.new-post-title a {
 font-weight:bold;
 text-decoration:none;
 text-transform:uppercase;
 color:#333;
}

.new-post-title a:hover {
 color:#666;
}

.new-post-body {
 line-height:21px;
 color:#666;
 padding-bottom:20px;
}

#site-info {
 padding-top:30px;
}

#site-info div {
 padding-bottom:10px;
 color:#666;
}

#site-info div a{
 color:#666;
}

#site-info div#site-name {
 color:#FFF;
}

/*ALBUM DETAILED*/

#breadcrumbs {
 padding-bottom:20px;
}

#album-title {
 font-size:24px;
 font-weight:bold;
 padding:0;
 margin-bottom:30px;
}

#album-info {
 /*background:#EFEFEF;
 border:1px solid #DDD;
 padding:20px;*/
 min-height:400px;
}

#album-img {
 float:left;
}

#album-img img {
 width:400px;
}

#right-info {
 margin-left:420px;
}

#stars {
 padding-bottom:5px;
}

#rating, #voted {
 color:#666;
 font-size:11px;
}

#rating span, #voted span {
 color:#333;
}

#download-title {
 font-weight:bold;
 margin-top:30px;
}

#download-links ul {
 list-style-type:none;
}

#download-links ul li {
 margin-top:20px;
}

#download-links ul li a {
 color:#1874c1;
 font-size:18px;
}

#track-list-title {
 font-weight:bold;
 padding:20px 0;
}

#track-list-body {
 line-height:21px;
 padding-bottom:20px;
}

#album-info-stat {
 font-size:11px;
 color:#666;
}

#album-info-stat span {
 color:#333;
}

.comment-add-form {
 padding-bottom:10px;
}

.show-comment-form {
 text-align:center;
 padding:20px 0;
}

.show-comment-form a {
 font-size:14px;
 text-decoration:none;
 border-bottom:1px dashed #1874c1;
}

.comment-form {
 display:none;
}

#smiles {
 display:none;
 float:right;
}

.comment-form textarea {
 width:600px;
 height:128px;
 border:1px solid #E0E0E0;
}

#send-button input{
 margin:5px 0 30px 0;
 padding:5px 20px;
}

/*UCOZ*/

.album-prev .album-prev-descr .album-count-info {
 position:relative;
}

.u-star-rating {
 display:inline-block;
 position:relative;
 top:2px;
}
/*
#stars .u-star-rating {
 float:none;
}
*/
/*comment*/

.com-head {
 min-height:40px;
 border-top:1px solid #e0e0e0;
 border-bottom:1px solid #e0e0e0;
 margin-bottom:5px;
}

.com-head .com-avatar {
 float:left;
 margin-right:10px;
}

.com-head .com-avatar a img {
 width:40px;
 height:40px;
}

.com-head .comm-rating {
 margin-top:7px;
 float:right;
 font-size:11px;
 color:#888;
}

.com-head .comm-rating a.goodComment, .com-head .comm-rating a.badComment {
 text-decoration:none;
 color:#888;
 font-size:11px;
}

.com-head .comm-rating a.badComment:hover {
 background:#f03a3a;
 color:#FFF;
}

.com-head .comm-rating a.goodComment:hover {
 background:#02b017;
 color:#FFF;
}

.com-head .comm-rating .myWinError, .com-head .comm-rating .noRating, .com-head .comm-rating .myWinSuccess {
 color:#FFF;
}

.com-head .comm-rating .myWinError {
 background:#f03a3a;
}

.com-head .comm-rating .noRating {
 background:#666;
}

.com-head .comm-rating .myWinSuccess {
 background:#02b017;
}

.com-head .com-info {
 float:left;
}

.com-head .com-info .com-user-name {
 padding-top:4px;
}

.com-head .com-info .com-date-time {
 padding-top:4px;
 font-size:11px;
 color:#666;
}

.com-body {
 padding-bottom:5px;
}

.com-answer {
 margin-bottom:20px;
}

.com-answer a {
 font-size:11px;
 text-decoration:none;
 border-bottom:1px dashed #888;
 color:#888;
}

.catalog-link {
 color:#1874c1;
 font-size:18px;
 width:290px
}

.catalog-link a {
 color:#1874c1;
 font-size:18px;
}

.catalog-descr {
 color:#666;
 margin:3px 0 20px 0px;
 width:290px;
}

.categories ul {
 list-style-type: none;
}

.categories ul li {
 line-height:30px;
}

.categories ul li a, .categories a {
 font-size:14px;
}

.categories a.all-albums {
 float:right; 
}

.preview {
 max-height:26px;
 overflow:hidden;
}

.from-user {
 padding-top:2px;
}

.inform-links {
 padding-top:10px;
}

.inform-note {
 padding:5px 0 10px 0;
 font-size:11px;
 color:#666;
}

.inform-note span {
 color:#333;
}

.inform-note a {
 font-size:11px;
 color:#666;
}

.inform-frame {
 padding:10px 0;
 border:1px solid #DDD;
 border-left:none;
 border-right:none;
 margin-bottom:20px;
}

.top-user-container {
 height:40px;
 padding:5px 0;
}

.top-user-image {
 float:left;
}

.top-user-image img {
 width:40px;
 height:40px;
}

.top-user-info {
 margin-left:50px;
}

.blog-preview {
 margin-bottom:20px;
}

.blog-preview-name {
 font-size:18px;
}

.blog-preview-name a {
 font-size:18px;
}

.blog-preview-text {
 margin:10px 0;
 line-height:21px;
}

.preview-count-info {
 font-size:11px;
 color:#666;
}

.preview-count-info span {
 color:#333;
}

.preview-count-info a {
 font-size:11px;
}

.blog-text img {
 float:left;
 padding:0 10px!important;
}

.top-100-container {
 height:40px;
}

.top-100-number {
 float:left;
 height:30px;
 width:30px;
 line-height:30px;
 font-size:14px;
 background:#EEE;
 text-align:center;
}

.top-100-info {
 margin-left:40px;
}

.top-100-link {
 margin-bottom:3px;
 height:14px;
 overflow:hidden;
}

.blog-button {
 text-align:right;
 position:relative;
 height:15px;
}

.blog-button a {
 position:absolute;
 right:0px;
 top:-10px;
}

#search-form .queryField {
 font-size:16px;
 padding:5px;
 border:1px solid #DDD;
 border-radius:3px;
 width:530px!important;
}

.searchSbmFl {
 font-size:12px!important;
 padding:6px 10px;
 border-radius:3px;
 cursor:pointer;
}

.aSchBrc1, .aSchBrc2 {
 display:none;
}

#search-form table td {
 position:relative;
}

#search-form table td div a {
 position:absolute;
 top:40px;
 left:-130px;
}

#search-form table td div#sFltLst {
 left:-130px!important;
 top:55px!important;
}

.part-button {
 padding-bottom: 20px;
}

.part-button a div {
 width:240px;
 height:45px;
 border:1px solid #DDD;
 border-radius:3px;
 background:url('/img/go.png') 10px 50% no-repeat;
 padding-left:40px;
 line-height:45px;
}

.part-button a:hover div {
 background-color:#FEFEFE;
}



/* extJS del style */

.myWinCont #bc1, .myWinCont #bc2, .myWinCont #bc3, .myWinCont #bc4, #bc5, .myWinCont #bc6, .myWinCont #bc7, .myWinCont #bc8, .myWinCont #bc9, .myWinCont #bc10, .myWinCont #bc11, .myWinCont #bc12, .myWinCont #bc13, .myWinCont #bc14, .myWinCont #bc15, .myWinCont #bc16, .myWinCont #bc17 , .myWinCont #bc18 {
 display:none;
} 

#frm235 select {
 display:none;
}

#msg235 {
 display:none;
}

.myWinCont fieldset {
 border:none!important;
}

.myWinCont textarea {
 padding:0px!important;
}

.xw-plain .xw-mc {
 background:#FFF!important;
}

.myBtnCont {
 padding:0 20px!important;
}

.myWinTD1 {
 background:#FFF!important;
}

.xw-plain .xw-mc {
 background:#FFF!important;
}

/*////////////////////////////////////////////////////////////////*/

/* ===== forum Start ===== */

.forumTopLinks {
 padding:20px 0;
 float:right;
}

div#content.forum-view {
 background:none;
 min-width:960px;
 max-width:1200px;
 width:auto;
 padding:20px;
 min-height:750px;
}

.gDivLeft {
margin:10px 0;
}

.userBirthdayLink {
 font-size:11px;
}

.fastNav, .fastSearch {
 border:1px solid #DDD;
 padding:5px;
 border-radius:3px;
}

.fastLogBt {
 padding:5px 20px;
}

/* General forum Table View */

.gTable {border-collapse: collapse;}
.gTableTop {padding:10px;height:22px; background:#EEE; font-size:18px; padding-left:22px;border:1px solid #DDD;}
.gTableSubTop {padding:10px;background:#FFF;color:#666;height:18px;font-size:11px;}
.statsRecord {color:#666;font-size:11px;}
.gTableSubTop b, .statsRecord b, .gTableBody1 b {
 font-weight:normal;
 color:#333;
}
.gTableBody {padding:2px;background:#FFF;}
.gTableBody1 {padding:2px;background:#FFF;color:#666;font-size:11px;}
.gTableBottom {padding:2px;background:#DDD;border-bottom:1px solid #FB8100;}
.gTableLeft {padding:10px;background:#FFF;}
.gTableRight {padding:2px;background:#FFF;}
.gTableError {padding:2px;background:#292929;color:#FF0000;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:10px;background:#FFF;color:#666;}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#FFF;font-size:12px;}
.forumLastPostTd,.forumArchive {padding:10px;font-size:11px;}
/*
.forumNameTd, .forumIcoTd, .forumThreadTd, .forumPostTd, .forumLastPostTd, .gTableSubTop { border-bottom:1px solid #DDD;}
.forumThreadTd, .forumPostTd, .forumLastPostTd, .gTableSubTop, .forumNameTd, .forumIcoTd {border-right:1px solid #DDD;}
*/
.forumNameTd, .forumIcoTd, .forumThreadTd, .forumPostTd, .forumLastPostTd, .gTableSubTop { border:1px solid #DDD;}
.threadNametd, .threadIcoTd, .threadPostTd, .threadViewTd, .threadAuthTd, .threadLastPostTd { border:1px solid #DDD;}

/*
.gTable td {
 border:1px solid #DDD;
}*/

a.catLink {text-decoration:none; color:#333; font-size:18px;}
a.catLink:hover {color:#888;}


.lastPostGuest,.lastPostUser,.threadAuthor {}
.archivedForum{font-size:10pt;color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:normal;font-size:12pt;}
.forumDescr,.forumModer {color:#666;font-size:11px;}
.forumDescr {margin-top:5px;color:#666;font-size:11px;}
.forumViewed {color:#666;font-size:11px;}
a.forum, a.lastPostUserLink, a.forumLastPostLink, a.threadAuthorLink {}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {}
a.forumLastPostLink {
 color:#666;
}

/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {
 padding:10px 0;
}
.forumBarKw {}
a.forumBarA {}
a.forumBarA:hover {}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#585858;color:#000000;}
.fastNavCat {background:#EEEEF0;}
.fastNavCatA {background:#EEEEF0;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.pagesInfo {padding:5px 10px;background:#EEE;}
.switches {background:#DDD; margin:10px 0;}
.switch {background:#EEE;width:15px;font-size:10pt;padding:5px;}
.switchActive {background:#333;color:#FFF;padding:0 10px;}
a.switchDigit,a.switchBack,a.switchNext {text-decoration:none; color:#292929;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#000000;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:10px;background:#FFF; color:#666;}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#FFF; font-size:12px;}
.threadLastPostTd {font-size:11px;}
.threadDescr {color:#666;font-size:11px;margin-top:5px}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#EEE;height:40px;font-size:14px;color:#333;padding-left:40px;}
.threadsDetails {padding:10px;background:#FFF;height:20px;color:#666;font-size:11px;}
.forumOnlineBar {padding:10px;background:#EEE;height:20px;color:#666;font-size:11px;}
.forumOnlineBar b {color:#333;font-weight:normal;}
a.threadPinnedLink {}
a.threadPinnedLink:hover {}

.threadPinnedLink,.threadLink {font-size:12px}
a.threadLink {}
a.threadLink:hover {}

.postpSwithces {font-size:10pt;}
.thDescr {font-weight:normal;font-size:11px;color:#666;}
.threadFrmBlock {font-size:11px;text-align:right;}
/* ------------------- */

/* Posts View */
.postTable {}
.postPoll {background:#FFF;text-align:left;}
.postFirst {background:#DDD;}
.postRest1 {background:#DDD;}
.postRest2 {background:#DDD;}
.postSeparator {height:2px;background:#FFF;}

.repNums b{ font-weight:normal;}
.repHistory b { font-weight:normal;}

.bbQuoteName b {font-size:12px;font-weight:normal;color:#666;}

.postTdTop a { }
.postTdTop {background:#EEE;padding:10px;font-size:11px;color:#666;}
.postBottom {background:#FFF;padding:5px;}
.postUser {font-size:12px;}
.postTdInfo {background:#FFF;text-align:center;padding:5px;}
.postTdInfo div {
 font-size:11px;
 color:#666;
}
.postTdInfo div.postUserGroup span, .postTdInfo div.numposts span {
 color:#333;
}
.postRankName {margin:5px 0;font-size:11px;}
.postRankName img {vertical-align:bottom;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;}
.posttdMessage {background:#FFF;padding:10px;line-height:21px; }
.posttdMessage .link{
}

.posttdMessage .link:hover{
 color:#c60;
 text-decoration:none;
}

.postPoll {padding:5px;}
.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:10pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.codeMessage {background:#DDD;font-size:10pt;}
.quoteMessage {background:#EEE; font-size:12px; padding:5px; color:#666; font-style:italic; border:none!important;}

.signatureView {font-size:10pt;}
.edited {padding-top:20px;font-size:11px;text-align:right;color:#666;}
.editedBy {font-weight:normal;color:#333;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#CC6600;}
.statusOffline {color:#333;}
/* ---------- */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
#pollBlock2 {width: 400px; margin: 0 auto;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/531/25.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/531/25.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* Post Form */
.pollBut, .loginButton, .searchSbmFl {font-size:10pt;background:#EEE;color:#333;border:1px solid #CCC;}

.codeButtons {font-size:10pt;background:#EEE;color:#394151;border:1px solid #CCC;}
.codeCloseAll {font-size:10pt;background:#EEE;color:#394151;border:1px solid #CCC;font-weight:bold;}
.postNameFl,.postDescrFl {background:#DDD;border:1px solid #000000;width:400px}
.postPollFl,.postQuestionFl {background:#DDD;border:1px solid #000000;width:400px}
.postResultFl {background:#DDD;border:1px solid #000000;width:50px}
.postAnswerFl {background:#DDD;border:1px solid #000000;width:300px}
.postTextFl {background:#FFF;border:1px solid #DDD; width:550px; height:150px; color:#333}
.postUserFl {background:#DDD;border:1px solid #000000;width:300px}

.pollHelp {font-weight:normal;font-size:10pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}

.qName {color:#666;}
/* --------- */

/* ====== forum End ====== */

hr.manHr {
 display:none;
}

.manTd1 {
 padding:5px 0px;
}

.manFlSbm, .uSpoilerButton, .postPreview, .postSubmit, .postReset {
 padding:5px 20px;
}

#siF20 {
 float:left;
 margin-left:208px;
}

.manTd2 input, .manTd2 select {
 font-size:14px;
 padding:3px;
 border-radius:3px;
 border:1px solid #DDD;
 color:#333;
}

#siM50 {
 padding-top:10px;
}

.bbQuoteBlock {
 margin:10px 20px 0 20px;
}

#frmLg555 table td input {
 margin:0 0 5px 0;
}

input#rem555, input#hid555 {
 margin:0px!important;
}

#user-mail form table, #user-mail form table td {
 /*border:1px solid #DDD;
 border-collapse: collapse;*/
}

#user-mail table td {
 padding:5px;
 font-size:12px;
 color:#666;
}

#user-mail table td b {
 font-weight:normal;
}

#user-mail table td a {
 font-size:12px;
 color:#666;
}

#user-mail table td a b.unread {
 color:#1874C1;
 text-decoration:underline;
}

#user-mail table td a:hover b.unread {
 text-decoration:none;
}

#user-mail div {
 padding:10px;
 font-size:12px;
 color:#666;
}

#user-mail div.pbarfiller, #user-mail div.pbarContainer {
 padding: 0 2px;
}

#user-mail table td #snewmes a {
 color:#1874C1;
}

#user-mail hr {
 background: #DDD;
 height: 1px;
 border: none;
}

#user-mail table td input {
 padding:5px 20px;
}

#user-mail table td div input {
 padding:0px;
}

#user-mail table td textarea {
 margin:0 5px;
 border:1px solid #DDD; 
}

.allUsersBtn, .uSearchFlSbm {
 padding:5px 20px;
 width:200px!important;
}

.uSearchFl, #PMtoUser, #pmSubject {
 padding:5px;
 border:1px solid #DDD;
 border-radius:3px;
}
