#lightbox {
	float: left;
	width: 700px;
	margin: 0px 0px 0px 5px;
	padding: 10px 10px 8px;
	position: relative;
	display: block;
}

#imagebox {	
	width:690px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	border: 1px solid #CCCCCC;
	padding: 5px;
	height: 345px;
	float: left;
	border: 1px dotted #B4B4B4;
	background-image: url(Pix/layout/store1.jpg);
	background-repeat: no-repeat;
	background-position: 5px 5px;
}



#boxmenu {
	padding:0;
	margin:0;
	list-style:none;
	width:212px;
	height:343px;
	position:relative;
	z-index:10;
	float: right;
	border: 1px solid #CCCCCC;
}

#boxtopic {
	padding:0;
	margin:5px auto 0px;
	width:210px;
	height:auto;
	position:relative;
	clear: both;
	float: left;
	}
	
#boxtopic ul {
	list-style-type: none;
}
	
	
#boxtopic ul li {
	display:block;
	width:50px;
	height:17px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #312D42;
	background-color: #CCCCCC;
	text-align: center;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	}
	
#boxtopic ul li a {
	display:block;
	width:50px;
	height:17px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #312D42;
	background-color: #CCCCCC;
	text-align: center;
}



#boxtopic ul li.active a
{color:#CCCCCC; background:#312D42;}

#boxtopic ul li a:hover,
#boxtopic li:hover a
{color:#fff; background:#312D42;}

#tbox {
	width: 205px;
	margin-top: 5px;
	display: block;
	margin-left: 2px;
}

#tbox ul {
	list-style-type: none;
}

#tbox li {
	float: left;
}

#tbox a.gallery span {
	position:absolute;
	width:1px;
	height:1px;
	overflow:hidden;
	background:#fff;
	left: -477px;
	top: -1px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#tbox a.gallery, #tbox a.gallery:visited {
	display:block;
	text-decoration:none;
	cursor:default;
	margin: 2px;
	border: 1px solid #C8C8C8;
}

#tbox a.storea {background:url(Pix/layout/tstore1.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.storeb {background:url(Pix/layout/tstore2.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.storec {background:url(Pix/layout/tstore3.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.stored {background:url(Pix/layout/tstore4.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.storee {background:url(Pix/layout/tstore5.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.storef {background:url(Pix/layout/tstore6.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.storeg {background:url(Pix/layout/tstore7.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.storeh {background:url(Pix/layout/tstore8.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.storei {background:url(Pix/layout/tstore9.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.storej {background:url(Pix/layout/tstore10.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.storek {background:url(Pix/layout/tstore11.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.storel {background:url(Pix/layout/tstore12.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.storem {background:url(Pix/layout/tstore13.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.storen {background:url(Pix/layout/tstore14.jpg) no-repeat center center; height:34px; width:45px;}

#tbox a.layouta {background:url(Pix/layout/tlayout1.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.layoutb {background:url(Pix/layout/tlayout2.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.layoutc {background:url(Pix/layout/tlayout3.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.layoutd {background:url(Pix/layout/tlayout4.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.layoute {background:url(Pix/layout/tlayout5.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.layoutf {background:url(Pix/layout/tlayout6.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.layoutg {background:url(Pix/layout/tlayout7.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.layouth {background:url(Pix/layout/tlayout8.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.layouti {background:url(Pix/layout/tlayout9.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.layoutj {background:url(Pix/layout/tlayout10.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.layoutk {background:url(Pix/layout/tlayout11.jpg) no-repeat center center; height:34px; width:45px;}

#tbox a.na {background:url(Pix/layout/tn_scale1.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.nb {background:url(Pix/layout/tn_scale2.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.nc {background:url(Pix/layout/tn_scale3.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.nd {background:url(Pix/layout/tn_scale4.jpg) no-repeat center center; height:34px; width:45px;}

#tbox a.dcca {background:url(Pix/layout/tdcclayout.jpg) no-repeat center center; height:34px; width:45px;}
#tbox a.dccb {background:url(Pix/layout/tdcclayout1.jpg) no-repeat center center; height:34px; width:45px;}

#tbox a.gallery:hover {
	border:1px solid #312D42;
}

#tbox a.gallery:hover span {
	position:absolute;
	width:460px;
	height:344px;
	color:#312D42;
	background:#fff;
	left: -477px;
	top: -1px;
}

