*{outline:none;margin:0}html,body{height:100%;width:100%;min-height:100%;border:none;font-size:11px;background:#FFF;font-family:Helvetica, Arial, Verdana, serif;color:#000;margin:0;padding:0}a img{border:none}#container{min-height:100%;height:auto!important;margin:0 auto -20px}#page{min-width:755px;padding-bottom:0;width:100%}#topblack{height:22px;background:#0b0b0b url(../images/topblackbg.jpg) repeat-x}#imagebar{height:200px;background:#232323 url(../images/midbgright.jpg) center repeat-x;text-align:center;clear:both}#imagebarsmall{height:163px;background:#232323 url(../images/midbgbuy.jpg) center repeat-x;text-align:center}#contentarea{width:755px;margin-top:10px;margin-left:auto;margin-right:auto}#cutarea{width:755px;margin-left:auto;margin-right:auto}.cutboxfader{float:left;background:url(../images/cut.jpg) repeat-y bottom right}.cutbox{width:240px;float:left;background:url(../images/cutfade.jpg) no-repeat bottom right;padding:0 25px 60px 0}.cutboximage{margin-top:10px}.cutboxbottom{width:240px}.contentboxtext{color:#212121;font-size:11px;padding:0 15px 0 2px}.contentboxspacer{float:left;height:139px;width:1px;margin-right:15px;background:url(../images/greygrad.jpg) no-repeat}.mediuminput{width:300px}.largeinput{width:100%}.loading{text-align:center;padding:10px}#actions{width:480px;margin-left:10px;float:left}.actionsarea{clear:both;padding:10px 10px 0}.actionsformarea{padding:10px 10px 0}.submitbutton{text-align:right;float:left;padding:20px 0}.submitbuttons{clear:both;text-align:right;float:right;padding:20px 0}.rightbutton{float:right}a,a:active,a:link,a:visited{text-decoration:none;color:#232323}a:hover{text-decoration:underline;color:#222}#push{height:20px;clear:both}#footer{height:20px;background:#232323;text-align:center;color:#FFF;line-height:20px}#footer a{color:#FFF;font-weight:400}.red{color:#e30013}.textbold{color:#212121;font-size:11px;font-weight:700}form{border:none;margin:0;padding:0}form,input,select,option{font-size:11px}.horizontalradio label{margin:0 10px}.italic{font-style:italic}.inputtextsmall{border:1px solid #232323;width:145px}.inputtextmedium{border:1px solid #232323;width:300px}.errorinputtextmedium{border:1px solid #e30013;background:#ebcdcf;width:300px}.errorinputtextsmall{border:1px solid #e30013;background:#ebcdcf;width:145px}.inputtextlarge{border:1px solid #232323;width:100%}.errorinputtextlarge{border:1px solid #e30013;background:#ebcdcf;width:100%}.fieldbreak{padding-bottom:5px}p{margin:0;padding:0 0 10px}#fixedtipdiv{position:absolute;border:1px solid #000;font-size:11px;z-index:100;color:#FFF;background:#212121 url(../images/tooltipbg.jpg) repeat-x;padding:5px}.whitetitle{font-size:11px;color:#FFF}#menu{height:85px;background:#FFF url(../images/menubg.jpg) repeat-x}#menu #menuitems .noindent a{text-indent:0}#menu #menuitems{width:745px;list-style-type:none;margin:0 auto;padding:0}#menu #menuitems li{float:left;margin:0;padding:0}#menu #menuitems a{display:block;height:85px;text-indent:-10000px;text-decoration:none;float:left;margin:0;padding:0}#menu #menuitems #homeitem a{width:114px;background:url(../images/home.jpg)}div .homeon{display:none;background:url(../images/homeon.jpg)}#menu #menuitems #buyitem a{width:110px;background:url(../images/buy.jpg)}div .buyon{display:none;background:url(../images/buyon.jpg)}#menu #menuitems #helpitem a{width:110px;background:url(../images/help.jpg)}div .helpon{display:none;background:url(../images/helpon.jpg)}#menu #menuitems #contactitem a{width:145px;background:url(../images/contact.jpg)}div .contacton{display:none;background:url(../images/contacton.jpg)}.radiopanel{width:398px;margin:-5px auto}.radiobox{text-align:center;float:left;margin:0 5px}.radiobox input{margin:5px}.radiobox label{display:block;margin-top:5px}.colorprevspecial{border:2px #232323 dotted;width:30px;height:30px}.showdimensions{margin:20px 0 0 -20px}.letteringprev img{border:1px #232323 solid;padding:2px}.colorprev{border:2px #232323 solid;width:30px;height:30px}.previmage{width:450px;text-align:center}.checkoutrow{float:left;width:450px}.checkoutrow .checkoutdesc{font-weight:700;float:left;padding-left:10px;width:50px}.checkoutrow .checkoutvalue{margin-left:80px}.checkoutrow .checkoutquantity{float:left;width:75px}.checkoutrow .checkoutquantityvalue{float:left;font-weight:700}.checkoutrow .checkoutquantityfield input{text-align:right}.checkoutrow .quantity{background:#000;font-size:18px;padding-top:5px;clear:both;text-align:right;width:145px;font-weight:700}.checkoutrow .price{font-size:18px;padding-top:5px;text-align:right;width:79px;font-weight:700}.confirmrow{clear:both;padding:0}.coupons{border-top:5px double #000;border-bottom:2px solid #000;width:450px;float:left;margin:15px 0 0}.coupons .mediumtext{font-size:1.5em;font-weight:700;float:left}.coupons input{text-align:right;width:100px;float:right;margin:2px 0}.totals{border-bottom:2px solid #000;width:450px;float:left}.totals .mediumtext{font-size:1.5em;float:left}.totals .largetext{font-size:2em;font-weight:700;float:left}.totals .smallertext{font-size:10px;font-weight:400}.totals .amount{float:right;font-weight:700;font-size:2em}.discount .box{float:right;font-weight:700;font-size:1.5em;color:#e30013}.discount .mediumtext{font-size:1.5em;float:left;font-weight:700}.totals .amountmedium{float:right;font-size:1.5em}.checkoutrow .checkoutoptions{float:left;width:185px}.checkoutrow .checkoutimageprev{clear:both;margin-left:10px;font-weight:700}.checkoutrow .checkoutimagebox{width:100%;text-align:center}.thankyoutext{font-size:16px}.shippingrow{clear:both;height:40px}.shippingbox{text-align:center;float:left;padding-top:10px;margin:0 5px}.shippingimg img{border:1px #232323 solid;text-align:center;float:left;margin:0 5px}.pot{display:none}.questionrow{padding-bottom:10px}.questionrow .title{font-weight:700;width:100%}.questionrow .answer{padding-left:20px;text-align:justify}.contentbox,.cutboxtext{width:240px;float:left}.cutboxtext p a,.actionsformarea #post a,.bold{font-weight:700}.cutboxtext p a:hover,.underline{text-decoration:underline}.middlebutton,.leftbutton{padding-right:20px;float:left}#footer a:hover,#footer a:hover .red{color:#FFF;text-decoration:none}.inputtext,.colorimg{border:1px solid #232323}#menu #menuitems #homeitemon a,#menu #menuitems #homeitem a:hover{width:114px;background:url(../images/homeon.jpg)}#menu #menuitems #buyitemon a,#menu #menuitems #buyitem a:hover{width:110px;background:url(../images/buyon.jpg)}#menu #menuitems #helpitemon a,#menu #menuitems #helpitem a:hover{width:110px;background:url(../images/helpon.jpg)}#menu #menuitems #contactitemon a,#menu #menuitems #contactitem a:hover{width:145px;background:url(../images/contacton.jpg)}