html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

html,body
{
	background-color:#ffffff;
	color:#757575;
	font-family:Arial; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	background-image:url(/Images/bg.gif);
}

.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:982px;
	margin:auto;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:982px;
	height:155px;
	float:left;
	margin-top:38px;
}

	div#Logo
	{
		width:232px;
		height:95px;
		padding:41px 5px 19px 22px;
		float:left;
		background-image:url(/Images/Logo.gif);
		background-repeat:no-repeat;
	}
		.HomeLink
		{
			width:232px;
			height:95px;
			float:left;
			display:block;}
		
	
	div#HeaderNavigation
	{
		width:722px;
		height:152px;
		float:left;
		border-top:1px solid #dddddd;
		border-right:1px solid #dddddd;
		margin-top:2px;
		background-image:url(/Images/headerbg.gif);
		background-repeat:repeat-x;
		overflow:hidden;
		}
		
		div#QuickLinks {
			width:703px;
			height:45px;
			float:left;
			text-align:right;
			padding:16px 19px 0px 0px;}
			
		div#PoductCategoryNavigation {
			width:674px;
			height:50px;
			float:left;
			padding:0px 0px 41px 47px;}

/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:978px;
	float:left;
	margin-left:2px;
	border-bottom:1px solid #dddddd;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	background-color:#FFF;
	padding-bottom:34px;
}

	div#LeftPane
	{
		width:187px;
		float:left;
		padding:29px 0px 0px 0px;
	}
		div#LeftNavigation
		{
			width:187px;
			float:left;
		}
		
		div#TellAFriend
		{
			width:168px;
			float:left;
			padding:0px 0px 26px 19px;
		}
		
		div#ViewOurVideos
		{
			width:168px;
			float:left;
			padding:0px 0px 40px 19px;
		}
		
		div#ClientFeedback
		{
			width:140px;
			float:left;
			padding:67px 28px 39px 19px;
			background-image:url(/Images/ContentImages/ClientFeedback.gif);
			background-repeat:no-repeat;
			background-position:18px 0px;
			font-size:11px; color:#858585; font-weight:normal; line-height:18px;
		}
		
		div#NewsLetterSignup
		{
			width:144px;
			float:left;
			padding:44px 32px 0px 11px;
			background-image:url(/Images/ContentImages/NewsLetterSignup.gif);
			background-repeat:no-repeat;
			background-position:9px 0px;
			font-size:11px; color:#858585; font-weight:normal; line-height:18px;
		}
		
	div#ContentPane
	{
		width:526px;
		float:left;
		padding:23px 24px 0px 0px;
	}
	
	div#ContentPane2
	{
		width:772px;
		float:left;
		padding:23px 19px 0px 0px;overflow:hidden;
	}
	
	div#RightPane
	{
		width:222px;
		float:left;
		padding:18px 19px 0px 0px;
	}
	
		div#RightImage {
			width:221px;
			padding-left:1px;
			padding-bottom:30px;
			float:left;}
			
		div#OnlineOrder
		{
			width:221px;
			float:left;
			padding:44px 0px 48px 0px;
			background-image:url(/Images/ContentImages/OnlineOrder.gif);
			background-repeat:no-repeat;
		}
		
		div#UpcomingEvent
		{
			width:221px;
			float:left;
			padding:49px 0px 0px 1px;
			background-image:url(/Images/ContentImages/UpcomingEvent.gif);
			background-repeat:no-repeat;
			font-size:11px; color:#757575; font-weight:normal; line-height:18px;
		}

div#HomeBottomPortfilioOuter
{
	width:982px;
	height:59px;
	float:left;
	margin-top:-105px;
	background-image:url(/Images/AsSeenIn.gif);
	background-repeat:no-repeat;
}
		
div#HomeBottomPortfilio
{
	width:929px;
	float:left;
	min-height:80px;
	_height:80px;
	border:1px solid #dddddd;
	background-color:#FfF;
	margin-left:2px;
	margin-top:10px;
	padding:9px 0px 9px 49px;
}

/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
}