﻿html, body, form {}
body,form,div,span,ol,li,th,td,label {}

/* general link style */
a:active {}
a:link {}
a:hover {}
a:visited {}

/* general text style */
h1 {}
  h1.specials {}
h3 {}
h5 {}


.text-large {}
.text-medium {}
.text-small {}
.text-required {}
.text-error {}
.text-important {}
.text-paypal {}

.clear {}

/* general element style */
img {}
label {}
p {}

/* alignment */
.left {}
.center {}
.right {}

/* module text */
.price-nav li, .links-nav li, .cat-nav li  {}
.cat-nav li ul li {}
.cat-nav li.selected span {}

/* validation summary */
.val-summary {}
  .val-summary li {}

/* notification */
.notification {}

/* container elements */
table#wrapper {}
  td#wrapper-content {}
  
table.page-container {}
  table.page-container td {}

td.page-header {}
	
  table.page-header-content {}
  table.topnav {}
  table.topnav tr td {}
		
tr.page-body {}

td.page-body-content {}

  table.page-body-columns {}

    td.page-column-left {
	background-position: top;
	vertical-align: top;
}
    td.page-column-center {
	vertical-align: top;
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 30px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
}
			
      div.breadcrumb {}
		
    td.page-column-right {}
	
tr.page-footer {}
	td.page-footer-content td {}
	td.page-footer-content {}

	td.page-copyright-content {}
	  td.page-copyright-content a, td.page-copyright-content a:hover {}
	  
/* content area styling */

div.page-html-content {}
div.page-text-content {}

table.content {}
	/* header+nav type */
	td.content-head-tl {}
	td.content-head-tp {}
	td.content-head-tr {}
	td.content-head-lt {}
	td.content-head    {}
	td.content-head h1 {}
	td.content-head-rt {}
	td.content-nav-lt {}
	td.content-nav    {}
	td.content-nav-rt {}

	/* standard content box */	
	td.content-tl {}
	td.content-tp {}
	td.content-tr {}
	td.content-rt {}
	td.content-br {}
	td.content-bt {}
	td.content-bl {}
	td.content-lt {}
	td.content-body {}
	
	/* content area text styles */
	td.content-head h1 {}
	td.content-nav {}
	
/* module styling */
.module {}
	.module-header {}
	.module-body {}
	.module-footer {}

	ul.module-list {} 	
	ul.module-list li ul {}
	
table.mod-body {}
	td.mod-body-tl {}
	td.mod-body-tp {}
	td.mod-body-tr {}
	td.mod-body-rt {}
	td.mod-body-br {}
	td.mod-body-bt {}
	td.mod-body-bl {}
	td.mod-body-lt {}
	td.mod-body-body {}
	  td.mod-body-body td {}
	  
  table.cart-module-cart {}
  table.cart-module-shipping {}

table.mod-box {}
	td.mod-box-tl {}
	td.mod-box-tp {}
	td.mod-box-tr {}
	td.mod-box-rt {}
	td.mod-box-br {}
	td.mod-box-bt {}
	td.mod-box-bl {}
	td.mod-box-lt {}
	td.mod-box-body {}

table.mini {}
	table.mini td {}
	table.mini th {}
	
table.cart {}
  tr.cart-header th {}
  tr.cart-item td {}
    div.cart-prod-name {}  
    span.cart-part-number {}  
  tr.cart-footer td {}
    td.cart-subtotal-label {}
    td.cart-subtotal {}
    
  table.cart-redirect {}
    td.cart-continue {}
    td.cart-checkout {}  

table.form-item {}
  table.form-item-first {}
  td.label {} 
  table.form-item h3 {}
  span.form-option label {}
  
/* category listing */
table.category-list td {} 
  div.category-list-item {}
    div.category-list-item-head {}
      div.category-list-item-head h5 a {}
    div.category-list-item-body {}
      div.category-list-item-body img {}
    
/* product listing */
table.product-list {}
  td.product-list-item-container {}
  
table.product-list-item {}
  img.product-list-img {}
  div.product-list-text {}

  div.product-list-options {}
    div.product-list-price {}
    div.product-list-qty label, span.product-list-msrp-label, span.product-list-cost-label, span.product-list-sale-label, span.product-list-save-label {}
    div.product-list-qty {}  
    
table.product-pager {}
  td.product-pager-page {}
  td.product-pager-list {}
    a.pager-item-first {}
        span.pager-item-separator {}
           
    a.pager-link:active {}
    a.pager-link:link {}
    a.pager-link:visited {}
    a.pager-link:hover {}  
		
/* product detail */
table.prod-detail {}

  /* layout */
  td.prod-detail-tp {}
  td.prod-detail-lt {}
  td.prod-detail-rt {}
  td.prod-detail-bt {} 
  
  /* information */
  div.prod-detail-image {}  
    
  div.prod-detail-price {}
    div.prod-detail-msrp {}
      span.prod-detail-msrp-label {} 
      span.prod-detail-msrp-value {}
    div.prod-detail-cost {}
      span.prod-detail-cost-label {}
      span.prod-detail-cost-value {}
    div.prod-detail-sale {}
      span.prod-detail-sale-label {}
      span.prod-detail-sale-value {}
    div.prod-detail-save {}
      span.prod-detail-save-label {}
      span.prod-detail-save-value {}
              
  div.prod-detail-stock {}  
  
  div.prod-detail-part {}
    span.prod-detail-part-label {}
    span.prod-detail-part-value {}
  
  div.prod-detail-man {}
    div.prod-detail-man-name {}
      span.prod-detail-man-name-label {}
      span.prod-detail-man-name-value {}      
    div.prod-detail-man-part {}
      span.prod-detail-man-part-label {}
      span.prod-detail-man-part-value {}
  
  div.prod-detail-purchase{}
    input.prod-detail-add {}    

/* product image gallery */
div.gallery {}
  
  a.gallery-thumb {}
  a.gallery-thumb img {}
  a.gallery-thumb:hover {}
  a.gallery-thumb:hover img {}

  a.gallery-thumb span {}
  a.gallery-thumb span img {}
    
  a.gallery-thumb:hover span {}

/* account */
div.account-item {}
div.account-item-last {}
  div.account-item h5, div.account-item-last h5 {}
  div.account-item span, div.account-item-last span {}
  
/* order history */
.grid {}
  .grid-header th {}
  .grid-row td {}
  .grid-row-alt td {}  
  .grid-footer td {}
    .grid-footer td table {}
  .grid-footer td {}
    .grid-footer td table {}  

/* checkout */
span.checkout-step-number {}
span.checkout-step-text {}
span.checkout-step-inactive, a.checkout-step-inactive {}

table.checkout-shipping th {}
table.checkout-shipping td {}

tr.checkout-review-tax {}
td.checkout-review-underline {}
tr.checkout-review-total th, tr.checkout-review-total td {}

table.checkout-payment td.label label {}

/* order summary */
table.invoice {}

  h1.invoice-title {}
  h3.invoice-subtitle {}

  table.invoice-order-info {}
	table.invoice-order-info td.label {}

  table.invoice-customer-info {}
	table.invoice-customer-info td.label {}
	
  div.invoice-separator {}
  div.invoice-address {}

  table.invoice-detail {}
	tr.invoice-detail-header th {}
	tr.invoice-detail-row td {}
	tr.invoice-detail-row-alt td {}

  table.invoice-summary {}
	td.invoice-summary-text {}
	td.invoice-summary-item {}
	td.invoice-summary-separator {}

/* form elements */
input.textbox {}
input.textbox-center {}

.textarea-small {}
.textarea-med {}
.textarea-large {}
.textarea-exlarge {}

.select {}
.button {}

.module-list cat-nav {
	text-decoration: none;
	vertical-align: top;
}.homepagemessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.pageheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #9F3A34;
	text-decoration: none;
}
.pagesubheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.pagesubheaders a {
	color: #9F3A34;
	text-decoration: none;
}
.pageStaffPix {
	background-position: top;
	vertical-align: top;
	height: 273px;
	width: 205px;
}
#youtube object,
#youtube object param,
#youtube object param embed {
margin: 0;
padding: 0;
}
#photostable {
text-align:center;
}
#photostable tr td {
vertical-align:bottom;
}
#photostable a img {
border:1px solid #663300;
margin-top: 15px;
}
#videostable {
text-align:center;
}
#videostable tr td {
vertical-align:bottom;
}
#videostable a img {
border:1px solid #663300;
margin-top: 15px;
}