a:link, a:visited, a:active { text-decoration: none } a:hover {text-decoration: none;color: #B00000;} #header {width:1005px; height:55px; background:url('img/header.png');} #header div{float:left; height:55px; } .main,.main3 {padding:10px 10px 10px 10px; margin-top:10px;} .main2 {padding:10px 10px 10px 10px; max-height:660px; overflow:auto;} .main,.main2,.mainb,.main3 {text-align:left; background-color:#FCFCFC; border:1px outset #C0C0C0; border-radius:6px;} .main3 {font-size:12px;} .fancytext {overflow:hidden; font-family:Georgia, Tahoma; padding:0 2px 0 2px;} .largefonttd td{font-size:16px; } #topmenu {clear:both; margin-top:0px;width:1005px; height:32px;background:url('img/menu.png'); } #topmenu a:hover { background:url('img/menu.png');} #topmenu div{float:left; height:32px; border:0px solid red; } #topmenu b{visibility:hidden; } #m1 {width: 78px; margin-left:29px;} #m2 {width: 143px; margin-left:14px; } #m3 {width: 103px; margin-left:8px; } #m4 {width: 127px; margin-left:10px; } #m5 {width: 134px; margin-left:10px; } #m6 {width: 154px; margin-left:12px; } #m7 {width: 112px; margin-left:13px; } #m1:hover{background:url('img/menuP.png'); background-position:-29px; } #m2:hover{background:url('img/menuP.png'); background-position:-121px; } #m3:hover{background:url('img/menuP.png'); background-position:-272px; } #m4:hover{background:url('img/menuP.png'); background-position:-385px; } #m5:hover{background:url('img/menuP.png'); background-position:-522px; } #m6:hover{background:url('img/menuP.png'); background-position:-668px; } #m7:hover{background:url('img/menuP.png'); background-position:-835px; } #selouter {width:812px; height:100px; font-family:Arial; font-size:13px; position:relative;} #selleft {position:absolute; left:0px; width:46px; height:100px; background:url('img/sel-left.png') no-repeat; cursor:pointer; } #selleft:hover {background:url('img/sel-leftP.png') no-repeat; } #selright {position:absolute; left:766px; top:0px; width:46px; height:100px; background:url('img/sel-right.png') no-repeat; cursor:pointer; } #selright:hover {background:url('img/sel-rightP.png') no-repeat; } #selinner {width:720px; height:100px; position:absolute; top:0px; left:46px; padding-top:3px; background:repeat-x url('img/sel-back.png'); overflow:hidden; font-family:Arial; font-size:11px; } #section, #section2 { position:absolute; left:0px; top:0px; height:100%; } .selshape {position:absolute; text-align:center; top:0px; height:100px;} .selimg {color:#804020; } .selimg2:hover img{opacity:0.8; } .ttext span{color: black;text-decoration: none;font: bold 15px Arial Narrow;cursor:pointer;} .ttext:hover span{color: yellow;text-decoration: none;font: bold 15px Arial Narrow;cursor:pointer;} .list{margin:0px; padding:0px; margin-left:20px; margin-bottom:2px;} ul.mlist{font:italic 15px Verdana; text-align:left; margin-top:0px; margin-bottom:0px;} ul#hlist {font:13px Arial; padding:0px; margin:0px 30px 10px 30px;} body{font-family:Arial; font-size:14px;} h1{font-family:Georgia, Verdana, sans-serif; font-size:20px; color:#244568; text-align:center; padding:14px; margin:0; font-style:italic; letter-spacing:1px;} h2{font-family:Georgia, Vardana, Helvetica, sans-serif; font-style:italic; font-size:16px; letter-spacing:1px; text-align:left; padding:0px; margin:0px; margin-bottom:5px;} h3{font-family: Tahoma,Geneva,Arial; font-size:16px; padding-bottom:6px; margin:0;} h4{font-family: Georgia, Verdana; font-size:15px; font-weight:400; padding-top:14px; padding-bottom:3px; margin:0; color:#244568;} strong{font-family: Verdana; font-size:16px; padding-right:8px; font-weight:700;} input.radio {background-color:white; color:black;} select {font-size:14px; } form{display:inline;} p{margin:0; padding-bottom:11px; } .smaller td{font-family:Arial; font-size:13px; } .bigfont td{font-family:Tahoma,Geneva,Arial; font-size:16px; padding-bottom:20px;} .headl li{text-align:left; font-size:12px;} .headl h1{font-size:16px; font-family: Tahoma,Geneva,Arial;} .headl h2{font-size:14px;} div.headl {cursor:hand; cursor:pointer; padding:0px; font-size:8px; font-family:Arial-Narrow; display:none; width:100%; height:6px;} table#plist td{font-family:Times New Roman;font-size:14px;color:#000000;text-align:center;width:128px;} .fimg2{border:1px #444 solid; border-radius:4px;} a:hover .fimg, a:hover .fimg2 {opacity:0.85;} .timg img{border:outset thin white ; margin-top:12px; margin-bottom:12px;} .imgw {border: outset thin #505050;} .imgthin img{border: outset thin white;} .imgr {border:outset thin #505050; border-radius:4px;} .padded {font-family: Arial;padding-left:10px;padding-right:10px;} .justpad {text-align:justify; padding-right:8px; } #submit {text-align:center; font-size:13px;} #footer {font-size:12px; text-align:center;} .padtab td{padding-left:5px; padding-right:5px;} .foamd {visibility:hidden; position:absolute; width:390px; text-align:justify; font:Arial 14px;} .foamd h3{text-align:center; margin-top:10px; } .foamd div{padding:3px 6px 0 6px; } .foamd span{display:block; padding-top:4px; font-style:italic; } .typepic {margin-left:6px; margin-bottom:4px; border: thin outset #C0C0C0; width:150px; height:150px; float:right;} .typepicS {margin-right:1px; border:thin outset #C0C0C0; } .prodR {font-size:12px;text-align:center;} #quote a:hover {color:red;} #quote a:active {color:black;} #quote input[type="radio"] {cursor:pointer; } .red a:hover {color:red;} #previewwin {position:absolute; top:140px; z-index:100; visibility:hidden; cursor:pointer; width:640px; height:600px; margin-left:85px; background-color:black;filter:progid:DXImageTransform.Microsoft.Fade(duration=0.5,overlap=1.0);opacity:1; } #previewX {position:absolute;top:2px; left:616px; z-index:101; width:22px; height:22px;} #shapepage {border:1px outset #C0C0C0; border-radius:6px; background-color:#FCFCFC;width:810px; height:360px; color:black; } #howtomeasure, #guide,#acousticinfo,#acousticdata {top:130px; border-radius:8px;border: 2px solid #404040;position:absolute;background-color:white;z-index: 100;visibility:hidden;-webkit-box-shadow: 5px 5px 5px #303030; /* Chrome and Safari*/-moz-box-shadow: 5px 5px 5px #303030; box-shadow: 5px 5px 5px #303030; filter:progid:DXImageTransform.Microsoft.Fade(duration=0.4,overlap=1.0) progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#804040,strength=10); opacity:1;} #acousticinfo,#acousticdata {cursor:pointer; top:100px; } #howtomeasure {width:560px; left:150px; top:55px; padding-top:5px; } #acousticinfo li{padding-top:5px; font-weight:300;} #acousticinfo ul{margin-left:20px; padding-left:0; } .hh {text-align:left; font-size:16px; font-weight:bold; display:none; } .button {border:1px outset #000090; border-radius:4px; color:black; text-align: center; font-weight:700; font-size:14px; font-family:Tahoma, Arial; cursor:pointer; padding-left:10px; padding-right:10px; background: url(img/button.png) repeat;} a:hover .button {border:1px outset #E0E0E0; color:black; background: url(img/buttonP.png) repeat;} .formnum {border:0; margin:0; background-color:transparent; font-weight:700; font-family:Arial; font-size:15px; padding:0; } .quantity {font-weight:bold; height:14px; width:26px; } .freedel {color:#800000; background-color:yellow; text-align:center; font-size:14px; font-family:Arial; font-style:italic; padding:0 5px 2px 5px; line-height:120%;} #add_discount {color:#700000; font-size:14px; font-family:Arial; font-style:italic; font-weight:300; text-align:center; cursor:hand; cursor:pointer; text-decoration:underline;} a #add_discount:hover {color:#FFFF00; } .slogan { font-size:14px; color:#404040; font-weight:700; text-align:center; font-family:Verdana; font-style:italic; letter-spacing:0px; } .testslogan {background-color:#FED929; } .highlight {background-color:#FF0000; color:#FFFF40; font-weight:700; font-style:italic; padding:0 6px 0 6px;} ul.blist {margin:0; padding:0px; margin-left:18px;} .enterdim {margin-bottom:8px; text-align:center; font-size:13px; font-family:Arial; font-style:italic; color:#000080; } .tcomment {font-size:12px; font-style:italic;} .centertd td{text-align:center; border:1px solid black;} .centertd2 td{text-align:center;} .backcolor {background-color:#F0F0F0;} #productlist {width:132px; margin-top:9px; margin-bottom:10px; padding-bottom:7px; background-color:#F4F4F4; border:1px black solid; border-radius:8px;} #productlist img{border-top-right-radius:5px; border-top-left-radius:5px; } #productlist div{width:120px; border:1px #404040 solid; border-radius:6px; margin-bottom:15px; background-color:#FEFEFE; font-size:12px; font-family:Arial; text-align:center; } #callback {padding-top:9px; padding-bottom:9px;} #callback input{margin-top:6px; font-size:12px !important;} #ccards {padding-top:2px; padding-bottom:8px;height: 112px;width:119px;} .icons span{display:inline-block; width:16px; height:16px; margin-right:4px; background:url('img/icons.png'); cursor:pointer; } #baskettop,#mobilebaskettop {padding:8px 0 0 60px; overflow:hidden; text-align:center; color:#B2E7FF; font-family:Tahoma, Arial; } #mobilebaskettop{display:none;} #smallbasket td{font-size:12px; background-color:#F0F0F0; border-bottom:1px #A0A0A0 dotted;} .myform input[type=text],textarea, .myform select {border-radius:4px; border:solid 1px #4C6D90; background:url('img/formback.gif'); font-family:Arial; font-size:14px; } .myform textarea {overflow:hidden; } #tabboxes div{float:left; width:90px; font-weight:700;} .dline {float:left;height:8px; width:60px; border-bottom:1px dashed #808080;} .dline2 {float:left;font-size:12px;color:#600000; margin-top:2px;} #useletters span{display:inline-block; width:17px; height:16px; margin-left:-1px; background:url('img/letterback.gif'); font-size:14px; font-family:Arial; cursor:pointer;} #useletters span:hover{background:none; } #addrtab .adl{text-align:right;} #addrtab .ad1{padding-right:30px;} #addrtab input[type=text] {width:220px;} #addrtab address{visibility:hidden; font-style:normal;} .ahome {margin-left:900px; position:absolute; top:4px; border:medium outset blue; } .afooter {padding-top:8px; text-align:right;} #amain {background-color:#E0E0FF; border:1px solid #003; border-top:none; border-bottom-left-radius:6px; border-bottom-right-radius:6px;} .button2 {width:160px; font-size:15px; font-family:Verdana; margin:10px; padding:3px; cursor:pointer; border:1px outset purple; text-align:center; cursor:pointer; background:cyan; border-radius:8px; } .button2:hover {border:1px outset yellow; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#8080FF,endColorStr=#3030FF); color:yellow; opacity: 0.80; } .button3 {cursor:pointer;} #tablehead {cursor:default;} #tablehead td{text-align:center; border-bottom:1px solid #444;} .paid {background-color:#B3DEFF;} .processed {background-color:#F8F8F8;} .refunded {background-color:#FFFF66;} .unpaid {background-color:#FF8080;} .unknown {background-color:#A00000;} #social {margin-top:16px; text-align:center;}