/***************** Styles *****************/ body { margin:0;padding:0;background-color:#EFE9F2;} body,h1,h2,h3,h4,h5,h6,p,td,th,input,blockquote,address,textarea { font-family:Verdana, Arial, Helvetica, Sans-Serif;} body,table,p,blockquote,address,ul,ol,li { font-size:12px;} p { margin:0 0 0.5em 0;} blockquote { margin:1em 3em 1em 3em;} address { } /* Links */ a img { border:none; } a { color:#8A2BE2;} a:hover { color:#FF0000;} a:visited { } /* Unordered Lists */ ul { } ul li { margin:0 0 .25em 0;} /* Ordered Lists */ ol { } ol li { margin:0 0 .25em 0;} /* Headings */ h1,h2,h3,h4,h5,h6,th { margin:0.25em 0 0.5em 0;padding:0;color:#9400D3;} h1 { font-size:180%;} h2 { font-size:170%;} h3 { font-size:160%;} h4 { font-size:150%;} h5 { font-size:130%;} h6 { font-size:110%;} h1#pagetitle,h1.pagetitle,h1#specialstitle { margin:0 0 15px 0;padding:0;color:#9400D3;text-align:center;} /********************* Tables *********************/ table { } th { border-bottom:1px solid ##CC66FF;} .left { text-align:left; } .right { text-align:right; } td { margin:0; vertical-align:top; } hr { clear:both; border:0; height:1px;color:#CC66FF;background-color:#CC66FF;} /********************* Forms *********************/ form { margin:0;padding:0;} fieldset { margin:0;padding:10px;border:#CC66FF 1px solid;} legend { margin:0 0 15px 0;font-size:120%;font-weight:bold;color:#000000;} label { font-size:90%;font-style:italic;color:#808080;} input { vertical-align:middle; } input.required { border-left:1px solid red; } span.but { height:20px; cursor:pointer; } span.but a { text-decoration:none; font-weight:bold;font-style:normal;} span.but a:hover { text-decoration:none; cursor:pointer; } span.but span { font-weight:bold;font-style:normal;color:#FFFFFF;background-color:#9932CC; height:100%; vertical-align:middle; padding-top:2px; } .input,textarea { width:400px; } /* Images */ img { border:0;} /* Top Div */ div#restrainerouter { width:100%;text-align:center;} div#restrainer { width:900px;text-align:left;} div#top { height:79px;margin:0;padding:0;background-color:#CC63FE;background-image:url("/images/site/top_div_bgimage.jpg");} /* ****** */ table#contenttable { width:100%; background-color:#FFFFFF;} td#contenttd { margin:0; width:100%; padding:0;background-color:#FFFFFF;background-image:url("/images/site/content_td_bgimage.jpg");background-repeat:no-repeat;background-position:'4.75em 0.5em';} div#content { width:100%;margin:0;padding:3.5em 2em 1em 2em;} /* Columns */ td#leftcolumnonetd { margin:0; padding:0; width:15%;background-image:url("/images/site/left_column_bgimage.jpg");} div#leftcolumn { padding:80px 0 0 0;font-size:11px;} td#leftcolumntwotd { margin:0; padding:0; background-color:#EEE8AA;border-right:1px dotted forestgreen;} div#leftcolumntwo { width:100%;margin:2em 0 2em 0;} td#rightcolumnonetd { margin:0; padding:0; width:200px;} div#rightcolumn { width:190px;padding:0 10px 10px 10px;text-align:center;} td#rightcolumntwotd { margin:0; padding:0; background-color:#F5FFFA;border-left:1px dotted forestgreen;} div#rightcolumntwo { width:150px;font-size:.8em;text-align:center;} /***************** footer *****************/ div#footer { background-color:#FFFFFF;padding:0.5em;text-align:center;border-top:1px solid #9933cc;} /* Vertical Navigation Styles */ div.verticalnav { text-align:left; padding:10px;} input.vnsearchbox { } input.vnsearchbutton { } .vnparent { color:#000000; font-weight:bold; text-align:center; margin:5px 0 5px 0;} div.verticalnav a { display:block; width:120px; padding:1px 1px 1px 3px; margin-bottom:2px; color:#000000; border:1px inset #660099; background-color:#E3AFFF; text-decoration:none;} div.verticalnav a:hover { color:#000000; background-color:#FFA500;} div.verticalnav .vnon { color:#000000; background-color:#FFFF00; font-weight:bold;} div#verticalnav a.vnon:hover { } div.verticalnav .vnoff { } div.verticalnav a.voff:hover { } /* Horizontal Navigation Styles */ div.horizontalnav { } input.hnsearchbox { } input.hnsearchbutton { } .hnparent { } div.horizontalnav a { display:inline; } div.horizontalnav a:hover { } div.horizontalnav a.hnon { } div.horizontalnav a.hnon:hover { } div.horizontalnav a.hnoff { } div.horizontalnav a.hoff:hover { } /* Pagination */ div.paginationsummarry { text-align:center;font-size:12px;margin:0;padding:2px;} table.pagination { font-size:12px;background-color:#FFFFFF;} table.pagination tr td{ font-size:12px;} div#content { position:relative; } div#topcart { color:white; float:right; font-size:x-small; margin:60px 20px 0 0; padding:0; } div#topcart a { color:white; font-weight:bold; text-decoration:none; } div#topcart a:hover { color:yellow; background-color:#9932CC; }div.plist { clear:both; margin:0 0 .5em 0;padding:0.5em 0 .5em 0;border-top:1px solid #9933cc;} div.plist a { font-weight:bold; } div.pimage { float:left;text-align:center;} div.plistinfo{ width:100%; padding:0 0 0 5px; } div.shopspecial { margin:5px 0 5px 0; padding:5px 0 5px 0; border-top:1px solid ##CC66FF;} span.shopspecialitem { font-weight:bold; color:#9400D3;} span.specialprice { font-weight:bold; font-size:120%; color:#FF0000;} table.invoice { margin:0;} table.invoice tr th{ border-bottom:1px solid #CC66FF;} table.invoice tr td{ padding:0;} div#feedback { padding:2px; font-size:11px; text-align:center; }