@charset "utf-8";
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,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;position:relative;vertical-align:baseline;}
:focus{outline:0;}
html,body{height:100%;margin:0;padding:0;}
body{background:#fff;color:#000;line-height:1;}
html>body{height:auto;min-height:100%;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{font-weight:400;text-align:left;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
#wrapper{margin:0 auto;position:relative;width:960px;}
#pageWrapper{border-left:1px solid #ccc;border-right:1px solid #ccc;margin:0 auto;width:958px;}
#contact{height:41px;margin-bottom:10px;margin-top:5px;}
img.contact{float:right;margin-top:5px;}
#scroller{padding-top:10px;}
#header{background:url(images/header-background.gif) repeat-x;background-position:top left;border-top:1px solid #ccc;height:288px;}
img.logo{left:0;position:absolute;top:50px;}
img.display{position:absolute;right:0;top:42px;}
#tag-line{background:url(images/bot-header.gif) no-repeat;height:60px;width:958px;}
#maincontent{background:#FFF;color:#000;padding:15px;}
#maincontent a{border-bottom:1px dotted #000;color:#000;text-decoration:none;}
#maincontent a:hover{background:#B7B7B7;color:#000;text-decoration:none;}
#maincontent a.imgb{border-bottom:none;position:absolute;right:0;top:30px;z-index:10;}
#maincontent a.imgb:hover{background:none;}
#maincontent h2{color:#083bb0;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;margin:25px 0;}
#gallery{background:#FFF;color:#000;padding:15px 0 10px 15px;}
img.percentages{float:right;margin:60px 0 0 10px;}
#footer{background:#ba1c1d;border-top:6px solid #8f1617;height:325px;margin-left:auto;margin-right:auto;width:960px;}
.menu,.menu ul{border-bottom:1px solid #000;display:block;list-style-type:none;margin:0;min-height:0;padding:0;zoom:1px;}
.menu li{border:0;display:block;float:left;margin:0;padding:0;position:relative;z-index:5;}
.menu li:hover{white-space:normal;z-index:2;}
.menu li li{border-left:1px solid #142171;float:left;font-family:arial, trebuchet ms, sans-serif;font-size:100%;margin-top:-1px;width:100%;}
.menu ul{background-image:url(empty.gif);left:0;margin:-10px 0 0 -30px;padding:10px 30px 30px;position:static;top:0;visibility:visible;width:14em;z-index:10;}
.menu li:hover>ul{top:100%;visibility:visible;}
.menu:after,.menu ul:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden;}
.menu ul ul{margin:-30px 0 0 -10px;padding:30px 30px 30px 10px;}
.menu,.menu ul li{background:url(images/nav-background.gif) repeat-x;color:#fff;font-family:arial,trebuchet ms,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;}
.menu a{color:#fff;display:block;margin-left:15px;margin-top:.2em;padding:1.2em 1.1em;position:relative;text-decoration:none;}
.menu a:hover,.menu li:hover>a{background:#ba1c1d;color:#fff;text-decoration:none;}
.menu ul>li + li{border-top:0;}
.menu>li:first-child>a{color:#fff;}
.menu li.adxmhover{z-index:10000;}
.menu .adxmhoverUL{left:0;top:100%;visibility:visible;}
.menu ul a{zoom:1px;}
.menu a:hover,.menu .adxmhoverA{background:#ba1c1d;}
ul.items{font-family:arial, trebuchet ms,sans-serif;font-size:14px;line-height:1.5em;list-style-position:inside;list-style-type:disc;margin:15px 30px;}
span.highlight{color:red;}
img.options{float:left;margin:0 10px 10px 0;}
#options{height:160px;}
#size-desc{height:40px;}
#sizes{height:280px;}
#measurements{height:215px;}
img.inline{float:right;margin:5px 0 10px 10px;}
img.inline-bot{float:right;margin:65px 0 0 5px;}
#domticker{background-color:#ba1c1d;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-style:italic;font-weight:700;height:25px;text-align:center;text-transform:uppercase;width:940px;}
#domticker div{background-color:#ba1c1d;}
#domticker a{color:#fff;font-weight:700;text-decoration:none;}
#domticker2{height:37px;padding:3px;width:940px;}
#footer-logo{bottom:10px;left:370px;position:absolute;}
#footer-content{padding:20px 20px 10px 10px;text-align:center;width:930px;}
#footer-content p{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;line-height:1.5em;}
#footer-content a{color:#000;text-decoration:underline;}
#footer-content a:hover{color:#000;text-decoration:none;}
#asiContainer{float:right;margin-right:10px;margin-top:30px;}
img.blinking-quote{float:right;margin:0 0 0 15px;}
#rotatingContainer{height:332px;margin-bottom:10px;width:930px;}
#quoteContainer{margin:25px 0 10px;text-align:center;width:930px;}
#artworkContainer{margin:25px 0 10px;width:930px;}
#artworkContainer p{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:1.5em;text-align:center;}
#maincontent p,#gallery p{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:1.5em;text-align:justify;}
#maincontent h1,#gallery h2{color:#083bb0;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;margin-bottom:25px;}
#maincontent h3,#gallery h1{color:#083bb0;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;margin:25px 0 10px;}
.menu li li:hover>ul,.menu .adxmhoverUL .adxmhoverUL{left:90%;top:5px;}
em,#domticker a:hover{color:#000;font-weight:700;}
#domticker2 a,img.artwork a,img.artwork a:hover{text-decoration:none;}
