html,body
{
	background-color:#ffffff;
	color:#000000;
	font-family:Verdana, Arial; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background-image:url(../Images/BG.gif);
	background-repeat:repeat-x;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	width:973px;
	margin:auto;
	
}
div#MainShadow
{
	width:957px;
	float:left;
	background-image:url(../Images/TableShadow.png);
	background-repeat:repeat-y;
	padding:0px 8px 0px 8px;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:957px;
	float:left;
}
div#HeaderTopContainer
{
	width:957px;
	height:110px;
	float:left;
}
div#Logo
{
	width:337px;
	height:110px;
	float:left;
	background-image:url(../Images/Logo.gif);
	background-repeat:no-repeat;
}
div#LogoText
{
	width:284px;
	height:110px;
	float:left;
	background-image:url(../Images/LogoText.gif);
	background-repeat:no-repeat;
}
div#TopRightPane
{
	width:336px;
	height:110px;
	float:left;
	background-image:url(../Images/TopBG.gif);
	background-repeat:repeat-x;
}
div#TopNav
{
	width:189px;
	height:18px;
	float:left;
	padding:27px 0px 0px 147px;
}
div#Search
{
	width:243px;
	height:55px;
	float:left;
	padding:10px 0px 0px 93px;
}
div#HeaderImgFlashContainer
{
	width:957px;
	height:208px;
	float:left;
}
div#MenuContainer
{
	width:956px;
	height:43px;
	float:left;
	padding-left:1px;
	background-image:url(../Images/MenuLeft.gif);
	background-repeat:no-repeat;
}
div#Menu
{
	width:939px;
	height:42px;
	float:left;
	background-image:url(../Images/MenuBG.gif);
	background-repeat:repeat-x;
	padding:1px 7px 0px 10px;
}

/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:957px;
	float:left;
	background-color: #FFFFFF;
	border-bottom-width: 7px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}
div#LeftPane
{
	width:240px;
	float:left;
	background-color: #ebebeb;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c6c6bf;
	border-left-color: #9f9f9a;
	padding:6px 8px 7px 8px;
}
.LeftPane
{
	width:240px;

	border-top-width: 6px;
	border-right-width: 8px;
	border-bottom-width: 7px;
	border-left-width: 8px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ebebeb;
	border-right-color: #ebebeb;
	border-bottom-color: #ebebeb;
	border-left-color: #ebebeb;
}
div#LatestProducts
{
	width:212px;
	float:left;
	background-color:#fbfbfb;
	padding:55px 12px 10px 16px;
	background-image:url(../Images/LatestProducts.gif);
	background-repeat:no-repeat;
	background-position:16px 14px;
}
div#LatestNews
{
	width:212px;
	float:left;
	background-color:#fbfbfb;
	padding:50px 12px 23px 16px;
	background-image:url(../Images/LatestNews.gif);
	background-repeat:no-repeat;
	background-position:16px 14px;
}
div#MainPane
{
	width:663px;
	float:left;
	padding:20px 0px 0px 31px;
	background-color:#FFFFFF;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #dfdfd8;
}
.MainPane
{
	width:662px;
	padding:20px 0px 0px 31px;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #dfdfd8;
	background-color: #FFFFFF;
}
div#MainBodyPane
{
	width:662px;
	float:left;
}
div#MainContents
{
	width:656px;
	float:left;
	padding:0px 6px 0px 0px;
}
div#MainContentsInt
{
	width:526px;
	float:left;
	padding:0px 6px 0px 0px;
}
div#MainLeftPane
{
	width:123px;
	float:right;
	padding-left:7px;
}
div#TopSellersContainer
{
	width:577px;
	float:left;
	padding:25px 85px 23px 0px;
}
div#TopSellers
{
	width:541px;
	float:left;
	border: 1px solid #cac8c8;
	background-color:#dddddd;
	background-image:url(../Images/OurTopSellers.gif);
	background-repeat:no-repeat;
	background-position:20px 11px;
	padding:36px 17px 13px 17px;
}
div#TopSellersPortfolio
{
	width:531px;
	float:left;
	background-color:#eaeaea;
	padding:7px 5px 7px 5px;
}
div#ProductsHeader
{
	width:526px;
	height:28px;
	float:left;
	background-image:url(../Images/Products.gif);
	background-repeat:no-repeat;
	padding:0px 0px 14px 0px;
}
div#ProductsHeaderLine
{
	width:526px;
	height:2px;
	float:left;
	background-image:url(../Images/ProductsHeaderLine.gif);
	background-repeat:repeat-x;
	padding-bottom:22px;
}
div#Testimonial
{	margin:0;
	float:right;
	margin-top:-28px;
	background-color:RED;
}

/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	width:955px;
	height:74px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a61515;
	border-right-color: #a81818;
	border-bottom-color: #851212;
	border-left-color: #851414;
	background-color:#a40f0f;
}
div#LeftFooter
{
	width:558px;
	height:74px;
	float:left;
	padding-left:27px;
}
div#RightFooter
{
	width:265px;
	height:44px;
	float:left;
	background-image:url(../Images/PayPal.gif);
	background-repeat:no-repeat;
	padding:30px 25px 0px 80px;
	
}
div#FooterNav
{
	width:558px;
	height:22px;
	float:left;
	padding-top:18px;
}
div#FooterLine
{
	width:558px;
	height:1px;
	float:left;
	background-color:#c05757;
}
div#FooterBottomLinks
{
	width:558px;
	height:24px;
	float:left;
	font-family:Verdana;
	font-size:11.51px;
	color:#FFFFFF;
	padding-top:9px;
}

div#FooterBottomLinks A:link		{
	font-family:Verdana;
	font-size:11.51px;
	color:#FFFFFF;
	text-decoration:none;
}
div#FooterBottomLinks A:visited	{
	font-family:Verdana;
	font-size:11.51px;
	color:#FFFFFF;
	text-decoration:none;
}
div#FooterBottomLinks A:active		{
	font-family:Verdana;
	font-size:11.51px;
	color:#FFFFFF;
	text-decoration:none;
}
div#FooterBottomLinks A:hover		{
	font-family:Verdana;
	font-size:11.51px;
	color:#FFFFFF;
	text-decoration:underline;
}
