body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#cccccc;
}
div#MastheadFull
{

	 height:100px;
}
div#MastheadPos
{
	
	background-color:#ffffff;
	height:100px;
}
.SiteNameText
{

}
.TaglineText
{
 	
}
div#ToolbarFull
{
	
}
div#ToolbarPos
{
	/***
	 * For Netscape/Mozzilla, setting the height here is the easiest way
	 * to get the height of ToolBarFull and ToolbarPos to match up correctly.
	 * Consider this to be the overall height of the toolbar.  This implies
	 * that this number should be increased to accommodate the tallest design
	 * element contained within the toolbar.
	*/
	height:0px; 
}
div#SearchPos
{
	/***
	 * Choose float:left or float:right. One or the other is required.
	 */
	/*
	float:left;
	*/
}
div#ShoppingCartPos
{
	/***
	 * Choose float:left or float:right. One or the other is required.
	 */
	/*
	float:right;
	*/
}
.ToolbarText
{
}
div#TopSpacer
{

	height:19px;
	width:760px;
	background-image:url(../images/format-1/bg-spacer.jpg);
	background-repeat:no-repeat;
	z-index:3;
	


/*	*/
}
div.Spacer
{

 	

}
div.MenuPos a
{
	/***
	 * OPTIONAL
	 *
	 * Comment out the display:block to make the link area only the link word 
	 * rather than the full width of the menu.  
	 *
	 * Generally use this for links without an a:hover{background-color}.
	*/
	display:block;
	
	padding-left:5px; 
}
/***
 * Any formatting that applies to the *Pos divs will stretch to the full
 * height of the menu.
 */
div#SiteMenuPos
{

	
}
div#NoCatalogSiteMenuPos
{
	background-image:url(../images/format-1/bg-menu.gif);
	background-repeat:repeat-y;
	
}
div#SiteMenuFormat
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-left:0px;
	padding-right:1px;
	padding-left:0px;
	padding-bottom:15px;
	padding-top:42px;
	background-image:url(../images/format-1/bg-menu-top.gif);
	background-repeat:no-repeat;
	

}
.TopPageMenuGroup
{
	padding-bottom:0px;
	

}
.TopPageMenuText
{
	font-size: 12px;
	color: white;
	background-image:url(../images/format-1/bg-menu.gif);
	background-repeat:repeat;
	border-bottom:1px solid white;

	

}
.TopPageMenuText div#current
{
	font-weight:bold;
	color: #A90007;
	padding-left:5px; 
	background-image:url(../images/format-1/bg-menu-item-over.gif);
	background-repeat:repeat;
	padding-top:5px;
	padding-bottom:5px;
	
}
.TopPageMenuText a
{
	color: white;
	text-decoration:none;
	background-image:url(../images/format-1/bg-menu-item.gif);
	background-repeat:repeat;
	padding-top:5px;
	padding-bottom:5px;

	
}
.TopPageMenuText a:hover
{
	text-decoration:none;
	color: black;
	background-image:url(../images/format-1/bg-menu-item-over.gif);
	background-repeat:repeat;
	padding-top:5px;
	padding-bottom:5px;

}
.TopPageMenuText a:visited
{

	text-decoration:none;

}
.SubPageMenuText
{
	font-size: 11px;
	background-image:url(../images/format-1/bg-sub-menu-item.gif);
	background-repeat:repeat;


}
.SubPageMenuText div#current
{
	text-decoration:none;
	color: black;
	background-image:url(../images/format-1/bg-sub-menu-item-over.gif);
	background-repeat:repeat;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	display:block;
}
.SubPageMenuText a
{
	text-decoration:none;
	color: #CB6203;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	display:block;
}
.SubPageMenuText a:hover
{
	text-decoration:none;
	color: black;
	background-image:url(../images/format-1/bg-sub-menu-item-over.gif);
	background-repeat:repeat;
}
.SubPageMenuText a:visited
{
	text-decoration:none;

}
div#CatalogMenuPos
{
	background-image:url(../images/format-1/bg-catalog.gif);
	background-repeat:repeat;
}
div#NoCatalogMenuPos
{
	background-image:url(../images/format-1/bg-catalog.gif);
	background-repeat:repeat;

	
}
div#CatalogMenuFormat
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
}
div.CatalogHeaderMenuGroup
{
	padding-bottom:3px;
}
.CatalogHeaderMenuText 
{
	font-size: 12px;
	color: Black;
	background-color:White;
}
.CatalogCategoryMenuText 
{
	font-size: 12px;
	color: Black;
	background-color:White;
	margin-left:13px;
}
.CatalogCategoryMenuText div#current
{
	font-weight:bold;
	color: Black;
	background-color:White;
}
.CatalogCategoryMenuText a
{
	text-decoration:none;
}

.CatalogCategoryMenuText a:hover
{
	text-decoration:underline;
	color: White;
	background-color:Black;
}
.CatalogCategoryMenuText a:visited
{
}
div#BodyFull
{
/*
	background-color:#666666;
	background-image:url(../images/format-1/bg-body.jpg);
*/
}
/***
 * BodyPos spans across only 760px horizontally.
 */
div#BodyPos
{

	
	background-color:#FFFFFF;
/*			background-color:#ffffff;
	background-image:url(../images/format-1/bg-body.jpg);
*/
}
div#PageContentPos
{
	
}
.SiteText 
{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	margin-left: 10px;
}
div#BottomSpacer
{
	
	height:50px;
	background-image:url(../images/format-1/bg-bottom-spacer.gif);
	background-repeat:no-repeat;
	background-position:left;

	
/**/
}
div#FooterFull
{
	/***
	 * If the design requires that "FooterFull" appear, then
	 * ensure that the "height" attribute is set the same as the height
	 * height attribute of the "FooterPos" element.
	 *//*

	height:70px;
	background-image:url(../images/format-1/bg-footer.jpg);
*/
}
div#FooterPos
{
	background-image:url(../images/format-1/bg-footer.jpg);
	background-repeat:no-repeat;
	height:70px;
/*
	background-color:#666666;
*/
}
.FooterText
{
	font-size: 9px;
	padding-top:80px;
	margin-left:3px;
	height:70px;
}
.go
{
	font-size: 10px;
	line-height:14px;
	border-style:hidden;
	padding-bottom:1px;
}
.topmenu
{
	font-size: 11px;
	font-variant:small-caps;
	border-style:hidden;
	padding-bottom:1px;
	Color:#335F00;
}

.topmenu a
{
	text-decoration:none;
	Color:#335F00;
}
.topmenu a:hover
{
	text-decoration:underline;
	Color:#335F00;
}
.topmenu a:visited
{
	Color:#335F00;
}
.topmenusp
{
	font-size: 11px;
	font-variant:small-caps;
	border-style:hidden;
	padding-bottom:2px;
	Color:#a90007;
}

.topmenusp a
{
	text-decoration:none;
	Color:#a90007;
	padding-bottom:1px;
}
.topmenusp a:hover
{
	text-decoration:underline;
	Color:#a90007;
	padding-bottom:1px;
}
.topmenusp a:visited
{

	Color:#a90007;
	padding-bottom:1px;
}

.topmenubar
{
	border-right:1px solid #335f00;
}

.LeftPic
{
	float:left;
	height:100px;
	width:380px;	
}
.RightPic
{
	background-image:url(../images/format-1/header/right.jpg);
	background-repeat:no-repeat;
	float:right;
	height:100px;
	width:380px;
}

div#BodyPic
{
	width:630px;
	height:380px;
	position:absolute;
	left:130px;
	top:0px;
	z-index:0;	
}

div#Search
{
	

	
/**/
}

div#SearchBar
{
	
	height:50px;
	background-image:url(../images/format-1/bg-bottom-spacer.gif);
	background-repeat:no-repeat;
	
/**/
}

div#RightBarLink
{
	width:120px;
	height: 196px;
	position:absolute;
	top:119px;
	left:640px;
	z-index:3;
	
}