body { color: #000000; font-size: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: transparent; margin: 0;}
p {margin: 0; padding-bottom: 13px;}
a { color: #204000; font-style: normal; text-decoration: underline; outline: none medium; }
a:link { color: #204000; font-style: normal; text-decoration: underline }
a:visited { color: #204000; font-style: normal; text-decoration: underline }
a:hover { color: #757256; font-style: normal; text-decoration: underline }
a:active { color: #204000; font-style: normal; text-decoration: underline }
a img {border: none; }
h1 { color: #204000; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; }
h2 { color: #204000; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
h3 { color: #204000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: center; margin: 10px; }
h4 { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
h5 { font-size: 14px; font-weight: normal; }
li { list-style-type: disc; }
hr { border-top: 1px solid #4a2167 }
.lowerlinks { color: black; font-size: 9px; text-decoration: none }
.lowerlinks a:link { color: black; font-size: 9px; text-decoration: none }
.lowerlinks a:visited { color: black; font-size: 9px; text-decoration: none }
.lowerlinks a:hover { color: red; font-size: 9px; text-decoration: none }
.lowerlinks a:active { color: black; font-size: 9px; text-decoration: none }
.lowerlinks2 { color: #4d0a22; font-size: 11px; text-decoration: none; text-align: center; }
.lowerlinks2 a:link { color: #4d0a22; font-size: 11px; text-decoration: none }
.lowerlinks2 a:visited { color: #4d0a22; font-size: 11px; text-decoration: none }
.lowerlinks2 a:hover { color: #000; font-size: 11px; text-decoration: none }
.lowerlinks2 a:active { color: #4d0a22; font-size: 11px; text-decoration: none }
.error { color: red; font-weight: bold; font-size: 14px }
.qdetails { text-align: left; margin-right: 20%; margin-left: 20%  }
.qdetails1 { text-align: left; margin-right: 20%; margin-left: 20%; }
.qdetails2 { font-size: 10px; text-align: left; /*margin-right: 20%; margin-left: 20%;*/ }
form { margin: 0px; padding: 0px }
#footer {text-align: right; font-size: 11px; color: #1e1d1c;}
#footer a:link { }
#footer a:hover { text-decoration: none; }
.deleteButton { color: white; background-color: red; }
.submitButton { background-color: green; }
#phoneBarWrap img {margin: 0;}
#address { font-size: 11px; line-height: 16px; text-align: left; }
#address span {color: #ffffff;}
#topNav {font-size: 11px;}
#topNav ul {margin: 0; padding: 0; float: left;}
#topNav li {margin: 0; padding: 0; float: left; list-style-type: none;}
#topNav a {text-decoration: none; padding-left: 10px; padding-right: 10px; padding-bottom: 1px; display: block; border-right: 1px solid #000000; color: #000000;}
#topNav a.lastItem {border-right: none;}
#topNav a:hover {background-color: #9dab9d;}
#titlebar img {float: right; margin: 0; }
#nav {font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
#nav ul {margin: 0; padding: 0; font-weight: bold;}
#nav li {margin: 0; padding: 0; list-style-type: none;}
#nav ul li {padding-bottom: 15px;}
#nav ul li div.noLink { padding-left: 12px;}
#nav ul ul {font-weight: normal;}
#nav ul ul li {padding-bottom: 2px;}
#nav a {color: black; display: block; text-decoration: none; padding-left: 12px;}
#nav a:hover {color: #000000; background-color: #c0c0c0;}
#nav ul ul a {padding-left: 24px;}
* html #nav li a:hover {background-color: #c0c0c0;}
* html a img.galleryimage, * html .swatchBox img {border: 0;}
.storeButton, #storeNav a { border: 1px solid #000000; background-color: #f3a435; padding: 2px;}
.storeButton:hover, #storeNav a:hover {background-color: #dcaa6f;}
a.storeButton {color: #000000;}
.cartForm {background-color: #f1f196; border: 1px solid #b6b29c; padding: 3px;}
.swatchBox {text-align: center;}
a.storeButton {text-decoration: none;}
#designerList a {display: block; text-decoration: none; padding: 2px; margin-top: 2px; color: #000000;}
#designerList a:hover {background-color: #c0c0c0; color: #000000;}
#pageText {font-size: 14px; line-height: 18px;}
#storeNav a {text-decoration:  none; margin: 2px 3px; color: #000000;}
.largetext { font-size: 14px; font-weight: bold; }
