div#lightbox
{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
display:none;
}

.imgContainer
{
position:absolute;
clear:both;
z-index: 1300;
width:660px;
height:440px;
left:50%;
top:50%;
margin-left:-440px;
margin-top:-170px;
}

.imgNTT
{
position:absolute;
}

#filler1
{
width:450px;
height:500px;
left:250px;;
top:-30px;
background-color:#ffffff;
}

#filler2
{
width:450px;
height:400px;
left:0px;;
top:50px;
background-color:#ffffff;
}

#filler3
{
width:100px;
height:30px;
left:730px;
top:480px;
background-color:#ffbd00;
}

.imgPreview
{
position:absolute;
top:30px;
left:30px;
width:660px;
height:440px;
cursor:pointer;
}

.imgPreview img
{
position:absolute;
display:none;
}

.imgDescription
{
position:absolute;
top:440px;
left:0px;
width:660px;
height:30px;
text-align:center;
display:none;
}

.imgDescription h3
{
font-size:14px;
margin:0px;
padding:0px;
line-height:30px;
}

.imgNavi
{
position:absolute;
width:80px;
height:170px;
top:160px;
left:740px;
}

.imgNavi div
{
position:absolute;
width:80px;
height:80px;
cursor:pointer;
cursor:hand;
color:#ffbd00;
text-align:center;
font-size:36px;
line-height:82px;
font-weight:bold;
filter:alpha(opacity=50);
opacity:0.5;
}

.imgNavi div:hover
{
filter:alpha(opacity=100);
opacity:1.0;
}

.imgNavi div.imgForward
{
top:0px;
background-image:url('layout/next.gif');
}

.imgNavi div.imgBackward
{
bottom:0px;
background-image:url('layout/prev.gif');
}

img.lbclick
{
cursor:pointer;
}