body {background:#231a00; margin:0px; padding:0px; font:12px Tahoma;}
a {text-decoration:none;}

#warp {background:url(../images/warp-right.jpg) repeat-y right;}
#warp #header {background:url(../images/header.jpg) repeat-x; height:289px; position:relative;}
#warp #header .right {background:url(../images/header-right.jpg) no-repeat; float:right; width:540px; height:289px;}
#warp #header .left {background:url(../images/header-left.jpg) no-repeat; float:left; width:430px; height:289px;}
#warp #header .links {position:absolute; bottom:64px; right:31px;}
#warp #header .links a.index {position:absolute; top:0px; right:0px; width:79px; height:30px; display:block;}
#warp #header .links a.index:hover {background:url(../images/a.index.png) no-repeat;}
#warp #header .links a.reg {position:absolute; top:0px; right:95px; width:79px; height:30px; display:block;}
#warp #header .links a.reg:hover {background:url(../images/a.reg.png) no-repeat;}
#warp #header .links a.cp {position:absolute; top:0px; right:191px; width:79px; height:30px; display:block;}
#warp #header .links a.cp:hover {background:url(../images/a.cp.png) no-repeat;}
#warp #header .links a.logout {position:absolute; top:0px; right:284px; width:67px; height:30px; display:block;}
#warp #header .links a.logout:hover {background:url(../images/a.logout.png) no-repeat;}
#warp #header .login {position:absolute; top:230px; left:29px; width:431px; height:59px;}
#warp #header .login .mem {padding:10px; color:#900000; text-shadow:1px 1px 0px #FFF;}
#warp #header .login .mem a {color:#900000; text-shadow:1px 1px 0px #FFF; font-weight:bold;}
#warp #header .login .vis {background:url(../images/login-vis.png) no-repeat top left; height:59px;}
#warp #header .login .vis input[type="text"] {position:absolute; top:7px; right:9px; background:none; border:0px; font:12px Tahoma; direction:rtl; margin:0px; padding:0px; width:159px; height:18px;}
#warp #header .login .vis input[type="password"] {position:absolute; top:7px; right:194px; background:none; border:0px; font:12px Tahoma; direction:rtl; margin:0px; padding:0px; width:159px; height:18px;}
#warp #header .login .vis input[type="submit"] {position:absolute; top:0px; left:0px; background:none; border:0px; font:12px Tahoma; direction:rtl; margin:0px; padding:0px; width:63px; height:33px; cursor:pointer;}
#warp #header .login .vis input[type="checkbox"] {position:absolute; bottom:9px; right:0px; background:none; border:0px; margin:0px; padding:0px;}
#warp #header .login .vis label {position:absolute; bottom:9px; right:19px; color:#900000; text-shadow:1px 1px 0px #FFF;}
#warp #header .login .vis a.lost {position:absolute; bottom:9px; left:19px; color:#900000; text-shadow:1px 1px 0px #FFF;}
#warp .med {background:url(../images/warp-left.jpg) repeat-y left;}
#warp .med .in {margin:0px 32px 0px 36px; background:#ebebeb;}
#warp .med .in .block {background:url(../images/block-med-right.jpg) repeat-y right;}
#warp .med .in .block .top {background:url(../images/block-top.jpg) repeat-x; height:91px;}
#warp .med .in .block .top .right {background:url(../images/block-top-right.jpg) no-repeat; float:right; width:302px; height:91px;}
#warp .med .in .block .top .left {background:url(../images/block-top-left.jpg) no-repeat; float:left; width:442px; height:91px;}
#warp .med .in .block .med {background:url(../images/block-med-left.jpg) repeat-y left;}
#warp .med .in .block .med .in {margin:0px 15px; background:#ebebeb;}
#warp .med .in .block .down {background:url(../images/block-down.jpg) repeat-x; height:28px;}
#warp .med .in .block .down .right {background:url(../images/block-down-right.jpg) no-repeat; float:right; width:36px; height:28px;}
#warp .med .in .block .down .left {background:url(../images/block-down-left.jpg) no-repeat; float:left; width:488px; height:28px;}
#warp #footer {background:url(../images/footer.jpg) repeat-x; height:130px;}
#warp #footer .right {background:url(../images/footer-right.jpg) no-repeat; float:right; width:494px; height:130px;}
#warp #footer .left {background:url(../images/footer-left.jpg) no-repeat; float:left; width:236px; height:130px; position:relative;}
#warp #footer .left a {position:absolute; bottom:14px; left:122px; width:64px; height:42px; display:block;}
