.frontpageLeftContainer
{
	float:left;
	width: 760px;
	_width:758px;
	margin:16px 0 0 0;
	padding-left:12px;
	overflow:hidden;
}
.welcomeBox
{
	text-align:left;
	background-color:#F4F6F9;
	padding:4px;
}
.welcomeBox h1 {text-align:center; font-family:arial; font-size:21px; color:#872D5A; margin:0px 0 6px 0;}
.welcomeBox h2 {text-align:center; font-family:arial; font-size:17px; color:#872D5A; font-weight:bold; margin:3px 0 6px 0; font-style:italic;}
.welcomeMainBoldText{font-family:arial; font-size:12px; color:#872D5A; margin-bottom:0px; text-align:left; font-weight:bold;}
.welcomeMainBoldText a:link, .welcomeMainBoldText a:visited{color:#872D5A; text-decoration:none;}
.welcomeMainBoldText a:hover {color:#000000; text-decoration:underline;}
.welcomeMainText{font-family:arial; font-size:11px; color:#444444; text-align:center; margin:2px 0 0px 0;}
.welcomeMainText a:link, .welcomeMainText a:visited{font-family:arial; font-size:11px; color:#666666; text-decoration:underline;}
.welcomeMainText a:hover{font-family:arial; font-size:11px; color:#000000; text-decoration:underline}
/*****************/


/****CATEGORY IMAGES****/
.heading
{
	background:url(/csp/sim/web/images/header/menuBG.jpg);
	background-repeat:repeat-x;
	padding:5px;
	font-family:arial;
	font-size:17px;
	color:#872D5A;
	text-align:left;
	margin:10px 0 0 0;
	font-weight:bold;
}
.browseCatContainer
{
	background-color:#FFFFFF;
	border:solid 1px #CCCCCC;
	text-align:left;
	padding:0 0 10px 20px;
	_padding:0 0 10px 15px;
	overflow:hidden;
	background-image:url(/csp/sim/web/images/frontpage/containerBG.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.browseCatBox
{
	position:relative;
	float:left;
	margin:20px 18px 10px 0;
	width:228px;
}
	.browseCatBox .whiteText a
	{
		position:absolute;
		text-align:center;
		width:212px;
		top:188px;
		left:6px;
		font-family:arial;
		color:#ffffff;
		font-size:14px;
		font-weight:normal;
		text-decoration:none;
	}
.browseCatTextSP a:link, .browseCatTextSP a:visited{float:left;	width:228px; font-family:arial; font-size:18px; color:#3D6796; margin-bottom:4px; text-decoration:none;}
.browseCatTextSP a:hover {text-decoration:underline; color:#222222;}
.browseCatTextFU a:link, .browseCatTextFU a:visited{float:left;	width:228px; font-family:arial; font-size:18px; color:#993366; margin-bottom:4px; text-decoration:none;}
.browseCatTextFU a:hover {text-decoration:underline; color:#222222;}
.browseCatTextCHR a:link, .browseCatTextCHR a:visited{float:left;	width:228px; font-family:arial; font-size:18px; color:#FF0000; margin-bottom:4px; text-decoration:none;}
.browseCatTextCHR a:hover {text-decoration:underline; color:#222222;}
.browseCatTextPAT a:link, .browseCatTextPAT a:visited{float:left;	width:228px; font-family:arial; font-size:18px; color:#7111FF; margin-bottom:4px; text-decoration:none;}
.browseCatTextPAT a:hover {text-decoration:underline; color:#222222;}
.browseCatTextBULB a:link, .browseCatTextBULB a:visited{float:left;	width:228px; font-family:arial; font-size:18px; color:#FF9933; margin-bottom:4px; text-decoration:none;}
.browseCatTextBULB a:hover {text-decoration:underline; color:#222222;}
.browseCatTextMISC a:link, .browseCatTextMISC a:visited{float:left;	width:228px; font-family:arial; font-size:18px; color:#336600; margin-bottom:4px; text-decoration:none;}
.browseCatTextMISC a:hover {text-decoration:underline; color:#222222;}



/****END OF CATEGORY IMAGES****/


/****BEST SELLERS****/
.bestSellersContainer
{
	background-color:#FFFFFF;
	border:solid 1px #CCCCCC;
	text-align:left;
	padding:0 0 10px 20px;
	overflow:hidden;
	height:276px;
	background-image:url(/csp/sim/web/images/frontpage/containerBG.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.bestSellersBox
{
	float:left;
	margin:20px 34px 10px 0;
	background-color:#FFFFFF;
	background-image:url(/csp/sim/web/images/frontpage/boxBG.jpg);
	background-repeat:repeat-x;
	padding:6px;
	width:140px;
	height:242px;
	border:solid 1px #AAAAAA;
}
.bestSellersBoxRight
{
	float:left;
	background-color:#FFFFFF;
	background-image:url(/csp/sim/web/images/frontpage/boxBG.jpg);
	background-repeat:repeat-x;
	margin:20px 0px 10px 0;
	padding:6px;
	width:140px;
	height:242px;
	border:solid 1px #CCCCCC;
}
.prodText{height:40px;}
.prodText a:link, .prodText a:visited{font-family:arial; font-size:12px; color:#555555; text-decoration:none;}
.prodText a:hover {color:#000000; text-decoration:underline;}
.prodMore{text-align:right;}
.prodMore a:link, .prodMore a:visited{font-family:arial; font-size:11px; color:#7C8C0D; text-decoration:none;}
.prodMore a:hover {color:#000000; text-decoration:underline;}
/****END OF BEST SELLERS****/



/****FEATURED PRODUCTS****/
.bottomSection
{
	float:left;
	width:996px;
	margin:6px 0 0 0;
	padding-left:12px;
	overflow:hidden;
}
.featuredProductsContainer
{
	background:#FFFFFF;
	border:solid 1px #CCCCCC;
	text-align:left;
	padding:0 0 10px 14px;
	width:980px;
	overflow:hidden;
	float:left;
	background:url(/csp/sim/web/images/frontpage/containerBG.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.featuredProductsBox
{
	float:left;
	margin:20px 8px 10px 0;
	background-color:#FFFFFF;
	background-image:url(/csp/sim/web/images/frontpage/boxBG.jpg);
	background-repeat:repeat-x;
	padding:6px;
	width:140px;
	height:244px;
	border:solid 1px #AAAAAA;
}
/****END OF FEATURED PRDOUCTS****/










/****RIGHT SECTION****/
.fprightcontainer
{
	float:right;
	padding-right:14px;
}
.frontpage-section-right
{
	float:left;
	background:FAFAFA;
	border-left:solid 1px #CCCCCC;
	width:210px;
	height:988px;
	margin:16px 0 0 0;
	text-align:left;
	padding:0 0 0 10px;
}
	.right-head {font-family:arial; font-size:13px; color:#990000; font-weight:bold; margin:2px 0 2px 0;}
	.right-head2 {font-family:arial; font-size:13px; color:#444444; font-weight:bold; margin:2px 0 2px 0; padding:0 0 0 3px;}
	.right-images
	{
		margin-top:10px;
	}
	.rightText {font-family:arial; font-size:12px; color:#555555; text-align:left; margin:2px 0 2px 0; padding:0 0 0 3px;}
	.rightTextSmall {font-family:arial; font-size:11px; color:#333333; font-style:italic; text-align:left; margin:2px 0 2px 0; padding:0 0 0 3px;}
	.rightText a:link, .rightText a:visited {font-family:arial; font-size:12px; font-weight:bold; color:#000000; text-decoration:underline;}
	.rightText a:hover {font-family:arial; font-size:12px; font-weight:bold; color:#666666; text-decoration:underline;}
	.rightText a:active {font-family:arial; font-size:12px; color:#666666; text-decoration:underline;}
	
	.testimonial
	{
		float:left;
		width:208px;
		height:200px;
		border:solid 1px #CCCCCC;
		background:url(/csp/sim/web/images/frontpage/testimonials.jpg);
		background-repeat:no-repeat;
		margin:10px 0 10px 0;
	}
	.testimonialHead {font-family:arial; font-size:13px; color:#444444; font-weight:bold; margin:4px 0 2px 0; padding:0 0 0 3px;}
	.testimonialText {font-family:arial; font-size:12px; color:#555555; text-align:left; margin:8px 0 2px 0; padding:0 4px 0 3px;}
	.testimonialSmallText {font-family:arial; font-size:12px; color:#333333; font-style:italic; font-weight:bold; text-align:left; margin:4px 0 2px 0; padding:0 0 0 3px;}

/*****************/


