
#iconkey { vertical-align:middle; width:185px; float:right; padding:1px; margin-left:15px; background-color:#ffe16a; }

#iconkey img { border:none; }

#iconkey ul { border:none; margin:0; padding:0; list-style:url(none) none; }

#iconkey li { margin:0; padding:0 0 0 3px; list-style:url(none) none; background-color:#fff; line-height:10px; border-top:none; border-right:none; border-bottom:1px solid #ffe16a; border-left:none; }

.guide h3 { text-transform:capitalize; }

/* FLASH DRIVES */
.gFd { width:181px; height:17em; text-align:center; margin-right:9px; margin-bottom:9px; }

/* LIGHTS */
.gLight { width:242px; height:24em; text-align:center; padding:0px; margin:10px 12px 0px 0px; }

.gLight h2 { margin-top:12px; }

/* PENS */
.gPen { width:335px; height:11.8em; padding:8px 15px; text-align:center; margin-right:15px; margin-bottom:15px; border:1px solid #03c; }

.gPen h3 { font-size:1.2em; }

.gPen h4 { font-size:1em; color:#000; }

/* MP3 */
.gMp3 { width:345px; height:16em; text-align:left; padding-left:8px; padding-right:8px; margin:10px 20px 10px 0px; }

.gMp3 a img { margin-top:0.75em; margin-right:0.75em; float:left; margin-bottom:1em; }

.gMp3 h4 { font-weight:normal; }

.gMp3 ul { padding:0; margin:10px 0 10px 0; }

/* PHOTO */
.gPhoto { width:345px; height:16em; text-align:left; padding-left:8px; padding-right:8px; margin:10px 20px 10px 0px; }

.gPhoto a img { margin-top:0.75em; margin-right:0.75em; float:left; margin-bottom:1em; }

.gPhoto ul { padding:0; margin:10px 0 10px 0; }

/* MICE */
.gMice { width:345px; height:14em; text-align:left; padding-left:8px; padding-right:8px; margin:10px 20px 10px 0px; }

.gMice a img { float:left; margin-top:10px; margin-right:10px; }

.gMice h4 { font-weight:normal; margin-top:10px; }

.gMice ul { padding:0; margin:10px 0 10px 0; }

/* CAM */
.gCam { width:345px; height:16em; text-align:left; padding-left:8px; padding-right:8px; margin:10px 20px 10px 0px; }

.gCam a img { margin-top:0.75em; margin-right:0.75em; float:left; margin-bottom:1em; }

/* HDD */
.gHdd { width:345px; height:26em; padding-left:8px; padding-right:8px; margin:10px 20px 10px 0px; }

.gHdd a img { border:1px solid; margin-top:0.75em; margin-right:0.75em; margin-bottom:1em; }

/* HUB */
.gHub { width:345px; height:400px; padding-left:8px; padding-right:8px; margin:10px 20px 10px 0px; }

.gHub img.mainimg { border:1px solid #666; margin-top:0.75em; margin-right:0.75em; margin-bottom:1em; }

/* PRODCAT */
.gProdcat { width:242px; margin-right:12px; margin-bottom:12px; height:25em; border:1px solid #ffe16c; text-align:left; background-color:#fff9df; }

.gProdcat:hover { background-color:#ecfcff; border:1px solid blue; }

.gProdcat h2, .gProdcat img, .gProdcat p { margin:10px 15px 0 15px; padding:0; }

.gProdcat a img { border:1px solid #ffe16c; }

.gProdcat a img:hover { border:1px solid blue; }

/* NOVELTY */
.gNovelty { width:360px; height:23.5em; float:left; margin-right:20px; margin-top:0px; margin-bottom:15px; margin-left:0px; }

.gNovelty h2 { margin:10px 0px 0px 15px; padding:0px; }

.gNovelty img { width:325px; padding:0px; margin:5px 0 5px 16px; }

.gNovelty a img { border:solid 1px blue; }

.gNovelty a img:hover { border:solid 1px #f60; }

.gNovelty p { margin-left:15px; margin-right:15px; }

/* COOL */
.coolCon { }
