#description{
margin:0px 0px 10px 19px;
width:762px;
height:113px;
background-image:url(../images/bg01.png);
background-position:left top;
background-repeat:no-repeat;
}
#description dt{
padding:5px 0px 0px 2px;
}
#description dd{
padding:0px 0px 0px 5px;
}

.thumbnail{
display:inline;
margin:0px 13px 20px 0px;
width:136px;
height:157px;
background-color:#333333;
text-align:center;
float:left;
}
.thumbnail dt{
padding:3px 0px 3px 0px;
}
.thumbnail dt a:link img{
border:3px solid #333333;
}
.thumbnail dt a:visited img{
border:3px solid #333333;
}
.thumbnail dt a:hover img{
border:3px solid #CCCCCC;
}
.thumbnail dd{
margin-left:6px;
width:124px;
color:#FFFFFF;
font-size:0.8em;
line-height:1.4em;
text-align:left;	
}
.thumbnail dd a:link{
color:#FFFFFF;
line-height:1.4em;
text-decoration:none;
}
.thumbnail dd a:visited{
color:#FFFFFF;
line-height:1.4em;
text-decoration:none;
}
.thumbnail dd a:hover{
color:#999999;
line-height:1.4em;
text-decoration:none;
}
#title{
padding:5px 0px 3px 18px;
width:437px;
list-style-type:none;
}
#name{
padding-bottom:3px;
width:315px;
color:#404040;
font-weight:bolder;
text-align:right;
vertical-align:bottom;
font-family:verdana;
}
#name img{
margin:0px 3px 1px 0px;
}
#trailer_view{
margin:0px 0px 20px 20px;
height:313px;
list-style-type:none;
}
#trailer_view li#movie{
width:447px;
float:left;
}
#trailer_view li#main_view{
margin-right:5px;
width:444px;
height:311px;
background-image:url(../images/view_bg01.png);
background-position:left top;
background-repeat:no-repeat;
float:left;
}
#trailer_view li#main_view div#stage{
margin-top:7px;
width:442px;
height:296px;
background-color:#000000;
border:1px solid #000000;
text-align:center;
}
#trailer_view li#thumbnails_preview{
width:315px;
background-image:url(../images/thumbnails_bg01.png);
background-position:left top;
background-repeat:no-repeat;
height:311px;
float:left;
}
#trailer_view li#thumbnails_preview ul{
list-style-type:none;
}
#trailer_view li#thumbnails_preview ul li#view{
padding-top:8px;
text-align:center;
}
#trailer_view li#thumbnails_preview ul li ul#thumblails_list{
padding:14px 0px 0px 9px;
width:315px;
text-align:center;
}
#trailer_view li#thumbnails_preview ul li ul#thumblails_list li{
display:inline;
margin-right:14px;
}
#trailer_view li#thumbnails_preview ul li ul#thumblails_list li a:link img{
width:56px;
height:45px;
border:1px solid #666666;
}
#trailer_view li#thumbnails_preview ul li ul#thumblails_list li a:visited img{
width:56px;
height:45px;
border:1px solid #666666;
}
#trailer_view li#thumbnails_preview ul li ul#thumblails_list li a:hover img{
width:56px;
height:45px;
border:1px solid #FFFFFF;
}
*#trailer_view li#thumbnails_preview ul li ul#thumblails_list li a:hover{
width:56px;
height:45px;
border-color:#FFFFFF;
}

#list{
width:732px;
border:1px solid #333333;
background-image:url(../../common/td_bg01.png);
background-position:left top;
background-repeat:repeat-y;
}
#list th{
width:168px;
border-right:1px solid #333333;
background-image:url(../../common/border01.png);
background-position:center bottom;
background-repeat:no-repeat;
vertical-align:top;
}
#list th img{
margin-bottom:2px;
}
#list td{
padding:5px;
color:#404040;
font-size:0.8em;
line-height:1.4em;
border-left:3px solid #CCCCCC;
border-right:3px solid #CCCCCC;
border-top:2px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
background-color:#FFFFFF;
}
#list td ul{
margin-right:20px;
list-style-type:none;
float:left;
}
#list td ul li{
margin-bottom:5px;
}
#list td ul li input{
margin-right:5px;
}
#list td dl{
clear: both;
}
#list td dl dt{
display: block;
float: left;
line-height: 1.4em;
margin-bottom: 1px;
}
#list td dl dd{
line-height: 1.4em;
margin-bottom: 1px;
}
#more-info{
width: 732px;
margin-top: 15px;
color: #404040;
}
#more-info td.btn{
width: 70px;
}

