/* WARNING! ANY MODIFICATIONS TO THIS STYLE SHEET MAY RESULT IN ERRORS IN THE LAYOUT OF YOUR WEBPAGE. THESE ERRORS MAY NOT BE VISIBLE IN THE VERSION OF THE BROWSER THAT YOU ARE USING BUT MAY BE VISIBLE TO OTHER USERS USING DIFFERENT VERSIONS OF YOUR BROWSER OR DIFFERENT BROWSERS! */

body {
	padding: 0px; /* PADDING (RENDERS DIFFERENTLY IN DIFFERENT BROWSERS!) */
	margin: 0px; /* PADDING (RENDERS DIFFERENTLY IN DIFFERENT BROWSERS!) */
	text-align: center; /* TEXT ALIGN */
	background-color: #e9e9e9; /* BACKGROUND COLOR */
	background-image:  url(bg.jpg); /* BACKGROUND IMAGE (RELATIVE TO THIS STYLE SHEET) */
	background-repeat: repeat-x; /* REPEAT BACKGROUND IMAGE (no-repeat, repeat-x, repeat-y, repeat) */
	background-position: 0% 0%; /* ORIGINAL BACKGROUND POSITION (px or %, no combinations) */
  background-attachment: fixed; /* PREVENT BACKGROUND FROM SCROLLING*/ 
	font-family: Verdana, Helvetica, sans-serif; /* FONT (Verdana, Helvetica, sans-serif - only change the first) */
	color: #000000; /* TEXT COLOR */
	font-size: 10pt; /* FONT SIZE (pt) */
	font-weight: normal; /* FONT WEIGHT (normal. bold) */
	text-decoration: none; /* TEXT DECORATION (none, underline) */
	letter-spacing: 0px; /* LETTER SPACING (0px) */
}

A {text-decoration: underline;} /* TEXT DECORATION (none, underline) */
A:link {color: #912301;} /* TEXT COLOR OF HYPERLINKS */
A:visited {color: #912301;} /* TEXT COLOR OF VISITED HYPERLINKS */
A:hover {color: #912301;} /* TEXT COLOR OF HOVERED HYPERLINKS */
A:active {color: #912301;} /* TEXT COLOR OF CLICKED HYPERLINKS */

#flashcontent {
	color: #912301; /* TEXT COLOR FOR THE ERROR MESSAGE SHOWN IF A FLASH ELEMENT DOES NOT LOAD */
}

#toppagination{
	font-size: 8pt; /* FONT SIZE (pt) */
}

#bottompagination{
	font-size: 8pt; /* FONT SIZE (pt) */
}

/* THE LOOK OF A SPECIFIC DIV USED TO WRAP THE WEBSITE FOR CENTRAL ALIGNING (DO NOT MODIFY!) */
#page {
	position: relative; /* POSITIONING (relative, absolute) */
	top: 0px; /* DISTANCE OF THE DIV FROM THE TOP (% or px) */
	width: 100%; /* WIDTH OF THE DIV (auto, % or px) */
	text-align: left; /* TEXT ALIGN (left, right, center) */
	vertical-align: top; /* VERTICAL ALIGN (top, bottom, middle) ???????? */
	color: #000000; /* TEXT COLOR ???????? */
}

#information {
	position: relative; /* POSITIONING (relative, absolute) */
	top: 10px; /* DISTANCE OF THE DIV FROM THE TOP (% or px) */
	width: 600px; /* WIDTH OF THE DIV (auto, % or px) */
	margin-left: auto; /* LEFT MARGIN (auto) */
	margin-right: auto; /* RIGHT MARGIN (auto) */
	text-align: center; /* TEXT ALIGN (left, right, center) */
	background-color: #ffffff; /* BACKGROUND COLOR */
	font-size: 8pt; /* FONT SIZE (pt) */
}

#banner {
	position: relative; /* POSITIONING (relative, absolute) */
	width: 600px; /* WIDTH OF THE DIV (auto, % or px) */
	height: 150px; /* HEIGHT OF THE DIV (auto, % or px) */
	float: left; /* FLOAT CONSECUTIVE DIVS WITH FLOAT: (left, right) AGAINST THE (left,right) MARGIN IF THEY FIT */
	background-color: #ffffff; /* BACKGROUND COLOR */
	background-image:  url(order.jpg); /* BACKGROUND IMAGE (RELATIVE TO THIS STYLE SHEET) */
	background-repeat: repeat; /* REPEAT BACKGROUND IMAGE (no-repeat, repeat-x, repeat-y, repeat) */
	background-position: 0px 0px; /* ORIGINAL BACKGROUND POSITION (px or %, no combinations) */
}

#shop {
	padding: 10px; /* PADDING (RENDERS DIFFERENTLY IN DIFFERENT BROWSERS!) */
	text-align: left; /* TEXT ALIGN (left, right, center) */
}

.left {
  float: left; /* FLOAT CONSECUTIVE DIVS WITH FLOAT: (left, right) AGAINST THE (left,right) MARGIN IF THEY FIT ??????? */
}

.right{
  float: right; /* FLOAT CONSECUTIVE DIVS WITH FLOAT: (left, right) AGAINST THE (left,right) MARGIN IF THEY FIT ??????? */
}

.inactive {
  color: #cccccc; /* TEXT COLOR ????????? */
}

.shop {
  color:  #912301; /* TEXT COLOR ??????? */	
}

.headline {
	position: relative; /* POSITIONING (relative, absolute) */
	left: 4px; /* DISTANCE OF THE DIV FROM THE LEFT (% or px) */
	width: 592px; /* WIDTH OF THE DIV (auto, % or px) */
	float: left; /* FLOAT CONSECUTIVE DIVS WITH FLOAT: (left, right) AGAINST THE (left,right) MARGIN IF THEY FIT */
	padding: 0px; /* PADDING (RENDERS DIFFERENTLY IN DIFFERENT BROWSERS!) */
	margin: 0px; /* PADDING (RENDERS DIFFERENTLY IN DIFFERENT BROWSERS!) */
	text-align: left; /* TEXT ALIGN (left, right, center) */
	vertical-align: middle; /* VERTICAL ALIGN (top, bottom, middle) ???????? */
	line-height: 34px; /* LINE HEIGHT (px) */
}

.order A {
	text-decoration: none; /* TEXT DECORATION (none, underline) */
}

.breadcrumbs {
	background-color: #999999; /* BACKGROUND COLOR */
	color: #ffffff; /* TEXT COLOR */
	font-size: 8pt; /* FONT SIZE (pt) */
}

.item {
	position: relative; /* POSITIONING (relative, absolute) */
	width: 580px; /* WIDTH OF THE DIV (auto, % or px) */
	float: left; /* FLOAT CONSECUTIVE DIVS WITH FLOAT: (left, right) AGAINST THE (left,right) MARGIN IF THEY FIT */
	text-align: left; /* TEXT ALIGN (left, right, center) */
	padding: 10px; /* PADDING (RENDERS DIFFERENTLY IN DIFFERENT BROWSERS!) */
	font-size: 10pt; /* FONT SIZE (pt) */
}

.noitem {
	position: relative; /* POSITIONING (relative, absolute) */
	width: 580px; /* WIDTH OF THE DIV (auto, % or px) */
	float: left; /* FLOAT CONSECUTIVE DIVS WITH FLOAT: (left, right) AGAINST THE (left,right) MARGIN IF THEY FIT */
	text-align: left; /* TEXT ALIGN (left, right, center) */
	padding: 10px; /* PADDING (RENDERS DIFFERENTLY IN DIFFERENT BROWSERS!) */
	font-size: 10pt; /* FONT SIZE (pt) */
}

.txt {
	position: relative; /* POSITIONING (relative, absolute) */
	overflow: hidden; /* OVERFLOW (hidden, auto, fit) */
	width: auto; /* WIDTH OF THE DIV (auto, % or px) */
	padding: 0px; /* PADDING (RENDERS DIFFERENTLY IN DIFFERENT BROWSERS!) */
	margin: 0px; /* PADDING (RENDERS DIFFERENTLY IN DIFFERENT BROWSERS!) */
	text-align: left; /* TEXT ALIGN (left, right, center) */
	font-size: 10pt; /* FONT SIZE (pt) */
}

.jpg {
	position: relative; /* POSITIONING (relative, absolute) */
	width: 210px; /* WIDTH OF THE DIV (auto, % or px) */
	height: 200px; /* HEIGHT OF THE DIV (auto, % or px) */
	float: right; /* FLOAT CONSECUTIVE DIVS WITH FLOAT: (left, right) AGAINST THE (left,right) MARGIN IF THEY FIT */
	padding: 0px; /* PADDING (RENDERS DIFFERENTLY IN DIFFERENT BROWSERS!) */
	margin: 0px; /* PADDING (RENDERS DIFFERENTLY IN DIFFERENT BROWSERS!) */
	text-align: right; /* TEXT ALIGN (left, right, center) */
	font-size: 6pt; /* FONT SIZE (pt) */
	color: #999999; /* TEXT COLOR */
}

h1 {
	background-color: #f0f0f0; /* BACKGROUND COLOR */
	background-image:  url(stripes.jpg); /* BACKGROUND IMAGE (RELATIVE TO THIS STYLE SHEET) */
	background-repeat: repeat-x; /* REPEAT BACKGROUND IMAGE (no-repeat, repeat-x, repeat-y, repeat) */
	background-position: 0% 0%; /* ORIGINAL BACKGROUND POSITION (px or %, no combinations) */
	display: block; /* DISPLAY AS A BLOCK */
	font-family: Verdana, Helvetica, sans-serif; /* FONT (Verdana, Helvetica, sans-serif - only change the first) */
	color: #4e3f31; /* TEXT COLOR */
	font-weight: bold; /* FONT WEIGHT (normal. bold) */
	text-decoration: none; /* TEXT DECORATION (none, underline) */
	letter-spacing: 2px; /* LETTER SPACING (0px) */
	text-transform: uppercase; /* TRANSFORM ALL TEXT TO UPPERCASE */
	font-size: 10pt; /* FONT SIZE (pt) */
}

h2 {
	background-color: #f0f0f0; /* BACKGROUND COLOR */
	background-image:  url(stripes.jpg); /* BACKGROUND IMAGE (RELATIVE TO THIS STYLE SHEET) */
	background-repeat: repeat-x; /* REPEAT BACKGROUND IMAGE (no-repeat, repeat-x, repeat-y, repeat) */
	background-position: 0% 0%; /* ORIGINAL BACKGROUND POSITION (px or %, no combinations) */
	display: block; /* DISPLAY AS A BLOCK */
	font-family: Verdana, Helvetica, sans-serif; /* FONT (Verdana, Helvetica, sans-serif - only change the first) */
	color: #4e3f31; /* TEXT COLOR */
	font-weight: bold; /* FONT WEIGHT (normal. bold) */
	text-decoration: none; /* TEXT DECORATION (none, underline) */
	letter-spacing: 2px; /* LETTER SPACING (0px) */
	text-transform: uppercase; /* TRANSFORM ALL TEXT TO UPPERCASE */
	font-size: 10pt; /* FONT SIZE (pt) */
}

img {
	vertical-align: middle; /* TEXT ALIGN (left, right, center) */	
	border: 0px solid #000000; /* BORDER (RENDERS DIFFERENTLY IN DIFFERENT BROWSERS!) */
}

ul {
	text-align: left; /* TEXT ALIGN (left, right, center) */
}

td {
	padding-left: 5px; /* PADDING (RENDERS DIFFERENTLY IN DIFFERENT BROWSERS!) */
	padding-right: 5px; /* PADDING (RENDERS DIFFERENTLY IN DIFFERENT BROWSERS!) */
	vertical-align: top; /* VERTICAL ALIGN (top, bottom, middle) ???????? */
}

table.nestedtable {

}

table.nestedtable td {
  width: 100px;
  background: #cccccc;
}