@charset "utf-8";
/* CSS Document */
html {overflow-y: scroll;}

body { background-image:url(images/img-background.jpg); background-position:top left; background-repeat:repeat-x; background-color:#d7ddbe; font-family:Verdana, Arial, Helvetica, sans-serif; color:#91a04c; font-size:12px; line-height:16px;}

/*main */

#main-container {padding:3px; width:1018px;}

#logo-top {float:left; width:1018px; height:115px; background-image:url(images/logo.jpg)}

#tag-line {float:right; margin-top:70px;}

#left-nav {float:left; width:144px; height:300px; background-color:#402a15; margin-bottom:3px;}

#roll-over {float:left; height:300px; width:874px; margin-bottom:3px;}

#left-col {background-color:#c3ca8d; float:left; width:144px; height:auto;}

#left-col-products {background-color:#c3ca8d; float:left; width:144px; height:636px;}

#full-text-area {width:860px; margin-left:10px; margin-right:4px; float:left; text-align:justify;}

#price-list-area {width:1000px; margin-left:9px; margin-right:9px; float:left; text-align:justify;}

#footer {width:1018px; height:46px; background-image:url(images/footer.jpg); background-repeat:no-repeat; float:left; margin-top:3px;}

#quote {float:right; width:440px; font-size:25px; vertical-align:bottom; margin-top:50px; text-align:right; line-height:30px; margin-right:4px; }

#quote-products {float:left; width:440px; font-size:25px; margin-top:180px; text-align:right; line-height:30px; margin-left:240px; }

h1 {font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#986e4a; font-size:16px;}

.text-links {margin-left:10px; }

.body-text-link a {font-family:Verdana, Arial, Helvetica, sans-serif; color:#986e4a; font-size:12px; line-height:16px; text-decoration:none;}
.body-text-link a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#402a15; font-size:12px; line-height:16px; text-decoration:underline;}

a {font-size:12px; line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#cfa179; text-decoration:none; font-weight:600;}

a:hover { color:#FFFFFF; }

/*Retail Price Page */

.trade-link a {font-size:12px; line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#986e4a; text-decoration:underline; font-weight:900;}

.trade-link a:hover { color:#402a15; }

.footer a { color:#402a15; font-size:10px; line-height:16px; text-decoration:none;}

.footer a:hover {color:#c8cfa5;}

.break {font-family:Helvetica, sans-serif; font-size:14px; line-height:16px; color:#402a15; font-weight:bold; padding-left:5px; padding-right:5px;}

.table-header {font-family:Helvetica, sans-serif; font-size:18px; line-height:26px; color:#402a15; font-weight:bold; padding-left:5px; padding-right:5px;}

.table-font {font-family:Helvetica, sans-serif; font-size:12px; line-height:20px; color:#402a15; font-weight:bold; padding-left:5px; padding-right:5px;}

#copy-right {font-size:10px; float:right; margin-top:27px; margin-right:3px;}

#footer-nav {margin-top:27px; float:left; }

/*about us styles*/

#brown-box {background-color:#4d3926; width:860px; float:left; text-align:justify; margin-bottom:0px; }

#brown-box-under {background-color:#ffffff; width:180px; float:left; text-align:justify; margin-bottom:10px; margin-top:10px; }

#brown-box-text {width:585px; color:#FFFFFF; float:left; margin-top:15px; margin-left:5px; }

#brown-box-images { float:left; margin-left:20px; margin-right:4px; margin-top:10px; margin-bottom:10px; }

/*product styles*/

.white-text {color:#ffffff; line-height:18px; margin-left:2px;}

/*link page */
.link-page a {font-size:12px; line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#986e4a; text-decoration:underline; font-weight:600;}

.link-page a:hover {color:#402a15;}
