#contents-area{
	width:940px;
	height:600px;
/*	height:480px;*/
/*	background-image: url(http://www.northernlights42a.com/images/NLGweb_BG.jpg);*/
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left:20;
}

#contents-area-two{
	width:940px;
	height:480px;
/*	background-image: url(http://www.northernlights42a.com/images/NLxGlass_Web2.jpg);*/
	background-repeat: no-repeat;
	background-position: 500px 30px;
	padding-left:20;
}

#photo_glass {
	float:left;
	/*margin-bottom:10px;
	margin-left:519px;*/
	margin-top:30px;
}  
#photo_glass ul{
	float:left;
	margin-right:20px;
}
#photo_glass li{
	/*float:left;*/
}
#photo_glass li a{
	font-size:0;
	line-height:15px;
	height:65px;
	text-indent: -1000em;
	display:block;
	overflow:hidden;
	background-repeat: no-repeat;
}

#photo-glass li.photofirst a
{
	background-image:url(http://www.northernlights42a.com/images/item/xglass1.JPG);
	width: 300;
}

#photo-glass li.photofirst a:hover
{
	background-image:url(http://www.northernlights42a.com/images/item/glass1.JPG);
}

#photo-glass .photohidden{
	height:1px;
	width:100px;
	font-size:0px;
	display:block;
	overflow:hidden;
	text-indent:-1000em;
	margin-bottom:23px;
}

/* start ------------------------------- */
.TABLEATTRIBUTE
{ 
	border: 0px
	solid #000000; 
	border-collapse: collapse; 
	margin-left:auto;margin-right:auto;
}

.TABLECENTERATTRIBUTE
{ 
	border: 0px
	solid #000000; 
	border-collapse: collapse; 
	margin-left:auto;margin-right:auto;
}

.TABLEATTRIBUTE TH 
{ 
	border: 0px
	solid #000000; 
	color:#000000;
}

.TABLEATTRIBUTE TD 
{ 
	border: 0px
	solid #000000; 
	color:#000000;
	font-size: 12px;

}

/* ---------------------------------*/
/* -- navibutton's confing ---------*/
/* ---------------------------------*/
a.navi1
{
	display:block;
	width:176px;
	height:196px;
	background:transparent url("../images/glassb1.jpg") no-repeat 0 0;
	text-decoration:none;
	text-indent:-9999px;
}

a.navi1:hover
{
	background-position:0 -196px;
	text-decoration:none;
}

a.navi2
{
	display:block;
	width:176px;
	height:196px;
	background:transparent url("../images/glassb3.jpg") no-repeat 0 0;
	text-decoration:none;
	text-indent:-9999px;
}

a.navi2:hover
{
	background-position:0 -196px;
	text-decoration:none;
}

a.navi3
{
	display:block;
	width:176px;
	height:196;
	background:transparent url("../images/glassb2.jpg") no-repeat 0 0;
	text-decoration:none;
	text-indent:-9999px;
}

a.navi3:hover
{
	background-position:0 -196px;
	text-decoration:none;
}

a.navi4
{
	display:block;
	width:176px;
	height:196;
	background:transparent url("../images/glassb4.jpg") no-repeat 0 0;
	text-decoration:none;
	text-indent:-9999px;
}

a.navi4:hover
{
	background-position:0 -196px;
	text-decoration:none;
}

#otherNavigator
{
	position: absolute;
	left:50%;
	margin: 0px 0px 0px -365px;
}


#otherNavigator ul
{
	text-align: center;
	list-style-type: none;
}

#otherNavigator li
{
	float: left;
	text-align: center;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 0px 5px;
	list-style-type: none;
}

/* end --------------------------------- */

#buttonNavi1
{
	position: absolute;
	top: 100px;
	right: 100px;
	z-index: 9999;
}

/* ---------------------------------*/
/* -- contentTop's confing ---------*/
/* ---------------------------------*/
#contentTop
{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	width: 800px;
	height: 300px;
	background-color:#ffffff;
}
