/* CSS Document */ 
#container {
	visibility: visible;
	position: absolute;
	top: 0;
	left: 2px;
	width: 810px;
	height: 3000px
}                 
#header {
	position: absolute;
	top: 0;
	left: 7px;
	width: 800px;
	height: 100px
}

#navbar {
	position: absolute;
	top: 80px;
	left: 7px;
	width: 800px;
	height: 25px;
}
#CategTxt {
	position: absolute;
	top: 359px;
	left: 7px;
	width: 260px;
	height: 370px;
background: url(shop_global/test_bk_catg_blu.jpg) no-repeat;

 
}
#CategTxt  p {
color:#666;
	position: absolute;
  width: 220px;
	margin: 15px 150px 7px 10px;
	text-align: left;
}

#CategTxt  p a:link{
	text-decoration:underline;
	font-weight: normal;
}
#CategTxt  p :visited{
	text-decoration:none;
	font-weight: normal;
}
#CategTxt  p a:hover{
	text-decoration:underline;
font-weight: normal;
}


#ProdZone {
	position: absolute;
	top: 1705px;
	left: 7px;
	width: 800px;
	height: 60px
}
#CategHead {
	position: absolute;
	top: 115px;
	left: 7px;
	width: 800px;
	height: 90px;
	  	z-index:-1;
}
#CategHeadM {
	position: absolute;
	top: 105px;
	left: 7px;
	width: 800px;
	height: 115px;
}
#CategHeadM img{
position:relative;
bottom:-5px;
}
#CatGridDisplay {
	position: inherit;
	margin-left: 10px;
	top: 320px;
	left: 5px;
	width: 795px;
	height:auto;
	z-index:-1;
}
#catunder {
visibility: hidden;
	position: absolute;
	top: 315px;
	left: 7px;
	width: 800px;
	height: 20px
}
div.float {
	float: left;
	width: 152px;
	height: 138px;
	padding: 5px 2px 0px 2px;
	background: url(shop_global/Bk_Categ_SQ.jpg) no-repeat;
	border: 1px solid  #FFFFFF;
}
div.float p {
	text-align: center;
	margin-top: -1px;
}


/* border image rollover effect */


.float:hover {

   background-image: url("shop_global/Bk_Categ_SB.jpg");
	}

  
	
	

#MsgTag {visibility: visible; position:absolute; top:720px; left: 20px; width: 761px; height: 82px;  background:url(shop_global/msg_bkgnd2.jpg) no-repeat;z-index:-1; }
#MsgTag  p {position:absolute;margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;text-align:left;font-weight: normal;}
#MsgTag img {position:absolute; margin-top:-5px;margin-right:0px;margin-bottom:0px;margin-left:-5px; }

.TypoSel {font-family: Station;margin-top:5px; padding-right:5px;font-size: 12pt; color:#3399cc;}
.TypoSel p a:link{
  color:#3399cc;text-decoration:none;
	font-weight: normal;
} 

.TypoSel p a:visited{
	color:#3399cc;text-decoration:none;
font-weight: normal;
}
.TypoSel p a:hover{
	color:black;text-decoration:none;
font-weight: normal;
}

#CatLPHeadSubTxtLnk {
	position: absolute;
	top: 270px;
	left: 20px;
	width: 760px;
	height: 80px;
	font-size: 11px;
	text-align: left;margin: 0px 20px 0px 15px; padding: 10px 15px 0px 15px;
z-index:-1}
 
#CatLPHeadSubTxtLnk p a:link{
	padding-left:5px;padding-right:5px; 
}
#CatLPHeadSubTxt p{
	margin: 0px 30px 0px 10px; 
}

#CatLPHeadSubNav {
	position: relative;
	top: 5px;
	left: -40px;
	width: 780px;
	height: 170px;
	font-size: 11px;
	text-align: left;margin: 0px 20px 0px 4px; padding: 5px 15px 0px 15px;
background: url(shop_global/TopUnder.jpg) no-repeat;line-height:11px;
z-index:-1}
 
#CatLPHeadSubNav p{
	margin: 0px 30px 0px 10px;   
}
  #CatLPHeadSubNav ul{
padding-right:30px; 
}

#CatLPHeadSubTxt {
	position: absolute;
	top: 200px;
	left: 27px;
	width: 730px;
	height: 80px;
	font-size: 11px;
	text-align: left;margin: 0px 20px 0px 15px; padding: 10px 15px 0px 15px;
background: url(prod_img/CatLP/cHpHeadBk1.jpg) no-repeat;
z-index:-1}