/*
colors
#f4e8d2
background color: #ecd7b0
nav background #e2d6c0
grey logo#7f6f56
border colors #837764
logo background #e5c792

/* generic styling */
body,html{background:#F1DDBC;font-family: verdana,arial,Tahoma,Helvetica, sans-serif,serif;font-size:11px;margin:0px auto 0px auto;height:100%;color:#757053;}
p{font-family: verdana,arial,Tahoma,Helvetica, sans-serif,serif;font-size:13px;color:#757053;padding:0px;}
a:link{text-decoration:underline;color:#00718f;}
a:active{text-decoration:underline;color:#00718f;}
a:visited{text-decoration:underline;color:#00718f}
a:hover{text-decoration:underline;color:#423f39;}
.error {font-size : 11px;font-weight : bold;font-family :verdana,arial,Tahoma,Helvetica, sans-serif,serif;color : #2d5090;}
.wholesale {color : #00718f;font-weight:bold;}
.about{font-family: verdana,arial,Tahoma,Helvetica, sans-serif,serif;font-size:14px;color:#757053;padding:0px;}
.abouthead{font-family: verdana,arial,Tahoma,Helvetica, sans-serif,serif;font-size:15px;color:#757053;padding:0px;}
input{ font-family : verdana,arial,Tahoma,Helvetica, sans-serif,serif; font-size : 11px;border:1px outset #cc9933;}
.required{font-family : verdana,arial,Tahoma,Helvetica, sans-serif,serif; font-size : 11px;background-color:#EACB80;border:1px outset #cc9933;}
.blank{font-family : verdana,arial,Tahoma,Helvetica, sans-serif,serif;font-size : 11px;border:0px;}
textarea{font-family : verdana,arial,Tahoma,Helvetica, sans-serif,serif;font-size : 11px;border:1px solid #cc9933 ;}
select{font-family : verdana,arial,Tahoma,Helvetica, sans-serif,serif;font-size : 11px;border:1px solid #cc9933;}
.list1{font-family :  verdana,arial,Tahoma,Helvetica, sans-serif,serif;font-size : 11px;background:#fdf6e3;padding:1px 5px;border-bottom:1px solid black;}
.list2{font-family :  verdana,arial,Tahoma,Helvetica, sans-serif,serif;font-size : 11px;background:#E2D6C0;padding:1px 5px;border-bottom:1px solid black;}
.listheader{ font-family : verdana,arial,Tahoma,Helvetica, sans-serif,serif;font-size : 11px; color:#ffffff; font-weight:bold;padding:2px 5px;background:#d8b266;border-bottom:1px solid black;border-top:1px solid black;}
.form1{font-family : verdana,arial,Tahoma,Helvetica, sans-serif,serif;font-size : 11px;font-weight:bold;background:#E2D6C0;padding:1px 5px;}
.form2{font-family : verdana,arial,Tahoma,Helvetica, sans-serif,serif;font-size : 11px;padding:1px 5px;}
.formheader{font-family : verdana,arial,Tahoma,Helvetica, sans-serif,serif;font-size : 11px;font-weight:bold;padding:2px 5px;border:1px solid #CC9933;background:#fdf6e3;}
h1{font-family : verdana,arial,Tahoma,Helvetica, sans-serif,serif;font-size :18px; color:#7f6f56;margin:0px;padding:5px 0px 5px 0px;font-weight:normal;letter-spacing: -1px;}
h3{font-family : verdana,arial,Tahoma,Helvetica, sans-serif,serif;font-size : 16px; color:#7f6f56;margin:0px;padding:3px 0px 3px 0px;font-weight:normal;letter-spacing: -1px;}
h5{font-family : vverdana,arial,Tahoma,Helvetica, sans-serif,serif; font-size : 14px; color:#7f6f56;margin:0px;padding:1px 0px 1px 0px;font-weight:normal;letter-spacing: -1px;}
.info {visibility: hidden;font-size:0px;padding:0px;margin:0px;}
.icon{padding:1px 5px;border-bottom:1px solid black;background:#f4e8d2;width:45px;}
.thumbnailList{padding:1px 5px;border-bottom:1px solid black;background:#f4e8d2;}
.shortDesc{width:185px; text-align:left;margin:0px;padding:0px;}
a.bc{text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px; color: #666; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 1.5;text-decoration:none;}
a:hover.bc{text-transform:uppercase;padding:0px 0px 0px 0px;margin:0px; color: #666; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 1.5 ;text-decoration:none;}
.breadcrumbs {text-transform:uppercase;padding:0px;margin:0px 0px 10px 0px; color: #666; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 1.5; text-decoration:none;}
.bigImg{margin:0px 10px 0px 0px;border:1px solid #837764;}
.thumb{border:1px solid #837764; margin:0px;}
.spathumb{border:1px solid #837764;margin:0px 5px 0px 0px;}
.description{color: #757053; font-size: 11px; font-family: Verdana }
.buttonImage{border:0;}
/* site specific */
#judithLayer{float:right;z-index:2;position:absolute;left:510px;}
#mainContainer{position:relative;width:731px;margin:auto;background:#f4e8d2;border-top:0px solid #f4e8d2;border-right:1px solid #837764; border-left:1px solid #837764;height:100%;}
#logo{position:relative;z-index:1;width:729px;background:#e5c792;background-image:url('/images/logoBG.gif');background-repeat:no-repeat;background-position:right;}
#mainContent{width:708px;background:#f4e8d2;padding:0px 10px 10px 10px;margin:0px 0px 0px 0px;}
#topNav{background:#e2d6c0;border-top:1px solid #837764;border-bottom:1px solid #837764;margin:0px;padding:0px;}
#topNav ul{list-style:none;margin:0px;padding:5px 0px 3px 0px;valign:top;}
#topNav ul li {display:inline;padding:2px 4px 0px 1px; border-right:1px solid #837764;}
hr {margin:50px 0px 20px 0px; color:#837764;border:0;background-color:#837764;height:1px;}
.footer{font-size:9px; color:#757053;font-family:verdana,arial,Tahoma,Helvetica, sans-serif,serif;}
.footer a{font-size:9px; color:#757053;font-family:verdana,arial,Tahoma,Helvetica, sans-serif,serif;}
.footer a:hover{font-size:9px; color:#757053;font-family:verdana,arial,Tahoma,Helvetica, sans-serif,serif;}
#userNav a{font-family: verdana,arial,Tahoma,Helvetica, sans-serif,serif;font-size:11px;color: #757053;padding:0px;text-decoration:underline;}
#userNav a:hover{font-family: verdana,arial,Tahoma,Helvetica, sans-serif,serif;font-size:11px;color: #757053;padding:0px;text-decoration:underline;}
.navImage{border:0px;align:baseline;}

#boxHeader {position:relative;float:left; width:100%;background: url("/images/utility/bg.gif") repeat-x bottom;font-size:9px;line-height:normal;}
#boxHeader ul {margin:0;padding:10px 10px 0 0;list-style:none;}
#boxHeader li {float:left;background:url("/images/utility/left.gif") no-repeat left top;margin:0;padding:0 0 0 9px;}
#boxHeader a{display:block;background:url("/images/utility/right.gif") no-repeat right top;padding:5px 15px 4px 6px;text-decoration:none;font-weight:bold;color:#765;}
#boxHeader a:hover {color:#333;}
#boxHeader #current {background-image:url("/images/utility/left_on.gif");}
#boxHeader #current a {background-image:url("/images/utility/right_on.gif");color:#333;padding-bottom:5px;}
#boxContent {background:white;border-left:1px solid #837764;border-right:1px solid #837764;border-bottom:1px solid #837764;padding:10px;}

/* shopping Cart stuff...*/
.cartheader{background: #dcdcca; color: #757053; font-weight: bold;text-transform:uppercase;font-size:11px;}
.cart1{background:#ffefd5;}
.cart2{background:#ffefd5;}
