body { margin: 0; padding: 0; background-color: #000; color: #000; font: 11px/14px	 Arial, Helvetica, sans-serif; text-align: center; }
#wrapper { width: 738px; margin: 0 auto; text-align: left; }
img { border: none; }
div { display: block; position: relative; }
#header { padding: 6px 6px 3px; width: 726px; height: 77px; background: #fff url(../images/nav/hdr.jpg) 6px 6px no-repeat;}
#header ul, #menu ul { list-style: none; margin: 0; }
#header ul { margin: 0; padding: 0; list-style: none; top: 23px; left: 305px; position: absolute;}
#header ul li { float: left; margin: 0 5px 0 0;}
#header ul li a { display: block; text-indent: -1000em; width: 79px; height: 46px; background: top left no-repeat; }
#header ul li.v02 a:hover, #header ul li.v02 em a { background-image: url(../images/nav/v02.gif); }
#header ul li.v01 a:hover, #header ul li.v01 em a { background-image: url(../images/nav/v01.gif); }
#header ul li.ltd a { width: 92px; height: 9px; margin-top: 34px; }
#header ul li.ltd a:hover, #header ul li.ltd em a { background-image: url(../images/nav/ltd-edition.gif); }

#menu { padding: 0 6px; height: 35px; background: #fff url(../images/nav/menu.jpg) 6px 0px no-repeat; }
#menu img.hdr { position: absolute; top: 15px; left: 37px; }
#menu ul { position: absolute; list-style: none; margin: 0; padding: 0; top: 15px; left: 328px; }
#menu li { float: left; margin: 0 43px 0 0; }
#menu li a { display: block; width: 54px; height: 9px; background: top left no-repeat; text-indent: -1000em; }
#menu li.join a:hover, #menu li.join em a { background-image: url(../images/nav/join-in.gif); }
#menu li.blog a { width: 136px; } #menu li.blog a:hover, #menu li.blog em a { background-image: url(../images/nav/blog.gif); }

#flash { width: 400px; height: 248px; padding: 3px 3px 0 6px; float: left; background-color:#fff; }
#right-top { width: 329px; height: 251px; float: left; background:#fff url(../images/ftm/info-bg.jpg) 0px 3px no-repeat; }
#right-top a#info { position: absolute; top: 229px; left: 18px; display: block; width: 33px; height: 8px; text-indent: -1000em; }
#right-top a#info:hover { background: url(../images/ftm/info-btn.gif) top left no-repeat; }
a.order { display: block; width: 35px; height: 15px; text-indent: -1000em; position: absolute; top: 223px; left: 178px; }

#left-mid { width: 409px; height: 250px; float: left; background:#fff url(../images/ftm/interview-bg.jpg) 6px 3px no-repeat; }
#left-mid #interview { position: absolute; left: 40px; top: 85px; width: 320px; height: 142px; overflow: hidden; }
#left-mid a.order { top: 162px; left: 250px; }
#interview-content p strong { color: #4e2d1e; background-color: inherit; font-weight: normal; }
p.btns { position: absolute; left: 382px; margin-top: 139px; line-height:6px;}
p.btns a { display: block; width: 10px; height: 10px; }

#right-mid { width: 329px; height: 250px; float: left; background:#fff url(../images/ltd/prints-bg.jpg) 0px 3px no-repeat; }
#right-mid img, #right-mid p, #right-mid ul { position: absolute; }
#right-mid img#ltd-img { top: 20px; left: 18px; }
#right-mid img#ltd-hdr { left: 18px; top: 230px; }
#right-mid ul {  margin: 0; padding: 0; top: 194px; left: 178px;  }
#right-mid ul li { float: left; margin: 0 5px 0 0; list-style: none;}
#right-mid ul li a { display: block; width: 13px; height: 13px; text-indent:-1000em; background: top left no-repeat;}
#right-mid ul li a:hover, #right-mid ul li.on a { background-image: url(../images/ltd/btn.gif); }
#right-mid p { width: 150px; top: 100px; left: 179px; }


#left-bottom { width: 409px; height: 38px; float: left; background:#fff url(../images/nav/ftr-left.jpg) 6px 3px no-repeat;}
#left-bottom a { position: absolute; top: 13px; left: 174px; display: block; text-indent:-1000em; width: 65px; height:10px;}
#left-bottom a:hover, #left-bottom em a { background: url(../images/nav/podcasts.gif) top left no-repeat; }

#right-bottom { width: 329px; height: 38px; float: left; background:#fff url(../images/nav/ftr-right.jpg) 0px 3px no-repeat;}
#right-bottom ul { position: absolute; left: 58px; top: 15px; list-style: none; margin:0; padding: 0; }
#right-bottom ul li { float: left; line-height:7px;}
#right-bottom ul li a { display: block; text-indent: -1000em; background: top left no-repeat; width: 60px; height:7px; }
#right-bottom ul li a:hover, #right-bottom ul li em a { background-image: url(../images/nav/support.gif); }
#right-bottom ul li.copy a { margin-left: 91px; width: 80px;}
#right-bottom ul li.copy a:hover, #right-bottom ul li.copy em a { background-image: url(../images/nav/copyright.gif); }
