#captopleft {
    position:absolute;
    top:0px;
    left:0px;
    width:50%;
    height:31px;
    background-image:url("captopleft.gif");
    background-repeat:no-repeat;
    background-position:left top;
}

#captopright {
    position:absolute;
    top:0px;
    right:0px;
    width:50%;
    height:31px;
    background-image:url("captopright.gif");
    background-repeat:no-repeat;
    background-position:right top;
}

#capbottomleft {
    position:absolute;
    left:0px;
    bottom:-1px;
    width:50%;
    height:10px;
    background-image:url("capbottomleft.gif");
    background-repeat:no-repeat;
    background-position:left bottom;
}

#capbottomright {
    position:absolute;
    right:0px;
    bottom:-1px;
    width:50%;
    height:10px;
    background-image:url("capbottomright.gif");
    background-repeat:no-repeat;
    background-position:right bottom;
}

#viewmycartbutton {
    position:relative; 
    width:153px;
    height:37px;
    margin-bottom:8px;
}

#fanclub, #leftmenu {    
    position:relative; 
    width:153px;
    background-image:url("right_body.gif"); 
    background-repeat:repeat-y;
    background-color:#FFFFFF;
    margin-bottom:8px;
}

/* hide this \ from mac ie */
#fanclub, #leftmenu{
    padding-bottom:8px;
    height:100%;
}
/* end of hide from mac ie */

#fanclub_top, #leftmenu_top {
    position:absolute;
    top:0px;
    left:0px;
    width:153px;
    height:5px;
    font-size:0px;
    background-image:url("fanclub_top.gif");
    background-repeat:no-repeat; 
}

#fanclubheader {
    width:153px;
    height:35px;
    background-image:url("header_fanclub.gif");
    background-repeat:no-repeat; 
    background-position:bottom center;
}

#fanclubtext {    
    position:relative;
    display:block;
    margin-top:4px;
    padding-left:6px;
    padding-right:6px;
    text-align:center;
    width:153px;
}

/* hide this \ from mac ie */
#fanclubtext {
    width:141px;
    width:expression("153px");
}
/* end of hide from mac ie */

#fanclubtext a {
    font-family:Verdana, Tahoma, Arial, sans-serif;
    font-size:11px;
    color:#666666;
    letter-spacing:-1px;
    text-decoration:none;
}

#fanclub a:hover {
    color:#FF0000;
    text-decoration:none;
    background-color:#FFDD00;
}

#fanclub_bottom, #leftmenu_bottom {
    width:153px;
    height:5px;
    font-size:0px;
    margin-top:5px;
    background-image:url("fanclub_bottom.gif");
    background-repeat:no-repeat;
}

/* hide this \ from mac ie */
#fanclub_bottom, #leftmenu_bottom {
    position:absolute;
    bottom:-1px;
    left:0px;
}
/* end of hide from mac ie */

#dvd {
    position:relative;
    width:153px;
/*     height:220px; */
    
    /* background-image:url("right_body.gif");
    background-repeat:repeat-y;  */
}
#dvdheader {
    width:153px;
    height:11px;
    /* background-image:url("header_games.gif");
    background-repeat:no-repeat; 
    background-position:bottom center; */
}

#dvdtext, #dvdtext a {
    width:153px;
    margin-top:10px;
    text-align:center;
    font-family:Verdana, Tahoma, Arial, sans-serif;
    font-size:11px;
    color:#666666;
    text-decoration:none;
}

#dvdtext a:hover {
    text-decoration:underline;
}

#dvd_top {
    position:absolute;
    top:0px;
    left:0px;
    width:153px;
    height:5px;
    font-size:0px;
    background-image:url("dvd_top.gif");
    background-repeat:no-repeat; 
}

#dvd_bottom {
    position:absolute;
    bottom:-1px;
    left:0px;
    width:153px;
    height:9px;
    font-size:0px;
    background-image:url("dvd_bottom.gif");
    background-repeat:no-repeat;
}