﻿HTML
{
	FONT-SIZE:	100.1%;
}

BODY
{

	BACKGROUND-COLOR:	#FFDDCC;
	BACKGROUND:	url('../../2.0/images/bgfade.png');
	COLOR:		#333300;
	FONT-FAMILY: Lucida, Tahoma, Arial;
	FONT-SIZE:	1em;
}

A, A:Link, A:Visited
{
	TEXT-DECORATION: none;
	color:		#332266;

}

a:hover, a:active
{
	COLOR:		#440011;
}


#MainWrap
{
/*    width:52em;
	left:50%;
	margin-left:-26em;
*/
	padding:0;
	position:absolute;
	top:1em;
}

IMG
{
	BORDER:		0px;
}

.HeaderImage
{
	float:none;
	position:fixed;
	top: 1em;
	left: 1em;
	z-index:2;
	WIDTH:		8em;
}

#HeaderLinks, #HeaderText
{
	display: none;

	position:	absolute;
	left:		100%;
	COLOR:		#444411;
	WIDTH:		20em;
	font-size:	0.9em;
	margin-left:-22em;
}

#HeaderText
{
	TEXT-ALIGN:	right;
	top:		2em;
	font-style:italic;
}

#HeaderLinks
{
	float:		left;
	top:		5.6em;
}

.HeadAnchor
{
	text-align:	right;
	width:		10em;
	FLOAT:		left;
}

A.Head, A.Head:visited, A.Head:active, A.Head:link
{
		COLOR:		#331100;
		TEXT-DECORATION: none;
}

.TableNavList
{
	width: 12em;
	vertical-align: top;
}

.NavList
{
	margin-top:		0.8em;
	BACKGROUND-COLOR:	#331100;
	float:inherit;
	position: fixed;
	left: 0.75em;
	top: 5em;
}

.NavLink, .NavLinkActive
{
	text-align:	center;
	width:		10em;
	font-size:	0.8em;
	/*FLOAT:		left; */
}

.NavLinkActive
{
	BACKGROUND-COLOR:	#665522;
}

.NavButton, .NavButtonSub, .NavButtonSubActive
{
}

.NavButtonSub, .NavButtonSubActive
{
	FONT-SIZE:	0.85em;
}

.NavButtonSubActive
{
	BACKGROUND-COLOR:	#886633;
}

A.NavAnchor, A.NavAnchor:visited, A.NavAnchor:active
{
	COLOR:		#FFFFBB;
	TEXT-DECORATION:	none;
}

A.NavAnchor:hover
{
	COLOR:		#BBFFFF;
	TEXT-DECORATION:	none;
}

#ContentWrap, IMG.FloorBackground, #FloatContent, .TableContentWrap
{
	width:	43em;
}

#ContentTitleHeader
{
	font-size:  2.25em;
	font-weight:bold;
	font-style:italic;
	text-align: right;
	
}

#ContentWrap
{
/*	BACKGROUND:	url('../../2.0/images/floorboards.jpg'); */
/*	CLEAR:		left; */
	padding-top: 1em;
	padding-left: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
}

.TableContentWrap
{
	BACKGROUND:	url('../../2.0/images/floorboards.jpg');
	width: 100%;
	padding: 1em;
	vertical-align: top;
}

IMG.FloorBackground
{
	position: 	absolute;
	z-index: -1;
}

#FloatContent
{
	position:	absolute;
	
}

#FrontPageText
{
	margin-left:	4em;
	margin-right:	4em;
	margin-bottom:	2em;

}

H1
{
	margin:	0;
	text-align:	center;
}

#ClearSpace, .ClearSpace
{
	height:		19em;
}

#Sections
{
	BACKGROUND-COLOR: #FFFFFF;
}

.Section
{
	float:		left;
	width:		15em;
	margin-left:	1.66666em;

}

.SectionIconArea
{	
	MARGIN-TOP:		1em;
	MARGIN-LEFT:	5em;
}

IMG.SectionIcon
{
	width:		5em;
	height:		5em;
}

H1.SectionHeader
{
	text-align:	center;
	FONT-SIZE:	1.3em;
	MARGIN-TOP:	0.1em;
}

.SectionText
{
	padding:		0.8em;
	height:			8.3em;
	BACKGROUND-COLOR:	#886633;
}

A.SectionAnchor, A.SectionAnchor:visited, A.SectionAnchor:hover
{
	color:				#333300;
	TEXT-DECORATION:	none;
}

IMG.ConstImage
{
	margin-left:	1.2em;
	margin-top:		1.2em;
	width:		15.5em;
}

.ProductDesc
{
	font-size:			1.2em;
	text-align:			center;
	margin-bottom:		0.2em;
}

.ProductBlock
{
	//margin-left: .8em;
	margin-top: 1em;
	width: 15.5em;
	height: 10em;
	float: left;
	border-style: double;
	border-width: 0.2em;
	border-color: #997733;
	padding: 0.2em;
}

.ProductMaker
{
	text-align:	right;
}

.ProductWeight
{
	margin-top:	0.5em;
	font-style:italic;
}

.ProductPrice
{
	text-align:	center;
	font-size:	1.2em;
}

.ProductInfo
{
	margin-top:	0.2em;
	clear:		left;
	font-size:	0.8em;
	font-style:italic;
	
}

IMG.ProductPhoto
{
	float:		left;
}

#FooterContrast
{
	clear:left;
	padding-top: -1em;
	height:		1.6em;
	border:		0em;
	border-top:	0.25em;
	border-style: solid;
	border-color:	#331100;
	BACKGROUND:	url('../../2.0/images/floorboards.jpg');
}

.FooterCircle
{
	color:	#665533;
	width:		2.4em;
	margin-top: -0.4em;
	font-size:	2.8em;
	float:		left;
	text-align:	right;
}


#Copyright
{
	Clear:	all;
	width:	100%;
	text-align: center;
	color:	#665533;
	font-size:	0.8em;

}

#Global900_Logo
{
	float:left;
	display: inline;
	height: 10em;
	width: 9em;
	
}

#Global900_Head
{
	float:left;
	display: inline;
	margin: 2em;
}

.Global900_ItemText
{
	background-color:lime;
	float: left;
}

h1.global900_Big
{
	font-family: "Arial Black";
	letter-spacing: 0.3em;
	font-size: 2em;
	font-style:italic;
}

h2.global900_Small
{
	font-size: 0.8em;
	font-style:italic;
}

.ImageGalleryTitle, .ImageGallery
{
}

.ImageGallery
{
	border: 0.1em solid #663300;
	background-color: #996633;
	padding: 0.5em;
}

.ImageGalleryTitle
{
	margin-top: 2em;
	font-size: 1.2em;
	font-style:italic;	

	
}


IMG.GalleryThumb4-3, IMG.GalleryThumb8-3
{
	border-style: solid;
	border-width: 0.25em;
	border-color: #FFFFFF;
	
}

IMG.GalleryThumb4-3
{
	height:	3em;
	width: 4em;
}

IMG.GalleryThumb8-3
{
	height:	3em;
	width: 8em;
}

.Global900_Item
{
	margin-bottom: 2em;
}
.Global900_ImageAndLinks
{
	float:left;
	margin-right: 0.8em;
	margin-bottom: 0.3em;
	text-align: center;
	font-size: 0.8em;
}

.Global900_Variations
{
	clear:both;
	border:thin;
	border-color:blue;
	font-style:italic;
	font-size:0.8em;
	
}

IMG.Global900_ItemVariation
{
	height: 6em;
	width: 8em;
}

IMG.Global900_ItemImage
{
	height: 9em;
	width: 12em;
}

.Global900_YouTubeLink
{
}
.Global900_MainHead
{
	text-align: center;
}

.Global900_ItemTitle
{
	text-align: center;
	font-size: 1.2em;
	text-decoration: underline;
	margin-bottom: 0.5em;
	font-weight:bold;
}

.Magic8Table
{
	display: inline;
	font-size: 0.8em;
	padding: 0.3em;
	float:right;
	border-width= 0.025em;
	border-style: solid;
	margin-left: 0.8em;
	margin-bottom: 0.5em;
}
.M8Title
{
	font-size: 1.2em;
	margin-bottom: 0.5em;
}
.M8Item
{
	font-size: 0.85em;
	float:left;
	text-align:right;
	padding-right: 0.5em;
	width: 8em;
}

.M8Value
{
	width: 20em;
}

sup
{
	font-size: 0.8em;
}
