* {margin:0;padding:0;border:none;outline:none;}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 {margin:0;padding:0;border:none;text-decoration:none;list-style:none;vertical-align: baseline;}body {line-height: 1;}a, a:visited {color:#C42146;}blockquote {quotes: none;}blockquote:before, blockquote:after {content: '';content: none;}del {text-decoration: line-through;}table {border-collapse: collapse;border-spacing: 0;}.clear {clear:both;height:0;}* html .clearfix{height: 1%;overflow: visible;}*+html .clearfix{min-height: 1%;}.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;font-size: 0;}.uppercase {text-transform:uppercase;}.align-center {text-align:center;}.align-right {text-align:right;}.displace {position:absolute;left:-7000px;}.pos-relative {position:relative;}.disp-block {display:block;}.f-left {float:left;}.f-right {float:right;}hr {background:#DAD0C7;height:1px;margin:0 0 15px;position:relative;}.color-black {color:#000 !important;}.color-red {color:#E00 !important;}.under5 {margin-top:5px;}.under10 {margin-top:10px;}.under20 {margin-top:20px;}.under30 {margin-top:30px;}.under40 {margin-top:40px;}.under50 {margin-top:50px;}.line16 {line-height:16px !important;}.line20 {line-height:20px;}.txt12 {font:12px/14px Arial, Helvetica, sans-serif;}.txt13 {font:13px/14px Arial, Helvetica, sans-serif;}.txt15 {font:15px/20px Arial, Helvetica, sans-serif;}.star {font:13px/14px Verdana, Geneva, sans-serif;color:#469EB2;}span.error {color:#F00;display:block;}.alignleft,img.alignleft {display: inline;float: left;margin-right: 24px;margin-top: 4px;}.alignright,img.alignright {display: inline;float: right;margin-left: 24px;margin-top: 4px;}.aligncenter,img.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}img.alignleft, img.alignright,img.aligncenter {margin-bottom: 12px;}header, footer, aside, section, nav, article {display:block;}body {font:12px/14px Arial, Helvetica, sans-serif;color:#444;text-align:left;background:#FFF;}#header {background:url(images/pavestone_header_bg.jpg) center top no-repeat #841f47;height:138px;position:relative;z-index:10;}#container, .box {margin:0 auto;width:960px;position:relative;}@font-face {font-family: 'ColaborateThinRegular';src: url('fonts/ColabThi-webfont.eot');src: url('fonts/ColabThi-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/ColabThi-webfont.woff') format('woff'), url('fonts/ColabThi-webfont.ttf') format('truetype'), url('fonts/ColabThi-webfont.svg#ColaborateThinRegular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'ColaborateLightRegular';src: url('fonts/ColabLig-webfont.eot');src: url('fonts/ColabLig-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/ColabLig-webfont.woff') format('woff'), url('fonts/ColabLig-webfont.ttf') format('truetype'), url('fonts/ColabLig-webfont.svg#ColaborateLightRegular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'ColaborateRegular';src: url('fonts/ColabReg-webfont.eot');src: url('fonts/ColabReg-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/ColabReg-webfont.woff') format('woff'), url('fonts/ColabReg-webfont.ttf') format('truetype'), url('fonts/ColabReg-webfont.svg#ColaborateRegular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'ColaborateMediumRegular';src: url('fonts/ColabMed-webfont.eot');src: url('fonts/ColabMed-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/ColabMed-webfont.woff') format('woff'), url('fonts/ColabMed-webfont.ttf') format('truetype'), url('ColabMed-webfont.svg#ColaborateMediumRegular') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'ColaborateBoldRegular';src: url('fonts/ColabBol-webfont.eot');src: url('fonts/ColabBol-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/ColabBol-webfont.woff') format('woff'), url('fonts/ColabBol-webfont.ttf') format('truetype'), url('ColabBol-webfont.svg#ColaborateBoldRegular') format('svg');font-weight: normal;font-style: normal;}h1.entry-title, h1.page-title {font:32px/32px "ColaborateThinRegular", Arial, Helvetica, sans-serif;color:#000;letter-spacing:-1.2px;margin:10px 0 15px;}h2.entry-title, h3.entry-title {margin:6px 0 0;}h2.grid-title, h3.pro-title {height:42px;}h2.fine-print, h2.the-specs, h2.estimator, h2.pro-sidebar-title {font:13px/20px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#C42146;border-top:1px solid #DAD0C7;border-bottom:1px solid #DAD0C7;padding:5px 0;}h2.the-specs {color:#469EB2;}h2.the-specs.open {border-bottom:1px solid #DAD0C7;}h2.the-specs.closed {border-bottom:none;}h2.estimator {border-top:none;padding:0 0 7px;width:auto;}h2.pro-sidebar-title {border-bottom:none;width:auto;}h2.pro {font:13px/14px Arial, Helvetica, sans-serif;color:#469EB2;text-transform:uppercase;padding:10px 0;border-top:1px solid #DAD0C7;}h2.intro {font:26px/24px Arial, Helvetica, sans-serif;color:#000;letter-spacing:-2px;padding:0 0 12px;}h2.intro span.odd {color:#460B19;}h2.modal {font:26px/26px "ColaborateThinRegular", Arial, Helvetica, sans-serif;color:#000;letter-spacing:-.5px;}h2.error {font:italic 70px/70px "ColaborateThinRegular", Arial, Helvetica, sans-serif;color:#000;letter-spacing:-2px;text-transform:capitalize;padding:30px 0 15px;}h2.techHeads {font:bold 13px/20px Arial,Helvetica,sans-serif;color:#000;margin:0 0 7px;}h2 a, h2 a:visited, h3.pro-title a {font:16px/18px "ColaborateThinRegular",Arial,Helvetica,sans-serif;color:#000;letter-spacing:-.1px;}h2 a.hover, h2 a:hover, h3.pro-title a:hover, h2 a.show-more:hover, h2 a.more-specs:hover {color:#C42146;}h2 a.show-more, h2 a.show-more:visited, a.more-specs, a.more-specs:visited {font:bold 12px/20px Arial, Helvetica, sans-serif;color:#444;text-transform:none;}h3.related {border-top:1px solid #a8a19b;padding:10px 0;font:13px/20px Arial, Helvetica, sans-serif;color:#000;text-transform:uppercase;}h3.related_title {position:absolute;bottom:122px;padding:0 0 10px;background:url(images/bubble.png) 40px bottom no-repeat;}h3.related_title a, h3.related_title a:visited {display:block;font:13px/14px Arial, Helvetica, sans-serif;color:#FFF;background:#C42146;background:rgba(181,31,64,.9);padding:10px 20px;}h3.modal {font:17px/20px Arial, Helvetica, sans-serif;color:#000;padding:0 0 15px;}h6 {font:13px/20px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#C42146;}#access {position:absolute;top:14px;left:350px;}#logo {display:block;position:relative;margin:14px 0 0;width:258px;height:81px;text-indent:-7000px;}#logo a.logo {display:inline-block;margin:10px 0 8px;}#phone-number li .textwidget {margin-top: 9px;font:22px/38px "ColaborateThinRegular", Arial, Helvetica, sans-serif;color:#F6EDEB;letter-spacing:-.8px;text-shadow:1px 1px 1px rgba(0,0,0,.5);}.list .blogroll {margin:5px 0 0;}.list .blogroll li {float:left;border-right:1px solid #E6DEDE;}.list .blogroll li a, .list .blogroll li a:visited {padding:0 7px;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.5);}.list .blogroll li.last {border:none;}.list .blogroll li.last a {padding-right:0;}.breadcrumb {padding:12px 0;border-bottom:1px solid #DAD0C7;}.breadcrumb li {float:left;margin:0 5px;}.breadcrumb li a, .breadcrumb a:visited {color:#000;margin:0 5px 0 0;}.breadcrumb li.first a {margin-left:0;}.breadcrumb li a:hover {color:#C42146;}.breadcrumb li.current {color:#A3887C;}#nav-wrapper {position:absolute;width:100%;z-index:100;bottom:0;background:#000000;}.menu {border-right:1px solid #B36C7A;border-right:0px;background-image: url(images/white-line-vert-20px.jpg);background-repeat: no-repeat;background-position: right;}.menu li {float:left;}.menu li a, .menu li a:visited {display:block;font:12px/40px Arial, Helvetica, sans-serif;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,.5);padding:0 14px;border-left:1px solid #B36C7A;border-left:0px;background-image: url(images/white-line-vert-20px.jpg);background-repeat: no-repeat;background-position: left;}.menu li.current-menu-item a, .menu li.current-menu-ancestor a {color:#4C4239 !important;text-shadow:1px 1px 1px #FFF;background:#FFF;border:none;margin:-1px 0 0;line-height:40px;}.menu li a:hover {color:#DAD0C7;}.sub-menu {position:absolute;background:#FFF;background:rgba(255,255,255,.95);border:1px solid #DAD0C7;border-top:none;display:none;}.sub-menu li {float:none;}.sub-menu li a, .sub-menu li a:visited, .sub-menu li span {display:block;font:13px/13px Arial,Helvetica,sans-serif !important;color:#555;padding:10px 15px;border-left:none !important;border-top:1px solid #DAD0C7 !important;text-shadow:none;}.sub-menu li a:hover {color:#C42146 !important;}.sub-menu li.current-menu-item a {color:#469EB2 !important;text-shadow:none;margin:0;line-height:13px;}.sub-menu li.first a {border:none !important;}.menu li.current-menu-item .sub-menu {margin:1px 0 0;}.menu li.current-menu-item .sub-menu li.first a { border-top:1px solid #DAD0C7 !important;}#searchform {margin:7px 0 0;position:relative;}#searchform label {display:none;}#s {position:relative;background:#FFF;*background:url(images/searchbox.png) left top no-repeat;border:none;-khtml-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;width:140px;height:24px;padding:0 30px 0 10px;*padding:3px 30px 0 10px;*height:21px;}#s:focus {}#searchsubmit {position:absolute;right:1px;top:1px;*top:2px;border:none;text-indent:-7000px;background:url(images/pavestone-search-btn.png) left top no-repeat;width:22px;height:22px;cursor:pointer;font-size:0;line-height:0;display:block;}.search-terms, .nothing-found {font:14px/20px Arial, Helvetica, sans-serif;margin:0 0 10px;color:#777;}.placeholder, ::-webkit-input-placeholder, input:-moz-placeholder {font-style:italic;color:#BBB;}#rotator, .load {width:960px;height:400px;position:relative;overflow:hidden;z-index:1;}.load {background:url(images/loading.gif) center 160px no-repeat #FFF;position:absolute;z-index:2;}#rotator li {position:relative;width:100%;height:450px;overflow:hidden;}#rotator li img {position:absolute;}.rotator_caption {position:absolute;top:50px;right:0;text-align:right;}#rotator_nav_wrapper {padding:20px 0;height:8px;}#rotator_nav {margin:0 auto;width:72px;}#rotator_nav a {text-indent:-7000px;overflow:hidden;display:block;float:left;margin:0 8px 0 0;cursor:pointer;background:url(images/circle.png) left top no-repeat;width:8px;height:8px;}#rotator_nav a.activeSlide {background:url(images/circle.png) -8px top no-repeat;}#rotator_nav a.last {margin:0;}#content.home {margin:25px 0 0;}#content.content {margin:0 0 25px;position:relative;}#content.error {margin:0 0 100px;}.textbox {margin:0 0 25px;}.textbox h2 {width:199px;padding:0 20px 0 0;}.textbox div {width:700px;padding:0 20px;border-left:1px dotted #BBB;font:12px/16px Arial, Helvetica, sans-serif;color:#777;}.entry-content {font:13px/18px Arial, Helvetica, sans-serif;}.the_content {padding:0 0 20px;}.the_content p, .blog-content p {margin:0 0 15px;}.blog-wrapper {background:url(images/line-brown.png) 660px top repeat-y;}.blog-content, .video-placeholder {width:640px;overflow:hidden;}.specs {width:280px;font:12px/18px Arial, Helvetica, sans-serif;}.applications a, .applications a:visited {color:#444;}.applications a:hover {color:#C42146;}a.colorbox, a.colorbox:visited {color:#469EB2;}.fine-print {}.fine-print p {margin:0 0 10px;}.fine-print p.last {margin:0;}div.post {margin:0 0 20px;}.youtube { display:block;margin:0 0 20px;}#the-post-list li, #the-post-listing li, .block {position:relative;display:block;padding:9px 0 10px;border-top:1px solid #DDD;}#the-post-listing {overflow:hidden;}.excerpt {font:12px/17px Arial, Helvetica, sans-serif;}.search-excerpt {width:830px;}.article-excerpt {width:510px;}.search-list li {margin:0;padding:12px 0;border-top:1px solid #DDD;}a.search-thumb {display:block;margin:0 20px 0 0;height:73px;}a.read_more {font-weight:bold;color:#C42146;}#social {margin:5px 0;}#social li {display:block;padding:7px 0;border-bottom:1px dotted #CCC;height:16px;}#social li:last-child {border:none;}#social li a {display:inline-block;}#social li a span {font:11px/18px Arial, Helvetica, sans-serif;color:#444;margin:0 0 0 7px;}.box-description {border-top:1px solid #DAD0C7;padding:20px 0;font:13px/18px Arial, Helvetica, sans-serif;}.column {width:300px !important;margin:0 30px 0 0;}.first.column {}.last.column, .applications .last.column {margin:0;}.applications .column {width:130px !important;margin:0 20px 0 0;}.the-list {border-top:1px solid #DAD0C7;padding:20px 0 0;}.the-list li {float:left;width:225px;height:180px;margin:0 20px 20px 0;overflow:hidden;position:relative;}.the-list li.last {margin-right:0;}.the-short-desc {position:absolute;left:0;top:0;width:205px;padding:5px 10px;font:11px/14px Arial, Helvetica, sans-serif;color:#FFF;background:url(images/the-short-desc_bg.png);background:rgba(0,0,0,.65);}.pikachoose, .gallery {width:660px;height:457px;overflow:hidden;position:relative;}.gallery {width:960px;}.loading, .loading-gallery {position:absolute;background:url(images/loading.gif) center 170px no-repeat #FFF;width:660px;height:457px;z-index:2;}.loading-gallery {width:960px;left:0;}.pika-stage {position:relative;width:660px;height:400px;overflow:hidden;z-index:1;}.gallery .pika-stage {width:960px;}.pika-stage .main-image {position:absolute;top:0; left:0;}.pika-stage .pika-aniwrap{position:absolute;top:0;left:0;}.pika-stage .pika-aniwrap{width:100%;}.pika-stage .pika-ani {position:relative;display:none;z-index:3;margin:0 auto;}.pika-stage img {border:0;height:100%;}.pika-stage .caption {background:#000;background:rgba(0,0,0,.5);position:absolute;width:340px;font-size:11px;color:#FFF;padding:10px;bottom:0;right:0;}.pika-stage .caption p {padding: 0; margin: 0; line-height: 14px;}.pika-textnav {overflow:hidden;top:150px;left:0;width:660px;height:80px;position:absolute;z-index:4;}.gallery .pika-textnav {width:960px;}.pika-textnav a {display:block;position:relative;width:40px;height:80px;text-indent:-7000px;}.pika-textnav a.previous {float:left;background:url(images/arrows.png) left top no-repeat;}.pika-textnav a.next {float:right;background:url(images/arrows.png) -40px top no-repeat;}.pika-thumbs {margin:4px 0 0;overflow:hidden;}.pika-thumbs li {float:left;width:68px;height:52px;margin:0;cursor:pointer;}.pika-thumbs li .clip {position:relative;height:100%;text-align: center; vertical-align: center; overflow: hidden;}.pika-tooltip {font-size:12px;position:absolute;color:white;padding:3px;background-color:rgba(0,0,0,0.7);border:3px solid black;}.pika-counter {display:none position:absolute;z-index:5;bottom:15px;left:15px;color:#FFF;background:#000;background:rgba(0,0,0,0.7);font-size:11px;padding:3px 5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.jcarousel-skin-pika .jcarousel-container-horizontal { padding:5px 0 0; overflow:hidden;}.jcarousel-skin-pika .jcarousel-clip-horizontal {height:52px; width:660px;}.gallery .jcarousel-skin-pika .jcarousel-clip-horizontal {height:52px; width:100%;}.jcarousel-skin-pika .jcarousel-item-horizontal { margin-right:5px;}.stone_images li {float:left;margin:0 20px 0 0;}.view-images-wrapper {width:520px;overflow:hidden;}#view-images li {float:left;}.position2 {margin-left:-560px}.position3 {margin-left:-1110px}.position4 {margin-left:-1650px}.position5 {margin-left:-2175px}.position6 {margin-left:-2600px}.related_posts {background:#F4F4F4 ;padding:15px;}.related_posts li {float:left;margin:0 15px 0 0;width:120px;}.related_posts li.last {margin:0;}.related_thumb {display:block;width:110px;height:73px;padding:5px;overflow:hidden;}.media-list {padding:0 0 25px;}.media-list.last {padding:0;}.docList.last, .howToDocList.last {padding:0;}.docList li.odd, .howToDocList li.odd {background:#F7F7F7;}.docList li a, .docList li a:visited, .howToDocList li a, .howToDocList li a:visited, a.cut-sheet, a.cut-sheet:visited {font:12px/14px Arial, Helvetica, sans-serif;color:#444;display:block;height:30px;padding:2px 0 0 40px;}.docList li div, .howToDocList li div {float:left;padding:5px 10px;border-right:1px dashed #CCC;width:219px;}.docList li div {width: 336px;}.howToDocList li div {width:192px;}.docList li div:hover, .howToDocList li div:hover {background:#EEE;}.docList li div.last, .howToDocList li div.last {padding-right:11px;border:none;}.msword {background:url(images/doc.png) no-repeat;}.zip {background:url(images/zip.png) no-repeat;}.dwg, .acad {background:url(images/dwg.png) no-repeat;}.pdf {background:url(images/pdf.png) no-repeat;}#sitemap {margin:17px 0 0;}#sitemap .section {float:left;width:300px;margin:0 30px 0 0;}#sitemap .section.last {margin:0;float:right;}#sitemap .section h2 {border:none !important;}.group {margin:5px 0 0}.group li {margin:0 0 5px;}.group li a, .group li a:visited {font:13px/18px Arial, Helvetica, sans-serif;color:#444;}.group li a:hover {color:#C42146;}.group li ul.children {margin:5px 0 15px 20px;}.group li ul.children.last {margin-bottom:0;}.group li ul.children li {list-style:disc inside none;}.group li ul.children li a, .group li ul.children li a:visited {color:#666;}.group li ul.children li a:hover {color:#469EB2;}.pro-listings {width:715px;}.pro-list li {float:left;width:225px;margin:0 20px 20px 0;overflow:hidden;position:relative;}.pro-list li.last {margin-right:0;}.pro-sidebar { width:220px;}.blog-sidebar { width:280px;}.blog-sidebar h3, .pro-sidebar h3 {font:bold 12px/14px Arial, Helvetica, sans-serif;color:#469EB2;padding:7px 0;border-top:1px solid #DAD0C7;border-bottom:1px solid #DAD0C7;background:#F4F4F4;text-indent:15px;text-shadow:1px 1px 1px #FFF;}.blog-sidebar-list ul li, .pro-sidebar .blogroll li {list-style:circle inside none;padding:5px 20px;border-bottom:1px dotted #DAD0C7;}.blog-sidebar-list ul li.last, .pro-sidebar .blogroll li.last {border:none;}.blog-sidebar-list ul li.current_page_item a, .blog-sidebar-list ul li.current_page_item a:visited {color:#C42146;}.blog-sidebar-list ul li a, .blog-sidebar-list ul li a:visited, .pro-sidebar .blogroll li a, .pro-sidebar .blogroll li a:visited {font:12px/16px Arial, Helvetica, sans-serif;color:#444;}.blog-sidebar-list ul li a:hover, .pro-sidebar .blogroll li a:hover {color:#C42146;}.navigation {}.wp-paginate {padding:22px 0 10px;border-top:1px solid #DAD0C7;}.wp-paginate li {display:inline !important;margin:0 5px 0 0;padding:0 !important;border:none !important;}.wp-paginate a, .wp-paginate a:visited {background:#FFF; font:normal 12px Arial, Helvetica, sans-serif;color:#88817E; padding:5px 9px; text-align:center;border:1px solid #a8a19b;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.wp-paginate a:hover, .wp-paginate a:active {background:#469EB2;color:#FFF;border:none;padding:6px 10px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.wp-paginate .title {color:#555; margin-right:5px;}.wp-paginate .gap {color:#A9A19C; margin-right:5px;}.wp-paginate .current {font:12px Arial, Helvetica, sans-serif;color:#FFF; background:#C42146;padding:6px 10px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}#featured-content {width:334px;}#featured-content a {display:none;}#footer {font:11px/14px Arial, Helvetica, sans-serif;}#first {padding:10px 0;border-bottom:1px solid #a8a19b;}#first .blogroll li {float:left;width:225px;margin:0 20px 0 0;}#first .blogroll li.last, #second .xoxo li.last {margin:0;}#first .blogroll li a, #first .blogroll li a:visited {font:18px/28px "ColaborateLightRegular", Arial, Helvetica, sans-serif;color:#a8a19b;text-transform:uppercase;letter-spacing:-1.4px;}#first .blogroll li a img {float:left;padding:0 15px 0 0;}#second .xoxo li {float:left;margin:0 20px 0 0;}#second-wrapper {padding:10px 0 15px;border-top:4px solid #a8a19b;border-bottom:4px solid #a8a19b;}#second h3, h2.sitemap {font:18px/17px Arial, Helvetica, sans-serif;color:#C42146;border-bottom:1px solid #DAD0C7;padding:0 0 0;letter-spacing:-.5px;}#second h3 a.rsswidget, #second h3 a.rsswidget:visited {color:#C42146;}#second .xoxo li .blogroll, #second .xoxo .widget_rss ul {padding:5px 0 0;}#second .xoxo li .blogroll li, #second .xoxo .widget_rss ul li {float:none;display:block;padding:5px 0 0;}#second .xoxo li .blogroll li a, #second .xoxo li .blogroll li a:visited, #second .xoxo .widget_rss ul li a, #second .xoxo .widget_rss ul li a:visited {font:12px/16px Arial, Helvetica, sans-serif;color:#444;}#second .widget_links .widget-title{padding-bottom: 6px;}#second .widget_rss .widget-title{padding-bottom: 0px;}#second li.widget_rss {width: 420px;}#second li.widget_links {width: 160px;}.rsswidget img {display:none;}#second .xoxo li .blogroll li a:hover, #second .xoxo .widget_rss ul li a:hover {color:#469EB2;}#third {padding:12px 0;border-bottom:1px solid #a8a19b;}#third .xoxo li .blogroll li {float:left;width:auto;margin:0 15px 0 0;}#third .xoxo li .blogroll li a, #third .xoxo li .blogroll li a:visited {display:block;height:24px;}.legal {padding:10px 0 30px;}.legal a, .legal a:visited {color:#444;}#legal .blogroll li, #users .blogroll li {float:left;border-right:1px solid #666;}#legal .blogroll li.last, #users .blogroll li.last {border:none;}#legal .blogroll li.last a, #users .blogroll li.last a {padding-right:0;}#legal .blogroll li a, #legal .blogroll li a:visited, #users .blogroll li a, #users .blogroll li a:visited {font:11px/14px Arial, Helvetica, sans-serif;padding:0 5px;}#users .blogroll li a, #users .blogroll li a:visited {display:block;}#legal .blogroll li a:hover, #users .blogroll li a:hover {color:#C42146;}#users .blogroll li a img {float:left;margin:0 7px 0 0;}.wrapper {padding:10px 15px;background:#F4F4F4;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}.wrapper label {font:12px/16px Arial, Helvetica, sans-serif;padding:2px 0 0;}.wrapper ul li {display:block;padding:5px 0;border-top:1px dotted #C9C0BA;font:12px/16px Arial, Helvetica, sans-serif;}.wrapper form p {margin:0 0 5px;}.wrapper form p em {font-style:normal;width:16px;display:inline-block;}.wrapper input, .wrapper select {background:#FFF;width:40px;height:18px;padding:0 5px;border:1px solid #DAD0C7;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.wrapper select {width:auto;height:auto;}.estimate {width:auto;overflow:visible;padding:5px 12px;border:1px solid #CCC;background:#FFF;font:12px Arial, Helvetica, sans-serif !important;color:#555;box-shadow:0 2px 0 #D4D4D4;-webkit-box-shadow:0 2px 0 #D4D4D4;-moz-box-shadow:0 2px 0 #D4D4D4;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}.estimate:focus {margin:1px 0 0;padding:5px 12px 4px;box-shadow:0 1px 0 #DAD0C7;-webkit-box-shadow:0 1px 0 #DAD0C7;-moz-box-shadow:0 1px 0 #DAD0C7;}.estimator-table {background:#F4F4F4;padding:15px;}.estimator-table tr.even {background:#E3E3E3;}.estimator-table tr.first {background:#777;}.estimator-table tr.first td {color:#FFF;}.estimator-table tr td {font:12px/14px Arial, Helvetica, sans-serif;color:#444;padding:7px 10px;}.estimator-table tr td.pale, .estimator-table tr td.ee114 {background:#FAFAFA;}.txtbox {border:1px solid #CCC;padding:2px 5px;width:40px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.ui-dialog {box-shadow:0 0 10px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);padding:0px;}.ui-widget-content {background:#FFF;border:none;}.ui-dialog .ui-dialog-content {padding:0;}#where-to-buy, #colorbox, #user-login-box {padding:20px 24px;}.the-titlebar {border-bottom:1px solid #DDD;padding:0 0 15px;}.the-modal-content {background:url(images/line.png) center top repeat-y;}#retailer-lookup {height:520px;}.go-back, .grey {margin:5px 0 0 10px;font:15px/20px Arial, Helvetica, sans-serif;color:#666 !important;}.go-back span, .go-to-reg {color:#469EB2 !important;}.the_content .wpcf7-form {width:400px;}.wpcf7-form p, .registration-form p, #loginform p {margin:0 0 10px;font:italic 12px/20px Arial, Helvetica, sans-serif;color:#666;}#loginform p label {font:italic 12px/20px Arial, Helvetica, sans-serif;color:#666;}.wpcf7-form p.f-left, .wpcf7-form p.f-right {width:150px;}.wpcf7-not-valid-tip, .wpcf7-response-output, .wpcf7-validation-errors {font:12px/14px Arial, Helvetica, sans-serif;color:#E00;display:block;margin:5px 0 0;}.wpcf7-response-output, .wpcf7-validation-errors {font:12px/14px Arial, Helvetica, sans-serif;color:#E00;}.wpcf7-mail-sent-ok {font:bold 12px/20px Arial, Helvetica, sans-serif;color:#000;}label {display:block;margin:0 0 3px;font:12px/14px Arial, Helvetica, sans-serif;color:#555;}.wpcf7-form input, .wpcf7-form textarea, #where-to-buy .wpcf7-form input, #where-to-buy .wpcf7-form textarea, .input, .tbox, .tarea {width:382px;height:34px;padding:0 8px;*padding:8px 8px 0;*height:26px;border:1px solid #CCC;font:15px/16px Arial, Helvetica, sans-serif !important;background:#FFF;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.12) inset;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.12) inset;-moz-box-shadow:0 2px 4px rgba(0,0,0,.12) inset;}.input {width:282px;}#where-to-buy .wpcf7-form input, #where-to-buy .wpcf7-form textarea {width:302px;}.tarea {width:812px;height:150px;padding:8px;overflow:auto;font:12px/17px Arial, Helvetica, sans-serif !important;}.wpcf7-form textarea {height:100px;line-height:17px !important;padding:8px;}#state, #zipcode { width:132px !important; }#wp-submit, .submit, .ui-button-text-only .ui-button-text {width:auto;overflow:visible;padding:8px 16px;border:1px solid #CCC;background:#FFF;font:14px Arial, Helvetica, sans-serif !important;color:#E00;text-shadow:1px 1px 1px rgba(255,255,255,.7);box-shadow:0 2px 0 #D4D4D4;-webkit-box-shadow:0 2px 0 #D4D4D4;-moz-box-shadow:0 2px 0 #D4D4D4;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}.placeholder {color:#BBB;}.close-this {margin:5px 0 0;}#cf7-radio input,#where-to-buy #cf7-radio input {font: 12px Arial,Helvetica;height: 14px;width: 20px;line-height: 14px;}.contact-list li.odd {background:#F4F4F4;}.contact-list div {float:left;padding:15px;width:210px;}@media print {body {width:100%;background:white; color:black; margin:0}}
