body {background:#152f3c url('./img/body-bg.jpg') center 0 repeat-x;font-size:12px;color:#4e5b71;padding:0;margin:0;font-family: Tahoma, Geneva, Arial, sans-serif;}
img {border:none;}
code {background:#fff;border:1px solid #666;margin:0 0 0 30px;display:block;padding:6px;}
form,h1,h2,h3,h4 {padding:0;margin:0;}
ul,ol {padding:0;margin:0;list-style:none;}
a {color:#404d5b;text-decoration:underline;}
a:hover,#promo a:hover,.commentlist .title a,.member #side ul li a {text-decoration:none;}
a:active {outline:none;}
a:focus {-moz-outline-style:none;}
.clr {clear:both;}
li.clr,.post-form .button-nav li.clr {float:none;clear:both;padding:0;margin:0;}
.wrapper {width:1000px;margin:0 auto;}
.dshdw {text-shadow:#122339 1px 1px 2px;}
.bshdw {text-shadow:#000 1px 1px 2px;}
.wshdw {text-shadow:#fff 1px 1px 1px;}
.ads,.ads-2 {border:1px solid #d2d1d1;background:#fff;padding:1px;}
.rating {color:#666;font-size:11px;width:110px;height:22px;float:left;}
.unit-rating{list-style:none;margin:0;padding:0;width:110px;height:22px;position:relative;background:url('img/rating.gif') 0 0 repeat-x;}
.unit-rating li{padding:0;margin:0;float:left;}
.unit-rating li a{display:block;width:22px;height:22px;text-decoration:none;z-index:17;position:absolute;padding:0;}
.unit-rating li a:hover{background:url('./img/rating.gif') 0 -22px;z-index:2;left:0;}
.unit-rating li a img {width:22px;height:22px;}
.unit-rating a.r2-unit{left:22px;}
.unit-rating a.r2-unit:hover,.unit-rating a.r2-unit:hover img{width:44px;}
.unit-rating a.r3-unit{left:44px;}
.unit-rating a.r3-unit:hover,.unit-rating a.r3-unit:hover img{width:66px;}
.unit-rating a.r4-unit{left:66px;}
.unit-rating a.r4-unit:hover,.unit-rating a.r4-unit:hover img{width:88px;}
.unit-rating a.r5-unit{left:88px;}
.unit-rating a.r5-unit:hover,.unit-rating a.r5-unit:hover img{width:110px;}
.unit-rating li.current-rating{background:url('./img/rating.gif') 0 -44px;left:0;position:absolute;height:22px;display:block;text-indent:-9000px;z-index:1;}
.unit-rating .rating-title {width:110px;height:22px;position:absolute;z-index:20;}
#page {background:url('./img/page-bg.jpg') center 0 repeat-y;}
#overlay {background:url('./img/overlay.jpg') center 0 no-repeat;}
#header {background:#005a9f url('./img/header.jpg') center 0 no-repeat;color:#fff;}
.htop {height:68px;}
.hstop {height:72px;}
.htleft {width:700px;float:left;padding-left:4px;}
.htright {width:280px;float:right;text-align:right;}
.usrbox {width:244px;padding:0 20px 0 0;float:right;}
.usrbox .input {width:108px;height:18px;padding-right:4px;padding-left:4px;background:#122339;border:1px solid #097397;color:#097397;font-style:italic;}
.forgetmenot {display:block;padding:0 0 0 22px;margin:0;float:left;text-transform:lowercase;font-size:11px;}
.forgetmenot span {color:#0d8ab4;}
.forgetmenot .checkbox {display:inline;font-size:12px;line-height:12px;cursor:pointer;}
.forgetmenot .checkbox .mark {display:inline;}
.forgetmenot .checkbox img {width:12px;height:12px;}
.forgetmenot .checkbox img{background:url('./img/checkbox.gif') no-repeat;}
.forgetmenot .checkbox img{background-position: 0 0;}
.forgetmenot .checkbox-hover img{background-position:-12px 0;}
.forgetmenot .checkbox-checked img{background-position:0 -12px;}
.forgetmenot .checkbox-checked .checkbox-hover img {background-position:-12px -12px;}
.forgetmenot .checkbox-disabled img{background-position:0 -24px;}
.forgetmenot .checkbox-checked .checkbox-disabled img{background-position:-12px -36px;}
#cont-bg .checkbox {display:inline;font-size:12px;line-height:12px;cursor:pointer;}
#cont-bg .checkbox .mark {display:inline;}
#cont-bg .checkbox img {width:12px;height:12px;}
#cont-bg .checkbox img{background:url('./img/checkbox.gif') no-repeat;}
#cont-bg .checkbox img{background-position: 0 -48px;}
#cont-bg .checkbox-hover img{background-position:-12px -48px;}
#cont-bg .checkbox-checked img{background-position:0 -60px;}
#cont-bg .checkbox-checked .checkbox-hover img {background-position:-12px -60px;}
#cont-bg .checkbox-disabled img{background-position:0 -82px;}
#cont-bg .checkbox-checked .checkbox-disabled img{background-position:-12px -82px;}
.ibox {width:124px;height:24px;float:left;text-align:left;padding-top:16px;}
.ibox2 {width:118px;height:24px;float:left;padding-top:16px;}
.lgbtns {float:right;}
.bbox {float:left;background:url('./img/fbuttons.png') 3px 0 no-repeat;height:20px;padding:0 0 0 6px;}
.bbox input {display:block;background:url('./img/fbuttons.png') right -20px no-repeat;border:none;color:#fff;font-size:11px;cursor:pointer;width:40px;padding:2px 6px 3px 3px;}
.bbox.hover {background-position:3px -40px;}
.bbox.hover input {background-position:right -60px;}
.bbox2,.cabinf a.button {float:left;background:url('./img/fbuttons.png') 0 0 no-repeat;height:20px;padding:0 0 0 4px;border:none;}
.bbox2 a,.cabinf a.button span {display:block;background:url('./img/fbuttons.png') right -20px no-repeat;border:none;height:20px;color:#fff;font-size:11px;cursor:pointer;padding:3px 6px 3px 3px;text-decoration:none;}
.bbox2.hover,.cabinf a.button:hover {background-position:0 -40px;}
.bbox2.hover a,.cabinf a.button:hover span {background-position:right -60px;}
.usrcab {float:right;padding-top:10px;}
.cabava {float:right;width:42px;padding-left:10px;}
.cabava img {border:1px solid #097397;}
.cabinf {float:right;color:#fff;}
.cabinf .box {float:right;}
.cabinf a {color:#fff;text-decoration:none;}
.cabinf a.new-mes {display:block;float:left;width:24px;height:16px;background:url('./img/unread.gif') 0 4px no-repeat;}
.usrname {font-size:11px;padding-bottom:6px;}
.usrname a {font-weight:bold;font-size:12px;}
.usrname a:hover,#respond .avb span a:hover,.crumbs a:hover,.singlecrumbs a:hover,#prm-st .descr a,.commentlist .title a:hover,#cats .content li a:hover,#items .title a:hover,.pagination a:hover {text-decoration:underline;}
.mmenu {padding:0 0 0 12px;margin:0;list-style:none;}
.mmenu li {position:relative;float:left;padding:4px 0 0 0;white-space:nowrap;}
.mmenu li a {display:block;position:relative;height:60px;line-height:64px;padding:0 10px;color:#fff;text-decoration:none;text-transform:uppercase;font-size:11px;font-family: "Times New Roman", Times, Tahoma;}
.mmenu li span {display:block;height:60px;cursor:pointer;}
.mmenu li a em {position:absolute;z-index:4;top:15px;left:0;display:block;height:36px;}
.mmenu li a#home em {width:68px;background:url('./img/menu.gif') center 0 no-repeat;}
.mmenu li a#themes em {width:78px;background:url('./img/menu.gif') center -36px no-repeat;}
.mmenu li a#terms em {width:72px;background:url('./img/menu.gif') center -72px no-repeat;}
.mmenu li a#about em {width:84px;background:url('./img/menu.gif') center -108px no-repeat;}
.mmenu li a#contacts em {width:82px;background:url('./img/menu.gif') center -144px no-repeat;}
.mmenu li a#forum em {width:62px;background:url('./img/menu.gif') center -180px no-repeat;}
.mmenu li a#blog em {width:80px;background:url('./img/menu.gif') center -216px no-repeat;}
.mmenu li.selectedUth a {background:url('./img/menu-active.png') center -60px repeat-x;padding:0;}
.mmenu li.selectedUth span {background:url('./img/menu-active.png') 0 0 no-repeat;padding:0 0 0 10px;}
.mmenu li.selectedUth span span {background:url('./img/menu-active.png') right -120px no-repeat;padding:0 10px 0 0;}
.mmenu li.selectedUth a em {left:1px;}
.mmenu li.selectedUth a#home em {width:69px;background:url('./img/menu.gif') center -252px no-repeat;}
.mmenu li.selectedUth a#themes em {width:76px;background:url('./img/menu.gif') center -288px no-repeat;}
.mmenu li.selectedUth a#terms em {width:70px;background:url('./img/menu.gif') center -324px no-repeat;}
.mmenu li.selectedUth a#about em {width:80px;background:url('./img/menu.gif') center -360px no-repeat;}
.mmenu li.selectedUth a#contacts em {width:82px;background:url('./img/menu.gif') center -396px no-repeat;}
.mmenu li.selectedUth a#forum em {width:58px;background:url('./img/menu.gif') center -432px no-repeat;}
.mmenu li.selectedUth a#blog em {width:75px;background:url('./img/menu.gif') center -468px no-repeat;}
ul.mmenu li.backUth {position:absolute;z-index:3;background:url('./img/menu-arrow.png') center 0 no-repeat;padding:0;height:13px;}
.srchbox form {padding:0;margin:0;}
.srchbox div.search {padding:24px 26px 0 0;}
.srchbox div.search input.query {width: 138px;margin:0;border:none;background:none;padding:4px 6px;color:#097397;font-style:italic;}
.srchbox div.search input.sbm {cursor:pointer;padding:0;margin:0;height:26px;width:34px;border:none;background:none;overflow:hidden;text-indent:-10000px;}
#promo {color:#fff;}
#promo a {color:#fff;text-decoration:underline;}
#promo .fbox {height:369px;position:relative;border-bottom:1px solid #cfd3dd;}
#promo .flft {margin:0;overflow:hidden;height:92px;float:left;width:312px;padding:15px 0 0 20px;overflow:hidden;line-height:17px;font-size:13px;}
#promo .flft h1,#promo .flft h2 {margin:0;padding:0;font-size:13px;font-weight:normal;display:inline;}
#promo .flft h3 {margin:0;padding:0 0 5px 0;text-transform:uppercase;font-size:13px;font-weight:bold;}
#promo .flft ul {padding:0;margin:0;list-style:none;}
#promo .flft ul li {padding:0;margin:0;}
.fbox .sep {height:14px;}
.fbox .prm-t {background:#ebebeb url('./img/prm-t.png') center 0 no-repeat;padding:12px 0 0 20px;width:980px;height:90px;border-bottom:1px solid #cfd3dd;}
.arrows_wrapper {position:absolute;z-index:15;top:12px;right:18px;width:446px;height:22px;}
#feat-title {float:right;text-align:right;height:22px;line-height:22px;overflow:hidden;}
#feat-title li {text-align:right;width:246px;padding:0;margin:0;color:#fff;font-weight:bold;font-size:16px;text-shadow:#000 1px 1px 2px;white-space:nowrap;}
#ribbon {position:absolute;z-index:25;top:42px;right:11px;width:88px;height:75px;background:url('./img/slide-ribbon.png') 0 0 no-repeat;}
#features_panes_container {position:absolute;z-index:10;top:30px;right:0;width:654px;height:244px;background:url('./img/slide-bg.png') center 0 no-repeat;padding:22px 0 0 24px;}
#panes {position:relative;overflow:hidden;width:634px;height:216px;}
#feature_panes_wrapper {height:216px;width:30000px;overflow:hidden;position:relative;}
#feature_panes {background:#fff;display:block;width:30000px;height:216px;}
#feature_panes li {float:left;width:634px;height:216px;padding-right:2px;}
#feature_panes li a {width:634px;height:216px;display:block;overflow:hidden;color:#005a9f;}
#features_list_container {overflow:hidden;width:316px;position:relative;margin:0;}
#features_list_wrapper {height:82px;overflow:hidden;position:relative;width:8000px;}
#features_list {display:block;width:20000px;height:82px;}
#features_list li{float:left;width:152px;height:82px;padding-right:6px;cursor:pointer;position:relative;color:#005a9f;}
#features_list li a {text-decoration:none;font-weight:bold;color:#fff;}
#features_list li a.mask {display:block;position:absolute;z-index:5;left:0;top:0;background:url('./img/slide-thumb.png') center 0 no-repeat;width:152px;height:82px;}
#features_list li span.title {display:block;width:152px;padding-top:63px;text-align:center;position:absolute;z-index:10;left:0;top:0;}
#features_list li div.hover {display:block;position:absolute;z-index:3;left:0;top:0;background:url('./img/slide-thumb.png') center -82px no-repeat;width:152px;height:82px;}
#prm-st {background:#005a9f url('./img/prm-st.png') center 0 repeat-x;width:998px;height:143px;overflow:hidden;border:1px solid #fff;}
#prm-st .feat-info {padding:20px;width:958px;height:103px;}
#prm-st .info-left {float:left;width:308px;height:104px;overflow:hidden;}
#prm-st .info-right {float:right;width:636px;height:62px;padding-top:42px;overflow:hidden;}
#prm-st .title {color:#fff;font-weight:bold;font-size:16px;display:block;}
#prm-st .feat-rt {padding-top:6px;display:block;}
#prm-st .feat-tags {display:block;padding-top:4px;}
#prm-st .feat-tags ul {padding:0;margin:0;}
#prm-st .feat-tags a {padding:0 4px 0 24px;background:url('./img/tags.gif') 0 0 no-repeat;text-decoration:none;font-style:italic;white-space:nowrap;}
#prm-st .feat-tags a:hover {text-decoration:underline;background-position:0 -18px;}
#prm-st .descr {font-size:14px;float:left;width:456px;height:56px;line-height:12pt;padding-top:6px;overflow:hidden;}
#prm-st .btns {float:right;width:130px;padding:0 20px;height:62px;}
#prm-st .btns ul {padding:3px 10px 0 10px;}
#prm-st .btns ul li {display:block;text-align:center;padding-bottom:3px;}
#prm-st .btns ul li a,.btn-1 a,.comm-submit .submit,.mem-submit .submit {background:url('./img/btns.png') 0 0 no-repeat;display:block;height:28px;padding:0 0 0 5px;color:#fff;text-decoration:none;}
#prm-st .btns ul li a span,.btn-1 a span,.comm-submit .submit .button,.mem-submit .submit .button {background:url('./img/btns.png') right -28px no-repeat;display:block;border:none;height:27px;line-height:22px;color:#fff;font-size:12px;cursor:pointer;padding:3px 9px 5px 3px;text-decoration:none;}
#prm-st .btns ul li a:hover,.btn-1 a:hover,.comm-submit .submit.hover,.mem-submit .submit.hover {background-position:0 -56px;}
#prm-st .btns ul li a:hover span,.btn-1 a:hover span,.comm-submit .submit.hover .button,.mem-submit .submit.hover .button {background-position:right -84px;}
#home-content {background:#ebebeb url('./img/cont-bg.gif') 0 0 repeat-y;padding:0 1px;color:#4e5b71;}
#home-content a,#content a {color:#307fbb;}
#site-news,#recent,#cats {background:url('./img/cont-gr.gif') 0 0 repeat-x;padding:0 19px;border-bottom:1px solid #d2d1d1;}
#site-news .nleft {padding:28px 20px 0 0;width:596px;text-align:justify;float:left;}
#site-news .nright {float:right;padding:16px 0 0 0;}
#site-news .nleft .title,.commentlist .title,.news .title {position:relative;padding:0;float:left;width:30%;margin:0;border-top:1px solid #d2d1d1;text-align:center;}
#site-news .nleft .title .border,.news .title .border {border-top:1px solid #fff;padding:36px 0 0 0;}
#site-news .nleft .title h3,#recent .title h3,#cats .title h3,.news .title h3 {text-transform:uppercase;color:#505050;font-size:16px;font-weight:normal;}
#site-news .nleft .title .bgr,.commentlist .title .bgr,.news .title .bgr {position:absolute;left:0;top:-11px;padding:0 6px 0 20px;background:#ebebeb url('./img/icon-com.gif') 0 3px no-repeat;}
#site-news .nleft .title .img,.commentlist .title .img,.news .title .img {display:block;}
#site-news .nleft .mesblock,.commentlist .mesblock,.news .mesblock {position:relative;float:right;width:64%;margin:0;border-top:1px solid #d2d1d1;}
#site-news .nleft .mesblock .border,.news .mesblock .border {border-top:1px solid #fff;padding:18px 0;}
#site-news .nleft .mesblock p,.news .mesblock p,.news .mesblock p {line-height:20px;}
.commentlist .mesblock p {padding:0;}
#site-news .nleft p.dtposted,.commentlist p.dtposted,.news p.dtposted {position:absolute;top:-7px;right:0;padding-left:6px;margin:0;font-size:11px;line-height:11px;color:#868670;text-align:right;background:#ebebeb;}
#site-news .nleft p.dtposted a,.commentlist p.dtposted a,.news p.dtposted a,a.link {padding-left:16px;background: url('./img/icon-lin.gif') 0 2px no-repeat;white-space:nowrap;}
.commentlist {padding:20px 0 0 0;}
.commentlist .title h6 {text-transform:uppercase;color:#505050; padding:0; margin:0;font-size:14px;font-weight:normal;}
.commentlist .title .border {border-top:1px solid #fff;padding:20px 0 0 0;}
.commentlist .mesblock {line-height:20px;}
.commentlist .mesblock .border {border-top:1px solid #fff;padding:4px 0;}
.commentlist .moderate {font-size:10px;display:block;padding:12px 0 0 0;font-style:italic;color:#307fbb;}
#item .commentlist .img,#item .news .img,#item .news .img img {border:none;}
#item .news {border-top:1px solid #d2d1d1;}
#item .news .box {padding-top:20px;border-top:1px solid #fff;}
.btn-1 {float:right;}
.btn-2 {float:right;padding-left:4px;}
#recent,#cats {padding:0;}
#recent .head,#cats .head {border-bottom:1px solid #d2d1d1;padding:0 19px;}
#recent .head .title,#cats .head .title {float:left;padding:10px 0;}
.head .btns {padding-top:7px;}
#recent .content {padding:20px 0 12px 18px;border-top:1px solid #fff;height:294px;}
#recent .content li {float:left;padding:0 8px 8px 0;}
#recent .content li .box {position:relative;width:89px;height:89px;overflow:hidden;}
#recent li a.mask {display:block;position:absolute;z-index:5;left:0;top:0;background:url('./img/thumb.png') center 0 no-repeat;width:89px;height:89px;}
#recent li div.hover {position:absolute;cursor:pointer;z-index:3;left:0;top:0;background:url('./img/thumb.png') center 0 no-repeat;width:89px;height:89px;}
.popup {position:absolute;background:#53bf00 url('img/i-bg.jpg') 0 0 no-repeat;display:none;z-index:2;width:81px;text-align:center;color:#fff;padding:6px 4px 10px 4px;border-top:1px solid #fff;font-weight:bold;}
#cats .content {padding:20px 19px 12px 19px;border-top:1px solid #fff;}
#cats .colors {float:right;padding-top:5px;}
#cats .colors li {float:left;width:30px;height:30px;padding-left:2px;}
#cats li.clr {float:none;clear:both;padding:0;margin:0;height:0px;width:100%;}
#cats .colors li a {display:block;width:30px;height:30px;overflow:hidden;text-indent:-10000px;background:url('./img/colors-big.png') 0 0 no-repeat;}
#cats #yellow {background-position:-30px 0;}
#cats #green {background-position:-60px 0;}
#cats #brown {background-position:-90px 0;}
#cats #red {background-position:-120px 0;}
#cats #orange {background-position:-150px 0;}
#cats #purple {background-position:-180px 0;}
#cats #pink {background-position:-210px 0;}
#cats #gray {background-position:-240px 0;}
#cats #blue {background-position:-270px 0;}
#cats #violet {background-position:-300px 0;}
#cats #black {background-position:-330px 0;}
#cats .content ul {float:left;padding-right:32px;}
#cats .content ul.last {padding-right:0;}
#cats .content li {line-height:36px;padding-left:38px;background:url('./img/cats.jpg') 0 0 no-repeat;}
#cats .content li a {font-size:14px;font-weight:bold;text-decoration:none;}
#cats #cat-2 {background-position:0 -36px;}
#cats #cat-3 {background-position:0 -72px;}
#cats #cat-4 {background-position:0 -108px;}
#cats #cat-5 {background-position:0 -144px;}
#cats #cat-6 {background-position:0 -180px;}
#cats #cat-7 {background-position:0 -216px;}
#cats #cat-8 {background-position:0 -252px;}
#cats #cat-9 {background-position:0 -288px;}
#cats #cat-10 {background-position:0 -324px;}
#cats #cat-11 {background-position:0 -360px;}
#cats #cat-12 {background-position:0 -396px;}
#cats #cat-13 {background-position:0 -432px;}
#cats #cat-14 {background-position:0 -468px;}
#cats #cat-15 {background-position:0 -504px;}
#cats #cat-16 {background-position:0 -540px;}
#cats #cat-17 {background-position:0 -576px;}
#cats #cat-18 {background-position:0 -612px;}
#cats #cat-19 {background-position:0 -648px;}
#cats #cat-20 {background-position:0 -684px;}
#cats #cat-21 {background-position:0 -720px;}
#cats #cat-22 {background-position:0 -756px;}
#cats #cat-23 {background-position:0 -792px;}
#cats #cat-24 {background-position:0 -828px;}
#cats #cat-25 {background-position:0 -864px;}
#cats #cat-26 {background-position:0 -900px;}
#cats #cat-27 {background-position:0 -936px;}
#cats #cat-28 {background-position:0 -972px;}
#cats #cat-29 {background-position:0 -1008px;}
#cats #cat-30 {background-position:0 -1044px;}
#footer {background:#005a9f url('./img/foot-m.png') 0 0 repeat-y;}
#footer .f-top {background:url('./img/foot-t.png') 0 0 no-repeat;height:28px;border-top:1px solid #fff;}
#footer .f-bot {background:url('./img/foot-b.jpg') 0 0 no-repeat;height:92px;padding:0 20px 0 20px;}
#footer .f-lef {float:left;padding-top:10px;}
#footer .f-rig {float:right;width:750px;height:60px;text-align:right;color:#fff;padding-top:32px;}
#footer .f-rig ul {float:left;list-style:disc;width:560px;height:28px;overflow:hidden;text-align:center;}
#footer .f-rig ul li {display:inline;padding:0 10px;color:#09f;}
#footer .f-rig ul li a {color:#09f;}
#content {background:url('./img/cont-top.jpg') center 0 no-repeat;padding-top:50px;color:#4e5b71;position:relative; width:1050px; margin:0 auto;}
#content .unit-rating{background-position:0 -66px;}
#content .unit-rating li a:hover{background-position:0 -88px;}
#content .unit-rating li.current-rating{background-position:0 -110px;}
#cont-bg {background:#ebebeb url('./img/cont-bg.gif') 0 0 repeat-y;padding:0 1px;color:#4e5b71;border-bottom:1px solid #d2d1d1;padding-bottom:6px;}
#layout-buttons {position:absolute;top:18px;padding-left:6px;}
#layout-buttons a {float:left;display:block;height:28px;width:75px;background:url('./img/switch.png') 0 0 no-repeat;overflow:hidden;text-indent:-10000px;cursor:pointer;}
#layout-buttons a:hover,#layout-buttons a.input-link-activated {background-position:0 -28px;}
#layout-buttons a.grid {background-position:right 0;}
#layout-buttons a.grid:hover,#layout-buttons a.grid.input-link-activated {background-position:right -28px;}
.left-cont {float:left;width:616px;border-right:1px solid #fff;border-bottom:1px solid #fff;border-top:1px solid #d2d1d1;}
.cont-box {border-right:1px solid #d2d1d1;border-bottom:1px solid #d2d1d1;border-top:1px solid #fff;}
#items .item-list {border-top: 1px solid #d2d1d1;border-bottom:1px solid #fff;}
#items .item-list li.box {list-style:none;border-top:1px solid #fff;border-bottom:1px solid #d2d1d1;padding:20px;}
#items .item-list li .meta {float:right;width:334px;}
#items .item-list li .meta .meta-cats,.meta .meta-attr {display:block;}
#items .item-list .icons {padding-left:4px;}
.meta .meta-cats span {font-weight:bold;}
.meta .meta-attr span {display:block;padding:10px 0 4px 0;font-weight:bold;}
.meta-attr li,#prm-st .feat-tags li {float:left;}
.meta-attr a {padding:0 4px 0 24px;background:url('./img/tags.gif') 0 -32px no-repeat;text-decoration:none;font-style:italic;color:#4e5b71;white-space:nowrap;line-height:16px;}
.meta-attr a:hover {text-decoration:underline;background-position:0 -50px;}
#items .title a,#item .title {font-size:14px;color:#505050;text-transform:uppercase;text-decoration:none;padding:0 0 20px 0;}
#items .item-list li .thumbnail {float:left;padding-right:20px;display:block;position:relative;}
#items .item-list .data {float:left;text-align:center;width:110px;}
#items .item-list .rating {padding:4px 0 6px 0;}
#items .item-list li.brdr-top,#items .item-list li.brdr-bot {display:none;}
#items .item-grid {overflow:hidden;border-top:1px solid #d2d1d1;border-bottom:1px solid #fff;}
#items .item-grid li.brdr-top {border-top:1px solid #fff;padding:20px 0 0 0;}
#items .item-grid li.brdr-bot {clear:both;border-bottom:1px solid #d2d1d1;padding:20px 0 0 0;}
#items .item-grid li.box {float:left;list-style:none;width:121px;padding:0px 15px;border-right:1px solid #d2d1d1;border-left:1px solid #fff;text-align:center;height:176px;overflow:hidden;}
#items .item-grid .title {height:34px;overflow:hidden;}
#items .item-grid li.last-item, #items .item-grid li.last {border-right:none;}
#items .item-grid li.first-item, #items .item-grid li.first {border-left:none;}
#items .item-grid li .thumbnail {display:block;width:89px;height:89px;padding:0 16px;}
#items .item-grid li .thumbnail div {position:relative;width:89px;height:89px;}
#items .item-grid li .meta {display:none;}
#items .item-grid .icons {padding-left:10px;}
#items .item-grid .rating {padding:4px 0 6px 6px;}
#items li.gridbreaker {clear:both;padding:10px 0px;float:none;width:100%;}
#items li.gridbreaker div {border-top:1px solid #d2d1d1;border-bottom:1px solid #fff;}
#items .rating li {border:none;padding:0;}
#items .icons a {display:block;float:left;height:21px;width:25px;background:url('./img/item-ico.gif') 0 0 no-repeat;overflow:hidden;text-indent:-10000px;}
#items .icons a:hover {background-position:0 -21px;}
#items a#more {width:22px;background-position:-25px 0;}
#items a#more:hover {background-position:-25px -21px;}
#items a#demo {width:25px;background-position:-47px 0;}
#items a#demo:hover {background-position:-47px -21px;}
#items a#comments {width:30px;background-position:-72px 0;}
#items a#comments:hover {background-position:-72px -21px;}
.thumbnail a.mask {display:block;position:absolute;z-index:5;left:0;top:0;background:url('./img/thumb.png') center 0 no-repeat;width:89px;height:89px;}
#item {padding: 0 0 20px 0;}
#item .head {border-bottom:1px solid #fff;border-top:1px solid #d2d1d1;position:relative;}
#item .head .count {position:absolute;right:0;top:0;padding:12px 19px;}
#item .head .right {position:absolute;right:0;top:0;padding:8px 19px;}
#item .head .title {background:url('./img/cont-gr.gif') 0 0 repeat-x;padding:10px 19px;border-bottom:1px solid #d2d1d1;}
#item .head h1 {display:inline;font-weight:normal;text-transform:uppercase;font-size:14px;padding:0;margin:0;}
#item .box {padding:0 20px 0 19px;}
#item .data-box {padding:0 20px 10px 19px;border-top:1px solid #fff;}
#item .data {float:left;text-align:center;width:110px;padding-top:10px;}
#item .rating span {font-size:10px;clear:both;padding-top:4px;display:block;}
#item .meta {float:right;float:right;width:434px;padding-top:10px;}
#item .scr {position:relative;padding:10px 0;border-bottom:1px solid #d2d1d1;}
#item .img {border:1px solid #d2d1d1;}
#item .img img,#signup-avatar img,.item-avatar img,#whats-new-avatar img,#item-header-avatar img {border:1px solid #fff;}
.scr .btns {padding:0 20px;bottom:20px;right:12px;text-align:center;position:absolute;z-index:10;}
#item .scr .btn-1 {float:left;}
#item .scr .btn-1 a {width:70px;text-align:center;}
#item .descr .box {padding:10px 20px 10px 19px;line-height:18px;}
#side {float:right;width:340px;padding:0 19px 0 20px;}
#side .box {padding:0 0 30px 0;}
#side .inner {border-top:1px solid #d2d1d1;}
#side .inner .box {padding:12px 0;border-top:1px solid #fff;position:relative;}
#side .title {padding-left:10px;}
#side .title h3 {position:absolute;top:-12px;background:#ebebeb;text-transform:uppercase;color:#505050;font-weight:normal;font-size:16px;padding:0 6px;}
#side .cats ul {padding:0;margin:0;float:left;}
#side .cats ul.first {padding:0 20px 0 0;}
#side .cats li {width:130px;padding:4px 0 4px 30px;border-bottom:1px dotted #d2d1d1;border-top:1px dotted #fff;position:relative;background:url('./img/cats-sm.jpg') 0 0 no-repeat;}
#side #cat-2 {background-position:0 -26px;}
#side #cat-3 {background-position:0 -52px;}
#side #cat-4 {background-position:0 -78px;}
#side #cat-5 {background-position:0 -102px;}
#side #cat-6 {background-position:0 -128px;}
#side #cat-7 {background-position:0 -152px;}
#side #cat-8 {background-position:0 -176px;}
#side #cat-9 {background-position:0 -202px;}
#side #cat-10 {background-position:0 -230px;}
#side #cat-11 {background-position:0 -254px;}
#side #cat-12 {background-position:0 -280px;}
#side #cat-13 {background-position:0 -304px;}
#side #cat-14 {background-position:0 -330px;}
#side #cat-15 {background-position:0 -355px;}
#side #cat-16 {background-position:0 -380px;}
#side #cat-17 {background-position:0 -406px;}
#side #cat-18 {background-position:0 -431px;}
#side #cat-19 {background-position:0 -457px;}
#side #cat-20 {background-position:0 -484px;}
#side #cat-21 {background-position:0 -509px;}
#side #cat-22 {background-position:0 -534px;}
#side #cat-23 {background-position:0 -559px;}
#side #cat-24 {background-position:0 -585px;}
#side #cat-25 {background-position:0 -610px;}
#side #cat-26 {background-position:0 -635px;}
#side #cat-27 {background-position:0 -659px;}
#side #cat-28 {background-position:0 -686px;}
#side #cat-29 {background-position:0 -711px;}
#side #cat-30 {background-position:0 -736px;}
#side .cats li.first {border-top:none;}
#side .cats li.last {border-bottom:none;}
#side .cats li a {font-size:14px;text-decoration:none;}
#side .cats li a:hover {color:#4e5b71;text-decoration:underline;}
.pagination {float:right;width:160px;}
.pagination .box {padding:10px 0;float:right;font-size:10px;}
.pagination a {padding:0 6px;text-decoration:none;}
.pagination span.active,.pagination span.current {padding:4px;border:1px solid #d2d1d1;font-weight:bold;background:#efefef;}
.crumbs {float:left;width:440px;}
.crumbs li,.singlecrumbs li {float:left;padding:0 10px 0 20px;line-height:32px;color:#777;background:url('./img/crumbs.gif') 0 -23px no-repeat;}
.crumbs a,.singlecrumbs a {text-decoration:none;color:#307fbb;}
.crumbs #hm,.singlecrumbs #hm {padding:0 0 0 10px;background:none;}
.crumbs #hm a,.singlecrumbs #hm a {display:block;width:14px;height:26px;overflow:hidden;text-indent:-10000px;background:url('./img/crumbs.gif') 0 7px no-repeat;}
.crumbs #scnd,.singlecrumbs #scnd {background:none;padding:0 10px;}
.comm-nav {text-align:right;padding:0 0 10px 0;}
#respond label,.page label,.page .label {display:block;font-weight:bold;padding:0 0 4px 0;}
#respond form {padding:20px 0 0 0;}
#respond p {padding:0;margin:0;}
#respond .comm-left p {padding:0 0 8px 0;}
.required {color:#f00;}
.comm-left,.comm-left2 {float:left;width:200px;padding:0 12px 0 0;}
.comm-left2 {width:120px;}
.comm-left input {width:99%;border:1px solid #d2d1d1;background:#fdfdfd;padding:4px;color:#4e5b71;}
.comm-right,.comm-right2 {float:right;width:350px;padding:0 0 0 10px;}
.comm-right2 {width:430px;}
.comm-right textarea,.comm-right2 textarea {width:98%;border:1px solid #d2d1d1;background:#fdfdfd;padding:4px;color:#4e5b71;}
.comm-submit {padding:10px 0 0 0;}
#respond .avb {text-align:center;}
#respond .avb img {border:1px solid #d2d1d1;}
#respond .avb span {display:block;padding:0 0 4px 0;}
#respond .avb span a {font-weight:bold;text-transform:uppercase;text-decoration:none;}
.page .left {float:left;width:28%;padding:4px 0;}
.page .right {float:left;width:68%;padding:4px 0 4px 10px;}
.page .right .error {display:inline;font-size:10px;color:#fff;background:#f16767;padding:5px 8px;border-right:1px solid #a71a1a;border-bottom:1px solid #a71a1a;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.page h4 {display:block;font-weight:normal;font-size:14px;text-transform:uppercase;padding:10px 0;}
#prof-details,#reg-details {padding-bottom:20px;}
#signup-avatar {text-align:center;}
a.more,a.acomment-reply {background:url('./img/bloglink.png') 0 3px no-repeat;white-space:nowrap;padding:0 0 0 14px;}
span.activity, div#message p {font-size:11px;font-weight:normal;background:#90de56;border-bottom:1px solid #6abe2c;border-right:1px solid #6abe2c;color:#fff;padding:1px 8px;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.post-content em {font-size:11px;}
.post-content .entry {padding:10px 0;}
.posttitle {padding:0 0 10px 0;font-weight:normal;text-transform:uppercase;}
.postmetadata {padding:0;margin:0;}
#content .comments a {color:#4e5b71;font-weight:bold;}
#iealert {position:absolute;z-index:300;top:0;left:0;width:10000px;height:10000px;background:#000;font-size:20px;color:#f00;display:none;}