body{font-size:10px; color:#652905; background-image:url(/img/tile.gif); background-color:#652905; font-family:arial, helvetica, sans-serif;}
a{color:#88694f; text-decoration:none;}
a:hover{text-decoration:underline;}

#shadow-wrap{width:656px; background-image:url(/img/side_shadow.gif); background-repeat:repeat-y; margin:0 auto;}
#footer{background-image:url(/img/bottom_shadow.gif); background-color:#bfa596; background-repeat:no-repeat;}

#wrap{ background-color:#fff; margin:0 auto; padding:2em 20px 4em 20px; overflow:hidden; width:600px;}

#wrap #header{margin-bottom:20px;}
#wrap #header #logo{float:left;}
#wrap #header #nav{float:right; margin-top:45px; text-align:right; font-size:11px; text-transform:uppercase;}
#wrap #header #nav a{padding-left:.5em; color:#652905; font-weight:bold; text-decoration:none;}
#wrap #header #nav a:hover{color:#88694f;}
#wrap #header #nav a.current{color:#88694f;}

#wrap #display{padding-bottom:20px;}

#wrap #content{line-height:1.4em;}
#wrap #content ul{}
#wrap #content ul li{padding-left:150px; margin-top:20px; background-image:url(/img/bar.gif); background-repeat:no-repeat; background-position:0px .2em;}
#wrap #content ul li h4{display:inline; font-size:11px; font-weight:bold; color:#652905; text-transform:uppercase;}
#wrap #content ul li a{}
#wrap #content ul li p{padding-bottom:1em;}

#footer{text-align:right; padding:10px 10px 10px 0; color:#652905; text-transform:uppercase;}

/* news page slide show */
#news #wrap #display ul#slide-images{display:block; position:relative; margin:0px; padding:0px; width:600; height:300px; overflow:hidden;}
#news #wrap #display ul#slide-images li{ position:absolute; display:block; list-style-type:none; margin:0px; padding:0px; background-color:#FFFFFF; }
#news #wrap #display ul#slide-images li img{ display:block; background-color:#FFFFFF; }

/* retail page */
#retail #wrap #content strong{font-size:11px;}
#retail #wrap #content ul{padding-left:150px; background-image:url(/img/bar.gif); background-repeat:no-repeat; background-position:0px 2.2em; }
#retail #wrap #content ul li{ padding-left:0; background-image:none; width:134px; padding-right:7px; float:left; }
#retail #wrap #content ul li.last{padding-right:0;}
#retail #wrap #content ul li ul{padding-left:0; background-image:none;}
#retail #wrap #content ul li ul li{ margin-top:5px; height:9em; display:block; }
#retail #wrap #content ul li ul li.top{ margin-top:20px; }
#retail #wrap #content ul li ul li strong{font-weight:bold;}

/* contact page */
#contact #wrap #content ul{padding-left:150px; background-image:url(/img/bar.gif); background-repeat:no-repeat; background-position:0px .2em; }
#contact #wrap #space{height:10px;}
#contact #wrap #content ul li{margin-top:0; padding-left:0; background-image:none; }
#contact #wrap #content ul li h4,
#contact #wrap #content ul li p{float:left; padding-right:20px;}
#contact #wrap #content ul li p.phone{ width:170px;}

/* thumbs */
#thumbs table td { border:none; padding:2px; }