/* reset css */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0 none;font-size:100%;margin:0;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;padding:0;vertical-align:baseline;}
body{font:11px arial;line-height:1;max-width:1680px;margin:0 7px;}
input{font-family:tahoma;}
input[type="text"],input[type="password"],textarea,option,select{
font:12px tahoma;
border:1px solid #b6b6b6;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow:none;
}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{
border-color:rgba(82, 168, 236, 0.75);
-webkit-box-shadow: rgba(82, 168, 236, 0.35) 1px 1px 7px;
-khtml-box-shadow: rgba(82, 168, 236, 0.35) 1px 1px 7px;
-moz-box-shadow:0 0 8px rgba(82, 168, 236, 0.5);
box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);
outline-width: medium;
outline-style: none;
}
.inputInvalid{background-color:#D65A5A;}
ol,ul{list-style-image:none;list-style-position:outside;list-style-type:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
td{vertical-align:top;}
.tblBrd td{border:1px solid #000;}
a{outline:none;text-decoration:none;color:#2678AF;}
a:active{outline:none;}
a:hover{text-decoration:underline;color:#86bde2;
-webkit-transition-duration: 0.3s;
-webkit-transition-property: color;
-khtml-transition-duration: 0.3s;
-khtml-transition-property: color;
-moz-transition-duration: 0.3s;
-moz-transition-property: color;
-o-transition-duration: 0.3s;
-o-transition-property: color;
}
.clear{clear:both;}
/* /reset css */

/* rounded block */
.roundT{clear:left;background:url(def/others.png) -581px -16px no-repeat;height:5px;width:160px;}
.roundB{clear:left;background:url(def/others.png) -581px -11px no-repeat;height:5px;width:160px;margin-bottom:5px;}
.roundM{clear:left;background-color:#fff;border-left:1px solid #d0dadc;border-right:1px solid #d0dadc;}

.roundRightT{clear:left;background:url(def/others.png) -581px -27px no-repeat;height:5px;width:190px;}
.roundRightB{clear:left;background:url(def/others.png) -581px -22px no-repeat;height:5px;width:190px;margin-bottom:5px;}
.roundRightM{clear:left;background-color:#fff;border-left:1px solid #d0dadc;border-right:1px solid #d0dadc;}

.roundedTL{margin-left:30%;height:5px;background:url(def/panels.png) 0 -450px no-repeat;font-size:0;}
.roundedTR{float:right;width:30%;height:5px;background:url(def/panels.png) 100% -450px no-repeat;font-size:0;}
.roundedBL{margin-left:30%;height:5px;background:url(def/panels.png) 0 -455px no-repeat;font-size:0;}
.roundedBR{float:right;width:30%;height:5px;background:url(def/panels.png) 100% -455px no-repeat;font-size:0;margin-bottom:5px;}
.rounded{float:left;width:100%;padding:0;}
.roundedLR{background-color:#fff;border-left:1px solid #d0dadc;border-right:1px solid #d0dadc;}
.roundedGallTL{margin-left:67%;height:29px;}
.roundedGallTR{float:right;width:67%;height:29px;text-align:right;}
.roundedGallB,.roundedGallT{float:left;width:100%;margin-left:-67%;}
.roundedGallBL{margin-left:67%;height:17px;}
.roundedGallBR{float:right;width:67%;height:17px;text-align:right;}
/* /rounded block */

/* header */
#header{height:59px;background-color:#fff;}
#header p{color:#2678af;font-size:12px;font-weight:700;}
.headerMargin{clear:left;height:7px;width:100%;background-color:#fff;font-size:0;}
#headerTxt{margin:0 210px;text-align:center;line-height:normal;}
#headerTxt p{display:block;}
#headerTxt a{text-decoration:none;}
#headerTxt a:hover{text-decoration:none;}
#logo{float:left;width:270px;margin-left:-100%;}
/* /header */

/* login form */
#loginDiv{float:left;width:260px;margin-left:-260px;text-align:right;padding-top:4px;color:#676767;}
#loginDiv table{width:260px;height:50px;}
#login,#pass,#authMoodInp,#saveAuthMood{width:116px;height:12px;color:#676767;font-weight:normal;}
#authMoodInp{float:right;font-size:11px;width:170px;}
#saveAuthMood{float:right;width:32px;font-size:9px;margin-left:2px;height:16px;}
#moodTxt{float:right;cursor:pointer;font-style:italic;border:1px solid #fff;overflow:hidden;width:203px;}

#pass{margin:2px 0;font-weight:normal;}
#labelPass,#labelLogin{margin-top:2px;color:#676767;}
#regForgot{float:right;margin-top:5px;padding-right:7px;font-size:11px;}
#regForgot a{text-decoration:none;}
/* /login form */

/* top menu */
.topMenuTL{margin-left:30%;height:34px;background:url(def/panels.png) 0 -461px no-repeat;}
.topMenuTR{float:right;width:30%;height:34px;background:url(def/panels.png) 100% -461px no-repeat;text-align:right;}
.topMenuBL{margin-left:30%;height:19px;background:url(def/panels.png) 0 -495px no-repeat;}
.topMenuBR{float:right;width:30%;height:19px;background:url(def/panels.png) 100% -495px no-repeat;}

.topMenuB,.topMenuT,.roundedB,.roundedT{float:left;width:100%;margin-left:-30%;}
#topMenu p{position:absolute;white-space:nowrap;padding:11px 6px;font-size:11px;}
#topMenu a,#topMenu a:hover{font-size:12px;font-weight:700;color:#fff;margin:0 7px;text-decoration:none;}
#topMenu a{border-bottom:1px dotted #b9d4e6;}
#topMenu a:hover{border-bottom:1px solid #d0ecfd;color:#d0ecfd;}
#subTopMenu {width:overflow:hidden;}
#subTopMenu p{padding:3px 6px;color:#2678af;font-size:11px;white-space:nowrap;}
#subTopMenu a,#subTopMenu a:hover{margin:0 7px;text-decoration:underline;}

.topMenuTR p{padding:11px 6px 0 0;font-size:11px;text-align:right;color:#fff;}
.topMenuTR p a, .topMenuTR p a:hover{font-size:12px;font-weight:700;color:#fff;text-decoration:none;}
.topMenuTR p a{text-decoration:underline;}
.topMenuTR p a:hover{color:#d0ecfd;}
/* /top menu */

/* vertical menu */
#vertMenu{float:left;width:160px;}
#vertMenuBlog{float:left;width:190px;}
.wrapCommText,#wrapContentLeft,#vertMenuCatBlog,#wrapHeaderTxt{float:left;width:100%;}
#authGiveMenu .head,#authGotMenu .head,#vertMenuAuth .head,#vertMenuDate .head,#vertMenuRateTop .head,#vertMenuViewTop .head,#vertMenuCommTop .head,#vertMenuCatPh .head{float:left;font-size:11px;font-weight:700;color:#b6b6b6/*#d8d8d8*/;padding:1px 0 2px 6px;}
#authGiveMenu .headImg,#authGotMenu .headImg,#vertMenuAuth .headImg,#vertMenuDate .headImg,#vertMenuRateTop .headImg,#vertMenuViewTop .headImg,#vertMenuCommTop .headImg,#vertMenuCatPh .headImg{float:left;width:10px;height:10px;background:transparent url(def/others.png) -647px -33px no-repeat;}
#authGiveMenu p,#authGotMenu p,#vertMenuAuth p,#vertMenuDate p,#vertMenuRateTop p,#vertMenuViewTop p,#vertMenuCommTop p,#vertMenuCatPh p{padding:1px 2px 2px 6px;}
#authGiveMenu p,#authGotMenu p,#vertMenuDate p{color:#d23636;font-size:9px;}
#vertMenuCatPh .subhead{clear:left;font-size:9px;color:#b6b6b6/*#d8d8d8*/;padding:1px 0 2px 6px;}
/*#vertMenuAuth a,#vertMenuAuth p{text-transform:uppercase;line-height:1.2}*/
/* vertical menu */

/* category items */
#arrowlistmenu .menuheader{clear:left;font-size:11px;padding:2px 0 2px 6px;cursor:pointer;color:#2678af;font-weight:700;}
/*#arrowlistmenu .menuheader:hover{background-color:#D5E3F1;}*/
.categoryitems{padding-left:6px;}
.categoryitems p{font-size:11px;padding:1px 0 2px 6px;background:url(def/others.png) -725px -162px no-repeat;}
#vertMenuCatPh p{color:#bebebe;}
#vertMenuCatPh .allPhInCat{border-bottom:1px dotted #2678af;}
#vertMenuCatPh .allPhInCat:hover{text-decoration:none;border-bottom:1px solid #2678af;}
#vertMenuCatPh .d3,#vertMenuCatPh .d3:hover{font-size:9px;}
#vertMenuCatPh .d1,#vertMenuCatPh .d1:hover{color:#d23636;font-size:9px;}
#vertMenuCatPh span{font-size:9px;color:#bebebe;}
/* category items */

/* index layout */
#wrapContent{float:right;width:100%;margin-left:-165px;}
#content{margin-left:165px;}
#wrapIndexHead,#indexSearch,#articles,#footer,#wrapBlogs,#wrapCouncilRec,#wrapContests,#wrapLastWorks,#wrapForumTopics,#wrapGall,#wrapNowUsers,#wrapWorkComm,#facebookComm,#wrapForm,#authorHeader,#authorInfo,#authorWorks,#authorJournal,#authorSubscr,#authorFriends,#authorGuestBook,#addCommForm{clear:both;width:100%;}
#contentLeft{margin-right:195px;}
#wrapForm .roundedLR{min-height:536px;}
#contentRight{float:left;width:190px;margin-left:-190px;}
#articles .bottom,#wrapBlogs .bottom,#wrapCouncilRec .bottom,#wrapContests .bottom,#wrapLastWorks .bottom,#authorWorks .bottom,#authorFriends .bottom, #friendsAct .bottom{clear:left;border-top:1px dotted #b6b6b6;}
.bottom p{padding:6px 6px 4px 6px;}
#articles h1,#articles .bottom,#articles .artDate,#wrapBlogs .bottom,#wrapCouncilRec .bottom,#wrapContests .bottom,#wrapLastWorks .bottom{color:#b6b6b6;font-size:11px;font-weight:400;}
#authorWorks .bottom,#wrapBlogs .bottom,#authorFriends .bottom, #friendsAct .bottom{font-size:14px;font-weight:700;}
#authorWorks .bottom .workLnk{font-size:11px;font-weight:normal;padding-top:0;}
#indexSearch .top,#articles .top,#wrapNowUsers .top,#wrapForm .top,#authorWorks .top,#wrapBlogs .top,#authorFriends .top{border-bottom:1px dotted #b6b6b6;padding:4px 6px 6px;}
#indexSearch div.submit{margin-top:6px;}
#indexSearch .searchType{clear:both;padding:0 6px;}
label{cursor:pointer;}
h1, #indexSearch h1,#articles h1,#wrapForm h1,#authorWorks h1,#wrapBlogs h1,#authorFriends h1{color:#b6b6b6;font-size:14px;font-weight:700;}
#q{width:100%;height:15px;margin:6px 0 0 6px;}
#articles .artDate{font-size:10px;padding-top:2px;}
#articles .artTop{max-width:600px;padding:6px 0 6px 6px;}
#articles .artBottom{padding:0 0 6px 3px;}
#indexSearch label{color:#6b6e6b;font-size:11px;font-weight:400;padding-right:10px;}
#forumTopics{padding:10px 0 0 10px;}
#blogs{padding:4px 6px 6px 4px;}

.workOfDayH{background:url(def/others.png) -687px -30px no-repeat;float:left;width:30px;height:33px;}
.wrapWorkOfDay{background:url(def/gall_back.png) 0 0 no-repeat;margin-top:6px;}
#wrapArticle .roundedLR{padding-left:0;font-size:12px;line-height:normal;}
#wrapNowUsers p{padding:6px 6px 3px;line-height:normal;color:#b6b6b6;}
#wrapWorkDesc .roundedLR{padding:0 6px;}
.toggle{width:120px;height:12px;float:right;margin-top:9px;margin-right:9px;background:url(def/others.png) -588px -63px no-repeat;text-align:right;padding-right:16px;cursor:pointer;}

.nowOnSite{float:left;width:460px;color:#000;}
/* /index layout */

/* contests */
#wrapContests .roundedGallTL{background:url(def/panels.png) 0 -124px no-repeat;}
#wrapContests .roundedGallTR{background:url(def/panels.png) 100% -124px no-repeat;}
#wrapContests .roundedGallBL{background:url(def/panels.png) 0 -153px no-repeat;}
#wrapContests .roundedGallBR{background:url(def/panels.png) 100% -153px no-repeat;}

#wrapContests .roundedGallBL a.actNumb,#wrapContests .roundedGallBL a:hover.actNumb{color:#be0000;border:1px solid #c67878;}
#wrapContests .toggle span{text-decoration:none;color:#e38080;border-bottom:1px dotted #e38080;padding:0;}
.councilRecHeadLnk,.councilRecHeadLnk:hover{color:#62c74c;}
/* /contests */

/* blogs */
#wrapBlogs .roundedGallTL{margin-left:55%;}
#wrapBlogs .roundedGallTR{width:55%;}
#wrapBlogs .roundedGallB,#wrapBlogs .roundedGallT{margin-left:-55%;}
#wrapBlogs .roundedGallBL{margin-left:55%;}
#wrapBlogs .roundedGallBR{width:55%;}

#wrapBlogs .roundedGallTL{background:url(def/panels.png) 0 0 no-repeat;}
#wrapBlogs .roundedGallTR{background:url(def/panels.png) 100% 0 no-repeat;}
#wrapBlogs .roundedGallBL{background:url(def/panels.png) 0 -29px no-repeat;}
#wrapBlogs .roundedGallBR{background:url(def/panels.png) 100% -29px no-repeat;}
/* /blogs */

/* council rec */
#wrapCouncilRec .roundedGallTL{background:url(def/panels.png) 0 -171px no-repeat;}
#wrapCouncilRec .roundedGallTR{background:url(def/panels.png) 100% -171px no-repeat;}
#wrapCouncilRec .roundedGallBL{background:url(def/panels.png) 0 -200px no-repeat;}
#wrapCouncilRec .roundedGallBR{background:url(def/panels.png) 100% -200px no-repeat;}

#wrapCouncilRec .roundedGallBL a.actNumb,#wrapCouncilRec .roundedGallBL a:hover.actNumb{color:#2d7c1b;border:1px solid #56b148;}
#wrapCouncilRec .toggle{background-position:100% -12px;}
#wrapCouncilRec .toggle span{text-decoration:none;color:#90bb8b;border-bottom:1px dotted #90bb8b;padding:0;}
.councilRecHeadLnk,.councilRecHeadLnk:hover{color:#62c74c;}
/* /council rec */

/* gallery works */
#wrapGall .roundedGallTL{background:url(def/panels.png) 0 -356px no-repeat;}
#wrapGall .roundedGallTR{background:url(def/panels.png) 100% -356px no-repeat;}
#wrapGall .roundedGallBL{background:url(def/panels.png) 0 -385px no-repeat;}
#wrapGall .roundedGallBR{background:url(def/panels.png) 100% -385px no-repeat;}
.gallHeadLnk,.gallHeadLnk:hover{color:#578ac5;padding-left:6px;}
/* /gallery works */

/* last works */
#wrapLastWorks .roundedGallTL{background:url(def/panels.png) 0 -403px no-repeat;}
#wrapLastWorks .roundedGallTR{background:url(def/panels.png) 100% -403px no-repeat;}
#wrapLastWorks .roundedGallBL{background:url(def/panels.png) 0 -432px no-repeat;}
#wrapLastWorks .roundedGallBR{background:url(def/panels.png) 100% -432px no-repeat;}

#wrapLastWorks .roundedGallBL a.actNumb,#wrapLastWorks .roundedGallBL a:hover.actNumb,#wrapGall .roundedGallBL a.actNumb,#wrapGall .roundedGallBL a:hover.actNumb{color:#2860be;border:1px solid #5474c0;}
#wrapLastWorks .toggle,#wrapGall .toggle{background-position:100% -24px;}
#wrapLastWorks .toggle span,#wrapGall .toggle span{text-decoration:none;color:#879fc4;border-bottom:1px dotted #879fc4;padding:0;}
.lastWorksHeadLnk,.lastWorksHeadLnk:hover{color:#578ac5;}
/* /last works */

/* forum topics */
#wrapForumTopics .roundedGallTL{background:url(def/panels.png) 0 -309px no-repeat;}
#wrapForumTopics .roundedGallTR{background:url(def/panels.png) 100% -309px no-repeat;}
#wrapForumTopics .roundedGallBL{background:url(def/panels.png) 0 -338px no-repeat;}
#wrapForumTopics .roundedGallBR{background:url(def/panels.png) 100% -338px no-repeat;}
#wrapForumTopics .roundedGallBL a.actNumb,#wrapForumTopics .roundedGallBL a:hover.actNumb{color:#9477b2;border:1px solid #b97fbe;}
#wrapForumTopics .toggle{background-position:100% -36px;}
#wrapForumTopics .toggle span{text-decoration:none;color:#c4bad7;border-bottom:1px dotted #c4bad7;padding:0;}
.forumTopicsHeadLnk,.forumTopicsHeadLnk:hover{color:#c8b9d8;}
/* /forum topics */

/* footer */
.footerT{float:left;width:100%;margin-left:-34%;}
.footerTL{margin-left:34%;height:90px;background:#fff url(def/panels.png) 0 -218px no-repeat;}
.footerTR{float:right;width:34%;height:90px;background:#fff url(def/panels.png) 100% -218px no-repeat;}
.footerMenuTop{height:28px;padding-left:6px;border-bottom:1px dotted #afafaf;}
#footer p{position:absolute;white-space:nowrap;color:#cbcbcb;padding-top:9px;}
#footer a,#footer a:hover{font-size:12px;margin:0 6px;}
.share .sp, #footer .sp,#footer .sp:hover{font-size:11px;margin:0;padding-left:0;display:inline}
.spblk{float:left;margin:5px 0 0 6px;overflow:hidden;white-space:nowrap;padding:5px 0px;
/*border:1px solid #b6b6b6;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;*/}
.spblk span{/*padding:0 10px;*/}
.counters{margin:16px 0 0 11px;}
.copyright{position:relative;white-space:nowrap;right:11px;font-size:11px;color:#444;text-align:right;padding:11px 5px 0 0;line-height:1.2;}
#footer .copyNote{color:#b6b6b6;font-size:10px;}
#footerMarginT,#footerMarginB{clear:left;height:7px;width:100%;background-color:#fff;font-size:7px;}
/* /footer */

/* gallery */
.imgBox{width:190px;}
#wrapCatPh{background-color:#393939;padding:0 20px;margin-bottom:5px;}
#wrapCatPh .imgBox{width:170px;height:170px;}
.roundedGall{background:url(def/gall_back.png) 0 0 repeat-y;height:100%;padding:0 2px 0 12px;}

.roundedGallTL p{position:absolute;white-space:nowrap;padding:7px 0 0 6px;color:#fff;font-size:10px;font-weight:700;}
.roundedGallTL .gallName{font-size:14px;font-weight:700;padding-right:6px;}
#wrapBlogs .roundedGallTL .gallName {color:#b6b6b6;}
.roundedGallTL .gallName a,.roundedGallTL .gallName a:hover{font-size:14px;font-weight:700;padding-right:6px;color:#fff;text-decoration:none;border-bottom:1px dotted #fff;padding-right:0;}
.roundedGallTL a,.roundedGallTL a:hover{text-decoration:underline;font-size:10px;font-weight:700;}
.roundedGallTR p{padding:9px 6px 0 0;}
.roundedGallTR span{color:#578ac4;font-size:11px;padding:0 3px;}
.roundedGallTR a,.roundedGallTR a:hover{text-decoration:underline;color:#578ac4;font-size:11px;padding:0 3px;}
.roundedGallBL ul{padding:3px 0 0 6px;list-style-type:none;}
.roundedGallBL .liTxtL{padding-top:0;padding-right:2px;font-size:10px;font-weight:700;}
.roundedGallBL .liTxtR{padding-top:0;padding-left:3px;font-size:10px;font-weight:700;}
.roundedGallBL ul li{padding-top:2px;position:relative;display:block;float:left;color:#fff;}
.roundedGallBL a,.roundedGallBL a:hover{color:#fff;font-size:9px;font-weight:400;display:block;padding:0 2px;}
.roundedGallBL a.actNumb,.roundedGallBL a:hover.actNumb{padding:1px 2px 1px 2px;background-color:#fff;margin-top:-2px;text-decoration:none;}
.roundedGallBR p{padding:3px 6px 0 0;font-size:10px;font-weight:700;color:#fff;}
.roundedGallBL p{padding:3px 0 0 6px;font-size:10px;font-weight:700;color:#fff;}
.roundedGallSort{float:right;width:200px;text-align:right;padding:4px 6px 0 0;height:15px;}
.roundedGallSort a,.roundedGallSort a:hover{text-decoration:underline;color:#2678AF;font-size:10px;font-weight:700;}

#wrapLastWorks .roundedGall{background:url(def/gall_back_short.png) 0 0 repeat-y;}

.roundedGallPagerB{clear:left;text-align:right;border-top:1px dotted #d0dadc;height:28px;}
.roundedGallPagerB p{padding-top:9px;padding-bottom:5px;}
.roundedGallPagerB span{color:#bababa;font-size:14px;font-weight:700;padding:0 6px;}
.roundedGallPagerB a,.roundedGallPagerB a:hover{text-decoration:underline;font-size:14px;font-weight:700;padding:0 6px;}

#wrapWorkComm .roundedGallPagerB{background-color:#fff;border-top:none;}

#wrapBlogs #pagerTop a,#wrapBlogs #pagerTop span{color:#fff;}
/* /gallery */

/* gallery images */
.noPh{padding-bottom:4px;padding-left:2px;}
.phName{position:relative;white-space:nowrap;overflow:hidden;padding:4px 0 1px 1px;margin-bottom:6px;font-weight:normal;}

.phImg{position:relative;background:url(def/others.png) 0 100% no-repeat;}
.phImg img{border:1px solid #a9a9a9;margin:-4px 4px 4px -4px;padding:4px;background:url(def/others.png) 0 0 no-repeat;}
#wrapCatPh .phImg{background:url(def/others.png) 0 100% no-repeat;}

.fader{position:absolute;right:0;top:0;z-index:10;background:transparent url(def/others.png) -627px -33px no-repeat;width:20px;height:17px;}

.phDesc{position:relative;white-space:nowrap;overflow:hidden;margin-top:1px;margin-bottom:4px;font-size:9px;font-weight:700;color:#979797;background:url(def/others.png) -779px -81px no-repeat;}
.tickName,.tickRecCouncil,.tickRate,.tickCat,.tickRec,.tickComm,.tickMark,.tickDate{padding-left:17px;line-height:1;/*border-bottom:0 solid #000;*/;}
.tickName{background:url(def/others.png) -779px -63px no-repeat;position:relative;overflow:hidden;height:12px;font-size:11px;font-weight:700;}
.tickCat{height:12px;margin-top:2px;font-size:11px;font-weight:normal;}
.tickRate{float:left;height:12px;margin-top:2px;font-size:11px;font-weight:400;color:#000;}
.tickStar{height:12px;margin:1px 0 0 90px;width:55px;background:url(def/others.png) -522px 0 no-repeat;}
.tickRec{clear:left;height:12px;padding-left:16px;}
.tickComm{clear:left;height:12px;padding-left:16px;}
.tickDate{clear:left;height:12px;padding-left:17px;padding-top:4px;color:#b6b6b6/*#d8d8d8*//*#dddddd*/;}

#wrapContests .tickDate,#wrapLastWorks .tickDate{margin-left:1px;height:13px;line-height:1.2;}

.authNameFr{float:left;width:160px;padding-top:0px;font-size:11px;overflow:hidden;}
/* /gallery images */

/* friends */
.friendAva{float:left;overflow:hidden;width:144px;height:130px;margin-right:5px;}
.friendAva p{line-height:normal;display:table-cell;height:35px;vertical-align:bottom;}
/* /friends */

/* friends activity */
#friendsAct, #workOfDay1, #workOfDay2 {background:url(def/gall_back.png) 0 29px no-repeat;background-color:#fff;}
#friendsAct .head,#workOfDay1 .head,#workOfDay2 .head{font-size:14px;font-weight:700;color:#b6b6b6;}
#friendsAct .subhead,#workOfDay1 .subhead,#workOfDay2 .subhead{font-size:9px;color:#b6b6b6;padding-bottom:10px;}
#friendsAct .subhead,#friendsAct .head{padding-left:10px;}
#friendsActM{padding-left:8px;/*min-height:140px;*/}
/* /friends activity */

/* gallery links */
.lnk{font-size:11px;font-weight:400;}
.arttext1{line-height:1.2;}
.artlink1,#articles h1 a{font-size:14px;font-weight:700;}
.artlink2,.artlink4,#articles .artTop{font-size:12px;}
.fnt11,#blogs .blogAuthor a,#arrowlistmenu ul li a,#authGiveMenu a,#authGotMenu a,#vertMenuDate a{font-size:11px;}
.fnt11B,.lnkB{font-size:11px;font-weight:700;}
.lnkGray,.lnkGray:hover{font-size:9px;color:#9f9f9f;}
.lnkGray11,.lnkGray11:hover{font-size:11px;color:#9f9f9f;}
.textGray{font-size:11px;color:#989898;}
.lnkComp,.lnkComp:hover{font-size:9px;color:#C03;position:relative;top:-3px;}
.lnkEdit,.lnkEdit:hover{color:#35739c;position:relative;top:-3px;font-size:9px;}
.imgMark{position:absolute;left:1px;top:3px;height:14px;}
.compMark,.placeMark,.dayMark{position:relative;background-color:#e21313;color:#fff;font-weight:700;text-align:center;padding:1px 4px;}
.compMark:hover{color:#fff;text-decoration:none;}
.placeMark{background-color:#2678AF;}
.dayMark{background-color:#FF7D01;}
.noWorks{line-height:200px;height:200px;width:100%;text-align:center;font-weight:700;color:#aaa;font-size:14px;}

.noComms{line-height:5;height:70px;width:100%;text-align:center;font-weight:700;color:#aaa;background-color:#fff;font-size:14px;}
/* /gallery links */

/* blogs layout */
#blogs{padding-left:9px;min-height:340px;/*max-width:800px;*/;}
.blogTabs{padding-top:9px;font-weight:700;padding-right:6px;color:#fff;}
.blogTabs span{padding:0 3px;color:#fff;}
.blogTabs a,.blogTabs a:hover{color:#fff;font-weight:normal;}
.roundedGallBR .blogSubHead{color:#75A1C3;font-size:9px;font-weight:normal;padding-top:4px;}
.roundedGallBR .blogSubHead a{color:#5C7F99;text-decoration:underline;}
#wrapBlogs .roundedGallTL p{padding-top:9px;padding-left:9px;}
#wrapBlogs .roundedGallTL a{font-weight:normal;font-size:9px;}

#blogs .blogTitle{padding-bottom:5px;font-size:15px;font-weight:700;line-height:1.4;}
#blogs .blogTitle a{font-size:15px;font-weight:700;text-decoration:underline;}
#blogs .blogAuthor{float:left;height:13px;padding-left:16px;background:url(def/others.png) -779px -63px no-repeat;color:#979797;font-size:11px;}

.roundedGallTL .blogName{font-size:14px;font-weight:700;padding-right:6px;color:#b6b6b6;}
.roundedGallTL .blogName a,.roundedGallTL .blogName a:hover{padding-right:0;text-decoration:none;}
.roundedGallTL .blogName a:hover{padding-right:0;text-decoration:none;}

#blogs .blogDate{font-size:9px;background-color:#BAC9D3;color:#fff;padding:1px 3px 0 3px;}
#blogs .blogComm{float:left;background:url(def/others.png) -779px -133px no-repeat;height:13px;padding:0 0 0 14px;margin-left:14px;font-size:9px;color:#b6b6b6;}
#blogs .blogCommA{color:#b6b6b6;}
#blogs .blogCommCnt{font-size:11px;font-weight:700;}
#blogs .blogCommCntDiff{font-size:11px;font-weight:700;color:#DF0909;}
#blogs .blogLastComm{font-size:13px;font-weight:normal;}
#blogs .blogBody{font-family:verdana;clear:left;padding-top:3px;padding-bottom:38px;font-size:12px;line-height:17px;overflow:hidden;max-width:900px;}
#blogs .blogBody a{text-decoration:underline;}
#blogs .blogViews{color:#000;font-weight:bold;font-size: 11px;}

.wrapBlogLeft{float:left;width:100%;}
.blogLeft{margin-right:40px;/*border:1px solid #000;*/;}
.blogRight{float:left;width:38px;margin-left:-40px;/*border:1px solid #000;*/;}

#blogs .blogVote, #blogs .blogVoteZero, #blogs .blogVoteMinus{float:right;color:#3bb61a;font-weight:700;padding:4px 0 0 4px;}
#blogs .blogVoteZero{color:#979797}
#blogs .blogVoteMinus{color:#df0909}
#voteBtnT,#voteBtnB{float:right;font-weight:700;}
#blogs .voteAccept{padding-top:4px;color:#b6b6b6;}

#blogs .blogVoteUp,#blogs .blogVoteDown{float:left;height:14px;width:14px;cursor:pointer;}
#blogs .blogVoteUp{/*background:url(def/blog_vote.png) 0 0 no-repeat;*/}
#blogs .blogVoteDown{/*background:url(def/blog_vote.png) 100% 0 no-repeat;*/}

#wrapBlogLeft{float:left;width:100%;}
#indexBlogMenu{display:none;float:right;width:0;padding-top:3px;/*border:1px solid #000;*/;}
#vertMenuCatBlog .head,#indexBlogMenu .head{font-size:14px;font-weight:700;color:#cbd1cb;}
#vertMenuCatBlog .subhead,#indexBlogMenu .subhead{font-size:10px;font-weight:700;color:#b6b6b6/*#d8d8d8*/;padding:2px 0 6px 0;}
#vertMenuCatBlog p,#indexBlogMenu p{font-size:12px;padding:4px 0;color:#bebebe;}
#vertMenuCatBlog a,#indexBlogMenu a{font-size:14px;text-decoration:underline;font-weight:700;}
#vertMenuCatBlog .d3,#vertMenuCatBlog .d3:hover,#indexBlogMenu .d3,#indexBlogMenu .d3:hover{font-size:11px;font-weight:normal;}
#vertMenuCatBlog .d1,#vertMenuCatBlog .d1:hover,#indexBlogMenu .d1,#indexBlogMenu .d1:hover{color:#d23636;font-size:11px;font-weight:normal;}
#vertMenuCatBlog p,#vertMenuCatBlog .head,#vertMenuCatBlog .subhead{padding-left:4px;}

.bookmarkBlogA{color:#37AFFF;}
.bookmarkNote{clear:left;color:#b5b5b5;font-size:9px;padding:3px 0 6px 0;}
.bookmarkNoteA{text-decoration:underline;color:#37AFFF;}

.allBlogA{color:#d23636;}
.roundedGallTL .gallName .authorBlogA, .roundedGallTL .gallName .authorBlogA:hover{color:#2678AF;}
.blogUnpublishA{color:#D57052;}
#blogs .blogTitle{color:#000;}
#blogs .blogTitle .blogEditA{color:#5ECF60;font-size:10px;font-weight:normal;}
#blogs .blogTitle .blogHideA{color:#D57052;font-size:10px;font-weight:normal;}
#blogs .blogTitle .blogDelA{color:#D92424;font-size:10px;font-weight:normal;}

.fbComm{background-color:#fff;}
/* /blogs layout */

/* articles */
#wrapArticle img{margin:10px;}
.header3{color:#505656;font:24px tahoma;}
.text12{padding-left:20px;}
.articleTbl td{padding:4px 10px 18px 0;font-size:12px;vertical-align:top;line-height:normal;}
.articleTbl .textGray{color:darkred;}
/* /articles */

/* contest tabs */
.actTab,.inactTab,.actTabL,.actTabR{float:left;}
.inactTab p{position:relative;margin-top:1px;padding-right:6px;}
.inactTab .inactTabA,.inactTab .inactTabA:hover{font-size:11px;color:#fff;text-decoration:none;font-weight:700;}
.inactTab .inactTabA{border-bottom:1px dotted #e28f8f;}
.inactTab .inactTabA:hover{border-bottom:1px solid #e28f8f;}
.actTabL{height:31px;text-align:center;background:url(def/buttons_r.png) 0 -190px no-repeat;margin-top:-2px;padding-left:4px;}
.actTabR{height:31px;width:4px;margin-top:-2px;background:url(def/buttons_r.png) 100% -190px no-repeat;}
.actTabL p{position:relative;margin-top:3px;}
.inactTab .actTabA,.inactTab .actTabA:hover{color:#2678af;font-size:11px;font-weight:700;text-decoration:none;border-bottom:1px solid #2678af;}
#tab0,#tab1,#tab2{cursor:pointer;height:29px;}
#panelContestsSlider{background:url(def/gall_back.png) 0 0 repeat-y;min-width:800px;height:246px;}
/* #panelContests{display:none;}*/
#imgSlider{position:relative;visibility:hidden;left:-5000px;top:-5000px;margin:0 auto;height:0;}
#imgSlider .phImg{padding-left:1px;margin:0 0 0 3px;}
/* /contest tabs */

/* Main Image */
#add_crop_lnk{text-decoration:none;border-bottom:1px dotted #2678AF;}
#add_crop_lnk:hover{text-decoration:none;border-bottom:1px solid #86bde2;}
/* /Main Image */

/* autocomplete */
.autocomplete-w1{position:absolute;top:0;left:0;margin:6px 0 0 6px;_background:none;_margin:1px 0 0 0;}
.autocomplete{border:1px solid #999;background-color:#FFF;cursor:default;text-align:left;max-height:350px;overflow:auto;margin:-6px 6px 6px -6px;_height:350px;_margin:0;_overflow-x:hidden;}
.autocomplete .selected{background-color:#F0F0F0;}
.autocomplete div{padding:2px 5px;white-space:nowrap;}
.autocomplete strong{font-weight:400;color:#39F;}
/* /autocomplete */

/* work */
#wrapWorkDesc td{line-height:normal;vertical-align:top;padding:2px;}
#wrapWorkDesc a,#wrapWorkDesc a:hover{text-decoration:underline;}
.workDescTitle{text-align:right;padding-right:6px;white-space:nowrap;width:120px;}
.workDescWho,.lnkSort,.lnkSort:hover{font-size:9px;}
.averMarkLoc{font-size:12px;font-weight:700;color:#b3b3b3;}
#averMarkAjax{float:left;width:100px;margin-left:-100px;text-align:center;}
#averMarkAjax .tickMarkImg{height:13px;margin:2px 0;}
.averMarkVal{font-size:70px;font-weight:700;}
.averMarkNote{font-size:9px;color:#444;}
#mark{float:left;margin-top:3px;}
#mark{float:left;width:100%;margin-top:4px;font-size:10px;text-align:center;}
#mark input{z-index:101;position:relative;}

#homeAlbum {padding-left:10px;color:#6B6E6B;}
#wrapWorkDesc .homeAlbum{color:#D23636;border-bottom:1px dotted #D23636;text-decoration:none;font-weight:700;}
#wrapWorkDesc .homeAlbum:hover{text-decoration:underline;border-bottom:1px solid #D23636;text-decoration:none;}

#wrapWorkDesc .waiter{border-bottom:1px dotted #2678AF;text-decoration:none;}
#wrapWorkDesc .waiter:hover{text-decoration:underline;border-bottom:1px solid #86bde2;text-decoration:none;}
#waiter {padding-left:10px;color:#6B6E6B;}

#howDone {color:#6B6E6B;font-weight:700;}

.share{float:left;margin-left:3px;background:url(def/share.png) 0 0 no-repeat;width:80px;height:16px;line-height:1.5;border:1px solid #fff;}
.share a{padding-left:18px;display:block;}
.share a:hover{text-decoration:none;}
.share:hover{background-color:#f2f2f2;border:1px solid #e5e5e5;}

.workName{margin: 0 25%;text-align:center;font-weight:700;font-size:14px;padding-top:8px;color:#444;min-height:22px;}
.prevNext{color:#b1b1b1;font-size:10px;font-weight:normal}
/* /work */

/* work comments */
#wrapWorkComm .roundedGallTR span{color:#7dd4f2;}
#wrapWorkComm .roundedGallTR a,#wrapWorkComm .roundedGallTR a:hover{color:#7dd4f2;}
#wrapWorkComm .roundedGallTL,#facebookComm .roundedGallTL{background:url(def/panels.png) 0 -94px no-repeat;}
#wrapWorkComm .roundedGallTR,#facebookComm .roundedGallTR{background:url(def/panels.png) 100% -94px no-repeat;}
#wrapWorkComm .roundedGallBL,#facebookComm .roundedGallBL{background:url(def/panels.png) 0 -123px no-repeat;}
#wrapWorkComm .roundedGallBR,#facebookComm .roundedGallBR{background:url(def/panels.png) 100% -123px no-repeat;}
#comment{width:100%;font-family:verdana;font-size:12px;line-height:17px;}
.commLine0{clear:left;float:left;width:100%;background-color:#e8ecf3;}
.commLine1{clear:left;float:left;width:100%;background-color:#f1f2f3;}
.wrapCommActions{float:left;width:100%;border-bottom:1px solid #ced8df;background-color:#eceffa;height:20px;}
.commActions{margin-left:200px;text-align:right;padding-right:6px;line-height:1.6;height:20px;}
.commActions a{color:#2f4da4;border-bottom:1px dotted #2f4da4;margin:0 4px;}
.commCitation{color:#2f4da4;border-bottom:1px dotted #2f4da4;font-size:11px;font-weight:700;}
.commCitation:hover,.commActions a:hover{text-decoration:none;border-bottom:1px solid #2f4da4;}
.commDate{float:left;width:200px;margin-left:-100%;padding:6px 0 0 6px;color:#b6b6b6/*#d0d2dc*/;font-size:9px;}
.commDate a{color:#2f4da4;font-weight:700;font-size:11px;text-decoration:none;}
.commText{font-family:verdana;line-height:17px;font-size:12px;margin:0 100px 0 175px;padding:9px 0 20px 7px;border-left:1px solid #fff;min-height:196px;}
.commText a{text-decoration:underline;color:#2f4da4;}
.commQuote{padding:4px 5px;margin:4px 0 7px 20px;background-color:#fbfbfb;border:1px solid #CED8DF;font-size:11px;line-height:14px;}

.commAct{line-height:13px;font-size:10px;font-weight:700;}
.commAct a{border-bottom:1px dotted #2f4da4;}
.commAct a:hover{text-decoration:none;border-bottom:1px solid #2f4da4;}

.authWorks0,.authWorks1,.authWorksAjax0,.authWorksAjax1{margin:0 0 0 175px;clear:both;}
.authWorks0,.authWorksAjax0{background-color:#e8ecf3;}
.authWorks1,.authWorksAjax1{background-color:#f1f2f3;}
.authWorksAjax0,.authWorksAjax1{border-left:1px solid #fff;border-bottom:1px dotted #ced8df;height:auto;padding:10px 0 6px 6px;}

.commAuth{float:left;width:175px;overflow:hidden;margin-left:-100%;padding-left:6px;padding-bottom:6px;padding-top:3px;}
.commAuth a{color:#2f4da4;}
.commAuth img{padding:2px 0;}
.commAuthName{padding:4px 10px 1px 0;margin-right:8px;overflow:hidden;}
.commAuthName a{font-size:13px;font-weight:700;}
.commAuthParams{font-size:10px;line-height:normal;padding-bottom:2px;font-weight:700;}
.commAuthRate{font-weight:700;color:#c30000;font-size:11px;}
.commAuthCoof{font-weight:700;color:#535353;}
.commAuthMood{font-style:italic;color:#777777;padding-right:8px;}

.moodWrap{clear:left;width:198px;}
.moodT{clear:left;width:198px;background:url(def/stat.png) 0px -27px no-repeat;height:6px;position:relative;top:16px;}
.moodB{clear:left;width:198px;background:url(def/stat.png) -0px -0px no-repeat;height:27px;position:relative;top:16px;}
.moodM{clear:left;width:196px;background-color:#FFFFD3;border-left:1px solid #E5E0D3;border-right:1px solid #E5E0D3;position:relative;top:16px;text-align:right;}
.moodM p{padding:0 4px;font-size:11px;font-family:arial;font-style:italic;color:#181818;overflow:hidden;}
.moodImg{clear:left;width:198px;}
.moodImg img{border:3px solid #ddd;}

.commVote{float:left;width:100px;margin-left:-100px;text-align:right;padding-top:8px;}
.commVoteValPlus,.commVoteValMinus{float:right;height:14px;margin:0 2px 0 6px;font-weight:700;font-size:12px;line-height:1.25;}
.commVotePlus,.commVoteMinus{float:right;height:14px;width:14px;margin:0 2px;border:1px solid #dedede;text-align:center;font-weight:700;font-size:14px;cursor:pointer;}
.commVotePlus,.commVoteValPlus{color:#4fca2e;}
.commVoteMinus,.commVoteValMinus{color:#d01414;}
.commVoteValMinus{padding-right:6px;}

.recWithComm{color:#b6b6b6;}
.commActions .editCommA{color:#006200;border-bottom:1px dotted #006200;}
.commActions .delCommA{color:#EE0000;border-bottom:1px dotted #EE0000;}
.commDate .commNrA{color:#5c7099;font-size:11px;font-weight:bold;}
.commAct .authProfA{border-bottom:1px solid #2f4da4;}
.commBreak{height:5px;background:#fff;}
/* /work comments */

/* add work comments */
#addRec{float:left;width:300px;margin-left:-100%;height:40px;}
#addCommForm{/*padding-top:5px;*/;}
.addComm{margin:0 6px;}
.addComm a{border-bottom:1px dotted #b9d4e6;font-weight:700;}
.addComm a:hover{border-bottom:1px solid #b9d4e6;text-decoration:none;}
.commSubsc{float:right;width:260px;text-align:right;}
.addCommRec{clear:left;margin:4px 0;}
.addCommNote{clear:left;color:#b6b6b6;font-size:9px;}
.workCommBB{margin:4px 0;}
.workCommBB a{margin:0 8px 0 0;font-weight:700;border-bottom:1px dotted #2678af;}
.smilesTable td{padding:3px;text-align:center;vertical-align:bottom;}
.smilesTable img:hover{cursor:pointer;}
/* /add work comments */

/* img crop css */
#imageContainer{position:relative;margin:0 auto;}
input .textInput{width:50px;text-align:right;}
.crop_transparentDiv{background-color:#FFF;filter:alpha(opacity=75);opacity:0.75;-khtml-opacity:0.75;-moz-opacity:0.75;position:absolute;}
.crop_dottedDiv{position:absolute;border:1px dotted #7f7f7f;z-index:10000;}
.crop_dottedDiv div{filter:alpha(opacity=0);opacity:0;-khtml-opacity:0;-moz-opacity:0;width:100%;height:100%;background-color:#FFF;}
.crop_dottedDiv_opera{position:absolute;border:1px dotted #7f7f7f;z-index:10000;}
.crop_dottedDiv_opera div{width:100%;height:100%;}
/* /img crop css */
#loader{display:none;position:fixed;z-index:1000;margin-left:46%;width:126px;height:20px;text-align:center;background-color:#d23636;color:#fff;font-size:14px;font-weight:normal;padding-top:6px;}
#loader img{vertical-align:middle;margin-right:6px;}
#loaderComm{float:left;display:none;}

/* author page */
.authorTable{margin-bottom:4px;}
.authorTable td{padding:0 2px 0 2px;border-right:1px solid #fff;}
.authorInfoTh{background-color:#7FB4D3;height:18px;font-weight:700;color:#fff;line-height:1.8;white-space:nowrap;}
#authorInfo a,#authorHeader a{text-decoration:underline;font-weight:700;}
.serieSep{margin:0 10px;color:#999;}
.allWorksA,.allWorksA:hover{color:#d23636;line-height:1.4;}
.authMoodTxt{color:#676767;font-style:italic;font-size:12px;}
/* /author page */

/* images layout */
/*.imgBox{border-left:1px solid #000;border-right:1px solid #000;}*/
.imgBox{display:-moz-inline-box;display:inline-block;vertical-align:top;text-align:left;height:291px;}
.imgBoxWrap{text-align:justify;text-justify:newspaper;}
#wrapLastWorks .imgBox{height:244px;}
* html .imgBox{ display:inline;}
* + html .imgBox{ display:inline;}
.under{display:-moz-inline-box;display:inline-block;width:100%;font-size:0;line-height:0;}
/* /images layout */

/* forms styles */
.formTbl{margin:0 auto;color:#222;}
.formTbl td{padding:4px 2px;font-size:12px;vertical-align:middle;height:14px;/*border:1px solid #000;*/;}
.formTbl input,.formTbl textarea,.formTbl option{font-size:13px;}
.formTbl .fldName{text-align:right;font-weight:bold;white-space:nowrap;}
.formTbl .header{background-color:#6DA4CA;color:#fff;font-weight:700;padding-top:4px;padding-bottom:4px;vertical-align:top;}
.formTbl .header a{color:#fff;text-decoration:underline;}
.submitFormTbl{padding:1px 8px;font-weight:700;}
#commTbl td{padding:0;line-height:1.3;}
#authorsTbl td{border-left:1px solid #fff;padding-right:0;}

#commTbl .tickName, #commTbl .commDate{color:#B6B6B6;}

.rateEqual{color:#000;}
.ratePlus{color:#3BB648;}
.rateMinus{color:#DF0909;}

.changeCat,#chooseCat{font-size:14px;font-weight:700;border-bottom:1px dotted #2678AF;}
.changeCat:hover,#chooseCat:hover{border-bottom:1px solid #86bde2;color:#86bde2;text-decoration:none;}
#authFromA{font-size:16px;font-family:tahoma;}

.changeCatAct{font-weight:700;color:#AF0707;border-bottom:1px dotted #AF0707;}
.changeCatAct:hover{color:#AF0707;border-bottom:1px solid #AF0707;text-decoration:none;}
.changeCatDone{font-weight:700;color:#005610;border-bottom:1px dotted #005610;}
.changeCatDone:hover{color:#005610;border-bottom:1px solid #005610;text-decoration:none;}


.bgDiv{float:left;cursor:pointer;width:18px;height:20px;}
.myWorks td{padding:3px 3px 3px 8px;}
.lnkRed{color:#AF0707;}
.lnkGrid,.lnkGrid:hover,.textSmall{color:#777f7e;}

.tr0{background-color:#e8ecf3/*#edeff3*/;}
.tr1{background-color:#F1F2F3;}

.tr0ser{background-color:#fff;}
.tr1ser{background-color:#e8ecf3;}

.tr00{background-color:#e8ecf3;border-right:1px solid #e8ecf3;}
.tr10{background-color:#F1F2F3;border-right:1px solid #fff;}

.tr00r{border-right:1px solid #fff;}
.tr10r{border-right:1px solid #fff;}

.commFromLine{border-bottom:1px solid #d7dde2;padding:5px 0 3px 4px;}

.authDate{font-size:10px;color:#444;}

.myWorksNum{position:relative;padding:0 2px 0 2px;background-color:#6099C3;color:#fff;}
.myWorksLine{background-color:#eee;}
#myWorks{padding:6px;}
#myWorks .imgBox{width:310px;height:570px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
/* /forms styles */

/* buttons */
.modBtn,.submit,.recBtn,.favorBtn,.addCommBtn,.refreshCommBtn,.loginBtn,.editBtn,.plusBtn,.minusBtn,.hideBtn{width:auto;float:left;cursor:pointer;}
.modBtn input,.submit input,.recBtn input,.favorBtn input,.addCommBtn input,.refreshCommBtn input,.loginBtn input,.editBtn input,.plusBtn input,.minusBtn input,.hideBtn input{border:none;display:inline;padding:0 4px 0 4px;margin:0;cursor:pointer;font-size:11px;font-weight:700;}
.submit{color:#fff;height:19px;background:url(def/buttons_r.png) 100% 0 no-repeat;}
.submit input{color:#fff;height:19px;background:url(def/buttons_l.png) 0 0 no-repeat;}
.editBtn{color:#fff;height:19px;background:url(def/buttons_r.png) 100% -43px no-repeat;}
.editBtn input{color:#fff;height:19px;background:url(def/buttons_l.png) 0 -43px no-repeat;}
.plusBtn{color:#fff;height:19px;background:url(def/buttons_r.png) 100% -145px no-repeat;}
.plusBtn input{color:#fff;height:19px;background:url(def/buttons_l.png) 0 -145px no-repeat;}
.minusBtn{color:#fff;height:19px;background:url(def/buttons_r.png) 100% -125px no-repeat;}
.minusBtn input{color:#fff;height:19px;background:url(def/buttons_l.png) 0 -125px no-repeat;}
.hideBtn{color:#fff;height:19px;background:url(def/buttons_r.png) 100% -88px no-repeat;}
.hideBtn input{color:#fff;height:19px;background:url(def/buttons_l.png) 0 -88px no-repeat;}
.recBtn{color:#676767;height:24px;background:url(def/buttons_r.png) 100% -165px no-repeat;}
.recBtn input{width:120px;color:#676767;height:24px;background:url(def/buttons_l.png) 0 -165px no-repeat;}
.favorBtn{color:#676767;height:24px;background:url(def/buttons_r.png) 100% -63px no-repeat;}
.favorBtn input{width:150px;color:#676767;height:24px;background:url(def/buttons_l.png) 0 -63px no-repeat;}
.addCommBtn{color:#676767;height:22px;background:url(def/buttons_r.png) 100% -20px no-repeat;}
.addCommBtn input{width:160px;color:#676767;height:22px;background:url(def/buttons_l.png) 0 -20px no-repeat;}
.refreshCommBtn{color:#676767;height:22px;background:url(def/buttons_r.png) 100% -20px no-repeat;}
.refreshCommBtn input{width:160px;color:#676767;height:22px;background:url(def/buttons_l.png) 0 -20px no-repeat;}
.loginBtn{width:56px;color:#676767;height:16px;background:url(def/buttons_r.png) 100% -108px no-repeat;}
.loginBtn input{width:56px;color:#676767;height:16px;background:url(def/buttons_l.png) 0 -108px no-repeat;font-size:9px;}
/* /buttons */

/* modal category dialog */
.modal{background-color:#fff;display:none;width:660px;padding:10px;text-align:left;
border:1px solid #333;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0 0 20px #ccc;
-khtml-box-shadow: 0 0 20px #ccc;
-moz-box-shadow: 0 0 20px #ccc;
box-shadow: 0 0 20px #ccc;
}
.modal .close{background:url(def/others.png) -610px -33px no-repeat;position:absolute;right:4px;top:4px;cursor:pointer;height:17px;width:17px;}
#catModalDiv ul{float:left;width:165px;}
#catModalDiv li{font-size:13px;font-weight:700;color:#444;padding:0;margin:0;}
#catModalDiv li a{font-size:13px;font-weight:normal;display:block;padding:2px 0;}
#catModalDiv li a:hover{background-color:#AF0707;color:#fff;text-decoration:none;}
/* /modal category dialog */

/* action divs */
.actionDiv{float:left;margin-top:2px;width:100px;text-align:center;padding:3px 0;}
.actionDiv a{color:#fff;}
.workActionT{margin:0 auto;width:407px;height:5px;background:url(def/others.png) -581px 0 no-repeat;}
.workActionB{margin:0 auto;width:407px;height:5px;background:url(def/others.png) -581px -5px no-repeat;}

.workActionM{height:35px;background-color:#e1e1e1;border-left:1px solid #d5dcdc;border-right:1px solid #d5dcdc;}
.workActionMM{float:left;width:231px;margin-top:10px;height:14px;border-top:1px solid #868686;border-bottom:1px solid #868686;border-left:1px solid #868686;}
.workActionLab{float:left;width:87px;margin-top:10px;color:#8d8d8d;font-size:9px;line-height:2;text-align:center;}
.workActionBgCol{float:left;width:20px;height:14px;border-right:1px solid #868686;cursor:pointer;}
.workActionTools{float:left;width:86px;margin-top:10px;color:#8d8d8d;font-size:9px;line-height:2;text-align:center;}
.workActionMark{float:left;width:100%;background-color:#393939;}
.workActionAddMark{height:35px;background-color:#fff;border-left:1px solid #d5dcdc;border-right:1px solid #d5dcdc;}
.workActionMarkWarn{float:left;width:100%;color:#8d8d8d;font-size:9px;text-align:center;}
.otherWorks{font-size:12px;padding:14px 0 0 10px;color:#b9b9b9;}
.workDate{font-size:9px;color:#979797;}
.workAnon{font-weight:bold;color:#979797;}
.workOnComp{color:#D23636;}

.noActions{color:#979797;padding:10px 0;text-align:center;padding-right:6px;}
.showSeparate{color:#b6b6b6;font-weight:normal;}

.actionDateLine{width:100px;vertical-align:top;font-size:10px;color:#686868;border-bottom:1px solid #d7dde2;padding:6px 9px 3px 9px;text-align:right;}
.actionNameLine{padding:5px 9px 3px 4px;border-bottom:1px solid #d7dde2;}
/* /action divs */

.gallBan{position:relative;float:right;color:#aaa;font-size:9px;padding:10px 4px 0 28px;text-align:right;}
#voteBtn{float:right;text-align:right;color:#444;padding-right:4px;}

/* faq */
.txtContent{padding:6px 10px 6px 10px;}
.txtContent h3{line-height:1.8;color:#000000;font-size:14px;font-weight:700;}
.txtContent p{line-height:normal;font-size:12px;}
/* /faq */

/* marks */
#marksTbl td{border-bottom:1px solid #dfdfdf;padding:3px;text-align:left;}
#marksTbl .brdR{border-right:1px solid #dfdfdf;}
#marksTbl .header{background-color:#6DA4CA;color:#fff;}
#marksTbl .marksImg{background-color:#fff;}
/* /marks */

.scrollUD{z-index:100;background-color:#ddd;padding:8px 13px 8px 10px;cursor:pointer;white-space:nowrap;}
.genTime{color:#eee;}

/* invite form */
.regionLab{background-color:#d91313;color:#fff;float:left;height:15px;font-weight:bold;line-height:14px;padding:0 6px;}
.regionLabR{float:left;width:6px;height:15px;background:url(def/redt.png) 0 0 no-repeat;}
.regionName{float:left;font-weight:bold;font-size:14px;line-height:14px;padding:0 6px}
.inviteTbl{padding:0 6px;border:1px solid #d9d9d9;background-color:#eee;}
.inviteTbl .formTbl td{background-color:#eee;font-size:12px;}
.inviteHint{padding:2px 10px 0px 10px;font-size:12px;line-height:1.3}
#inviteMes{clear:left;font-weight:bold;display:none;padding-top:10px;font-size:14px;}
/* /invite form */

/* file upload */
#f1_upload_process{z-index:100;position:absolute;visibility:hidden;text-align:center;width:400px;margin:0px;padding:0px;background-color:#fff;border:1px solid #ccc;}
/* /file upload */

/* tpbn */
.tpbn{background:#d01818;height:60px;text-align:center;margin-left:-7px;margin-right:-7px;}
/* /tpbn */

/* social */
.socialHead{font-weight:700;font-size:11px;color:#B6B6B6;}
/* /social */