body
{
	background-color: #FFF3B9;
	background-position: 0 15px;
	background-repeat: repeat-x;
}

#header .button
{
	border-width: 0;
	background-color: #A6390E;
	color: white;
	font-weight: bold;
	cursor: pointer;
}


#header_description_fabric
{
	height: 61px;
	background-image: url("/assets/assets.layout/header_fashion.jpg");
	background-position: top left;
	background-repeat: no-repeat;
}

#header_description_notions
{
height: 61px;
background-image: url(/assets/assets.layout/header_notions.gif); 
background-position: top left;
background-repeat: no-repeat;
}

#header_description_store
{
height: 61px;
background-image: url(/assets/assets.layout/header_store.gif); 
background-position: top left;
background-repeat: no-repeat;
}

#Logo {
	position:absolute;
	width:138px;
	height:39px;
	z-index:2;
	left: 271px;
	top: 35px;
}


#header_navigation
{
	background-image: url("/assets/assets.layout/header2_bg_fullwidth.gif");
	background-repeat: no-repeat;
}

#navigation
{
	background-image: url("/assets/assets.layout/menu_bottom.gif");
	background-position: bottom left;
	background-repeat: repeat-y;
	
	padding-bottom: 20px;
}

#navigation img { margin-bottom: 3px; }

#navigationindex
{
	background-image: url("/assets/assets.layout/menu_bottom.gif");
	background-position: bottom left;
	background-repeat: repeat-y;
	
	padding-bottom: 20px;
}

#navigationindex img { margin-bottom: 3px; }

.Header_Icon
	{
	float: left;
	margin-left: -4px;
	margin-bottom: -2px;
	}
.ShopNow_books
	{
	vertical-align: top;
	margin-left: 175px;
	}	
img.instructions
	{
	border-style:outset;
	border-color: #533400;
	border-width: 1px;
	margin: 10px;
	}
img.instructionsNoBorder
	{
	border-style:outset;
	border-color: #533400;
	border-width: 1px;
	margin: 3px;
	}
img.instructionLeft
	{
	border-style:outset;
	border-color: #533400;
	border-width: 1px;
	}
img.instructionsFirst
	{
	margin-top: 0px;
	margin-bottom: 10px;
	border: 1px; color: #533400;
	}
img.instructionsLast
	{
	margin-top: 10px;
	margin-bottom: 20px;
	border: 1px; color: #533400;
	}
img.twoaltleftimage
	{
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	}
.TransparentAlign
	{
	margin: 10px;
	}
.ProductThumb
	{
	position: static;
	height: 250px;
	text-align: center;
	margin-top: 5px;
	}
.ProductThumb_NoDescrip
	{
	position: static;
	height: 200px;
	text-align: center;
	margin-top: 5px;
	}
.ProductThumb_CenterNoSpace
	{
	position: static;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 8px;
	}
.ProductThumb_Left
	{
	position: static;
	float: left;
	margin-top: 15px;
	margin-bottom: 5px;
	margin-left: 5px;
	}
.ProductThumb_Left_ReducedMargin
	{
	position: static;
	float: left;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	}
.Auto
	{
	margin-left: auto; 
	margin-right: auto;
	}
#FooterParagraph .inlinegraphic
	{ 
	float: right;
	margin-top: 5px;
	}

.copyright
{
	border: #B9882B 2px solid;
	border-width: 2px 0;
}

.mivagraphics
	{
	border-style: solid;
	border-color: #533400;
	border-width: 2px;
	}