body {font-family:Verdana,Helvetica,sans-serif; font-size:.8em; margin:0; padding:0; background:#C9C4BB;}
a {color:#776828;}
a:visited {color:#776828;}
a:hover {color:#8E7E3E;}
a img {border:none;}

/* general */
h2 {text-align:center; font-size:1.7em; margin:0 0 10px 0;}
h3 {font-size:1.4em;}
.hint {font-size:.85em;}
.small {font-size:.8em;}
.alert {color:#A00;}
.clr {clear:both;}

/* layout */
#contain {width:960px; margin:0 auto;}
#head {background:#FFF url(../templates/default/i/head-bg.gif) no-repeat right center; height:80px; overflow:hidden; padding:0 10px;}
#head a {text-decoration:none;}
#head h1 {line-height:40px;}
#topnav,#foot {overflow:hidden;}
#topnav ul,#topnav li {margin:0;padding:0;list-style:none;display:inline;}
#topnav a {display:block; padding:0 30px; height:30px; line-height:30px; color:#000; text-decoration:none; font-size:1.2em; font-weight:bold;}
#topnav a:hover {color:#444;}
#topnav .on a {color:#444; cursor:default;}
#topnav li a {float:left; border-left:1px solid #444;}
#topnav li.f a {border:none;}
#topnav #cartlink {float:right; background:url(../templates/default/i/icon-cart.gif) no-repeat left center; padding-left:24px;}

#mainbox {padding:15px 10px; background:#FFF; overflow:hidden;}

#foot {text-align:center; font-size:.8em; padding:8px; clear:both;}


/* special */
#contain .bcrumb {font-size:.85em;}
#contain .bcrumb a {color:#000;}
.backlink {margin-top:30px;}
.tbldata,.tbldata th,.tbldata td {border:1px solid #000; border-collapse:collapse;}
.tbldata th {background:#C9C4BB;}
.tbldata th,.tbldata td {text-align:left; padding:2px 10px;}
.spaced li {margin-bottom:15px;}

/* print */
@media print {
 body,#contain {background:#FFF;}
 #head,#mainbox {-moz-box-shadow:0 0 0 #FFF; -webkit-box-shadow:0 0 0 #FFF; box-shadow:0 0 0 #FFF;}

 #contain {width:auto; margin:0;}

 #topnav,.noprint {display:none;}
}
/* headlogo */
#head a {display:block; background:url(../templates/NLC/i/head-logo.gif) no-repeat left center; width:400px; height:80px;}
#head h1 {visibility:hidden; margin:0;}

h2,h3,#topnav {font-family:Garamond,"Adobe Garamond",Georgia,serif;}
h2 {font-size:2.1em;}
h3 {font-size:1.65em; margin-bottom:0;}
#topnav a {font-variant:small-caps; font-size:1.4em;}

.offerbox h3 {font-family:Verdana,Helvetica,sans-serif;}
