﻿/* index */
/* search  */
/* news show */
/* main  */
/* sidebar right */
/* box_p  detail */
/* class list */
/* sidebar left */
/* head  */
/* common */
/* lightbox */

/* index bof -------------------------------------------------*/
.hide {display:none;}
.fontred {color:#8A1749;}
.fontgray  {color:#999;}
.price, .price1, .price2 {
    font:bold 8pt arial;
\\    text-align:center;
\\    color:#000;
}
.morepic TD { display:table-cell;vertical-align:middle;height:63px;width:63px;overflow:hidden;text-align:center; }
TABLE.morepic  {border:1px solid #ddd;display:inline;margin-right:1px;}

.memberlogin_box {
clear:both;
display:block;
width:241px;height:156px;margin-right:1px;
background:url(../images/member_login.jpg) no-repeat;
text-align:left;
}

.price2 {display:none;}
dt.price2 {display:none; height:0px;overflow:hidden;}

.idx_news_box {
    width:200px;
    height:118px;
    background:url(../images/news_bg.jpg) no-repeat;
}

.idx_news_box UL {
   padding:0px;
   margin:0px;
   padding-top:35px;   
   padding-left:20px;
}

.idx_news_box LI {
   padding-left:20px;
   margin-left:0px;
  list-style-type :none;  
  height:20px;
  background:url(../images/idx_news_bg.gif) no-repeat;
 
}

.idx_news_box a:link, .idx_news_box a:visited {
   text-decoration:none;
}





.idx_middle {
    clear:both
    display:block;
    width:570px;
    overflow:hidden;

}

.idx_right { 
    display:block;
    width:212px;
    margin-left:8px;
    height:auto;
\\    background:#eee;
    overflow:hidden;

}

.idx_right .title{
    display:block;
    width:202px;
    height:30px;
    font:bold 11pt/30px arial;
    color:#eee;
    background:url(../images/idx_right_title.gif);
    padding-left:10px;
}

.idx_right .body {
    clear:both;
    text-align:center;
    color:#666;
    border:1px solid #eee;
    background:#eee;
}
.idx_right .body a:link, .idx_right .body a:visited{
    display:block;
    width:160px;
    color:#222;
    font:normal 9pt/12pt arial;
    text-decoration:none;  

}

.idx_right .body a:hover{
    text-decoration:underline;
}

.idx_right .body ul {
    margin:0px;
    padding:0px;
}

.idx_right .body ul li {
\\   margin:0px;
\\    padding:0px;
    margin-bottom:10px;
    margin-top:10px;
    PADDING-RIGHT: 0px; 
    DISPLAY: block; 
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 0px; 
    PADDING-TOP: 0px ;
list-style:none;
}




.idx_box {
display:block;width:679px;overflow:hidden;padding-left:0px;padding-righgt:0px;
margin-bottom:10px;
}

.idx_box .title1 {
width:679px;height:69px;
background:url(../images/idx_product_title1.gif);text-align:center;
}

.idx_box .title2 {
width:679px;height:69px;
background:url(../images/idx_product_title2.gif);text-align:center;
}

.idx_box .foot {
   width:679px;height:28px;
   background:url(../images/idx_product_foot.gif) no-repeat;
   
}


.idx_box .title  A:link ,.idx_box .title  a:visited {
    font:bold 13pt/27px arial;color:#FF6600;

}
.idx_box .body {
    padding-left:10px;
    padding-right:10px;

    font:normal 8pt/13pt arial;color:#000;
    background:url(../images/idx_product_body.gif) repeat-y;
}

.rightside_bottom { width:212px;height:255px;overflow:hidden;background:#f3f3f3;
    maring-left:8px;

}


.allclass {
    border-bottom:1px solid #d6d6d6;width:258px;float:left;height:180px;margin-right:3px;margin-bottom:10px;overflow:hidden;}

.allclass .image {
    float:left;width:115px;overflow:hidden;padding-top:5px;padding-left:2px;}

.allclass .classlist {
    display:inline-block;float:left;width:130px;overflow:hidden;margin-left:5px;
}

.allclass .classlist DL {padding-top:0px;margin-top:0px;padding-left:0px;margin-left:0px;}

.allclass .classlist DL DT {
    border-bottom:1px solid #fff;padding-left:10px;background-position:0px 0px;\\background:#ded;BACKGROUND-IMAGE: url(../images/arrow_rhombus.gif) ;BACKGROUND-REPEAT: no-repeat;
}





.classlist a:link,.classlist a:visited {
    font:normal 8pt/11pt arial;color:#000033;
    text-decoration:none;
}
.classlist a:hover {
    color:#008000; text-decoration:underline;}

.allclass h1 {   margin-bottom:1px;margin-top:3px;}

.allclass h1 A:link,.allclass h1 A:visited{
    font:bold 10pt/13pt arial;color:#000033;text-decoration:none;}

.allclass h1 a:hover {color:#000033;text-decoration:underline;}




OL.news  li a:link, OL.news  li a:visited {
     color:#000033;
     font:normal 9pt/16pt arial;
     text-decoration:none;
}
OL.news  li a:hover {
     color:#008000;
}

.r2l_box {
     display:block;margin-right:4px;float:left;text-align:center;width:127px;overflow:hidden; 
}

.r2l_box .boximg {
     display:block;
     height:100px;
     width:125px;
     overflow:hidden;
     display:table-cell;
     vertical-align:middle;
     text-align:center;
     border:1px solid #eee;   
     background:#fff;
     margin-left:auto;
     margin-right:auto; 
}

.r2l_box a:link, .r2l_box a:visited {
     font:normal 9pt/30px arial;
     color:#000;
     text-decoration:none;
}

.r2l_box a:hover {
    color:#f00;
    text-decoration:underline;
}

/* index eof ------------------------------------------------------*/



/* search bof ------------------------------------------------- */

.search_box {
         clear:both;   
         display:block;
         width:182px;
         height:67px;
         background:url(../images/search_box_bg.gif) no-repeat;
    	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #000; 
	PADDING-TOP:33px; 	  
         margin-bottom:7px;
              
}


.search_box .body {
 text-align:right;
}


.search_box  input{
         font:normal 8pt arial;
         vertical-align:middle;
         margin-right:2px;
         margin-left:5px;
         margin-bottom:3px;
         vertical-align: middle;
}

.search_box SELECT {
         border:1px solid #7E9CB8;
         margin-left:5px;
         vertical-align: middle;
}


.search_box  input.btnsub {
         font:normal 8pt arial;
}
.searchinput {
    border-top:1px solid #3f3f3f;
    border-left:1px solid #3f3f3f;
    border-right:1px solid #b2b2b2;
    border-bottom:1px solid #b2b2b2;

    height:15px;
    font:normal 9pt/15px arial;

}





/* search eof --------------------------------------------------*/



/* news show bof -------------------------------------------*/
.CssFaqLinkList {
	DISPLAY: block;
          margin:0px;
}
.CssFaqLinkList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; WIDTH: 600px; PADDING-TOP: 0px
}
.CssFaqLinkList UL LI {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: url(../Images/bullet.gif) no-repeat left center; FLOAT: left; WIDTH: 600px; LINE-HEIGHT: 25px; LIST-STYLE-TYPE: none; HEIGHT: 25px
}
.CssFaqLinkList UL LI A:link, .CssFaqLinkList UL LI A:visited {
	Font:normal 9pt/25px arial;VERTICAL-ALIGN: middle; COLOR: #222; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-DECORATION: none;
}
.CssFaqLinkList UL LI A:hover {
	COLOR: #222; TEXT-DECORATION: underline;
}


.newscontent {
    font:normal 8pt/14pt arial;
    color:#666;
    padding-top:20px;
    padding-left:0px;
    padding-right:0px;
}

.newscontent span.newstitle {
    font-weight:bold;
    font:bold 11pt/14pt arial
}


/*news show eof --------------------------------------------- */




/* main bof --------------------------------------------*/
#main {

    OVERFLOW: hidden; 
    WIDTH: 679px; 
    color:#000;
    background:#fff;
    padding-bottom:20px; 
    padding-top:0px; 
    padding-left:5px; 
    text-align:left; 
}
#main h1 {
    margin-top:3px;
    margin-bottom:1px;
    padding:0px;
    font:bold 10pt/25pt arial;
    color:#750000;
}

.pagecontent {
    font:normal 9pt/15pt arial;
    color:#333;    
    padding-top:10px;
    padding-left:0px;
}
.class_description {
    font:normal 8pt/12pt arial;
    margin-bottom:5px;
    color:#313131;
}
.class_description a:link,.class_description a:visited{
    color:#704D2F;
    text-decoration:underline;
}
.class_description a:hover {
    color:#704D2F;
    text-decoration:none;
}
#main .memo
{
    display:block;
    clear:both;
    width:100%;    
    font:normal 9pt/12pt arial;
    margin-top:5px;
    padding-top:5px;
}
#main .memo .title {
   width:100%;
   margin-top:5px;
   background:url(../images/memo_title_bg.gif) no-repeat;
   padding-left:0px;
   font:bold 9pt/30px arial;
   margin-bottom:5px;
   color:#666;
}
#main .memo .body,  #main .memo .body td{     
   margin-top:15px;
   margin-bottom:15px;
   color:#555;
}
.columnnav {
    width:667px;
    padding-left:10px;
    border:1px solid #ddd;
    background:#eee;
    display:block;
    clear:both;
    text-align:left;
    font:normal 9pt/30px  arial, georgia, garamond, serif;
    color:#555;
    height:30px;    
    overflow:hidden;    
}
.columnnav a:link , .columnnav a:visited {
    font:normal 9pt arial;
    color:#555;
    text-decoration:none;
}
.columnnav a:hover  {
    color:#555;
    font:normal 9pt arial, georgia, garamond, serif;
    text-decoration:underline;
}
.pagesnav {
    display:block;
    clear:both;
    text-align:right;
    font:normal 9pt/30px arial;
    color:#750000;
    background: #fff;
}
.pagesnav a:link, .pagesnav a:visited{
    font:normal 9pt/30px arial;
    display:inline-block;
    color:#750000;
    padding-left:3px;
    padding-right:3px;
    text-decoration:none;
}
.pagesnav a:hover {
   color:#750000;
   text-decoration:underline;
}
.nav_page_current {
    font:bold 9pt arial;
    color:#f00;
}
/* main eof ---------------------------------------------------------*/



/* sidebar right bof--------------------------------------------------*/
#sidebar_right {
    width: 200px;
    margin-right:-200px;
    overflow:hidden;   
    padding-top:5px;
}
.right_box_body ul.bst {
    margin:0px;
    padding:0px;
}
.right_box_body UL.bst li {
    margin:0px;
    padding:0px; 
    margin-bottom:10px;
    LIST-STYLE-TYPE: none
}
.right_box_body UL.bst   li  A:link , .right_box_body  UL.bst li  A:visited {
    display:block;
    width:150px;
    margin:auto;
    overflow:hidden;
    color:#134FC9;
}
.right_box_body OL.news {
    padding-top:5px;
    margin-bottom:10px;
}
.right_box_body OL.news li {
    margin:0px;
    margin-left:0px;
    text-align:center;
    margin-bottom:2px;
}
.right_box_body OL.news li  A:link , .right_box_body OL.news li  A:visited {
    
    display:block;
    width:190px;
    overflow:hidden;
    color:#134FC9;
    text-align:left;
    padding-left:0px;

}
.right_box  OL {
   padding-top:0px;
   margin-top:0px;
}
/* sidebar right eof ---------------------------------------------*/





/* box_p  detail bof ------------------------------------------------ */
.box_p_img {
    width:310px;
    float:left;
    text-align:center;
    overflow:hidden;
    margin-top:10px;
}
.big_img_frame {
    height:310px;width:308px;position:relative;
    display:table-cell;
    text-align:center;
    vertical-align:middle;
    border:1px solid #efefef;
    padding-top:2px;
}
.big_img_frame   p {
    position:static;
    +position:absolute;
    top:50%
}
.big_img_frame img {
    position:static;
+position:relative;
top:-50%;left:-50%;
}
.box_p_content {
    margin-top:10px;
    width:339px;
    float:left;
    overflow:hidden;
    padding-left:10px;
    font:normal 9pt arial;
    color:#000;
    overflow:hidden;
    padding-right:10px;
    background:url(../images/pcontent_bg.jpg) repeat-x;
    margin-left:10px;

}
.box_p_content p , .box_p_content FONT {
    color:#422B0B;
}
.box_p_content div {
    color:#422B0B;
}
.box_p_content h1{
    font:bold 9pt arial; \\, georgia, garamond, serif;
    color:#422B0B;
    
}
.box_p_content dl {
    margin-top:0px;
    color:#422B0B;
}
.box_p_content dt{
    display:inline;
    font:bold 9pt/28px arial;
    width:100px;    
    float:left;   
    color:#000; 
        height:28px;
    overflow:hidden;
    vertical-align: middle;
 
}
.box_p_content dd{
    display:inline;
    width:180px;
    display:block; 
    font:normal 9pt/28px arial;
    color:#000;
    overflow:hidden;
    float:left;
    height:28px;
    overflow:hidden;
    vertical-align: middle;
}
.box_p_content dd SELECT {
    margin-top:3px;
    vertical-align: middle;

}


.box_p_content .price  ,.box_p_content .price1,.box_p_content .price2 {
    font:bold 10pt/18pt arial;
    color:#cc0000;
  }

SPAN.wholesaleshow {
    display:inline-block;   
    font:normal 10pt/18pt arial;
     color:#555;

}


.box_p_alsolike {
    display:block;
    float:left;
    width:150px;
    height:200px;
    font:normal 9pt arial;
    text-align:center;
    color:#222;
}

.box_p_alsolike .img { width:120px;height:120px;margin:auto;}
.box_p_alsolike .name a:link , .box_p_alsolike .name a:visited{margin:auto;display:block;color:#555;font:bold 9pt/13pt arial;text-decoration:none;}
.box_p_alsolike .name a:hover {color:#000;text-decoration:underline;}

.box_p_alsolike .name {color:#000;text-align:center;height:37px;overflow:hidden}





/* box_p detail eof -------------------------------------------------------*/


/* class list bof -------------------------------------------------*/
.box_product {
    display:block;
    width:169px;
    height:248px;
    overflow:hidden;
    margin-bottom:3px;
    text-align:center; 
    float:left;
    background:#fff;
    margin-left:0px ;
    margin-right:0px;
    padding-top:5px;
    position:relative;  
\\    border-bottom:1px solid #ededed;  
\\    border-right:1px solid #ededed;
}
.box_product .boxdescription {
     display:block;
     height:31px;
     overflow:hidden;
     text-align:center;
     padding-top:5px;     
     width:159px;

}

.box_product .centerimg {
    width:131px;
    margin:auto;
}
.box_product .boximg {
     display:block;
     height:131px;
     width:131px;
     overflow:hidden;
     text-align:center;
     position:relative;
     display:table-cell;
     vertical-align:middle;
     text-align:center;
\\     border:1px solid #d3d3d3;   
     background:url(../images/box_product_boximg.gif) no-repeat;
     margin-left:auto;
     margin-right:auto; 
}

.box_product .boximg  p {
    position:static;
    +position:absolute;
    top:50%    
}
.box_product .boximg img {
    position:static;
+position:relative;
top:-50%;left:-50%;
} 
.box_product span {
    display:inline-block;
}
.box_product .url{
    height:auto;
    font:bold 8pt arial;
    color:#000;
    margin-bottom:3px;
    width:140px;
}
.box_product .url A:link, .box_product .url A:visited{   
    font:bold 8pt arial;
    color:#2F4F4E;
    text-decoration:none;
}
.box_product .url A:hover {
    color:#A3181B;
    \\text-decoration:underline;
}
.box_product .price {font:normal 8pt arial;color:#444;  }
.box_product .wholesale {}
/*class list  eof -------------------------------------------------*/


/*sidebar left bof --------------------------------------------------*/
#sidebar {

    display:inline;
    padding-top:0px;
    WIDTH:200px;
 \\   MARGIN-LEFT: -190px;
    padding-left:0px;
    z-index:1;
    background:#fff;
    text-align:left;

}
Html #sidebar {
 \\ *_left:190px;
}
#catelog {
    float:left;
    position:relative;
    z-index:1;
    background:url(../images/category_bg.gif) no-repeat;
    width:200px;
\\    margin:auto;
\\      filter: Alpha(Opacity=70); 
    margin-bottom:0px;
\\    background:#000;
    padding-bottom:10px;


}
#catelog .title {
    width:200px;
    height:77px;
    background:url(../images/category_title_bg.jpg) repeat-x;
    font:bold 9pt/28px arial;
    color:#eee;
    display:block;
}

.catelog_foot {
    width:194px;
    height:55px;
    background:url(../images/category_foot.gif) no-repeat;
    overflow:hidden;

}



#catelog .title2 {
    width:194px;
    height:44px;
    background:url(../images/catelog_title2_bg.gif) no-repeat;
    font:bold 9pt/28px arial;
    color:#b30000;
    TEXT-TRANSFORM: uppercase;
}

.leftside_bottom {
    clear:both;
   

}
.leftside_bottom  P{
    margin-top:3px;

}

.leftside_bottom .title {
    display:none;
    width:166px;
    height:37px;
    background:url(../images/leftbottom_bg.jpg) repeat-x;
    font:bold 9pt/37px arial;
    padding-left:20px;
    color:#fff;
    TEXT-TRANSFORM: uppercase;
}
.leftside_bottom .body {
    clear:both;
    width:186px;
    overflow:hidden;
    font:normal 9pt/16pt arial;
    padding-top:0px;
    text-align:left;
    padding-left:4px;
    

}


/* sidebar left eof ----------------------------------------*/


/* head bof ------------------------------------------ */

#header_layer1{
    HEIGHT:63px;
    WIDTH:884px;
    TEXT-ALIGN:right;
    FONT:normal 9pt arial;
    COLOR:#AB9295;
\\    background:#fff; \\url(../pic/upfile/logo.jpg);
    overflow:hidden;
    

   
}
#header_layer1 A{
         display:inline-block;
	FONT:normal 9pt/27px arial;
	COLOR:#fff;
	padding-LEFT:8px;
	padding-RIGHT:9px;
         TEXT-DECORATION: none;
         background:url(../images/layer1_a_line.gif) right center no-repeat;
         
}
#header_layer1 A.last{
background:url(../images/spacer.gif) ;
 }


#header_layer1 A:hover{
	COLOR: #fff;
         TEXT-DECORATION: underline;	
}

#header_layer2 {
	HEIGHT:43px;
	WIDTH:981px;
	TEXT-ALIGN:right;
	FONT:normal 9pt Arial;
	COLOR:#004B91;
}


#header_layer3{
         CLEAR:both;
	DISPLAY:block;
	WIDTH:981px;		
	HEIGHT:30px;
	position:relative;
	z-index:4;
    
         
}





.menulist
{
    
    VISIBILITY: hidden;
    WIDTH: auto;
    POSITION: absolute;
    HEIGHT: auto;
    BACKGROUND:#CCF1FA; 
    overflow:hidden;
    z-index:10000;
  
}

.menulist UL {
    PADDING-RIGHT: 10px;    
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;    
    PADDING-TOP: 10px;
    MARGIN-left: 0px;
    MARGIN-top:0px; 
    MARGIN-BOTTOM:0px; 
      BORDER: #CCF1FA 2px solid; 
    background:#CCF1FA;   
  
}
.menulist UL li {
    list-style-type:none;
}

.menulist UL LI A:link, .menulist UL li A:visited {
    COLOR: #666; FONT:bold 9pt/20px arial;
    text-decoration:none;
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url(../images/arrow_red.gif);
    BACKGROUND-REPEAT: no-repeat;
    padding-left:20px;
}
.menulist ul li A:hover {
    color:#f00;text-decoration:underline;

}

#header_layer4{
         clear:both;
	background:url(../images/lay4.jpg) repeat-x;
\\       background:#4086B9;
	width:970px;
	height:32px;
	overflow:hidden;
	position:relative;
	z-index:0;
         padding-right:30px;

}

UL.helpurl {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; padding-TOP: 0px;height:20px;overflow:hidden; margin-top:45px; 
}

UL.helpurl  LI{

BORDER-RIGHT: #A141A2 1px solid; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
   
}

UL.helpurl  LI.last{

BORDER-RIGHT: #eee 0px solid;    
}


/* head eof ---------------------------------------------*/




/* common bof --------------------------*/

.TextBox {
    border:1px solid #646464;background:#EBEBEB;vertical-align: middle;font:normal 9pt arial;
}

.optionbig {
    font:bold  9pt/12pt arial;
    background:#ccc;
}

#logo {
   position:absolute;
   left:0px;    
}

#fav {
   position:absolute;
   left:200px;    
    top:30px;
}


#content .column {
	FLOAT: left; POSITION: relative;
         
}
.btnDefault {
	font:bold 9pt arial,helveitca,sans-serif;
	color: #000;
         width:118px;
         height:24px;
\\	background: url(../images/bg_btncore.gif);/*#5BA1E7 */
         background: #eee ;\\url(../images/btn_default.gif);
	cursor: pointer;
\\	padding:1px 3px 2px 3px;
\\	border:1px solid #2677C7;
\\	border-bottom: 1px solid #2677C7;
         border:0px;
}
.redtext          { color:#f00;}
.graytext  {color:gray}
.font8pt { font:normal 8pt arial;}
.user_center_title{  font:bold 12pt/30px arial;}
a.backtotop:link, a.backtotop:visited{font:normal 8pt arial;padding-right:10px;color:#444; }

.cartImg {width:106px;height:20px;background:url(../images/arrow_cart_step.gif);display:block;float:left;margin-left:6px;margin-right:6px;
   font:bold 9pt/20px arial;color:#fff;text-align:center;

}
.cartImg2 {width:106px;height:20px;background:url(../images/arrow_cart_step2.gif);display:block;float:left;margin-left:6px;margin-right:6px;
   font:normal 9pt/20px arial;color:#222;text-align:center;
}

.cart {
         padding-left:20px;
         color:#333;
	Font:bold 9pt/20px arial;
}


.member_login {margin-top:30px;}
.member_login LABEL {display:inline-block; 

width:80px;padding-left:20px; overflow:hidden;font:bold 

9pt arial;}
.member_login INPUT {font:normal 9pt arial;}
.member_login a { text-decoration:none;}


/* common eof  ---------------------------------*/






/* lightbox bof ----------------------------*/
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }
#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
/* lightbox eof  ------------------------*/
