/* CSS Document */ 

h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
   
#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;
}
#footer {
	position: relative;
	margin-top: 20px;
	 top: 1500px;
	left: 5px;
	width: 800px;
	height: 50px
}




.tbl img{ padding: -5px 0 0 0 ;	}

#CatGridDisplay {
	position: absolute;
	margin-left: 10px;
	top: 370px;
	left: 5px;
	width: 795px;

	height:auto;
	z-index:-1;
}

div.float {
	float: left;
	width: 192px;
	height: 228px;
	padding: 5px 2px 0px 2px;
	background: url(boutique-cadeaux-geek/geek-img/GeekGad_Categ.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("boutique-cadeaux-geek/geek-img/GeekGad_CategHov.jpg");
	}

#catunder {
visibility: hidden;
	position: absolute;
	top: 315px;
	left: 7px;
	width: 800px;
	height: 20px
}  
	
	

#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;
}



/*  Newer version goes here */
#TopTxtHeader {
	position: absolute;
	top: 110px;
	left: 7px;
	width: 800px;
	height:35px;
	line-height:25px;
	/*font-size: 11px;
	text-align: left;margin: 0px 20px 0px 15px; padding: 10px 15px 0px 15px;*/
background: url(boutique-cadeaux-geek/geek-img/TopTxt_bkGad.jpg) no-repeat;
z-index:-1}

#TopTxtHeader p{
	margin: 0px 30px 0px 10px; 
}

#TopHeader {
	position: absolute;
	top: 136px;
	left: 7px;
	width: 800px;
	height: 73px;
z-index:-1}

#TopHeadTTl {
	position: absolute;
	top: 200px;
	left: 7px;
	width: 796px;
	height: 90px;
	  	z-index:-1;
}



#TopTxtUnder {
	position: absolute;
	top: 260px;
	left: -5px;
	width: 796px;
	height: 73px;
	font-size: 10px;
	text-align: left;margin: 0px 20px 0px 15px; padding: 8px 15px 0px 15px; 
background: url(geek-img/GadgetAllTopUnder.jpg) no-repeat;
z-index:-1}

#TopTxtUnder p{
	margin: 0px 30px 0px 10px; font-size: 13px;
}

#TopCategLNK {
	position: absolute;
	top: 340px;
	left: 12px;
	width: 775px;
	height: 24px;
	font-size: 11px;
	text-align: left;margin: 0px 20px 0px 0px; 
z-index:-1}
 
#TopCategLNK a:link{
	padding-left:5px;padding-right:5px; color:#3399cc;text-decoration:none;  
}
#TopCategLNK a:visited{
	padding-left:5px;padding-right:5px; color:#666666;text-decoration:none;  
}
#TopCategLNK a:hover{
	padding-left:5px;padding-right:5px; color:#666666;text-decoration:none;  
} 




#BtmGadgetsTtl {
	position: absolute;
	top: 1200px;
	left: 7px;
	width: 800px;
	height: 50px;
	padding-left:15px;
	text-align: left;margin: 0px 15px 0px 0px;
z-index:-1}



#BtmStickersTxt {
	position: absolute;
	top: 1100px;
	left: -7px;
	width: 800px;
	height: 74px;
	text-align: left;margin: 0px 15px 0px 15px;
}




#BtmTxtUnder p{
	margin: 5px 30px 0px 10px; padding: 5px 15px 0px 15px;  font-size: 13px;line-height:1.4em;

}

#BtmGeekTTl {
	position: absolute;
	top: 1600px;
	left: 0px;
	width: 796px;
	height: 50px;
	text-align: left;margin: 0px 15px 0px 15px;
z-index:-1}

#BtmGeekTheme {
	position: absolute;
	top: 1380px;
	left: 7px;
	width: 800px;
	height: 60px;	
z-index:-1}

#BtmGeekTheme img{
	padding: 0px 0px 0px 5px; 
}




#BtmGeekLst {
	position: absolute;
	top: 1460px;
	left: 0px;
	width: 798px;
	height: 300px;
	text-align: left;margin: 0px 15px 0px 15px;
z-index:-1}


div.floatBIG {
	/* display: inline-block;
  vertical-align: top;
      float: right; */
      float: left;
    
	width: 384px;   
	height: 456px;  
	padding: 5px 2px 0px 2px;
	background: url(boutique-cadeaux-geek/geek-img/GeekGad_CategBIG.jpg) no-repeat;
	border: 1px solid  #FFFFFF;
}
div.floatBIG p {
	text-align: center;
	margin-top: -1px;
}


/* border image rollover effect */


.floatBIG:hover {

   background-image: url("boutique-cadeaux-geek/geek-img/GeekGad_CategHovBIG.jpg");
	} 
  
  
  
div.floatIT {
	
  display: inline-block;
  zoom: 1;
    *display: inline;
  vertical-align: top;
     
      /* float: left; */
	width: 192px;
	height: 228px;
	padding: 5px 2px 0px 2px;
	background: url(boutique-cadeaux-geek/geek-img/GeekGad_Categ.jpg) no-repeat;
	border: 1px solid  #FFFFFF;
}
div.floatIT p {
	text-align: center;
	margin-top: -1px;
}


/* border image rollover effect */


.floatIT:hover {

   background-image: url("boutique-cadeaux-geek/geek-img/GeekGad_CategHov.jpg");
	}
                        