/* STORE TABLE BACKGROUNDS
-------------------------------------*/
TABLE.cobtbl{
	background-color: #fecc66;
}

TD.cobhl{
background-color: #fcf2cc;
}

TD.cobll{
	background-color: #fcf2cc;
	font-size: 1em;
}

/* PRICE NAME and DISCOUNTS DISPLAY
-------------------------------------*/
.prodprice, .detailprice, .prodname, .detailname {
	color: #000;
	font-size: 100%;
	font-weight : normal;
	font-family:  "adobe-text-pro-1", "adobe-text-pro-2", "Adobe Text Pro", Constantia, "Times New Roman", Georgia, serif;
	text-align: left;
}
.discountsapply{
	color: #611427;
	font-size: 100%;
	text-align: center;
}
.proddiscounts, .detaildiscounts, .catdiscounts{
	color: #611427;
	font-size: 100%;
	font-weight : normal;
	text-align: center;
}

/* PRODUCT REVIEWS
-------------------------------------*/
.numreviews{
color: #333;
font-size: 100%;
font-weight : bold;
background-color:#ccc;
border-bottom:1px solid #000;
padding:4px;
}
.reviewheader{
color: #333;
font-size: 100%;
font-weight : bold;
}
.reviewcomments{
color: #333;
font-size: 100%;
font-weight : normal;
line-height:1.6;
}
.reviewname{
color: #666;
font-size: 100%;
font-weight : normal;
line-height:1.6;
}
/* DESCRIPTION FIELDS
-------------------------------------*/
.detaildescription, .proddescription{
	font-family:  "adobe-text-pro-1", "adobe-text-pro-2", "Adobe Text Pro", Constantia, "Times New Roman", Georgia, serif;
	color: #333;
	line-height:1.6;
	font-size: 120%;
}

body {
	padding: 0px;
	font-family:  "adobe-text-pro-1", "adobe-text-pro-2", "Adobe Text Pro", Constantia, "Times New Roman", Georgia, serif;
	font-size: 100%;
	color: #000;
	background: #fcf2cc;
	text-align: left;
	margin-top: 0;
	margin-right: 10;
	margin-left: 10;
	min-width: 980px;
	margin-bottom: 30px;
	border: 10px none #F90;
	background-image: url(../Images/Borders%20and%20elements/top5x1.gif);
	background-repeat: repeat-x;
	background-position: center 60px;
}
table {
	font-family:  "adobe-text-pro-1", "adobe-text-pro-2", "Adobe Text Pro", Constantia, "Times New Roman", Georgia, serif;
	font-size: 100%;
	text-align: left;
	color: #000;
	background-color: fcf2cc;
}

A:link {
	color: #611427;
	text-decoration: none;
}

A:visited {
	color: #000033;
	text-decoration: none;
}

A:active {
	color: #000033;
	text-decoration: none;
}

A:hover {
	color: #bf1c2f;
	text-decoration: none;
}

TD {
	font-size: 100%;
	font-family : Verdana, Geneva, sans-serif;
	background-color: fcf2cc;
}

P {
	font-size: 1.2em;
	font-family : "adobe-text-pro-1", "adobe-text-pro-2", "Adobe Text Pro", Constantia, "Times New Roman", Georgia, serif;
}

TD.smaller {
	font-size: 100%;
	font-family : Verdana, Geneva, sans-serif;
	color : #000000;
}

P.smaller {
	font-size: 100%;
	font-family : Verdana, Geneva, sans-serif;
	color : #000000;
}

HR {
height: 0;
border-width: 1px 0 0 0;
border-style: solid;
border-color: #bf1c2f	;
}

div.prodid{
font-weight: normal;
}

td.optiontext{
	text-align: left;
	width: 20%;
	font-size: 100%;
}
td.options{
	text-align: left;
	font-size: 100%;
}

span.prodoption{
	font-family : "adobe-text-pro-1", "adobe-text-pro-2", "Adobe Text Pro", Constantia, "Times New Roman", Georgia, serif;
	font-weight: normal;
	text-align: right;
	font-size: 100%;
} 
SPAN.detailoption {
	text-align: left;
}
SELECT.prodoption {
	text-align: left;
}
SPAN.price {
	text-align: left;
}
.prodname, .detailname{
	font-weight: normal;
	font-family:  "adobe-text-pro-1", "adobe-text-pro-2", "Adobe Text Pro", Constantia, "Times New Roman", Georgia, serif;
	font-size: 150%;
}
strong {
	font-weight: normal;
}
P.catname {
	text-align: center;
	margin-top: 20 px;
	margin-bottom: 4px;
	vertical-align:middle;
	text-align: center;
	font-family: "adobe-text-pro-1", "adobe-text-pro-2", "Adobe Text Pro", Constantia, "Times New Roman", Georgia, serif;
	font-style: italic;
	font-size: 1.15em;
	color: #040;
}
P.catdesc {
margin-top: 0px;
margin-bottom: 4px;
vertical-align:top;
}
IMG.catimage {
border:1px;
border-thickness: 1px;
border-color: #000;
border-style: solid;
vertical-align:top;
}
TD.catimage {
vertical-align:top;
}
TD.catname {
vertical-align:top;
text-align: center;
font-family: "myriad-pro-1", "myriad-pro-2", "Myriad Pro", Verdana, Corbel, sans-serif;
color: #611427;
}
TD.catnavigation {
	vertical-align:middle;
	text-align: center;
}
.prodnavigation {display: none;}
/*body {
	color: #000;
	font-family: "adobe-text-pro-1", "adobe-text-pro-2", "Adobe Text Pro", Constantia, "Times New Roman", Georgia, serif;
	font-size: 100%;
	line-height: 1.4;
	background-color: #FCF2CC;
	margin-top: 0;
	margin-right: 10;
	margin-left: 10;
	min-width: 980px;
	margin-bottom: 30px;
	border: 10px none #F90;
	background-image: url(../Images/Borders%20and%20elements/top5x1.gif);
	background-repeat: repeat-x;
	background-position: center 60px;
}
-------------------------------------*/
.sans {
	font-family: Verdana, Geneva, sans-serif;
}
.cart {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	border: 1px #fecc66;
	padding: 5px;
}
.cart_thanks {
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	border: 4px double #fecc66;
	padding: 10px;
	font-size: 100%;
	font-family: adobe-text-pro-1, adobe-text-pro-2, "Adobe Text Pro", Constantia, "Times New Roman", Georgia, serif;
}
p{
	margin-top: 0px;
	padding-left: 0px;
	line-height: inherit;
	font-family: Verdana, Geneva, sans-serif;
	text-align: inherit;
	font-size: 100%;
}
.shows {
	font-family: "adobe-text-pro-1", "adobe-text-pro-2", "Adobe Text Pro", Constantia, "Times New Roman", Georgia, serif;
	font-size: 1.25em;
	font-style: normal;
	position: relative;
	color: #000;
	text-align: center;
}
td.prodimage{
display:none;}
div.proddiscounts{
color: #BF1C2F;
}
/* Step by step checkout format
-------------------------------------*/
div.checkoutsteps{
	text-align: center;
	font-weight: bold;
	padding-bottom: 4px;
	margin-bottom: 12px;
	border: 1px solid #f2cc33;
	background-color: #DDDDB0;
	color: #0A2D32;
}