/* Modal Styles */
@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:400,700);

body {
  font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.42857;
  color: #545454;
  background-color: white; }


/* Modal Spacing */
table.colors_lines_light td {
	padding: 8px;
}

/* COLORS */
.colors_background3 {
   background-color: #13191c;
}

.colors_highlight {
  background-color: #fb0;
}

.colors_lines {
  background-color: #393a3a;
}

.colors_lines_light {
  background-color: #393a3a;
}

.colors_menutitle {
  background-color: #444;
}

.colors_menutitletext {
  color: #fff;
}

/* PRODUCT NAME COLOR */
.colors_productname {
  color: #efbd00 !important;
}


/* PRODUCT PRICE COLOR */
.colors_productprice {
  color: #efbd00;
}

a.colors_homepage_title {
  color: #6f6f6f;
}

body,
.colors_background_main,
.colors_background1,
.colors_background2 {
  background-color: #13191c;
}

a,
.colors_background2_text,
.colors_background3_text,
.colors_links {
  color: #6f6f6f;
}

a.colors_background2_text:hover,
a.colors_background3_text:hover,
a.colors_productname:hover {
   color: #e9b500;
}

a:hover,
a.colors_links:hover {
  color: #e9b500;
}

td, .colors_text {
  color: #ccc;
}

.colors_background1_text {
   color: #ccc;
}

.colors_background1_text:hover {
  color: #e9b500;
}

.colors_backgroundlight,
.colors_backgroundneutral,
.colors_descriptionbox,
.colors_pricebox {
  background-color: #13191c;
}

.colors_backgroundlight_dark,
.colors_backgroundneutral_dark {
  background-color: #ddd;
}

/* CONTENT AREA */
font {
  color: #ccc;
}

form {
  margin: 0;
}

.productnamecolor, a.productnamecolor {
  font-size: 12px;
  font-weight: 700;
}

a.carttext:hover {
  font-size: 10px;
  text-decoration: underline;
}

.navtitle, a.navtitle, a.navtitle:hover {
  font-size: 12px;
  letter-spacing: 3px;
}

a.navtop:hover {
  color: #e9b500;
  text-decoration: underline;
}

table, td, .bgcolor1, .bgcolor2, .bgcolor3,
.pricecolor, a.regularlink,
.nav1, a.nav1, .nav1_selected, a.nav1_selected,
.nav2, a.nav2, .nav2_selected, a.nav2_selected,
.nav3, a.nav3, .nav3_selected, a.nav3_selected,
.navbottom, a.navbottom, .navspecials, a.navspecials {
  font-size: 12px;
}

textarea, input, .navtop, a.navtop {
  color: #fff;
  font-size: 12px; 
}

.productnamecolorLARGE, a.productnamecolorLARGE, a.productnamecolorLARGE:hover {
  font-size: 14px;
  font-weight: bold;
}

.productnamecolorsmall, a.productnamecolorsmall,
.pricecolorsmall, .smalltext, .carttext, a.carttext {
  font-size: 10px;
}

a.regularlink:hover, a.navbottom:hover {
  text-decoration: underline;
}

table[width="385"] {
	width: 100% !important;
	max-width: 385px !important;
}
