@charset "utf-8";

body  {
    font: 8.5pt Arial;
	background: #CCCCA7;
	padding: 2px;
	color: #6A6854;
}


p {
    margin-top: 0;
    margin-bottom: 0;
}
 
form {
    margin-top: 0;
    margin-bottom: 0;
} 
 
H1 {
    font: 16.5pt Arial;
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 0;
}

H2 {
    font: 12.5pt Arial;
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 0;
}

H3 {
    font: 11pt Arial;
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 0;
}

H4 {
    font: 9pt Arial;
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 0;
}

H5 {
    font: 10.5pt Arial;
    font-weight: bold; 
    margin-top: 0;
    margin-bottom: 0;
}

H6 {
    font: 7pt Arial;
    margin-top: 0;
    margin-bottom: 0;
}


a:link, a:visited, a:active {
    text-decoration: none;    
    color:#B3622B;
}

a:hover {
    text-decoration: underline;
    color: #B3622B;
}


.template #headerlinks1 {
    font: 9pt Arial;
    color:#6A6854;
}

.template #headerlinks2 {
    font: 9pt Arial;
    color:#6A6854;
}

.headerlinkspipe {
    color:#DAB469;
}

a.headerlinks:link, a.headerlinks:visited, a.headerlinks:active {
    text-decoration: none;    
    color:#6A6854;
}

a.headerlinks:hover {
    text-decoration: underline;
    color: #6A6854;
}



p.green {
    margin-top: 0;
    margin-bottom: 0;
    color: #85873F;
}

h2.green {
    margin-top: 0;
    margin-bottom: 0;
    color: #85873F;
}

p.brown {
    margin-top: 0;
    margin-bottom: 0;
    color: #B3622B;
}

.brown {
    margin-top: 0;
    margin-bottom: 0;
    color: #B3622B;
}

.template #contentbase {
    width: 880px;
    margin: 29px 0px 29px 30px;
    background: #ffffff;
}

.template #pagetitle {
    height: 35px;
    color: #85873F;
}



.template #policies {
    width: 500px;
	background: #ffffff;
}



.template #specialcabinet1 {
    width: 297px;
    padding: 14px 14px 14px 14px;
}

.template #specialcabinet1 ul {        
    padding: 0px;
    margin: 0px;   
    list-style-position: inside; 
}

.template #specialcabinet1 li {        
    padding: 2px;  
    font: 8pt Arial;
}

.template #specialcabinet-hardwood {
    float: left;
    padding: 5px 0px 0px 0px;
}

.template #specialcabinet-hardware1 {
    float: left;
    padding: 5px 15px 0px 0px;
}

.template #specialcabinet-hardware2 {
    float: left;
    padding: 5px 15px 0px 0px;
}

.template #specialcabinet2 {
    width: 1px;
    padding: 14px 0px 14px 0px;
}

.template #specialcabinet3 {
    width: 453px;
    padding: 0px 11px 14px 10px;
}



.template #hometext {
    width: 510px;
    margin: 29px 0px 0px 29px;
    font: 10pt Arial;
}

.bigtexthome {
    font: 13pt Arial;
    font-weight: bold;
}

.template #homepictures {
    width: 528px;
    margin: 13px 0px 0px 29px;
    padding: 0 0 0px 0;
}

a.homenewcabinet:link, a.homenewcabinet:visited, a.homenewcabinet:active {
    font: 10pt Arial; 
    text-decoration: none;    
    font-weight: bold;
    color: #85873F;
}

a.homenewcabinet:hover {
    font: 10pt Arial;
    text-decoration: underline;
    font-weight: bold;
    color: #85873F;
}



.template #specifications1 {
    font: 9pt Arial;
    width: 370px;
    padding: 20px 8px 0px 0px;
}

.template #specifications-mahogany {
    float: left;
    font: 7.5pt Arial;
    width: 123px;
    padding: 0px 0px 15px 0px;
}

.template #specifications-cherry {
    float: left;
    font: 7.5pt Arial;
    width: 123px;
    padding: 0px 0px 15px 0px;
}

.template #specifications-maple {
    float: left;
    font: 7.5pt Arial;
    width: 118px;
    padding: 0px 0px 15px 0px;
}

.template #specifications-stained-white-oak {
    float: left;
    font: 7.5pt Arial;
    width: 123px;
    padding: 0px 0px 15px 0px;
}

.template #specifications-lacquer-white {
    float: left;
    font: 7.5pt Arial;
    width: 123px;
    padding: 0px 0px 15px 0px;
}

.template #specifications-popup-text {
    float: left;
    font: 7.5pt Arial;
    width: 118px;
    padding: 0px 0px 15px 0px;
}

.template #specifications1 ul {        
    padding: 0px;
    margin: 0px;   
    list-style-position: inside; 
}

.template #specifications1 li {        
    padding: 2px;  
    font: 8pt Arial;
}

.template #specifications2 {
    width: 1px;
    padding: 20px 0px 0px 0px;
}

.template #specifications3 {
    font: 9pt Arial;
    width: 250px;
    padding: 20px 20px 0px 20px;
}

.template #specifications-special-cabinet{
    font: 10pt Arial;
    color: #85873F;
}

a.specifications-special-cabinet:link, a.specifications-special-cabinet:visited, a.specifications-special-cabinet:active {
    text-decoration: none;    
    color: #85873F;
}

a.specifications-special-cabinet:hover {
    text-decoration: underline;
    color: #85873F;
}

.template #specifications4 {
    width: 1px;
    padding: 20px 0px 0px 0px;
}

.template #specifications5 {
    font: 9pt Arial;
    width: 190px;
    padding: 20px 0px 0px 20px;
}

.template #specifications5 ul {        
    padding: 0px;
    margin: 0px;   
    list-style-position: inside; 
}

.template #specifications5 li {        
    padding: 2px;  
    font: 8pt Arial;
}



.template #pricesandordering1 {
    float: left;
    font: 9pt Arial;
    width: 345px;
    padding: 20px 25px 20px 0;
}

.template #pricesandordering2 {
    float: right;
    font: 8pt Arial;
    width: 470px;
    padding: 20px 20px 20px 20px;
    background: url(images/pagecontentbackgrounds/retailers-content-background.gif) repeat;
}

.template #pricesandordering1 ul {        
    padding: 0px;
    margin: 0px;   
    list-style-position: inside; 
}

.template #pricesandordering1 li {        
    padding: 2px;  
    font: 8pt Arial;
}

p.pricesandorderingimportant {
    margin-top: 0;
    margin-bottom: 0;
    font: 8pt Arial;
    font-weight: bold;
}

.template #pricesandordering2 ul {        
    padding: 0px;
    margin: 0px;   
    list-style-position: inside; 
}

.template #pricesandordering2 li {        
    padding: 2px;  
    font: 9.5pt Arial;
}

p.pricesandorderingaddress {
    margin-top: 0;
    margin-bottom: 0;
    font: 11pt Arial;
    font-weight: bold;
}



.template #retailers1 {
    float: left;
    font: 9.5pt Arial;
    width: 350px;
    padding: 20px 20px 20px 0;
}

.template #retailers2 {
    float: right;
    font: 9pt Arial;
    width: 450px;
    padding: 100px 0 20px 60px;
    background: url(images/pagecontentbackgrounds/retailers-content-background.gif) repeat;
}



.template #faq1 {
    float: left;
    font: 9pt Arial;
    color: #B3622B;
    text-align: right;
    width: 153px;
    padding: 20px 15px 0px 0;
}

.template #faq2 {
    float: right;
    font: 9pt Arial;
    width: 687px;
    padding: 20px 15px 0px 10px;
    background: url(images/pagecontentbackgrounds/tan-background-712.gif) repeat;
}


.faq1a {
    float: left;
    font: 9pt Arial;
    color: #B3622B;
    text-align: right;
    width: 153px;
    padding: 20px 15px 0px 0;
}

.faq2a { float: right; font: 9pt Arial; width: 687px; padding: 20px 15px 0px 
10px; background: url(images/pagecontentbackgrounds/tan-background-712.gif) 
repeat; }

.green1 {  font: 12.5pt Arial; color: #85873F; font-weight: bold; 
}


.template #aboutinclude {
    width: 820px;
    margin: 30px 0px 0px 30px;
    padding: 0 0 30px 0;
}

.aboutbigw {
    font: 19pt Arial;
    font-weight: bold;
    color: #B3622B;
    margin-top: 0;
    margin-bottom: 0;
}

img.aboutmadeinnyclogo { 
    margin: 5px 0px 0px 5px; 
}



.template #testimonials1 {
    font: 10pt Arial;
    text-align: left;
    width: 492px;
    padding: 20px 23px 20px 23px;
}

.template #testimonials2 {
    width: 1px;
    padding: 20px 0px 20px 0px;
}

.template #testimonials3 {
    font: 9pt Arial;
    text-align: right;
    width: 341px;
    padding: 20px 0px 20px 0px;
}



.template #favorites1 {
    float: left;
    font: 9pt Arial;
    text-align: right;
    width: 153px;
    padding: 20px 15px 0px 0;
}

.template #favorites2 {
    float: right;
    font: 9pt Arial;
    width: 687px;
    padding: 20px 15px 0px 10px;
    background: url(images/pagecontentbackgrounds/tan-background-712.gif) repeat;
}
.favorites1a {
    float: left;
    font: 9pt Arial;
    text-align: right;
    width: 153px;
    padding: 20px 15px 0px 0;
}

.favorites2a {
    float: right;
    font: 9pt Arial;
    width: 687px;
    padding: 20px 15px 0px 10px;
    background: url(images/pagecontentbackgrounds/tan-background-712.gif) repeat;
}

a.favorites:link, a.favorites:visited, a.favorites:active {
    text-decoration: none;    
    font: 10pt Arial;
    color:#B3622B;
}

a.favorites:hover {
    text-decoration: underline;
    font: 10pt Arial;
    color: #B3622B;
}



.template #contact1 {
    float: left;
    font: 9pt Arial;
    text-align: left;
    width: 300px;
    padding: 20px 20px 20px 20px;
    background: url(images/pagecontentbackgrounds/tan-background-340.gif) repeat;
}

.template #contact2 {
    float: right;
    font: 9pt Arial;
    width: 515px;
    padding: 20px 0px 20px 25px;
}



.template #footerlinks {
    font: 9pt Arial;
    color:#FFFFFF;
}

.footerlinkspipe {
    color:#6A6854;
}

a.footerlinks:link, a.footerlinks:visited, a.footerlinks:active {
    text-decoration: none;    
    color:#FFFFFF;
}

a.footerlinks:hover {
    text-decoration: underline;
    color: #FFFFFF;
}


.template #footercopyright {
    font: 8pt Arial;
    color:#6A6854;
}

a.footercopyright:link, a.footercopyright:visited, a.footercopyright:active {
    text-decoration: none;    
    color:#6A6854;
}

a.footercopyright:hover {
    text-decoration: underline;
    color: #6A6854;
}

.footercopyrightpipe {
    color:#FFFFFF;
}