#signsMenu{background:#fff url(/i/astro/signsMenuBcg.gif) repeat-x left 24px;display:block;overflow:hidden;width:636px;}
#signsMenu.middle{margin:10px 0 0;}
#signsMenu div{float:left;height:22px;margin:2px 0 0 4px;position:relative;width:43px;}
#signsMenu div.tit{display:none;float:none;height:25px;line-height:25px;margin:0 auto;position:static;text-align:center;width:auto;}
#signsMenu div.tit img{position:relative;top:3px;}
#signsMenu div a img{position:absolute;top:0;}
#signsMenu .current{background:#fff url(/i/astro/tabCurrentBcg.gif) no-repeat top left;font-size:12px;font-weight:bold;font-family:Arial;height:25px;margin-top:0;overflow:hidden;width:108px;}
#signsMenu .current div.tit{display:block;}
#signsMenu .current a{display:none;}
#signsMenu .first{margin-left:0;}
#signsMenu #links{border-color:#C3C3C3;border-style:solid;border-width:0 1px 1px;height:18px;margin:0;padding:3px 0 0 10px;display:block;width:624px;}
#signsMenu #links a{background:url(/i/astro/gpoint.gif) no-repeat 0 5px;display:inline;margin:0 0 0 10px;padding:0 0 0 10px;}
#signsMenu #clear{float:none;display:block;clear:both;height:1px;font-size:1px;width:636px;}
#astroBlock{background:#EDEDED url(/i/astro/topBlockBcg.gif) no-repeat left top;height:372px;margin:5px 0 0;position:relative;width:636px;}
#astroBlock div,#bottomBlock div{position:absolute;overflow:hidden;}
#astroBlock #today{height:135px;left:20px;top:26px;width:278px;}
#astroBlock .t,#bottomBlock .t{color:#000;display:block;font-size:16px;font-weight:bold;margin:0 0 4px;padding:0 0 4px;text-decoration:none;}
#astroBlock .t img{margin-right:6px;}
#astroBlock #img{right:10px;top:13px;width:302px;}
#astroBlock #others{color:#fff;display:block;height:20px;margin:0 0 0 20px;top:172px;width:606px;}
#astroBlock #others span{background:#6D6D6D;font-size:14px;font-weight:bold;padding:0 5px 0 0;}
#astroBlock #others select{float:right;font-size:10px;height:18px;width:96px;}
#astroBlock .sblock{height:129px;font-size:11px;width:178px;top:217px;}
#astroBlock .sblock .t,#bottomBlock .t{color:#000;background:transparent url(/i/astro/ypoint.gif) no-repeat 2px 2px;font-size:12px;padding-left:12px;text-decoration:none;}
#astroBlock .sblock .t img{float:right;margin:0;}
#astroBlock #week{left:16px;}
#astroBlock #month{left:227px;}
#astroBlock #year{left:438px;}
#bottomBlock{background:#EDEDED url(/i/astro/bottomBlockBcg.gif) no-repeat left top;font-size:11px;height:891px;margin:5px 0 0;position:relative;width:636px;}
#bottomBlock p{margin:5px 0 0;}
#bottomBlock #chart{height:220px;left:20px;position:absolute;top:30px;width:284px;}
#bottomBlock #bior{height:220px;left:332px;position:absolute;top:30px;width:284px;}
#bottomBlock .sblock{height:270px;font-size:11px;width:190px;top:292px;}
#bottomBlock #holiday{left:16px;}
#bottomBlock #luck{left:225px;}
#bottomBlock #comp{left:433px;}
#bottomBlock .f{background:#E3E3E3;border:1px solid #CFCFCF;display:block;top:180px;}
#bottomBlock .f input{border:1px solid #969696;height:16px;padding:2px 1px 0;width:77px;}
#bottomBlock .f .submit{border:0;float:right;height:37px;padding:0;width:37px !important;}
#bottomBlock #holiday .f{padding:3px 31px 3px 23px;width:129px;}
#bottomBlock #luck .f{padding:2px 0 8px 2px;width:183px;}
#bottomBlock #luck .f input{width:66px;}
#bottomBlock #luck .f td{padding:2px 1px 0 0;}
#bottomBlock #comp .f{padding:2px 26px 8px 15px;width:145px;}
#bottomBlock #comp .f td{padding:2px 1px 0 0;}
#bottomBlock .blocks4{height:120px;position:absolute;top:610px;width:290px;}
#bottomBlock .blocks4 img{float:left;margin:0 10px 0 5px;}
#bottomBlock .blocks4 span{background-position:80px 3px;padding-left:90px;}
#bottomBlock #blood{left:20px;}
#bottomBlock #heart{left:332px;}
#bottomBlock #mettle{left:15px;top:742px;}
#bottomBlock #lure{left:332px;top:742px;}
#innerBlock{background:#fff url(/i/astro/innerBcg.gif) repeat;min-height:330px;height:auto;margin:5px 0 0;position:relative;width:636px;}
#witch{bottom:0;position:absolute;right:-20px;}
#pergament{padding:19px 0 40px 7px;position:relative;width:360px;z-index:2;}
#pergament div{display:block;width:360px;}
#pergament #top{background:transparent url(/i/astro/pergament_top.gif) no-repeat scroll 4px 0px;height:44px;}
#pergament #middle{background:transparent url(/i/astro/pergament_middle.gif) repeat-y;font-weight:bold;font-size:12px;font-family:arial;padding:0 35px 10px;width:290px;}
#pergament #middle span{display:block;font-size:16px;}
#pergament #middle strong{font-size:18px;}
#pergament #middle span.t{display:inline;color:#960000 !important;font-size:18px;}
#pergament #middle span.t a{color:#960000 !important;text-decoration:none;}
#pergament #bottom{background:transparent url(/i/astro/pergament_bottom.gif) no-repeat scroll 0 0;height:38px;}
#bioBlock{background:url(/i/astro/bioBcgy.gif) repeat-y;height:527px;position:relative;width:636px;}
#bioBlock p{margin:0;padding:4px 0;}
#bioBlock #bioTop{position:absolute;top:0;left:0;}
#bioBlock #bioBottom{position:absolute;bottom:0;_bottom:-1px;left:0;}
#bioBlock #desc{font-family:arial;font-size:11px;left:20px;position:absolute;top:349px;width:395px;}
#bioBlock #frame{height:265px;left:13px;overflow:hidden;position:absolute;top:30px;width:400px;}
#bioBlock #frame #cover{background:white;height:265px;left:0;position:absolute;text-align:center;top:0;width:400px;}
#bioBlock #frame #cover #loading{position:absolute;left:100px;top:120px;}
#bioBlock #f{background:#E3E3E3;border:1px solid #CFCFCF;font-size:11px;height:40px;left:17px;padding:0 0 0 10px;position:absolute;top:302px;width:380px;}
#bioBlock #f span{float:left;margin:11px 5px 0;}
#bioBlock #f input{border:1px solid #969696;float:left;height:16px;margin:8px 0 0;width:77px;}
#bioBlock #f input.submit{border:0;height:37px;margin:2px 0 0 7px;width:37px;}
#bioBlock #legend{font-size:11px;left:437px;position:absolute;top:27px;width:185px;}
#bioBlock #legend span{display:block;font-size:16px;margin:0 0 5px;font-weight:bold;}
#bioBlock #legend p{margin:0;padding:2px 0;}
#bioBlock #legend .c{background:#000;float:left;font-size:1px;height:9px;margin:4px 2px 0 0;width:9px;}