@charset "utf-8";
/* CSS Document */


/* universal */
body {background-color: #e4e4e4; margin: 10px; font-family: Arial, Helvetica, sans-serif;}
.cl {clear: both;}
.green {color: green;}
form {margin: 0px; padding: 0px;}
.strike {text-decoration: line-through; }
.sml {font-size: 11px;}

/* frame */


	/* NEW header styles(no search bar) - added FEB 24 09 by BTD */
	#header2 {width: 860px; height: 139px; background: url('../images/header-bg2.gif') no-repeat top left;}
	#header-right2 {padding-top: 18px; height: 78px; float: left; width: 300px;}



#bot-cap {margin: 0px auto; width: 880px; height: 7px;}
#container {background: url('../images/base-bg.gif') repeat top left; width: 880px; padding: 0px; margin: 0px auto 0px auto;}
#header {width: 860px; height: 139px; background: url('../images/header-bg.gif') no-repeat top left;}
#top-cap {padding: 10px 10px 3px 10px; background: url('../images/top-cap.gif') no-repeat top left;}
#header-container {height: 96px;}
#logo {height: 87px; padding-top: 9px; float: left; width: 430px;}
#logo img {border: none;}
#icon {text-align: right; padding-right: 0px; padding-top: 0px; height: 96px; float: left; width: 151px;}
#search {height: 31px; width: 280px; margin-right: 10px; height: 26px;  padding: 9px 0px 0px 10px;}
#search input {margin: 0px; padding: 2px; width: 240px; border: solid 1px #B4B4B4;}
#header-right {height: 96px; float: left; width: 300px;}
#contactinfo {height: 37px;}
#call-us {width: 120px; float: left;}
#tollfreeno {float: right;}
#tollfreeno p {text-align: right; margin: 0px; padding: 0px; color: #29A660; font-size: 27px;}
.call-time {font-size: 10px;}
#call-us p {text-align: center; margin: 0px; padding: 2px 0px 0px 0px; color: #29A660; font-size: 13px;}
#cartstatus {height: 18px;}
#cartstatus p {padding: 0px; margin: 0px; text-align: right; font-size: 11px;}
#cartstatus p a {color: #1788B6;}
#cartstatus p a:hover {color: #29a660;}
#footer {background: url('../images/footer-bg.gif') no-repeat top left; border-bottom: solid 2px white; width: 880px; margin: 10px auto 0px auto;}
#footer img {border: none;}
#footer-links ul {list-style: none; margin: 0px; padding: 0px;}
#footer-links li {line-height: 18px; font-size: 11px; color: white; margin: 0px; padding: 0px;}
#footer-links li a {color: white; text-decoration: none;}
#footer-links li a:hover {color: white; text-decoration: underline;}
.footer-geotrust {text-align: center; width: 210px;}
.footer-cards {text-align: center; width: 180px;}
.footer-nospam {text-align: center; width: 171px;}
.footer-links-left {width: 160px;}
.footer-links-right {width: 159px;}
#content-container {padding-top: 10px;}
#content-container h1 {font-weight: 600; margin: 0px; padding: 10px 0px; font-size: 20px;}
ul#breadcrumb {list-style: none; margin: 0px; padding: 0px;}
#breadcrumb li {color: #1889B7; display: inline; font-size: 13px; margin: 0px; padding: 0px 7px 0px 0px;}
#breadcrumb li a {color: #1889B7; text-decoration: none;}
#breadcrumb li a:hover {color: #1889B7; text-decoration: underline;}
li.raquo {color: #025E82; font-size: 18px; font-style: normal;}

/* nav */
#primary-nav {height: 35px;}
#primary-nav ul {list-style: none; margin: 0px; padding: 0px; text-align: center;}
#primary-nav li {border-right: solid 1px #015C80; line-height: 35px; padding: 0px 30px; margin: 0px; display: inline; font-weight: bold; color: white; font-family: Arial, Helvetica, sans-serif; font-size: 13px;}

/* home */

#home-left {width: 577px; float: left; padding-bottom: 10px;}
#home-right {width: 273px; float: right; padding-bottom: 10px;}
.home-category-cell-row {padding-top: 10px;}
.home-category-cell {background: url('../images/home-category-cell-bg.jpg') no-repeat top left; float: left; width: 163px; height: 165px; text-align: center; padding: 10px 12px 10px 10px;}
.home-category-cell img {border: none;}
.hccmr {margin-right: 11px;}
.home-category-title {margin-top: 2px; vertical-align: middle; text-align: center; height: 18px; line-height: 18px; font-size: 15px;}
.home-category-title img {display: inline; margin-left: 3px; vertical-align: top;}
.home-category-price {font-size: 18px; text-align: center;}
#home-howtomeasure {width: 577px; height: 64px; background: url('../images/home-howtomeasure-bg.jpg') no-repeat top left;}
#home-freesamples {background: url('../images/home-freesamples-bg.jpg') no-repeat top left; width: 273px; height: 105px;}
#home-coupon {background-color: #29A660; text-align: center;}
#home-coupon-top-cap {padding: 2px 0; margin-top: 10px; text-align: center; font-size: 16px; font-weight: bold; color: white; background: #29A660 url('../images/home-coupon-top.gif') no-repeat top left;}
#home-coupon-bot-cap {padding: 2px 0; width: 273px; background: #29A660 url('../images/home-coupon-bot.gif') no-repeat bottom left; text-align: center; font-size: 16px; font-weight: bold; color: white;}
#home-coupon-top-cap a,#home-coupon-bot-cap a {color: white; text-decoration: none;}
#home-4point {margin-top: 10px; width: 273px; height: 207px; background: url('../images/home-4points.jpg') no-repeat top left;}
#home-4point a,#prod-3point a {color: #B4B4B4; text-decoration: none;}
#home-4point a:hover,#prod-3point a:hover {color: #5285A0; text-decoration: none;}
#home-entermeas-text {padding: 7px 0px 0px 8px; width: 364px; height: 17px; font-size: 13px;}
#home-entermeas-dim {width: 370px; height: 31px; padding: 5px 0px 0px 8px;}
.meas-dim-text {font-size: 13px; color: #FF6329;}
/*#meas-table select {width: 50px;}*/
#home-entermeas-left {width: 378px; float: left;}
#home-entermeas-right {font-size: 10px; padding: 32px 0px 0px 17px; width: 163px; height: 28px; float: right;}
#home-entermeas-right a {color: #1788B6; text-decoration: none;}
#home-freesamples-date {color: #ECF7CF; text-align: center; font-weight: bold; padding-top: 7px; font-size: 13px;}
#home-freesamples-text {color: #ECF7CF; text-align: center; padding: 40px 10px 10px 10px; font-size: 13px;}
#home-freesamples-text a {color: white; text-decoration: none;}
.home-freeshipping-l {font-size: 12px; width: 150px; float: left; padding: 27px 0px 0px 53px; height: 29px;}
.home-freeshipping-r {font-size: 11px; width: 60px; float: right; padding: 27px 10px 0px 0px; height: 29px;}
.home-notax-l {font-size: 12px; width: 150px; float: left; padding: 23px 0px 0px 53px; height: 27px;}
.home-notax-r {font-size: 11px; width: 60px; float: right; padding: 23px 10px 0px 0px; height: 27px;}
.home-fullservice-l {font-size: 12px; width: 150px; float: left; padding: 23px 0px 0px 53px; height: 27px;}
.home-fullservice-r {font-size: 11px; width: 60px; float: right; padding: 23px 10px 0px 0px; height: 27px;}
.home-secureshop-l {font-size: 12px; width: 150px; float: left; padding: 24px 0px 0px 53px; height: 27px;}
.home-secureshop-r {font-size: 11px; width: 60px; float: right; padding: 24px 10px 0px 0px; height: 27px;}

ul#home-text {clear: left; padding: 0px 10px; margin: 10px 0 0 0; list-style: none;}
#home-text li {line-height: 20px; height: 20px; color: #8F8F8F; font-size: 12px; margin: 0px; padding: 0px;}
#home-text li a {font-weight: bold; color: #8F8F8F; text-decoration: none;}
#home-text li a:hover {color: #8F8F8F; text-decoration: underline;}

/* category */

#cat-howtomeasure {width: 860px; height: 64px; background: url('../images/cat-howtomeasure-bg.jpg') no-repeat top left;}
#cat-entermeas-left {width: 378px; float: left;}
#cat-entermeas-right a {color: #1788B6; text-decoration: none;}
#cat-entermeas-text {padding: 7px 0px 0px 8px; width: 364px; height: 17px; font-size: 13px;}
#cat-entermeas-dim {width: 370px; height: 31px; padding: 5px 0px 0px 8px;}
#cat-entermeas-right {font-size: 10px; width: 472px; float: right;}	
#cat-entermeas-right div {float: left;}	
#cat-entermeas-right div img {border: none;}	
.cat-learnhow {width: 170px; padding: 32px 0px 0px 26px;}
.cat-freesamples {width: 123px; padding: 4px 0px 0px 0px;}
.cat-freeshipping {width: 96px; padding: 4px 0px 0px 0px;}
.cat-notax {width: 57px; padding: 4px 0px 0px 0px;}
#cat-category-cell-container {width: 860px;}
.cat-category-cell {margin-top: 12px; background: url('../images/cat-category-cell-bg.jpg') no-repeat top left; float: left; width: 206px; padding: 0px;}
.cat-category-cell div {text-align: center;}
.cat-category-cell div img {border: none;}
.cccmr {margin-right: 10px;}
.cat-category-cell-thumb {padding-top: 10px;}
.cat-category-cell-c1 {padding-top: 2px; font-size: 18px;}
.cat-category-cell-c2 {font-size: 13px; color: #FF6329;}
.cat-category-cell-c3 {font-size: 11px;}
.cat-category-cell-c4 {font-size: 13px;}
.cat-category-cell-c5 {width: 206px; height: 7px;}
ul#cat-cell-type-list {list-style: none; padding: 0px; margin: 0px;}
#cat-cell-type-list li {font-weight: bold; color: #FF6329; font-size: 13px; padding: 0px 5px; margin: 0px; display: inline;}
#cat-cell-type-list li a {font-weight: normal; color: #FF6329;}
#cat-cell-type-list li a:hover {color: #FF9067;}
.cctl-on {color: black; font-weight: bold;}
#cat-content-area {margin: 20px 0px; width: 860px;}
.cat-content-area-left {width: 567px; padding-left: 10px; float: left;}
.cat-content-area-left a,.expert-advice-text li a {color: black;}
.cat-content-area-left a:hover,.expert-advice-text li a:hover {color: #FF6329;}
.expert-advice-header p {margin: 0px; padding: 0px; color: white; font-size: 12px; font-weight: bold; line-height: 33px;}
.cat-content-area-right { width: 273px; float: right;}
.cat-content-area-left p {font-size: 12px;}
.expert-advice-header {width: 263px; padding-left: 10px; height: 33px; background: url('../images/expert-advice-header-bg.gif') no-repeat top left;}
.expert-advice-text {background: #e4e4e4 url('../images/expert-advice-bot-cap.gif') no-repeat bottom center; padding: 10px;}
.expert-advice-text ul {list-style: url(../images/expert-advice-arrow.gif); margin-top: 0px; margin-left: 15px; margin-bottom: 0px; padding: 0;}
.expert-advice-text li {padding: 0px; margin: 7px 0px; font-size: 12px;color:#000000}
/* product */

#prod-top-container {width: 860px; margin-top: 10px;}
#prod-bot-container {padding: 10px; border: solid 1px #BAB9B9; background: url('../images/prod-colorsel-bg.gif') repeat-x top left; width: 838px;}
#prod-top-left {float: left; padding-left: 10px; margin: 0px 10px 0px 0px; width: 202px;}
#prod-top-center {float: left; width: 428px;}
#prod-top-right {float: left; margin-left: 10px; width: 200px;}
ul#prod-facts {margin-left: 20px; padding-left: 0px; list-style: disc; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;}
#prod-facts li {line-height: 18px; font-size: 13px; padding: 0px; margin: 0px;}
#prod-top-left-caption {background: #787878;}
#prod-top-left-caption p {padding: 5px; margin:  0px; color: white; font-size: 11px; text-align: center;}
.prod-db {border: solid 1px #787878;}
.prod-star-type {padding: 2px 0px; font-weight: bold; line-height: 15px; font-size: 11px; float: left; width: 90px;}
.prod-star-img {padding: 2px 0px; float: right; width: 100px;}
.prod-stars-row {width: 190px; float: left;} 
#prod-stars-container {margin: 10px 0px 10px 6px; width: 380px;}
.prod-available {background: url('../images/available-checkmark.gif') no-repeat center left; font-size: 13px; padding: 0px 0px 0px 20px; margin: 10px 0px;}
#prod-3point {width: 200px; height: 160px; background: url('../images/prod-3point.jpg') no-repeat top right;}
#prod-measurements-container {margin-top: 10px; width: 860px; height: 44px; background: url('../images/prod-measurements-bg.jpg') no-repeat top left;}
#prod-bot-left {overflow: auto; border: solid 1px #BAB9B9; padding: 20px 10px; width: 554px; height: 300px; float: left; background: white;}
#prod-bot-right {border: solid 1px #BAB9B9; width: 250px; height: 340px; float: right; background: white;}
#prod-top-left-is {border-top: solid 2px white; width: 202px; height: 30px; background: url('../images/prod-top-left-is-bg.gif') no-repeat top left;}
#prod-top-left-is img {border: none;}
#prod-previmage {padding-top: 5px; text-align: right; width: 57px; float: left;}
#prod-nextimage {padding-top: 5px; width: 57px; float: left;}
#prod-imagenumber {padding-top: 7px; font-size: 12px; text-align: center; width: 88px; float: left;}
#prod-bot-box-container {width: 838px;}
#prod-thumbs-5 ul,#prod-thumbs-4 ul {list-style: none; margin: 0px; padding: 0px;}
#prod-thumbs-5 li {text-align: center; float: left; font-size: 11px; height: 130px; display: inline; padding: 0px 4px; width: 90px;}
#prod-thumbs-4 li {text-align: center; float: left; font-size: 11px; height: 150px; display: inline; padding: 0px 8px; width: 110px;}
#prod-measurements-left {width: 860px;}
.prod-meas-text {padding-left: 12px; font-size: 13px; font-weight: bold;}
.pml-price {padding-top: 4px; font-size: 20px; font-weight: bold;}
.pmlp {padding-top: 4px;}
.pmlpva {padding-top: 4px; padding-left: 10px;}
#prod-measurements-container img {border: none;}
.pbr-color {font-weight: bold; margin: 0px; padding: 10px 0px 0px 0px; text-align: center; font-size: 13px;}
.pbr-collection {margin: 0px; padding: 0px; text-align: center; font-size: 11px;}
.pbr-img {padding: 5px 0px; text-align: center;}
.pbr-order {color: #F14408; font-weight: bold; margin: 0px; padding: 0px; text-align: center; font-size: 13px;}
.pbr-order a {color: #F14408; text-decoration: none;}
.pbr-disclaimer {font-size: 11px; color: #A5ACB2; margin: 0px; padding: 2px 10px;}
.prod-freeshipping-l {font-size: 12px; width: 143px; float: left; padding: 29px 0px 0px 57px; height: 27px;}
.prod-notax-l {font-size: 12px; width: 143px; float: left; padding: 23px 0px 0px 57px; height: 27px;}
.prod-secureshop-l {font-size: 12px; width: 143px; float: left; padding: 24px 0px 0px 57px; height: 27px;}

/* articles, other content pages */

#reg-content {font-size: 13px;}
#reg-content p {margin-top: 0px;}
#reg-content h2 {font-weight: 600; font-size: 16px; margin: 0; padding: 10px 0px;}
#reg-content h1 a {color: #025E82; text-decoration: none;}
#reg-content h1 a:hover {color: #025E82; text-decoration: underline;}
#reg-content-facts-l {padding-left: 10px; width: 537px; float: left;}
#reg-content-facts-r {width: 273px; padding-right: 10px; float: right;}
.article-image {float: right; padding-left: 10px}
.article-image img {border: solid 1px black;}
.article-caption {color: #1889B7; text-align: center; font-size: 11px; padding: 5px; width: 190px;}
#top7things-list li {padding: 7px 0px;}
.content-horz-pad {padding: 0 10px;}
ul#freeshippinglist {margin-top: 0; padding-top: 0;}
#freeshippinglist li {padding: 2px 0;}

/* customize page */

#cust-container {width: 860px; margin-top: 10px;}
#cust-left {float: left; padding-left: 10px; margin: 0px 10px 0px 0px; width: 202px;}
#cust-right {float: right; width: 638px;}
.cust-header {color: white; font-size: 13px; line-height: 29px; font-weight: bold; padding-left: 7px; width: 631px; height: 29px; background: url('../images/cust-header-bg.gif') no-repeat top left;}
.cust-specs-title {margin: 0px; padding: 3px 0px; font-size: 13px; font-weight: bold; text-align: center;}
ul#cust-specs-list {margin-left: 20px; padding-left: 0px; list-style: disc; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;}
#cust-specs-list li {line-height: 18px; font-size: 13px; padding: 4px 0px; margin: 0px;}
.cust-specs-text,#cust-attention p {font-size: 13px;}
#cust-attention {margin-top: 20px; border: solid 1px #b4b4b4; padding: 10px;}
.cust-content,.cust-content-cell {width: 638px;}
.cust-content-cell table {width: 100%; border: none; font-size: 13px; margin: 4px 0px;}
.cust-content-cell table td {padding: 4px 0px;}
.ccclcb {border-bottom: solid 1px #E4E4E4;}
.seecolors {padding: 5px;}
.seecolors a {color: black; font-size: 11px;}
.cust-content input {margin: 0px; padding: 0px}
.cust-content-cell-right {width: 278px; text-align: left; vertical-align: middle;}
.cust-content-cell-left {text-align: right;}
.whatsthis {width: 11px; float: left; padding: 2px 10px 0px 10px; }
.warning {text-align: center; color: red; font-size: 12px; font-weight: bold; width: 247px; float: right;}
#cust-cart-box {font-size: 13px; width: 250px; padding: 0px; margin-left: 10px; background: #DCF8E9; border: solid 1px green;}
.cust-addtocart {padding: 5px 5px 5px 0px; width: 117px; float: right;}
.cust-cyb-arrows {text-align: right; padding-top: 0;}
.cust-subtotal {font-size: 16px; color: green; font-weight: bold;}
.cust-prices {padding: 5px 5px 5px 10px; width: 114px; float: left;}

/* contact form */

#reg-content-contact-l {padding-left: 10px; width: 537px; float: left;}
#reg-content-contact-r {width: 273px; padding-right: 10px; float: right;}
#reg-content-contact-r p {margin: 0; padding: 5px; text-align: center;}
form#contactform {padding: 10px 0px;}
#contactform label {float: left; width: 120px; font-weight: bold;}
#contactform input {background: #e4e4e4; width: 200px; margin-bottom: 10px; border: solid 1px #1889B7;}
#contactform textarea {background: #e4e4e4; width: 400px; height: 100px; margin-bottom: 10px; border: solid 1px #1889B7;}
#contactform .boxes {width: 1em;}
#contactform #submitbutton {margin-left: 120px; width: 90px;}
#contactform br {clear: left;}
#contactform .button {margin: 0; padding: 0; border: none; color: white; font-weight: bold; font-family: arial, verdana;height: 26px;line-height: 26px;width: 150px;background: url('../images/send-contact-form.gif') no-repeat top left;cursor: pointer;}
#contactus-table {width: 100%; border: none;}
#contactus-table td {font-size: 12px; line-height: 17px; vertical-align: top;}
#contactus-info {margin-top: 10px; border-top: solid 1px #b4b4b4;}
#contactus-hours {padding: 10px; margin-bottom: 10px; border: solid 1px #29a660; background: #d3fae4;}
#contactus-hours h1 {margin: 0; padding: 0px;  color: #29a660; text-align: center;}
#contactus-hours h2 {margin: 0; padding: 0px; text-align: center; font-size: 13px}

/* measuring guide */

legend {height: 28px; font-size: 18px; color: black;}
fieldset {padding: 10px 10px 10px 10px;}
.readfirst {color: red; font-weight: bold; padding-left: 18px; background: url('../images/warning.gif') no-repeat center left;}
.meas-guide-img {border: solid 1px black; float: right; margin: 0px 0px 10px 10px;}
#meas-insidemount {padding: 0px 0px 0px 0px; width: 400px; float: left;}
#meas-outsidemount {padding: 0px 0px 0px 0px; width: 400px; float: right;}
.mount-header {padding: 0px 0px 7px 0px; font-weight: bold;}
#meas-promeasure {margin: 20px 0px; background: url('../images/articles/measuring-tape.gif') no-repeat center right; width: 700px; height: 92px;}
#meas-promeasure a, .mount-header a {color: #025E82; text-decoration: none;}
#meas-promeasure a:hover, .mount-header a:hover {color: #025E82; text-decoration: underline;}
.meas-guide-list li {padding: 7px 0;}

/* popups */

.absolute-box {filter:alpha(opacity=96); -moz-opacity: .96; opacity: .96; background: white; border: solid 10px #585858; z-index: 100; padding: 10px 15px; position: absolute; margin: 0 0 0 180px; width: 480px;}
.absolute-box p {color: #585858; margin: 0; padding: 10px 0; font-size: 15px; line-height: 18px; text-align: center;}
.absolute-box h1 {border-top: solid 1px #B9B9B9; color: #585858; font-size: 22px; font-weight: 600; margin: 0; padding: 10px 0; text-align: center;}
#home-message p {padding: 10px; margin: 0; clear: left; text-align: left; color: #8F8F8F; font-size: 12px;}
#home-message a {color: #8F8F8F;}

/* install pages */

.blind_category { float: left; width: 180px; text-align: left; }
.blind_category img {border: 0;}
.left { float: left; margin: 0 15px 15px 0; }

.right { float: right; }

.install_div { font-size: 12px; color: #444; line-height: 170%; }


/* this applies link rollover colors for whole category page  */
#v2-home-right a, #v2-category-left a,#v2-category-right a {color: black;}
#v2-home-right a:hover, #v2-category-left a:hover,#v2-category-right a:hover {color: #1889B7;}
/* end links  */


/* NEW category page - added 02/10/2009 by BTD */


#v2-category-left {padding: 0 0 0 10px; float: left; width: 562px;}
#v2-category-right {float: right; width: 273px;}
#v2-category-left p {font-size: 13px; padding: 0; margin: 0;}
.v2-category-cell-bg {width: 165px; height: 165px; padding: 10px; background:transparent url('../images/home-category-cell-bg.jpg') no-repeat scroll left top;}
.v2-category-cell-bg img {width: 160px; height: 160px; margin-left: 1px; border: 0;}
.v2-category-cell-container {border-top: solid 1px #bab9b9; padding: 15px 0 13px 0;}
.v2-category-cell-left {float: left; width: 165px;}
.v2-category-cell-right {float: right; width: 367px;}
.v2-category-cell-right h2 {margin: 0; padding: 0; font-weight: 500; font-size: 20px;}
.v2-category-cell-right img {margin: 4px 0; border: 0; width: 151px; height: 25px;}
.v2-category-cell-right br {height: 5px;}
#thingstoknow {clear: both; padding: 12px 12px 6px 12px; width: 249px; background: url('../images/bg-v2-thingstoknow.gif') no-repeat;}
#thingstoknow p {margin: 0; padding: 0 0 15px 0; font-size: 12px;}
#thingstoknow-cap {height: 6px; width: 273px;}
#expertadvice {margin-top: 10px; padding: 12px 12px 6px 12px; width: 249px; background: url('../images/bg-v2-expertadvice.gif') no-repeat;}
#expertadvice-cap {height: 6px; width: 273px;}
#expertadvice ul {margin-left: 20px; margin-top: 0; padding: 0;}
#expertadvice ul li {font-size: 12px; padding: 2px 0;}
#expertadvice h1,#thingstoknow h1 {font-size: 20px; font-weight: 500; padding-top: 0; padding-bottom: 12px; margin: 0;}
h1#thingstoknow-wood-thumb {padding-left: 47px; background: url('../images/v2-thingstoknow-wood-thumb.jpg') no-repeat left 3px}
	
	/* new secondary nav on cat page */
	
	#secondarynav-container {color: #7c7c7c; height: 31px; width: 860px; margin-top: 10px; overflow: hidden;}
	#secondarynav-container-v2 {width: 860px; margin-top: 10px;}
	.secondarynav {font-size: 12px; display: block; float: left; background: #dfdfdf url('../images/bg-v2-secondarynav1.jpg') repeat-x left top;  border-top: solid 1px #b4b4b4; border-bottom: solid 1px #b4b4b4; border-right: solid 1px #b4b4b4; padding: 7px 0; height: 15px; text-align: center;}
	.secondarynav-left {text-align: center;font-size: 12px; display: block; float: left; width: 205px;height: 31px;line-height: 31px;background: url('../images/bg-v2-secondarynav-l.jpg') no-repeat; }
	.secondarynav-right {text-align: center;font-size: 12px; display: block; float: left; width: 200px;height: 31px;line-height: 31px;background: url('../images/bg-v2-secondarynav-r.jpg') no-repeat right top; }
	.secondarynav a, .secondarynav-left a, .secondarynav-right a {color: #7c7c7c;text-decoration: none;}
	.secondarynav a:hover,.secondarynav-left a:hover,.secondarynav-right a:hover  {color: #025e82;text-decoration: underline;}
	#measure-guide-buttons img {margin-bottom: 4px; float: left; border: 0;}
	#measure-guide-buttons img.push {margin-right: 10px}
	
	
/* NEW home page - added 02/18/2009 by BTD */


#v2-home-left {float: left; width: 577px;}
#v2-home-right {float: right; width: 273px;}


.v2-home-row {width: 577px}
.v2-home-cell {text-align: center; overflow: hidden; padding: 7px 10px 0 10px; display: block; margin: 0 0 9px 11px; float: left; width: 165px; height: 178px; background: url('../images/home-category-cell-bg.jpg') no-repeat left top;}
.v2-home-cell img {border: solid 1px #e4e4e4;}
#v2-home-left h1 {font-size: 18px; font-weight: 500; margin: 0; padding: 2px 0 0 0; text-align: center;}
#v2-home-left p {font-size: 12px; line-height: 110%; text-align: center; margin: 0; padding: 0;}
a.v2-home-cell {display: block; color: black; text-decoration: none;}
a.v2-home-cell:hover {background: url('../images/home-category-cell-bg.jpg') no-repeat right top;}


.v2-home-cell-one {text-align: center; overflow: hidden; padding: 7px 20px 0 10px; background: url('../images/home-category-cell2-bg.gif') no-repeat left top; float: left; width: 162px; height: 187px}
.v2-home-cell-two {text-align: center; overflow: hidden; padding: 7px 20px 0 14px; background: url('../images/home-category-cell2-bg.gif') no-repeat center top; float: left; width: 158px; height: 187px}
.v2-home-cell-three {text-align: center; overflow: hidden; padding: 7px 10px 0 18px; background: url('../images/home-category-cell2-bg.gif') no-repeat right top; float: left; width: 164px; height: 187px}
#v2-home-left h1 {font-size: 18px; font-weight: 500; margin: 0; padding: 2px 0 0 0; text-align: center;}
#v2-home-left h1 a,#v2-home-left p a {color: black; text-decoration: none;}
#v2-home-left h1 a:hover,#v2-home-left p a:hover  {color: #29a660; text-decoration: underline;}
#v2-home-left p {font-size: 11px; line-height: 110%; text-align: center; margin: 0; padding: 0;}
.v2-home-cell-one img, .v2-home-cell-two img, .v2-home-cell-three img {border: solid 1px #b9b9b9}
#banner-home {padding: 0 0 10px 0;}
#banner-home img,#testimonials img {border: 0;}
#somanyreasons {padding: 11px; width: 251px; height: 305px; background: url('../images/bg-somanyreasons.gif') no-repeat; overflow: hidden;}
#somanyreasons h1 {line-height: 100%; font-size: 19px; font-weight: 500; margin: 0; padding: 0 0 10px 0;}
#testimonials {width: 263px; padding-top: 10px;}
#testimonials-left {width: 174px; float: left;}
#testimonials-right {width: 79px; float: right;}
#testimonials p {text-align: right; font-size: 12px; padding: 0; margin: 0;}
#testimonials h1 {line-height: 100%; text-align: right; font-size: 18px; font-weight: 500; margin: 0; padding: 0 0 3px 0;}
#shopbyprice {font-size: 12px; margin: 0; padding: 11px; width: 251px; height: 117px; background: url('../images/bg-shopbyprice.gif') no-repeat; overflow: hidden;}
#shopbyprice h1 {color: #29a660; line-height: 100%; font-size: 19px; font-weight: 600; margin: 0; padding: 0 0 5px 0;}
#shopbyprice p { padding: 0 0 5px 0; margin: 0;}
table.shoppricetable {width: 100%; border: 0;}
