﻿h2 {color: #ED8103; font-size: 18px;}

#body {margin: 0 auto; width: 940px;}

#NavTree a:link,#NavTree a:visited,#NavTree a:hover,#NavTree a:active {color: White}
    #NavTree .parentnode {font-weight: bold; font-size: larger;}
    #NavTree .selnode {font-weight: bolder;}

#header {height: 60px; text-align: center; width: 936px; border: 2px solid #C86F02;}
    #header img {float: left; width: 185px; height: 55px; border: solid black 1px;}

#menu {position: relative; top: 20px;}
    #menu a {padding: 1px 4px; margin: 0px 3px; text-decoration: none; font-weight: bold; font-size: 16px; color: #C86F02;}

#nav {clear: left; float: left; background-color: #C86F02; width: 210px; font-size: 14px; color: White;}

#bccont {width: 722px; float: right; background-color: #C86F02;}
   #bccont #breadcrumb {padding: 2px 0px 4px 8px; font-size: 14px; color: White; text-decoration: none; text-align: left;}
        #bccont #breadcrumb a {text-decoration: none; font-weight: bolder;}
        #breadcrumb a:link,#breadcrumb a:visited,#breadcrumb a:hover,#breadcrumb a:active {color: White}

#itemdiv {float: right; text-align: center; margin-top: 8px; width: 722px;}
    #itemdiv .tl {background-color: #ED8103;}
    
#itemcontainer {padding: 8px;}

#listtable {width: 100%; border-spacing: 4px; border-collapse: separate; *border-collapse: expression('separate', cellSpacing = '4px');}
    #listtable td { width: 20%; padding: 4px 2px; background-color: White; border: 1px solid brown; vertical-align: top;}
        #listtable td img {text-decoration: none; border-width: 0px; width: 87px;}
        #listtable td div {font-size: 14px;}
        #listtable td a {display: block; width: 100%; height: 100%; text-decoration: none; color: #6D6E71;}

#photodiv1, #photodiv2, #photodiv3 {float:left; margin:0px; border-width:0px; background-repeat:no-repeat;}
#photodiv1 a img, #photodiv2 a img, #photodiv3 a img {border-width:0px;}

#ourStoryText, #customerText {width: 480px; margin: 10px auto; text-align: left; padding: 12px; background-color: White;}
    #customerText p, #ourStoryText p {margin:0; padding:4px 0; color: #6D6E71;}

#footer {width: 722px; float: right; position:relative; top:-3px; text-align:left;}
    #footer #footerContent {padding:0 8px;}
    #footer .bl {background-color: #C86F02;}
    #footer .ftr {height:12px;}

.ftl {background: url(/images/ui/ftl.png) no-repeat top left; display:inline-block; width:100%;}
.ftr {background: url(/images/ui/ftr.png) no-repeat top right; display:inline-block; width:100%;}
.tl {background: url(/images/ui/tl.png) no-repeat top left; display:inline-block; width:100%;}
.tr {background: url(/images/ui/tr.png) no-repeat top right; display:inline-block; width:100%;}
.bl {background: url(/images/ui/bl.png) no-repeat bottom left; display:inline-block; width:100%;}
.br {background: url(/images/ui/br.png) no-repeat bottom right; display:inline-block; width:100%;}

.inblock {display:inline-block;}
.rc {padding: 8px;}
.clear {clear:both;}
.welcome_message {background:transparent url(/images/welcome_plate.png) no-repeat scroll left center; color: #FFFFFF; font-size: 18px; font-weight: normal; line-height: 22px; padding:10px 0 10px 69px; width: 280px; text-align: left; margin:0;}

.proditem {}
.prodimg {}
.prodtitle {font-size: 14px; margin: 6px 3px; padding: 4px; text-align: left; color: #6D6E71; background-color: White;}
