body { background-color:#fff; margin:0;padding:0;text-align:center;font-size:0.85em;font-family:arial;}  
a:link, a:visited, a:active { color:#006699;text-decoration:underline; }
a:hover { color:#834748;text-decoration:none; }
#search { font-size:0.7em;color:#777;font-family:tahoma;}
#topmenu { font-size:1.1em;color:#999;background-color:#ddf1fc;display:block;padding:0;text-align:center;margin:0; }
#topmenu a:hover { color:#000; }        
.img0 { width:150px; }
.img1 { width:auto; }          
#selector { margin:5px 0;font-weight:bold;display:block;width:175px;text-align:center;color:#666; }
#bigtable td { background-color:#fff;margin:0 !important;padding:0 !important; }
#topresults { display:block;padding:3px 0 0 8px; }
#topresults h2 { font-size:1.3em;margin:0;color:#aa0000; }   
#smalltable td { background-color:#fff;margin:0 !important;padding:0 !important; }
div.t { display:block;position:relative;width:170px;overflow:hidden;margin:0 0 7px 0;padding:0;text-align:center;font-size:11px; }
div.t img { border:0;margin-bottom:4px; }
#products a.l { border:0; }
div.t .d { position:relative;text-align:left !important;display:block;font-size:1.3em;margin:0 4px 2px 4px;padding:0 0 4px 0;border-bottom:1px solid #d4d4d4; }
div.t table.k { display:block;width:160px;text-align:left;margin:2px 5px;padding:0; }   
div.t table.k td.p { font-size:0.8em;vertical-align:top;color:#903b3b;font-weight:bold;margin:0; }
div.t table.k td.s { font-size:0.7em;vertical-align:top;font-weight:bold;color:#666;margin:0;; }
div#randomtees p { display:block;width:170px;overflow:hidden; }
div#randomtees div.media { display:block;width:170px;text-align:center; }
div#randomtees div.media span { margin:8px auto;display:block;width:135px;border:1px solid #aaa; }
div#randomtees div.media span img { margin:5px; }
div#randomtees div.description { display:block;width:170px;text-align:left !important;font-size:0.9em;color:#444; }
.expandlinks { font-size:0.85em; }
.expandlinks a:link, .expandlinks a:visited, .expandlinks a:active { color:#aa0000; }
.expandlinks a:hover { color:#000; }
a.black:link, a.black:visited, a.black:active { color:#000;text-decoration:none; }
a.grey:link, a.grey:visited, a.grey:active { color:#777;text-decoration:none; }
a.black:hover, a.grey:hover { color:#006699;text-decoration:underline; }
.ic { display:table-cell;margin:0 !important;padding:0 !important;width:160px;height:155px;vertical-align:middle;text-align:center; }
.ic img { margin-top: expression((160 - this.height)/2); }
.greatvalue { float:right;position:absolute;top:-15px;right:-9px;border:0;width:22px;height:16px; }
h1 { margin:0 0 2px 0;font-size:2.3em;color:#006699; }   
h2 { margin:0;font-size:2em; }   
#products h2 { color:#000;font-weight:normal;font-size:1.7em;margin:8px; }
a.toplink { text-decoration:underline;color:#fff; }
a.toplink:hover { text-decoration:underline;color:#ddd; }            
#results { margin:0 8px;display:block;width:730px;text-align:center;color:#888; }   
.i { border:1px solid #ccc;width:16px;height:11px;padding:1px;float:left;background-color:#fff; }
div.c { font-size:0.9em;display:block;width:175px;margin:0;margin:1px 0;padding:2px 2px 2px 7px; }
div.c a:link, div.c a:visited, div.c a:active { border:0 !important; text-decoration:none;margin-left:8px; }
#titlebar { background-color:#000;color:#fff;text-align:center;font-size:3em;font-family:tahoma;padding:5px;margin:0 0 8px 0; }
#titlebar a { text-decoration:none; color:#fff;border:0; }
#titlebar a:hover { text-decoration:underline;border:0; }
h3 { font-size:1em;margin:0; }
a.redbox { background-color:#fff;border:1px solid #fff;padding:3px !important;font-size:0.8em;text-decoration:none;padding:0; }
a.redbox:hover { background-color:#ff0000;border:1px solid #990000;color:#fff; }              
#images { display:block;padding:8px;text-align:center;margin-top:8px;background-color:#eee;} 
#pages { float:left;font-size:1.6em;margin:4px 0 0 10px; }
a.pageactive:link,a.pageactive:hover,a.pageactive:visited,a.pageactive:active { display:inline;background-color:#1c9de2;padding:2px 6px;margin:0 3px;color:#fff;text-decoration:none; }
a.pageinactive:link, a.pageinactive:visited, a.pageinactive:active { display:inline;background-color:#ddd;border:1px solid #ddd;padding:2px 6px;margin:0;text-decoration:none; }
a.pageinactive:hover { display:inline;background-color:#eee;border:1px solid #aaa;padding:2px 6px;margin:0;color:#000; }
td.linespacer { padding:0 6px;color:#bbb; }
#container td { padding:0px 10px 4px 10px; }
.viewall { display:block;width:170px;background-color:#ddf1fc;border:0;padding:0;margin:15px 0 12px 0; }
.viewall a { color:#006699;font-size:1em;text-decoration:underline;font-weight:bold;margin:8px 6px; }
.viewall a:hover { color:#000;text-decoration:none; }        
#title { float:left;display:inline; }  
#title a { color:#006699;text-decoration:none; }
#title a:hover  { color:#000;text-decoration:none; }
#powered { float:left;display:inline;margin:8px 0 0 10px;color:#444;font-size:12px;}         
#menu { float:right;font-size:1.3em;color:#888;text-align:center;display:block; }
#menu a { font-weight:bold; }
table#footer td { padding:8px;text-align:right;color:#777;font-size:0.75em; }
div#products{ background: #eee;}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #eee; }
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
a.whitelink:link, a.whitelink:visited, a.whitelink:active { color:#fff;font-weight:bold;text-decoration:none; }
a.whitelink:hover { color:#fff;font-weight:bold;text-decoration:underline; }
#subitems { font-size:0.9em;margin:0 8px; }
#categories { display:block;width:175px; }
#categories ul { list-style:none;margin:0;padding:0;margin-top:0;padding:0; }
#categories ul li a.selcat { padding:3px;margin-top:6px;display:block;width:170px;text-decoration:none;color:#fff;font-size:0.9em; }
#categories ul li a.maincat { background-color:#eee;padding:3px;margin-top:6px;display:block;width:170px;text-decoration:none;color:#000;font-size:0.9em; }
#categories ul li a.maincat:hover { background-color:#999;color:#fff; }
#categories ul ul { list-style:disc;margin:0;border:0;background-color:#fff; }
#categories ul ul li { padding:0;list-style:none;margin:0; }
#categories ul ul li a.subcat { padding:2px;font-size:0.75em;margin:0;display:block;width:171px;text-decoration:none;color:#000;border-bottom:1px dashed #eee; }
#categories ul ul li a.subcat:hover { color:#000; }
#categories ul ul li a.subcatsel { padding:2px;font-size:0.75em;margin:0;display:block;width:171px;text-decoration:none;color:#000; }
* html .imgwrap { padding:0;margin:0;display:block;width:160px;overflow:hidden; }
#ads { display:block;width:176px;margin:45px 0 0 0;font-size:0.7em;color:#aaa;font-family:verdana;text-align:center; }
#options { background-color:#ddd;margin:15px 8px 8px 8px !important; }
b.otop, b.obottom{display:block;background: #eee}
b.otop b, b.obottom b{display:block;height: 1px; overflow: hidden; background: #ddd }
b.o1{margin: 0 5px}
b.o2{margin: 0 3px}
b.o3{margin: 0 2px}
b.otop b.o4, b.obottom b.o4{margin: 0 1px;height: 2px}
b.stop, b.sbottom{display:block;background: #eee}
b.stop b, b.sbottom b{display:block;height: 1px; overflow: hidden; background: #fff }
b.s1{margin: 0 5px}
b.s2{margin: 0 3px}
b.s3{margin: 0 2px}
b.stop b.t4, b.sbottom b.s4{margin: 0 1px;height: 2px}
b.ttop, b.tbottom{display:block;background: #FFF}
b.t1{margin: 0 5px}
b.t2{margin: 0 3px}
b.t3{margin: 0 2px}
b.ttop b.t4, b.tbottom b.t4{margin: 0 1px;height: 2px}
td.homelinks { font-size:1.1em; }
td.homelinks a:link, td.homelinks a:visited, td.homelinks a:active { color:#666;text-decoration:none; }
td.homelinks a:hover { color:#ff0000;text-decoration:underline; }
td.homelinks ul { margin:0 0 0 15px;padding:0 0 0 0;list-style-type: disc; }
#leftmenu { display:block;width:175px; }
td.designbox { cursor:pointer !important;border:1px solid #fff; }
td.designbox2 { cursor:pointer !important;border:1px solid #aa0000; }