/* main.css */
*{outline:none;margin:0;padding:0;}
body{font:90% Georgia, serif;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#000;text-decoration:underline;}
a img{border:none;background:none;}
h2{font-size:1.6em;}
select{margin:2px 0;}
#tooltip{position:absolute;z-index:500;background:#FFF;border:1px solid #666;padding:5px;}
#tooltip h3{font:12px Georgia, serif;font-weight:400;margin:0;padding:0;}
#wheelSpinner,#bkgd{position:fixed;z-index:-100;left:50%;margin-left:-550px;top:-200px;width:1100px;height:1100px;}
#bkgd{background:url(../img/other/mainbkgd.jpg) no-repeat center center;}
#wrapper{width:870px;padding-top:20px;margin:0 auto;}
#content{position:relative;min-height:500px;height:auto!important;margin:0 auto;}
#footer{float:left;display:inline;width:100%;margin-top:25px;height:35px;background:url(../img/other/whiteGradientTop.png) repeat-x top left;text-align:center;font-size:85%;color:#333;}
#footer table{margin:0 auto;}
#header{height:70px;}
input.btn,a.btn{border-bottom:2px solid #ccc;border-left:2px solid #ccc;font-family:Georgia, serif;padding:5px;}
input.btn:hover,a.btn:hover{cursor:pointer;color:#000;border-color:#666;}
input,textarea{border:1px solid #ccc;background:#FFF;text-align:center;font-family:Georgia, serif;color:#333;padding:3px;}
textarea{font-size:90%;}
.error,.error-message{color:#B40000;}
.message{text-align:center;color:#0AB798;padding:5px;}
input.error,input.form-error,textarea.form-error{border-color:#B40000;}
span.indent{margin-left:10px;display:block;}
.ltgray{color:#999;}
.mdgray{color:#666;}
.dkgray{color:#333;}
.red{color:#900;}
.black{color:#000;}
.blue{color:#0077AD;}
span.strikethrough{text-decoration:line-through;}
div.pageLoading{display:none;position:absolute;z-index:1000;width:24px;height:24px;top:0;left:120px;background:url(../img/other/ajax-loader-lite.gif) no-repeat center center;}
#content,#footer{visibility:hidden;}
td.description{font-size:105%;}
#TB_window a.addToCart{color:#222;}
#TB_window a.addToCart:hover{color:#393;text-decoration:none;}
#zoomable{color:#666;margin-bottom:10px;}
.smallSpinner{width:16px;height:16px;background:url(../img/other/ajax-loader-small.gif) no-repeat center center;}
.tinyLoading{padding-right:12px;background:url(../img/other/ajax-loader-tiny.gif) no-repeat center right;}
p.comingSoon{width:100%;text-align:center;margin:40px;}
p.charmsInstructions{float:left;clear:left;margin-top:5px;font:13px 'Courier New', courier, serif;font-weight:700;color:#000;background:#fff;padding:3px;}
.tax{color:#006BD2;}
p.tax{line-height:1.5em;}
input[type=hidden],ul.showAll,span.backToGrid{display:none;}

/* press.css */
div.sliderGallery{overflow:hidden;position:relative;width:840px;height:500px;margin:0 auto;padding:10px;}
div.sliderGallery a img{border:5px solid #FFF;height:400px;margin:10px;}
table.sliderContent{position:absolute;overflow:none;white-space:nowrap;margin:0;padding:0;}
div.sliderGallery table tr td{text-align:left;}
div.sliderGallery table tr td p.date{line-height:1.5em;font-size:85%;color:#333;margin:0 0 0 15px;padding:0;}
div.sliderGallery a{color:#000;text-decoration:none;}
div.sliderGallery a:hover{text-decoration:underline;}
.slider{cursor:pointer;width:840px;height:11px;position:relative;top:500px;background:url(../img/other/slider-bkgd.gif) repeat-x center left;margin:0 auto;}
.handle{position:absolute;cursor:pointer;top:2px;z-index:100;height:7px;width:100px;background:#000;}
#wrapper,#content{overflow:hidden;}
table.press{width:750px;background:#FFF;color:#333;padding:5px;}
table.press td.info{width:270px;vertical-align:bottom;padding-left:10px;}
span.title{color:#000;}
p.description{font-size:95%;}
a.back{float:right;display:inline;}
table.pressView{width:auto;font-size:90%;margin:0 auto 20px;}

/* thickbox.css */
*{margin:0;padding:0;}
#TB_window{font:85% Arial, Helvetica, sans-serif;color:#333;position:fixed;z-index:102;display:none;background:#FFF;text-align:center;top:50%;left:50%;}
#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666;}
#TB_window a{color:#666;}
#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(../img/other/80white.png) repeat;}
.TB_overlayBG{background-color:#fff;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
#TB_window img#TB_Image{display:block;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}
#TB_title{display:none;background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;overflow:hidden;text-align:left;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-16px 0 0 -16px;}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
* html #TB_overlay,* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px');}
* html #TB_window,* html #TB_load{position:absolute;margin-top:expression(0-parseInt(this.offsetHeight/2) 0 (TBWindowMargin=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop) 0 px);}
