.body1 { background-image: url(/images/e-shirt-bg.jpg); background-repeat: repeat; background-position: center top;}
.def1 { text-decoration: none;}
.def3 { position:relative; top:0px; left:0px; width:802px;}
.def4 { position:relative; top:0px; left:0px; width:802px;}
.def5 { position: absolute; left: 0px; top: 0px; width: 11px; overflow:hidden;}
.def6 { position:absolute; left:11px; top:0px; width:800px; background-color:#FFFFFF;}
.def7 { border-collapse:collapse; border-color:#063181;}
.def8 { width:95%; height:1px; border:0; color:#817ECB; background-color:#817ECB;}
.def9 { position: absolute; left: 810px; top: 0px; width: 20px; overflow:hidden;}
.def10 { position:relative; top:0px; left:0px; width:802px; height: auto;}
.def11 { position: absolute; left: 0px; top: 0px; width: 11px; height: 685px;}
.def12 { position: absolute; left: 11px; top: 0px; width: 799px; height: 29px; background-color: rgb(255, 255, 255);}
.def13 { position: absolute; left: 810px; top: 0px; width: 20px; height: 685px; z-index: 450;}
.def14 { position: absolute; left: 11px; top: 29px; width: 799px; background-color: rgb(255, 255, 255);}
.def15 { position:absolute; top: 8px; left:5px; height: 125px; width:125px; overflow:hidden;}
.def16 { background-image:url(/images/catalog/text_frame.gif);}
.def17 { text-decoration:none; color:#000000;}
.def18 { position:relative; left:0px; top:0px; height:20px; width:797px;}
.def19 { position:relative; left: 11px; top: 0px; width: 760px; height: 70px;}
#navigation { font-family: Arial, Helvetica, sans-serif; border:1px solid #5263AB; margin:0px; padding:0px; text-indent:0px; background-color:#E2E2E2; width:100%;}
#navigation a.head { cursor:pointer; border:1px solid #CCCCCC; background-repeat:no-repeat; background-color:#5263AB; color:#FFFFFF; display:block; font-weight:bold; margin:0px; padding:0px; text-decoration: none; padding-left:5px; font-size:12px;}
#navigation a.head:hover { color:#FFFF99;}
#navigation_selected { background-image: url(images/catalog/expanded.gif); background-color:#009966;}
#navigation a.current { background-color:#FFFF99;}
#navigation ul { border-width:0px; margin:0px; padding:0px; text-indent:0px; margin-bottom:10px;}
#navigation li { list-style:none outside none; display:inline; text-align:left; line-height:1em;}
#navigation li li a { color:#3333AA; display:block; text-indent:10px; text-align:left; font-size:11px; text-decoration:none;}
#navigation li li a:hover { background-color:#FFFF99; color:#FF0000;}
.filtercount { text-decoration: none; color:#222222; font-family: Arial, Helvetica, sans-serif; color:#222222; font-size:10px;}
.filtermore { line-height:1.3em;}
.filtermore a.hover { text-decoration:underline;}

