@charset UTF-8;
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}body{background:#292929 url(../images/bg/texture-light02.jpg) top center no-repeat;color:#FFF;font-family:Baskerville, Palatino, Times, 'Times New Roman', serif;font-size:9pt;font-weight:400;letter-spacing:.02em;line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}* html body{font-size:small;}a{color:#FFF;text-decoration:none;}a:hover{color:#999;}#container{height:698px;margin:0 auto;width:1010px;}#home #container img{float:left;margin:0 auto;}h1,h2,h3,h4{font-weight:400;}h1{background:url(../images/transparency.png) top left;background-color:#000;float:left;font-size:325%;left:0;padding:12px 12px 12px 63px;position:absolute;top:17px;vertical-align:middle;z-index:450;}h1 span{bottom:1.8em;font-size:.3em;left:-5px;letter-spacing:.05em;position:relative;}#footer{background:url(../images/transparency.png) top left;background-color:#000;float:right;font-size:120%;padding:8px 45px 8px 9px;position:absolute;right:0;text-align:right;top:665px;z-index:0;}#home #footer{bottom:5px;top:auto;}#container #footer p{margin:3px 0;}#footer .small{font-size:90%;letter-spacing:.05em;padding:6px 0 0;}.gallery #footer{bottom:auto;top:645px;}.nav{background:url(../images/transparency.png) top left;background-color:#000;float:left;font-size:166%;left:0;margin-left:50px;padding:17px;position:absolute;top:97px;z-index:60;}.nav ul{line-height:122%;}.nav .submenu{font-size:85%;}.nav .static{margin-top:7px;}h1 a:hover{color:#e1e1e1;}.email{color:#36C;}.btn{background:url(../images/ButtonLeft.png) top left no-repeat;clear:both;float:left;height:45px;margin:5px;max-width:250px;min-width:90px;}.btn a{background:url(../images/ButtonRight.png) top right no-repeat;color:#FFF;float:left;font-size:180%;height:45px;line-height:45px;max-width:250px;overflow:hidden;padding:0 15px;text-align:center;text-decoration:none;width:100%;}.btn:hover{background:url(../images/ButtonLeftGlow.png) top left no-repeat;}.btn:hover a{background:url(../images/ButtonRightGlow.png) top right no-repeat;}#home{background-color:#111;}#home #container{background-color:#111;height:auto;width:auto;}.nav-small{color:#e1e1e1;font-size:87%;margin-top:7px;}.checkout #container{background:url(../images/transparency.png) top left repeat;height:auto;margin:155px 0 0 275px;padding:0 0 60px;width:675px;}#checkout-nav{background:#111 url(../images/ButtonLong4.png);border-bottom:#0d0d0d solid 2px;font-size:150%;height:40px;}#checkout-nav li{background:url(../images/divider.gif) top right no-repeat;float:left;}#checkout-nav li a{color:#FFF;float:left;height:40px;line-height:40px;padding:0 15px;}#checkout-nav li a:hover{background:url(../images/CrazyGlow.png) top left repeat;color:#FFF;}#checkout-content{background:url(../images/transparency.png) top left repeat;padding:0 0 15px;}#checkout-content,.shopping-cart{float:left;width:675px;}.shopping-cart{clear:both;height:45px;line-height:45px;margin:20px 0;}#container p{font-size:120%;margin:15px 10px;}.shopping-cart li{float:left;margin:0 0 0 15px;}.product-img,.quantities,.price,.adjust{height:45px;}.product-img{padding-left:10px;padding-right:25px;}.quantities{width:45px;}.name,.description{width:250px;}.adjust{font-size:200%;}.adjust a{padding-right:10px;}.shopping-cart li.name{display:table-cell;font-size:183%;height:22px;line-height:normal;vertical-align:middle;}.description{color:#e1e1e1;font-size:70%;}.price{font-size:275%;text-align:right;width:89px;}.shopping-cart .quantities{font-size:275%;}li.quantities small{font-size:75%;}.checkout #container hr{color:#e1e1e1;float:left;margin:0 50px 10px;width:500px;}.shopping-cart-totals{clear:both;float:right;height:45px;line-height:45px;}.cart-totals{color:#e1e1e1;font-size:115%;line-height:22px;}.total-price{font-size:275%;padding-right:125px;}#next-btn{margin:30px 0 0 -2px;}#payment-page #container{height:260px;}.pay-opt{background:url(../images/ButtonLarge.png) top left no-repeat;float:left;height:140px;margin:25px 0 5px 75px;width:185px;}.pay-opt a{display:table-cell;font-size:190%;height:140px;line-height:normal;text-align:center;vertical-align:middle;width:185px;}.pay-opt:hover{background:url(../images/ButtonLargeGlow.png) top left no-repeat;}.pay-opt a:hover{color:#FFF;}#details-form{margin:25px 20px 0;}#details-page #container{padding:0 0 15px;}#details-form label{float:left;font-size:160%;height:40px;line-height:40px;padding:0 0 0 80px;}#details-form #number-label{padding:0 0 0 7px;}#details-form input{color:#666;font-family:Baskerville, Palatino, Time, "Times New Roman", Serif;font-size:183%;height:40px;line-height:40px;margin:0 0 20px 10px;width:170px;}#details-form #email{width:350px;}#details-form #number{width:200px;}#details-page #container #next-btn{margin:45px 0 0 -2px;}#details-form .active{color:#000;}#complete-page #container{height:auto;padding:0 0 20px;}#complete-page #container p{font-size:150%;line-height:1.25em;margin:15px 23px;}#error-page #container a{text-decoration:underline;}.LV_invalid{color:red;}.LV_validation_message{margin:15px 10px;}.hidden{display:none;}#static-page #container{float:left;padding:10px;}#static-page p{line-height:1.2em;}#static-page #container a:hover{color:#666;}#static-page h2{font-size:175%;margin:0 0 20px;}#static-page h3{font-size:145%;margin:0;}#static-page #footer{bottom:5px;margin:0 0 0 500px;position:inherit;top:auto;}.contact-details{font-size:170%;margin-bottom:50px;}.contact-details dt{font-size:65%;letter-spacing:.04em;margin:10px 0 0 20px;}.contact-details dd{margin:0 0 0 20px;}.contact-details dt.title{font-size:125%;margin-left:0;}.small-print{float:left;margin:30px 0 20px;}.small-print a:hover{color:#ddd;}.submenu,.nav .target{display:none;font-size:95%;margin:0 0 5px 20px;}.nav .default li:hover ul,.hovered{display:block;}#shopping-cart-page #container,#paypal{background:none;}.checkout #container .btn,.shopping-cart-totals li{float:left;}#payment-page #container .summary,#container .summary{font-size:183%;}#static-page #container a,.small-print a{color:#aaa;}
