body,html,form,fieldset,ol,ul,li,img,p{margin:0;padding:0;}body{text-decoration:none;background-color:#f3f3f3;text-align:center;}body,td{font-family:Arial,Helvetica,Verdana,Arial,sans-serif;font-size:12px;line-height:18px;font-weight:normal;color:#717171;}img{border:none;}p{margin:0 0 18px;}a:focus{outline:none;}a,a:link,a:visited{color:#900;text-decoration:underline;}a:hover,a:active{color:#C00;text-decoration:none;}h1,h2,h3,h4,h5,h6{color:#333;margin:6px 0;}h1{font-size:22px;line-height:24px;font-weight:normal;margin-bottom:18px;}h2{font-size:18px;line-height:20px;font-weight:normal;}h3{font-size:16px;line-height:18px;font-weight:normal;padding-bottom:4px;}h4{font-size:14px;line-height:16px;font-weight:normal;}h5{font-size:12px;line-height:14px;font-weight:normal;}ul{list-style-type:none;margin-bottom:16px;}ul li{padding:2px 0 2px 10px;background:url(../images/tt/bullet_sq.gif) no-repeat left 5px;line-height:14px;}hr{border:none;border-top:1px solid #CCC;margin:0 0 18px 0;padding:0;}.side-nav,.side-nav ul,#nav,#nav ul{list-style-type:none;margin:0;padding:0;}.side-nav li,#nav li{background:none;list-style-type:none;margin:0;padding:0;}.wrapper{text-align:center;width:100%;}.container{margin:0 auto;text-align:left;width:800px;}#upper{background:#fff url(../images/tt/nav_bg.gif) repeat-x 0 96px;}#header{height:149px;position:relative;z-index:10;}#logospace{position:absolute;left:-4px;top:10px;}#hero{margin-bottom:20px;margin-left:-4px;position:relative;}#page-heading{padding-bottom:6px;}#aside{float:right;width:206px;}#content-editable{float:left;width:560px;padding:0;}* html #content-editable{display:inline;}.full #aside,.wide #aside{display:none;}.full #content-editable{display:block;float:none;width:100%;padding:0;}.wide #content-editable{display:block;float:none;width:auto;}#mainContent{width:100%;z-index:1;}#footer{color:#999;padding:20px 0 60px 0;}#footer h3{color:#4a4a4a;font-weight:normal;margin:0;padding:0 4px 6px 4px;text-shadow:1px 1px 1px #fff;}#footerContact{font-size:11px;line-height:15px;text-align:right;}.links{float:left;width:194px;margin-right:10px;}.links ul{border-bottom:1px solid #fff;border-top:1px solid #d9d9d9;list-style-type:none;margin:0;padding:0;}.links li{background-image:none;border-bottom:1px solid #d9d9d9;border-top:1px solid #fff;list-style-type:none;padding:4px 6px;}.links li ul{display:none;}.links a{color:#696969;text-decoration:none;}.links a:hover{color:#333;}.calloutWrap{margin-bottom:20px;}.callout{background:url(../images/tt/callout_shadow.gif) no-repeat 0 0;float:left;height:166px;width:260px;margin-right:10px;}.calloutWrap .callout:last-child{margin-right:0;}.callout img{float:left;}.callout h3{padding-top:12px;}.callout p{margin-top:0;padding-left:105px;}.amp{font-family:Baskerville,Palatino,Constantia,"Book Antiqua","URW Palladio L",serif;font-style:italic;font-size:1.1em;font-weight:normal!important;}.raquo{font-family:Arial;}a .raquo{display:none;}a:hover .raquo{display:inline;}.totop{float:right;}.shadow-wide{background:url(../images/tt/shadow_560.gif) no-repeat 0 0;padding-top:18px;}.full .shadow-wide{background:url(../images/tt/shadow_800.gif) no-repeat 0 0;}.divider-top{border-top:1px solid #CCC;padding-top:18px;}.divider-bottom{border-bottom:1px solid #CCC;margin-bottom:18px;}.oneFourth{float:left;width:132px;margin-right:10px;}.oneFourth.last{margin-right:0;}.required{color:#C00;}.details{display:block;color:#999;font-size:11px;padding:4px 0;}.cherryCreek{font-style:italic;}.annotate{font-size:10px;font-weight:normal;color:#666;}.altColor{color:#900;}#topnav{position:absolute;right:0;top:40px;}#topnav,#topnav li{margin:0;padding:0;background:none;list-style-type:none;}#topnav li{border-right:1px solid #ccc;float:left;line-height:22px;padding:0 12px;}#topnav li.last{padding-right:0;border:none;}#topnav a{color:#999;}#navWrap{background:url(../images/nav_sprite.gif) repeat-x 0 0;height:30px;}#nav{position:absolute;left:0;top:96px;width:100%;}#nav li{float:left;line-height:33px;margin:0 4px;position:relative;text-align:center;}#nav li.first{margin-left:0;}#nav li.last{margin-right:0;}#nav a{color:#333;display:block;font-size:14px;padding:0 8px;text-decoration:none;white-space:nowrap;text-shadow:1px 1px #efefef;-moz-text-shadow:1px 1px #efefef;-webkit-text-shadow:1px 1px #efefef;}#nav li:hover,#nav li.active{background:url(../images/tt/nav_sprite.gif) no-repeat 0 -33px;}#nav li:hover>a,#nav li.active>a{background:url(../images/tt/nav_sprite.gif) no-repeat 100% -66px;color:#fff;text-shadow:1px 1px #666;-moz-text-shadow:1px 1px #666;-webkit-text-shadow:1px 1px #666;}#nav ul{background-color:#fff;border:1px solid #ccc;display:none;position:absolute;left:0;top:33px;min-width:100px;padding:6px 0;}#nav ul li{line-height:14px;float:none;margin:0;text-align:left;}#nav ul li.active,#nav ul li.active a{background:none;}#nav ul li:hover,#nav ul li:hover a{background-image:none;text-shadow:none;}#nav ul a,#nav ul li.active a{color:#900;display:block;font-size:11px;font-weight:bold;padding:2px 8px 2px 8px;white-space:nowrap;text-shadow:none;}#nav ul a:hover,#nav ul li.active a:hover{background-color:#efefef;color:#900;}.side-nav{border-bottom:1px solid #ccc;}.side-nav li{padding:3px 8px;line-height:18px;font-size:12px;font-weight:bold;border-top:1px solid #ccc;}.side-nav span.raquo{display:none;}.side-nav li a{display:block;text-decoration:none;color:#000;}.side-nav a.current{color:#666;}.side-nav li a:hover,.side-nav li a.active{color:#600;}.side-nav a:hover span.raquo{display:inline;}.side-nav ul{display:none;margin-left:10px;}.side-nav li.active>ul{display:block;}.side-nav ul li{border-top:none;font-weight:normal;padding:3px 0;}#sitesearch .text{border:1px solid #ccc;color:#999;float:left;width:140px;padding:3px;}#sitesearch .text.focused{color:#333;}#sitesearch .btn{border:none;background-color:#ccc;color:#fff;cursor:pointer;margin:0;padding:3px;text-shadow:1px 1px 1px #999;}.searchResult{padding-bottom:18px;}.searchResult strong{background-color:#FFC;}.galleryAlbumThumb{background:url(../images/tt/album_frame.gif) no-repeat 0 0;float:left;font-weight:bold;line-height:14px;margin-bottom:18px;}.galleryAlbumThumb img{display:block;margin-top:3px;margin-left:3px;margin-bottom:18px;width:115px;height:auto;}.galleryThumbs{list-style-type:none;margin:0;padding:0;}.galleryThumbs li{float:left;margin:0 5px 5px 5px;padding:0;background:none;width:98px;height:92px;overflow:hidden;position:relative;}.galleryThumbs .pop{position:absolute;left:0;bottom:0;border-top:3px solid #fff;}.galleryThumbs a{position:absolute;left:5px;top:20px;padding:3px;border:1px solid #ccc;}.galleryThumb img{margin:0;padding:0;display:block;}#albumListing .galleryThumb{float:left;}.albumOverview{padding-left:100px;}#breadcrumb{padding:2px 0;color:#ccc;text-transform:lowercase;font-size:11px;margin-top:28px;}#breadcrumb a{text-decoration:none;color:#999;}#breadcrumb a:hover{color:#666;}#breadcrumb span{color:#666;font-weight:bold;}.box-wrapper{margin-bottom:20px;line-height:12px;color:#666;font-size:11px;}.box-title{font-size:18px;color:#600;display:block;padding:12px 8px;}.box-contents,.box-contents{display:block;padding:0 8px;}.product-category{background:url(../images/tt/shadow_180.gif) no-repeat 0 100%;float:left;text-align:center;width:180px;margin-bottom:18px;margin-right:10px;padding-bottom:18px;}.product-category.last{margin-right:0;}.product-category img{display:block;margin:0 auto 8px auto;}.product{float:left;font-size:11px;line-height:14px;width:132px;margin-right:10px;margin-bottom:18px;padding-bottom:14px;text-align:center;}.product.first{clear:left;}.product.last{margin-right:0;}.product img{display:block;margin:0 auto 8px auto;}#product-left{float:left;width:225px;}#product-right{float:right;width:315px;}#product-extra{padding-top:18px;}#product-extra .thumb{border:1px solid #ccc;float:left;margin:5px;padding:3px;}#product-extra .thumb:hover{border:1px solid #999;background-color:#efefef;}#product-extra .thumb img{display:block;}.attribute{color:#666;float:left;font-size:10px;margin:10px;text-align:center;}.attribute img{display:block;margin:0 auto 5px auto;}#brandsListing .brandThumb{height:80px;vertical-align:middle;}#sgTabNav a{background-color:#efefef;border:1px solid #ccc;color:#333;float:left;font-weight:bold;line-height:30px;margin-right:2px;padding:0 8px;text-decoration:none;text-shadow:1px 1px #fff;}#sgTabNav a:hover,#sgTabNav a.active{background-color:#fff;border-bottom:1px solid #fff;color:#666;}#sgTabWrapper{border:1px solid #ccc;margin-top:-1px;min-height:100px;}.sgTabContent{display:none;padding:10px;}.faq-questions{padding-bottom:18px;}.faq-result{border-bottom:1px solid #ccc;margin-bottom:18px;padding-bottom:18px;}#quickSearch{margin-top:10px;margin-right:10px;float:right;}.prettysearch{position:relative;background:transparent url(../images/prettysearch_repeat.gif) repeat-x scroll center top;height:21px;}.prettysearch input.text{background:url(../images/prettysearch_repeat.gif) repeat-x scroll center top;border:0 none;font-family:"Lucida Grande",Geneva,Arial,sans-serif;font-size:11px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;height:21px;line-height:normal;margin:0 10px 0 19px;padding:3px 3px 0 5px;width:160px;}.prettysearch .left{background:transparent url(../images/prettysearch_left.gif) no-repeat scroll left top;display:block;height:21px;left:0;position:absolute;top:0;width:19px;}.prettysearch .right{background:transparent url(../images/prettysearch_right.gif) no-repeat scroll left top;display:block;height:21px;right:0;position:absolute;top:0;width:10px;}.prettysearch .blurred{color:#7E7E7E;}.sgformbuilder{padding-top:10px;}.sgformbuilder label{display:block;}.sgformbuilder p{margin-bottom:12px;}.sgformbuilder input.text,.sgformbuilder textarea.textarea{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:2px;width:350px;border:1px solid #999;}.sgformbuilder textarea.textarea{height:120px;}.sgformbuilder table{margin-bottom:12px;}.sgformbuilder table td{padding-right:18px;padding-bottom:6px;}.sgformbuilder table th{padding-bottom:4px;}.sgformbuilder p.sgform-submit{margin-top:18px;}.formBuilderBtns{padding-top:14px;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}/* Hides from IE-mac \*/ * html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */
