body{background:url(/des/bg.jpg) repeat top center #121210;}
#bghead{background:url(/des/bghead.jpg) no-repeat center top;}
#container{width:1000px;margin:0 auto;}
#head{height:214px;text-align:center;position:relative;}
#headc{background:url(/des/headbg2.jpg) no-repeat center 280px;height:324px;}
#logo{position:absolute;left:117px;top:20px;}
#logo a{display:block;width:187px;height:198px;background:url(/des/logo.png) no-repeat left top;}
#menu{text-align:right;margin-right:50px;}
#menu li{display:inline-block;}
#menu li a{display:block;height:40px;text-indent:9999px !important;white-space:nowrap;overflow:hidden;}
#lblog{width:120px;background:url(/des/menu_sprite.png) no-repeat;background-position:0 -85px;}
#lblog:hover{background-position:0 -45px;}
#lblogA{background-position:0 0;background:url(/des/menu_sprite.png) no-repeat;width:120px;}
#labout{width:130px;background:url(/des/menu_sprite.png) no-repeat;background-position:-120px -85px;}
#labout:hover{background-position:-120px -45px;}
#laboutA{background-position:-120px 0;background:url(/des/menu_sprite.png) no-repeat;width:130px;}
#lport{width:125px;background:url(/des/menu_sprite.png) no-repeat;background-position:-260px -85px;}
#lport:hover{background-position:-260px -45px;}
#lportA{background-position:-260px 0;background:url(/des/menu_sprite.png) no-repeat;width:125px;}
#lyslugi{width:134px;background:url(/des/menu_sprite.png) no-repeat;background-position:-384px -85px;}
#lyslugi:hover{background-position:-384px -45px;}
#lyslugiA{background-position:-384px 0;background:url(/des/menu_sprite.png) no-repeat;width:134px;}
#contact{width:125px;background:url(/des/menu_sprite.png) no-repeat;background-position:-516px -85px;}
#contact:hover{background-position:-516px -45px;}
#contactA{background-position:-516px 0;background:url(/des/menu_sprite.png) no-repeat;width:125px;}
#socwr{height:58px;width:116px;top:155px;position:absolute;right:102px;}
#socwr li{width:58px;height:58px;float:left;}
#socwr li a{display:block;width:100%;height:100%;}
#twitter{background:url(/des/twitter_icon.png) no-repeat center center;}
#rss{background:url(/des/rss_icon.png) no-repeat center center;}
#mainup{background:url(/des/mainup.gif) no-repeat center top;padding-top:13px;}
#mainleft{background:url(/des/mainleft.gif) no-repeat left top;padding-left:8px;}
#mainright{background:url(/des/mainright.gif) no-repeat right bottom;padding-right:8px;}
#maindown{background:url(/des/maindown.gif) no-repeat 0 bottom;padding-bottom:12px;}
#mainmainup{background:url(/des/mainmainup.jpg) no-repeat center top;}
#mainmaindown{background:url(/des/mainmaindown.jpg) no-repeat center bottom;}
#main{background:url(/des/greatmain.jpg) repeat-y center top;width:868px;}
#greatmain{margin:0 auto;width:884px;}
#page{padding:5px 0 15px 20px;background:url(/des/pagebg.jpg) right 15px repeat-y;}
#left_col{padding-top:10px;float:left;width:496px;}
#right_col{padding-top:-10px;float:right;width:333px;}
#sub_right_col{float:right;width:171px;}
#sub_left_col{float:left;width:161px;}
.sidebar{border-bottom:#F1F1F1 solid 1px;margin:12px 0;padding:0 10px;padding-bottom:10px;font-size:12px;line-height:19px;}
.sidebar h3{text-shadow:white 1px 1px 1px;color:#010101;font-size:17px;font-weight:normal;line-height:17px;margin:10px 0;}
.sidebar_ul li a{font-size:12px;line-height:19px;color:#313131;text-decoration:none;}
.sidebar_ul li a:hover{color:#417485;text-decoration:none; }
.sidebar input{border:1px solid #DCDCDC;padding:3px;margin:5px 0;}
.post{margin-bottom:20px;}
.posth1{color:#010101;font-family:Arial;font-size:20px;line-height:17px;font-weight:700;border:none;text-shadow:white 1px 1px 1px;}
.posth1:hover{font-family:Arial;padding-left:-10px;color:#417485;font-size:20px;line-height:17px;font-weight:700;text-decoration:none;text-shadow:#FFF 1px 1px 1px;}
.post_text{font-size:12px;color:#2E2E2E;line-height:20px;padding:5px 0;}
.post_text a{color:#417485 !important;text-decoration:none;border-bottom:1px dashed;}
.post_text a:hover{color:#417485 !important;text-decoration:none;}
.post_info{color:#757575;border-bottom:#F3F3F3 1px solid;line-height:18px;font-size:11px;}
a{color:#444344;text-decoration:none;}
a:hover{color:#417485;text-decoration:none;}
.left{float:left;}
.right{float:right;}
#footer{height:26px;line-height:26px;margin-bottom:100px;color:#CCCCCC;line-height:13px;padding:0 10px;}
.ololo{color:white;text-align:right;font-size:11px;padding-right:10px;}
.ololo a{color:white;}
.poll .answer div div {height:5px !important; background:#CFCFCF !important;}
div.bubble{width:auto;font-size:0.75em;margin-bottom:24px}
div.bubble blockquote{margin:0;padding:0;border:1px solid #c9c2c1;background-color:#fff}
div.bubble blockquote p{margin:10px;padding:0;font-size:11px}
div.bubble cite{position:relative;margin:0;padding:7px 0 0 15px;top:6px;background:transparent url(/d4f/tip.gif) no-repeat 20px 0;font-style:normal;font-size:10px;color:#2E2E2E}
.swchItemA {background:#f1f1f1;color:#888888;display:inline-block; line-height:19px;width:30px; border:0;font-weight: normal}
.swchItem {display:inline-block; line-height:19px;width:30px; border:0;}
.swchItem:hover {background:#f1f1f1;border:0; text-decoration:none}
.swchItemA:hover {background:#f1f1f1;border:0;}
.eTagGr25 {font-size:19px !important}
.eTagGr8 {font-size:12px !important}
.securityCode {height:23px !important;border:1px solid #C9C2C1 !important;padding-bottom:-2px;}