/*============================================================
  Basic Styles - used for the simple controls.
============================================================*/

/* Window Background */
body {
	background-color: #000000;}
	
/* Page Background */
#wrap,
div#maint_text,
h3.one_moment {
	background-color: #000000; opacity:.80;
	}
class #shop_menu_top li span.tri_marker {
	border-bottom-color: #000000;
	}
#content #inventory li {
	color: #000000;
	}

/* Header Background */
#header,
#shop_menu_top,
.featured_extra {
	background-color: #000000;	
	}

/* Page Menu Background */
#top_nav {
	background-color: #000000;	
	}		
		
/* Shop Title */
#header_logo,
#header_logo a {
	color: #000000;
	}
		
/* Headers and Product Titles */
a .shop_thumb_title,
a .shop_thumb_price,
#shop_menu_top a:hover,
#shop_menu_top .current-menu-item a,
h1, h2, h3, h4, h5, h6 {
	color: #ec0604;
	}

/* Text */	
body {
	color: #ffffff;
	}

/* Subtle Text */	
.featured_extra,
.featured_extra h2,
.featured_extra a,
.featured_extra a .shop_thumb_title,
.featured_extra a .shop_thumb_price,
#content #inventory h3 {
	color: #ec0604;	
	} 
#content #inventory .bar {
	background-color: #ec0604;	
	}
	
	
/* Page Menu Link */	
#top_nav,
#top_nav a,
#top_nav form#gift_cert_form button,
body.contact #top_nav .main_shop_link a,
body.custom #top_nav .main_shop_link a {
	color: #ffffff;
	}
	
/* Page Menu Link Hover */	
#top_nav a:hover,
#top_nav li.current-page-item a,
#top_nav .has_items a,
#top_nav .main_shop_link a,
#top_nav form#gift_cert_form button:hover,
body.contact #top_nav .main_shop_link a:hover,
body.custom #top_nav .main_shop_link a:hover,
#featured a .shop_thumb_title {
	color: #ec0604;
	}
	
/* Category Menu Link */
#shop_menu,
#shop_menu a {
	color: #ffffff;
	}
	
/* Category Menu Link Hover */
#shop_menu #shop_menu_top a:hover,
#shop_menu #shop_menu_top .current-menu-item a {
	color: #ec0604;
	}

/* Link */
a {
	color: #ffffff;
	}

/* Link Hover */
a:hover,
#footer a:hover {
	color: #ec0604;
	}

/* Product Status Label Text */
.product_label,
.shop_thumb_img_holder span.product_status {
	color: #ffffff;
	}

/* Product Sale Label Background */
.product_label .product_status.sale,
.shop_thumb.sale .shop_thumb_img_holder span.product_status {
	background-color: #ec0604;
	}

/* Product Sold Out Label Background */
.product_label .product_status.sold,
.shop_thumb.sold .shop_thumb_img_holder span.product_status {
	background-color: #ffffff;
	}

/* Product Coming Soon Label Background */
.product_label .product_status.soon,
.shop_thumb.soon .shop_thumb_img_holder span.product_status {
	background-color: #ffffff;
	}
	
/* Button Text */
button,
input[type=submit],
input[type=button],
input[type=reset],
#content button,
#content input[type=submit],
#content input[type=button],
#content input[type=reset] {
	color: #ffffff;
	}
	
/* Button Background */
button,
input[type=submit],
input[type=button],
input[type=reset],
#content button,
#content input[type=submit],
#content input[type=button],
#content input[type=reset] {
	background-color: #000000;
	}
	
/* Button Hover Background */
button:hover,
input[type=submit]:hover,
input[type=button]:hover,
input[type=reset]:hover,
#content button:hover,
#content input[type=submit]:hover,
#content input[type=button]:hover,
#content input[type=reset]:hover {
	background-color: #ec0604;
	}

/* Header Input Text */
#header_forms input[type=text],
#header_forms textarea,
#header_forms input[type=password] {
	color: #ffffff;
	}

/* Input and Cart Row Background */	
#content #cart_table tbody tr.row_alt th,
#content #cart_table tbody tr.row_alt td,
#content table thead,
#content table tfoot,
#content textarea,
#content input[type=text],
#content input[type=password],
#content input[type=file] {
	background-color: #000000;
	}

/* Borders */
blockquote p,
.linebreak,
#content table#cart_table,
#content table#cart_table thead, 
#content table#cart_table td, 
#content table#cart_table th,
#content #cart_table tbody tr.row_alt th,
#content #cart_table tbody tr.row_alt td,
#content table,
#content table td,
#content table th,
#footer_inner,
textarea:hover,
input[type=text]:hover,
input[type=password]:hover,
input[type=file]:hover,
#content textarea:hover,
#content input[type=text]:hover,
#content input[type=password]:hover,
#content input[type=file]:hover,
textarea:focus,
input[type=text]:focus,
input[type=password]:focus,
input[type=file]:focus,
#content textarea:focus,
#content input[type=text]:focus,
#content input[type=password]:focus,
#content input[type=file]:focus,
h3.one_moment {
	border-color: #cccccc;
	}
hr {
	background-color: #cccccc;
	}
hr {
	color: #cccccc;
	}

/* Subtle Borders */
fieldset,
textarea,
input[type=text],
input[type=password],
input[type=file],
#content fieldset,
#content textarea,
#content input[type=text],
#content input[type=password],
#content input[type=file],
#border_shift,
#product_share_container {
	border-color: #cccccc;
	}
#content #inventory li {
	background-color: #cccccc; 
	}

/* Footer */
#footer,
#footer a {
	color: #cccccc;
	}

/*============================================================
  Fonts - change font families below.
  Refer to http://www.w3schools.com/css/css_font.asp.
============================================================*/
	
/* - - - - - - - - - - - - - - - - Default */
#wrap {
	font-family: Helvetica, Arial, sans-serif;	
	}

/* - - - - - - - - - - - - - - - - Content */
#page_main {
	font-family: Helvetica, Arial, sans-serif;	
	}

/* - - - - - - - - - - - - - - - - Product and Cart Titles */
h2#cart_title,
#content .product_title_container h2.entry_title {
	font-family: Inconsolata, Helvetica, Arial, sans-serif;		
	font-weight: normal;
	}

/* - - - - - - - - - - - - - - - - Shop Title */
h1#header_logo,
#header_logo {
	font-family: Raleway, Helvetica, Arial, sans-serif;
	font-weight: normal;
	}
	
/* - - - - - - - - - - - - - - - - Main Menu - Page Navigation */
#top_nav,
#top_nav form#gift_cert_form,
#top_nav form#gift_cert_form button {
	font-family: Inconsolata, Helvetica, Arial, sans-serif;		
	font-weight: normal;
	}
	
/* - - - - - - - - - - - - - - - - Artists Menu */
li#artist_menu li {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;	
	}

/*============================================================
  Menu Item Padding - change space between menu items.
  Handy for menus with too many items.
============================================================*/

/* - - - - - - - - - - - - - - - - Change Value For Space Between Page Menu Items */
#top_nav li span.bul {
	padding-left: 16px;
	padding-right: 16px;
	}
	
/* - - - - - - - - - - - - - - - - Change Value For Space Between Category Menu Items */
#shop_menu_top li {
	margin-right: 30px;
	}

/*============================================================
  Custom Styles - add and override styles below.
============================================================*/
body 
{
  background-image: url(http://i42.tinypic.com/24lu0eg.jpg);
  background-repeat: repeat;
  background-position: 0% 0%
}
