html { margin: 0; padding: 0; }
body {  background-color: black; background-image: url("../images/yellow_paper_rough.jpg"); font-family: Arial,sans-serif; font-size: 12pt; text-align: center; margin: 7 0 40 0; padding: 0; }

div#body { margin: 0; padding: 0; height: 500px;  background: #F0E6BE; background-image: url("../images/yellow_paper_rough.jpg");  }
div#wrapper { width: 800px; text-align: left; display: block; background-position: top right; margin: 0 auto 0 auto; padding: 0 0 0 0; }

div#wrapper2 { width: 800px; text-align: center;background:white;  margin: 0 auto 0 0; padding: 0 0 0 0; }

div.clear { clear: both; }

/* no borders on images inside of a tags */
a img {border: none; }

/* save example */
ul.basenav {
}
/*ul.basenav a {
	text-decoration: none;
}*/

ul.basenav a , ul.basenav a:hover, ul.basenav a:visited { text-decoration: none; color: #000; }


a, a:visited, a.active { color: #005540; text-decoration: underline; }
a:hover { color: #334585; text-decoration: underline; }

a.addtocart, a:visited.addtocart, a.active.addtocart {border-bottom:1px dotted #AAAAAA; color:#FF4400; text-decoration:none;  }
a:hover.addtocart { background:#FFEEAA none repeat scroll 0%; border-bottom:1px solid #AAAAAA; color:#FF4400; text-decoration:none; }
A.header,A:Visited.header,A:Active.header   {font-size:12pt; color: #710E00; }
A:Hover.header  { color: #334585; }
A.leftnav,A:visited.leftnav,A:active.leftnav  { font-family : Arial, Helvetica, sans-serif; font-size : 12pt; font-style :normal;
  text-decoration:none;
  font-weight: normal;
  color: #710E00;
  display:block;
  margin: 5 5 5 0;
}

A:Hover.leftnav  { color: #334585;text-decoration:none; }

A.footerlink,A:visited.footerlink,A:active.footerlink  { font-family : Arial, Helvetica, sans-serif; font-size : 12pt; font-style :normal;
  text-decoration:none;
  font-weight: normal;
  color: #710E00;
}

A:Hover.footerlink  { color: #334585;text-decoration:none; }

A.cedarcreeksoftwarelink,A:visited.cedarcreeksoftwarelink,A:active.cedarcreeksoftwarelink  { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-style :normal;
  text-decoration:none;
  font-weight: normal;
  color: #710E00;
  display:block;
  margin: 0 5 5 0;
}

A:Hover.cedarcreeksoftwarelink  { color: #334585;text-decoration:none; }


td {  font: 12pt  Arial,sans-serif; }

h1 { font-weight: bold; font-family: 'Georgia,Times,serif'; font-size: 24pt; font-style: italic; color: #733742; }
h2 { font-weight: bold; color: #000000; font-size: 18pt; }
h3 {font-family: 'Georgia,Times,serif'; font-size: 18pt; font-style: italic; font-weight: bold; color: #733742; margin:10px 0 0 0;  }
h4 {font-family: 'Georgia,times,serif'; font-size: 16pt; font-style: italic; font-weight: bold; color: #733742; margin: 5px 0 7px 0;  }
h5 {font-family: 'Georgia,times,serif'; font-size: 12pt; font-style: italic; font-weight: bold; color: #733742; margin: 5px 0 7px 0;  }
h6 { font-size: 9pt; }

P { line-height: 1.5em }

.footer {
  background-color: #C1B28E; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  color:white;
  border: 1px solid #26513A; 
  text-align:center;
}
.border { border: 1px solid #26513A; }
.borderleft   { border-left:   1px solid #26513A; }
.borderright  { border-right:  1px solid #26513A; }
.borderbottom { border-bottom: 1px solid #26513A; }
.bordertop    { border-top:    1px solid #26513A; }
.topmast { height: 130px; border-bottom: 1px solid #669900; background-image:url('../images/banner.jpg'); }

.navheader { color:#0B3B34; font-size:14pt; text-decoration:none;font-style:italic; }

.leftnav { margin-top:8; text-align:right; }


.leftnavbox  { width:180px; padding:0;background-color: #C1B28E; }
.right {width:670;}

.categoryproductdisplay{min-height:200px;margin-bottom:40px}
.categorycountrydescription{font-family: Georgia,Times,serif;font-size:14pt;font-weight:normal;font-style:italic;margin-top:30px;margin-bottom:20px}
.categoryproductdescription{padding:5px;font-family: Verdana,Arial,sans-serif;font-size:12pt; margin-bottom:40px }
.categoryproductlink{padding:5px;font-family: Verdana,Arial,sans-serif;font-size:12pt; ;margin-bottom:40px }

.productdescription{padding:5px;font-family: Verdana,Arial,sans-serif;font-size:12pt; margin-bottom:40px }
.productskudescription{padding:5px;font-family: Verdana,Arial,sans-serif;font-size:12pt; margin-bottom:40px }
.skuname            {padding:5px;font-family: Verdana,Geneva,Arial,sans-serif;font-size:12pt; margin-left:0px;font-weight:bold;color:#666666; }
.skushortdescription{padding:5px;font-family: Verdana,Geneva,Arial,sans-serif;font-size:12pt; margin-left:10px;color:#666666; }
.displaymarker{padding-right:5px;font-family:Georgia,Times,serif;font-size:16pt; margin-bottom:20pt }


A.categoryproductlink  { font-family :  Verdana,Arial, Helvetica, sans-serif; font-size : 14pt; font-style :italic; text-decoration:none; font-weight: bold; 
  color: #44260B; display:block;
  margin: 5 5 5 0;
}

A:Visited.categoryproductlink  { color: #44260B;text-decoration:none; }
A:Active.categoryproductlink  { color: #44260B; text-decoration:none; }
A:Hover.categoryproductlink  { color: #800000;text-decoration:none; }

.viewlarge {border:thin solid #cccccc;padding:2px;font-family:Verdana,Geneva,Arial,sans-serif;font-size:10pt;display:inline;font-weight:normal;margin-right:2px;color:#666666}

A.viewlargelink  {font-family:Verdana,Geneva,Arial,sans-serif;font-size:10pt; color: #666666;text-decoration:none; }
A:Visited.viewlargelink  { color: #666666;text-decoration:none; }
A:Active.viewlargelink  { color: #666666; text-decoration:none; }
A:Hover.viewlargelink  { color: #800000;text-decoration:none; }

.addtocart {border:thin solid #800000;padding:2px;font-family:Verdana,Geneva,Arial,sans-serif;font-size:10pt;display:inline;font-weight:normal;margin-right:2px;color:#666666;text-align:right;}

A.addtocartlink  {font-family:Verdana,Geneva,Arial,sans-serif;font-size:10pt; color: #FF0000;text-decoration:none; }
A:Visited.addtocartlink  { color: #FF0000;text-decoration:none; }
A:Active.addtocartlink  { color: #FF0000; text-decoration:none; }
A:Hover.addtocartlink  { color: #800000;text-decoration:none; }


.shopping_cart_error { color: red; }
.error-label { color: red; }
.error-input { color: black; background-color: white; }

.check_progress { color: blue; }
.click_to_confirm { color: red; }

.placeorder-subtotal { font-size: 12pt; font-weight: bold; }
.pricerange { font-size: 10pt;}

.storyleadin {margin: 10px }

.prod_review_tag {
  padding-right: 10px;
}
.prod_review_input {
}
.error_msg {
  color: red;
}
.error_field {
  background-color: red;
  color: white;
}
.reivew_product_link {
  margin-bottom: 5px;
}

.review-outer {
  font-size: 10pt;
}
.review-header {
  font-weight: bold;
  font-size: 12pt;
}
.review-item-outer {
  margin-bottom: 7px;
  border: 1px solid black;
  padding: 3px;
}
.review-item-text {
  font-size: 10pt;
}
.review-item-bottom {
  margin: 0px 20px 0 20px;
  font-size: 10pt;
}
.review-item-rank-outer {
}
.review-item-rank-tag {
}
.review-item-rank-value {
  font-weight: bold;
}
.review-item-user {
}
.review-item-date {
}
.review-read-all {
  margin-top: -10px;
  margin-bottom: 10px;
  text-align: center;
  font-size: 10pt;
}
.inputbox_label_value {
  color: gray;
}
.inputbox_label_value_black {
  color: black;
}
