body {background-color:#f7ebb9;background-image:url(bodybg.jpg);background-position:top left;background-repeat:repeat-x;margin:0 auto;padding:0;font-family:Arial, Helvetica, sans-serif ;font-size:12px;}
ul{ z-index:9999; }
h1{ font-size:20px; }
td, p{ font-size:12px; }

div.navBar{ background-color:#948364;height:57px; }
div.navBarInner{ width:927px; }

.headPrice{ color:#d67800;font-weight:bold; }

div#myAccount{ font-size:12px;color:#6d6e71; }
    #myAccount a{ color:#6d6e71;font-weight:bold;text-decoration:none; }

div#shoppingCart{ font-size:12px;color:#6d6e71; }
    #shoppingCart a{ color:#6d6e71;font-weight:bold;text-decoration:none; }

    #myAccountDL,#shoppingCartDL{ padding-left:10px; }
    #cartInfo{ margin-top:27px; }

    .cartInfoHeadings{ font-size:16px;color:#d67800;font-weight:bold; }

    .navBarLeft{ width:700px;float:left;font-size:17px; }
        .navBarLeft a{ color:#FFF;text-decoration:none;display:block;float:left;margin:8px 0;padding:10px; }
        .navBarLeft a:hover{ color:#FE8A37;text-decoration:underline; }
    .navBarRight{ width:227px;float:right;margin-top:17px; }

div.leftColumn{ width:209px;background-color:#faf3d6;margin:10px;float:left;position:relative; }
    .leftColumn h2{ border-bottom:2px solid #006566;font-weight:bold;width:189px;margin:10px;color:#777777;font-size:1.3em;padding-bottom:6px; }
    .leftColumn a{display:block;width:auto;margin-left:20px;color:#838079;text-decoration:none;}
    .leftColumn a:hover{ text-decoration:underline; }
    .leftColumn .tlc{ background:#FFF url(leftsideTLC.gif) no-repeat top left;height:11px;width:11px;position:absolute;top:0;left:0;font-size:0;line-height:0; }
    .leftColumn .trc{ background:#FFF url(leftsideTRC.gif) no-repeat top left;height:11px;width:11px;position:absolute;top:0;right:0;font-size:0;line-height:0; }
    .leftColumn .blc{ background:#FFF url(leftsideBLC.gif) no-repeat top left;height:11px;width:11px;position:absolute;bottom:0;left:0;font-size:0;line-height:0; }
    .leftColumn .brc{ background:#FFF url(leftsideBRC.gif) no-repeat top left;height:11px;width:11px;position:absolute;bottom:0;right:0;font-size:0;line-height:0; }

div#rightColumn{ width:214px;background-color:#948364;margin:10px 10px 10px 0;text-align:center;position:relative; }
    #rightColumn .tlc{ background:#FFF url(rightsideTLC.gif) no-repeat top left;height:5px;width:5px;position:absolute;top:0;left:0;font-size:0;line-height:0; }
    #rightColumn .trc{ background:#FFF url(rightsideTRC.gif) no-repeat top left;height:5px;width:5px;position:absolute;top:0;right:0;font-size:0;line-height:0; }
    #rightColumn .blc{ background:#FFF url(rightsideBLC.gif) no-repeat top left;height:5px;width:5px;position:absolute;bottom:0;left:0;font-size:0;line-height:0; }
    #rightColumn .brc{ background:#FFF url(rightsideBRC.gif) no-repeat top left;height:5px;width:5px;position:absolute;bottom:0;right:0;font-size:0;line-height:0; }

.homeFeaturedContainer{ float:left;width:230px; }
    .homeFeaturedContainer h2{  color:#d98111;font-size:18px;font-weight:bold;margin-left:35px; }
.homeFeatured{ width:230px;text-align:center;font-size:12px;color:#636466;margin:10px 0; }
    .homeFeatured a{ color:#636466; }
    .price{ font-size:16px;color:#d98111;font-weight:bold; }

    #bodyBLC{ background:#FFF url(bodyBLC.gif) no-repeat top left;height:13px;width:13px;float:left;font-size:0;line-height:0; }
    #bodyBRC{ background:#FFF url(bodyBRC.gif) no-repeat top left;height:13px;width:13px;float:right;font-size:0;line-height:0; }

    .footer{ font-size:12px; }
        .footer td{ padding:5px 0; }
        .footer a{ text-decoration:none;color:#6d6e71; }