BODY {
  background:#2E1004;
}

LI {list-style:none;padding-top:5px; padding-bottom:5px;margin-left:10px;}

TD.sm, LI.sm, DIV.sm {
	padding-top:2px;
	padding-bottom:2px;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}

SPAN.price {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
}

SPAN.checkout {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 14px;
}

DIV.checkout {
	padding-top:2px;
	padding-bottom:2px;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}

DIV.checkout:hover {
  color: #888888;
}

IMG {
	border:none;
}

#inline {
	display:inline;
	vertical-align:middle;
}

.navbar, .navbar:hover {
color:#9A8C5A;
font-family:"Myriad Pro Light", "Myriad Pro", tahoma, Arial, sans-serif;
text-align:right;
text-transform:uppercase;
font-size:14px;
text-decoration:none;
font-weight:600;
}

A.navbar_s {
  color: #9A8C5A;
  text-decoration: none;
	cursor:pointer;
}

A.navbar_s:hover {
  color: #9A8C5A;
  text-decoration: none;
	cursor:pointer;
	font-weight:bold;
}

A {
  color: #C3C3C3;
  text-decoration: none;
	cursor:pointer;
}

A:hover {
  color: #888888;
}

FORM {
 display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background:#bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #B29F5B;
  font-weight: bold;
  text-align: left;
}

.submenu {
  border:1px solid #333333;
}

.order1 {
  background-color:#DFDFDF;
}

.order2 {
  background-color:#F0F0F0;
}

TD.order {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000000;
  text-align: center;
}

TD.order_th, TH.order_th {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #D3D3D3;
  text-align: center;
  font-weight:bold;
}

.order_bg {
  background-color:#000000;
}

.retail_order1 {
  background-color:#2E1004;
}

.retail_order2 {
  background-color:#1E0000;
}

TD.retail_order, LABEL {
	font-family:"myriad Pro", tahoma, verdana, arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	color:#B29F5B;
}

TD.retail_order_th, TH.retail_order_th {
	font-family:"myriad Pro", tahoma, verdana, arial, sans-serif;
	font-size:12px;
	text-transform:capitalize;
	font-weight:bold;
	text-align:center;
	color:#B29F5B;
}

.retail_order_bg {
  background-color:#000000;
}

.smallfont {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #B29F5B;
}

TD, .medfont {
 font-size:13px;
 font-family: Tahoma, Verdana, Arial, sans-serif;
 color: #B29F5B;
}

TH {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #B29F5B;
  text-align: left;
}

INPUT, OPTION, SELECT, OPTGROUP {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #000000;
}

TEXTAREA {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}

TD.headerInfosmall {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #B29F5B;
  font-weight: bold;
  text-align: left;
}

TABLE.outline {
  width:20%;
  border:none;
}

TABLE, TABLE.noborder {
  border:none;
}

CAPTION {
  position:relative;
  right:20px;
  top:-20px;
}

TD.boxes {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #F3F3F3;
  text-align: right;
  text-indent:2px;
}

TD.boxesbl {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #131313;
  text-align: right;
  text-indent:2px;
}

TR.ln {
  height:5px;
}

TD.boxes_header {
  text-align: left;
  font-family:"myriad Pro", tahoma, verdana, arial, sans-serif;
  font-weight:bold;
  font-variant:small-caps;
  font-size:12px;
}

TD.boxes_ln {
  text-align: left;
  font-family:"myriad Pro", tahoma, verdana, arial, sans-serif;
  font-weight:bold;
  font-variant:small-caps;
  font-size:12px;
  border-top: 1px solid #E3E3E3;
}

P.p_box {
  text-align:center;
  font-size:16px;
  color:#FFFFFF;
}

.label {
  text-align: center;
  font-family:"myriad Pro", tahoma, verdana, arial, sans-serif;
  font-weight:bold;
  font-variant:small-caps;
  font-size:14px;
  border-top: 1px solid #E3E3E3;
}

.edit {
  color:#FFFFFF;
  font-size:11px;
  font-weight:normal;
}

TABLE.boxes {
  border:1px inset;
}

P.copyright, A.copyright, A:hover.copyright {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BBBBBB;
	text-decoration:none;
}

TH.notaval {
	background-color:#131313;
	font-size:13px;
	text-align:center;
}
TABLE.notaval {
	background-color:#343434;
	width:100%;
}
TD.notaval {
	font-size:12px;
}

IFRAME {
	border:none;
	overflow: visible;
}

.browse_title {
	font-family:"myriad Pro", tahoma, verdana, arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-transform:capitalize;
	text-align:center;
	color:#B29F5B;
}

.browse_title_sel, .browse_title_sel:hover {
	font-family:"myriad Pro", tahoma, verdana, arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#B29F5B;
	text-decoration:none;
}

.btn, .btn:hover {
	font-family:"myriad Pro", tahoma, verdana, arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#B29F5B;
	text-decoration:none;
	border: 1px inset #FFF;
	padding:5px;
	z-index:inherit;
}

.btnwooutline, .btnwooutline:hover {
	font-family:"myriad Pro", tahoma, verdana, arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#B29F5B;
	text-decoration:none;
	border: none;
	padding:5px;
	z-index:inherit;
}

.browse_title_white {
	font-family:"myriad Pro", tahoma, verdana, arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
}

.wnb_sel {
	font-family:"myriad Pro", tahoma, verdana, arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:10px;
}

.wnb_title {
	font-family:"myriad Pro", tahoma, verdana, arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#B29F5B;
	padding-top:5px;
	padding-bottom:5px;
}

.wnb {
	font-family:"myriad Pro", tahoma, verdana, arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#B29F5B;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:10px;
}

.description {
	font-family:"myriad Pro", tahoma, verdana, arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-left:5px;
	text-align:justify;
	color:#FFFFFF;
}

TABLE.white_outline, TD.white_outline, #white_outline, .white_outline {
/*	border:1px solid #743E22; */
	border:1px solid #743E22;
	padding:7px;
}

FIELDSET {
	border:none;
	padding:10px;
}

.browse_title_underline, #browse_title_underline {
	border-bottom:1px solid #743E22;
	width:90%;
}

#ul {
	border-bottom:1px solid #743E22;
	padding-bottom:4px;
}

TABLE.browse_title_lines {
	border-bottom:1px solid #743E22;
	border-top:1px solid #743E22;
	width:90%;
}

.browse_title_overline {
	border-top:1px solid #743E22;
	width:90%;
}

#disclaimer_bg {/*
width: 300px;
background-color: #ffffff;
border: 1px solid black;
filter:alpha(opacity=25);
opacity: 0.25;
-moz-opacity:0.25;
background-image: url('../images/px_white.gif');
background-repeat:repeat;*/
width:99%;
height:53px;
border:inset solid #000000;
position:relative;
}

#disclaimer_text {
font-size:12px;
padding: 10px;
font-weight: bold;
position: relative;
color:#9A8C5A;
text-align:center;
top:-5px;
}

#pd {
	position:absolute;
	display:inline;
}

.sizefunc {
	padding:5px;
	height:20px;
}

DIV.input {	padding:5px; }

.payandship { margin-top:5px; margin-left:5px; }