/* ---------------------------------------- 

Created: Eric
Date: 03/03/2009

---------------------------------------- */

@media screen
{

/* -------------------- Browser Resets -------------------- */
/* --------------------  -------------------- */

	body 
	{
		background:#620500 url(/images/Shearers/ShearersMS/bg.jpg) center fixed no-repeat;
		height:100%;
		margin:0;
		padding:0;
		text-align:center;
		width:100%;
	}
	
/* -------------------- Splash Layout -------------------- */
		
	#shSplashInnerContainer
	{
		margin:0 auto;
		width:979px;
	}
	
	
	#shSplashOuterContainer
	{
		margin:0 auto;
		text-align:left;
		width:1010px;
	}
	
	.shSplashBanner
	{
		clear:both;
		float:left;
		left:8px;
		position:relative;
	}
	
	/* -------------------- Splash Bottom Boxes -------------------- */

	#shSplashBottomAnimation
	{
		background:url(/images/Shearers/ShearersMS/splashAjaxBottom_BG.png) top left no-repeat;
		float:left;
		height:117px;
		width:1010px;
	}

	#shSplashBottomAnimation #boxesContainer
	{
		float:left;
		height:117px;
		margin:0;
		padding:0;
		width:984px;
	}
	
		
	#shSplashBottomAnimation #boxesContainer li
	{
		background:url(/images/Shearers/ShearersMS/splashAjaxBottom_BOX.png) top left no-repeat;
		float:left;
		height:117px;
		width:328px;
	}
	
	/* -------------------- Splash Footer -------------------- */	

	#shSplashFooter
	{
		margin:0 auto 20px auto;
		text-align:left;
		width:970px;
	}
	
	#shSplashFooter a
	{
		margin-right:15px;
	}
	
	#shSplashFooter .divider
	{
		padding:0 20px 0 5px;
	}
	
	#shSplashFooter .left
	{
		float:left;
		padding-left:30px;
		width:auto;
	}
	
	#shSplashFooter .right
	{
		float:right;
		width:auto;
	}
	
/* -------------------- Sub Page Layout -------------------- */

	#shContainer
	{
		margin:0 auto;
		position:relative;
		width:979px;
	}
	
	#shContainer2
	{
		margin:0 auto;
		position:relative;
		width:979px;
		z-index:3;
	}

/* -------------------- Navigation -------------------- */
	
	#shNavContainer
	{
		float:left;
		height:100px;
		width:100%;
	}
	
	#shNavContainer #shNavTabs
	{
		background:url(/images/Shearers/ShearersMS/Nav_BG.png) top left no-repeat;
		float:left;
		height:69px;
		width:100%;
	}
	
	#shNavContainer #shNavTabs .tabsLeft
	{
		float:left;
		margin:18px 0 0 8px;
		width:auto;
	}
	*html #shNavContainer #shNavTabs .tabsLeft { margin-left:4px; }
	
	#shNavContainer #shNavTabs .tabsLeft a
	{
		float:left;
	}
	
	#shNavContainer #shNavTabs .tabsRight
	{
		float:right;
		margin:24px 30px 0 0;
		width:auto;
	}
	*html #shNavContainer #shNavTabs .tabsRight { margin-right:15px; }
	
	/* -------------------- Shearer's Micro Site Tab -------------------- */
	
	#shNavContainer #shNavTabs .tabsLeft a.shearersMSTabCURRENT:link, #shNavContainer #shNavTabs .tabsLeft a.shearersMSTabCURRENT:visited 
	{
		background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.png) -20px 0 no-repeat;
		display:block;
		height:50px;
		margin-right:-10px;
		position:relative;
		top:2px;
		width:114px;
		z-index:3;
	}
	*html #shNavContainer #shNavTabs .tabsLeft a.shearersMSTabCURRENT:link, *html #shNavContainer #shNavTabs .tabsLeft a.shearersMSTabCURRENT:visited 
	{ background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.gif) -20px 0 no-repeat; }
	
	
	/* -------------------- Tango's Micro Site Tab -------------------- */
	
	#shNavContainer #shNavTabs .tabsLeft a.tangosMSTab:link, #shNavContainer #shNavTabs .tabsLeft a.tangosMSTab:visited
	{
		background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.png) 0 -50px no-repeat;
		display:block;
		height:50px;
		position:relative;
		top:1px;
		width:108px;
	}
	*html #shNavContainer #shNavTabs .tabsLeft a.tangosMSTab:link, *html #shNavContainer #shNavTabs .tabsLeft a.tangosMSTab:visited 
	{ background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.gif) 0 -50px no-repeat; }
	
	#shNavContainer #shNavTabs .tabsLeft a.tangosMSTab:hover
	{
		background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.png) -108px -50px no-repeat;
	}
	*html #shNavContainer #shNavTabs .tabsLeft a.tangosMSTab:hover
	{ background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.gif) -108px -50px no-repeat; }
	
	/* -------------------- Shaper's Micro Site Tab -------------------- */
	
	#shNavContainer #shNavTabs .tabsLeft a.shapersMSTab:link, #shNavContainer #shNavTabs .tabsLeft a.shapersMSTab:visited
	{
		background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.png) 0 -100px no-repeat;
		display:block;
		height:50px;
		position:relative;
		top:1px;
		width:108px;
	}
	*html #shNavContainer #shNavTabs .tabsLeft a.shapersMSTab:link, *html #shNavContainer #shNavTabs .tabsLeft a.shapersMSTab:visited
	{ background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.gif) 0 -100px no-repeat; }
	
	#shNavContainer #shNavTabs .tabsLeft a.shapersMSTab:hover
	{
		background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.png) -108px -100px no-repeat;
	}
	*html #shNavContainer #shNavTabs .tabsLeft a.shapersMSTab:hover
	{ background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.gif) -108px -100px no-repeat; }
	
	/* -------------------- Online Store Tab -------------------- */
	
	#shNavContainer #shNavTabs .tabsLeft a.onlineStoreTab:link, #shNavContainer #shNavTabs .tabsLeft a.onlineStoreTab:visited
	{
		background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.png) 0 -150px no-repeat;
		display:block;
		height:50px;
		position:relative;
		top:2px;
		width:123px;
	}
	*html #shNavContainer #shNavTabs .tabsLeft a.onlineStoreTab:link, *html #shNavContainer #shNavTabs .tabsLeft a.onlineStoreTab:visited
	{ background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.gif) 0 -150px no-repeat; }
	
	#shNavContainer #shNavTabs .tabsLeft a.onlineStoreTab:hover
	{
		background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.png) -151px -150px no-repeat;
	}
	*html #shNavContainer #shNavTabs .tabsLeft a.onlineStoreTab:hover
	{ background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.gif) -151px -150px no-repeat; }
	
	/* -------------------- Shearer's Foods Tab -------------------- */
	
	#shNavContainer #shNavTabs .tabsRight a.shearersFoodsTab:link, #shNavContainer #shNavTabs .tabsRight a.shearersFoodsTab:visited
	{
		background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.png) 0 -200px no-repeat;
		display:block;
		height:45px;
		width:149px;
	}
	*html #shNavContainer #shNavTabs .tabsRight a.shearersFoodsTab:link, *html #shNavContainer #shNavTabs .tabsRight a.shearersFoodsTab:visited
	{ background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.gif) 0 -200px no-repeat; }
	
	#shNavContainer #shNavTabs .tabsRight a.shearersFoodsTab:hover
	{
		background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.png) -151px -200px no-repeat;
	}
	*html #shNavContainer #shNavTabs .tabsRight a.shearersFoodsTab:hover
	{ background:url(/images/Shearers/ShearersMS/tabs_Shearers_SPRITE.gif) -151px -200px no-repeat; }
	
/* -------------------- Sub Nav -------------------- */
	
	#shNavContainer #shSubNav
	{
		background:url(/images/Shearers/ShearersMS/SubNav_BG.png) top left no-repeat;
		float:left;
		height:31px;
		width:100%;
	}
	
	#shNavContainer #shSubNav .left
	{
		float:left;
		position:relative;
		z-index:3;
	}
	
	#shNavContainer #shSubNav ul
	{
		float:left;
	 	list-style:none;
		margin:2px 0 0 29px;
		padding:0;
	}
	*html #shNavContainer #shSubNav ul { margin-left:15px; }
	
	#shNavContainer #shSubNav ul li
	{
		float:left;
		margin-right:5px;
		min-width:50px;
		padding:0;
		position:relative;
		text-align:center;
	}
	
	#shNavContainer #shSubNav ul li ul.ddlMenu, #shNavContainer #shSubNav ul li ul.ddlMenu li
	{
		margin:0;
		padding:0;
		min-width:auto;
	}
	
	#shNavContainer #shSubNav ul li a
	{
		display:block;
		height:28px;
	}
	
	#shNavContainer #shSubNav ul li ul li a
	{
		border-bottom:solid 1px #ede8ba;
		display:block;
		height:auto;
	}
	
	#shNavContainer #shSubNav ul li a.parentLink span
	{
	 	color:#fff;
	 	display:block;
	 	font-size:11px;
		font-weight:bold;
		padding:10px 15px 5px 15px;
	}
	
	#shNavContainer #shSubNav ul li ul.ddlMenu li div.ddlMiddle span.navItem a.navLink span
	{
	 	color:#622a2a;
	 	display:block;
		overflow:hidden;
		padding:10px 0;
		position:relative;
		left:-4px;
		width:125px;
	}
	
	#shNavContainer #shSubNav ul li ul.ddlMenu li div.ddlMiddle span.navItem a.navLink:hover 
	{
		background:url(/images/Shearers/ShearersMS/ddlBottom_SHADOW.png) bottom left no-repeat;
	}
	*html #shNavContainer #shSubNav ul li ul.ddlMenu li div.ddlMiddle span.navItem a.navLink:hover 
	{ background:url(/images/Shearers/ShearersMS/ddlBottom_SHADOW.gif) bottom left no-repeat; }
	
	#shNavContainer #shSubNav ul li ul.ddlMenu li div.ddlMiddle span.navItem a.navLink:hover span
	{
		font-weight:bold;
	}
	
	#shNavContainer #shSubNav ul li:hover
	{
	 	background:url(/images/Shearers/ShearersMS/shSubNav_SPRITE.gif) 0 -56px repeat-x;
	}
	
	#shNavContainer #shSubNav ul li ul li:hover
	{
		background:none;
	}
	
	#shNavContainer #shSubNav ul li *
	{
		cursor:pointer;
		float:left;
		text-decoration:none;
	}
	 
	#shNavContainer #shSubNav ul li a:hover
	{
	 	background:url(/images/Shearers/ShearersMS/shSubNav_SPRITE.gif) 0px 0px no-repeat;
		display:block;
		height:28px;
	}
	
	#shNavContainer #shSubNav ul li div a:hover
	{
	 	background:none;
		display:block;
		height:auto;
	}
	
	 
	#shNavContainer #shSubNav ul li a:hover span
	{
	 	background:url(/images/Shearers/ShearersMS/shSubNav_SPRITE.gif) 100% -28px no-repeat;
	}
	 
	 #shNavContainer #shSubNav ul li div a:hover span
	 {
	 	background:none;
	 }
	 
	/* Active Tab */
	#shNavContainer #shSubNav ul li.currentTab
	{
	 	background:url(/images/Shearers/ShearersMS/shSubNav_SPRITE.gif) 0px -56px repeat-x;
	}	 
	 
	#shNavContainer #shSubNav ul li.currentTab a.parentLink
	{
	 	background:url(/images/Shearers/ShearersMS/shSubNav_SPRITE.gif) 0px 0px no-repeat;
		display:block;
		height:28px;
	}
	
	#shNavContainer #shSubNav ul li.currentTab span a
	{
	 	background:none;
		display:block;
		height:auto;
	}
	
	#shNavContainer #shSubNav ul li.currentTab a.parentLink span
	{
	 	background:url(/images/Shearers/ShearersMS/shSubNav_SPRITE.gif) 100% -28px no-repeat;
	}
	

	
	 
	
	
	
	#shContainer2 #shSubNavRight
	{
		float:right;
		position:absolute;
		text-align:right;
		right:14px;
		top:73px;
		width:auto;
	}
	
	#shContainer2 #shSubNavRight div
	{
		float:left;
		text-align:left;
		width:auto;
	}
	
	#shContainer2 #shSubNavRight .searchBoxContainer
	{
		background:url(/images/Shearers/ShearersMS/searchBox_BG.gif) no-repeat;
		float:left;
		height:19px;
		width:140px;
	}
	
	#shContainer2 #shSubNavRight .searchBox
	{
		border:solid 0px #fff;
		height:13px;
		margin:2px 0 0 20px;
		width:110px;
	}
	
	#shContainer2 #shSubNavRight .searchBTN
	{
		margin-left:2px;
	}
	
	
/* -------------------- Logo Area -------------------- */

	#shLogoArea
	{
		background:url(/images/Shearers/ShearersMS/LogoTop_BG.png) top left no-repeat;
		float:left;
		height:233px;
		text-align:center;
		width:100%;
	}
	
	#shLogoArea a:link, #shLogoArea a:visited
	{
		margin:0 auto;
	}
	
	#shLogoArea img
	{
		position:relative;
		z-index:1;
	}	
	
/* -------------------- Body BG -------------------- */
	
	
	#shBodyContainer
	{
		background:url(/images/Shearers/ShearersMS/ShearersBody_BG.gif) top left repeat-y;
		float:left;
		position:relative;
		text-align:left;
		width:978px;
	}
	
	#shBodyPadding
	{
		float:left;
		left:48px;
		margin-bottom:-70px;
		position:relative;
		top:-90px;
		width:642px;
	}
	
	#shBodyPaddingEcard
	{
		float:left;
		left:48px;
		margin-bottom:-70px;
		position:relative;
		top:-90px;
		width:884px;
	}
	
	#shBodyPadding .glFlavorDetailBagContainer
	{
		margin-left:12px; 
	}
	*html #shBodyPadding .glFlavorDetailBagContainer { margin-left:6px; }
	
/* -------------------- Right Column -------------------- */
	
	.glRightColumn
	{
		position:relative;
		right:32px;
		top:-64px;
	}
	
	#glRightColumnTop
	{
		background:url(/images/Shearers/ShearersMS/sRightColumnTop.png) top left no-repeat;
		float:left;
		height:58px;
		width:100%;
	}
		
	#glRightColumnMiddle
	{
		background:url(/images/Shearers/ShearersMS/sRightColumn_BG.png) top left repeat-y;
		float:left;
		min-height:250px;
		width:100%;
	}
	
	#glRightColumnBottom
	{
		background:url(/images/Shearers/ShearersMS/sRightColumnBottom.png) top left no-repeat;
		float:left;
		height:30px;
		width:100%;
	}
	
	
/* -------------------- Footer -------------------- */	
	
	#shFooter
	{
		background:url(/images/Shearers/ShearersMS/Footer_BG.png) top left no-repeat;
		float:Left;
		height:53px;
		padding-bottom:20px;
		text-align:left;
		width:100%;
	}
	
	#shFooter .left
	{
		float:Left;
		padding:44px 0 0 40px;
		width:auto;
	}
	
	#shFooter a
	{
		margin-right:15px;
	}
	
	#shFooter .divider
	{
		padding:0 20px 0 5px;
	}
	
	#shFooter .right
	{
		float:right;
		padding:44px 35px 0 0;
		width:auto;
	}
	
/* -------------------- DDL ---------------------*/

	.glDropDownSelector
	{
		background:url(/images/Shearers/ShearersMS/shDDL_TOP.png) top left no-repeat;
	}

	#glDropDownSelectorList
	{
		background:url(/images/Shearers/ShearersMS/shDDL_MIDDLE.png) top left repeat-y;
	}
	
	.glDropDownContainer .glSelectorTopText
	{
		background:url(/images/Shearers/ShearersMS/shDDL_MIDDLE.png) bottom left no-repeat;
		padding-bottom:0px;
	}
	
	#glDropDownSelectorBottom
	{
		background:url(/images/Shearers/ShearersMS/shDDL_BOTTOM.png) top left no-repeat;
	}
	
/* -------------------- Snacks -------------------- */

	.glChipFlavor
	{
		margin-top:5px;
		position:relative;
		right:15px;
	}
	
/* -------------------- Related Recipes / Party Plans -------------------- */

	#shearersRR 
	{
		float:left;
		margin:-19px 0;
		position:relative;
		width:100%;
	}
	
	#shearersRR #glRelatedRecipes 
	{
		background:url(/images/Shearers/ShearersMS/shRecipePartyLeft_BG.gif) top left repeat-y;
		margin-right:2px;
	}
	
	#shearersRR #glParty
	{
		background:url(/images/Shearers/ShearersMS/shRecipePartyRight_BG.gif) top left repeat-y;
	}
	
	#shearersRR #glRelatedRecipes .top
	{
		background:url(/images/Shearers/ShearersMS/shRelatedRecipes_TOP.jpg) top left no-repeat;
		float:left;
		height:68px;
		width:100%;
	}	
	
	#shearersRR #glParty .top
	{
		background:url(/images/Shearers/ShearersMS/shParty_Top.jpg) top left no-repeat;
		float:left;
		height:68px;
		width:100%;
	}
	
	#shearersRR #glRelatedRecipes .bottom, #shearersRR #glParty .bottom
	{
		display:none;
	}
	
	
	
	.glLongBottomContainer
	{
		background:url(/images/Shearers/ShearersMS/bulkpack_BG.gif) top left repeat-y;
		margin-bottom:-19px;
		position:relative;
		top:-19px;
	}
	
	.glLongBottomContainer .middle
	{
		padding:18px 0;
	}
		
	.glLongBottomContainer .bottom 
	{
		background:url(/images/Shearers/Global/glHorizontalDivider.png) no-repeat;
		float:left;
		height:2px;
		width:100%;
	}
	
	/* -------------------- Contact Form -------------------- */
	
	.glFormContainer
	{
		width:650px;
	}
	
	.glFormContainer .glFormHeader
	{
		background:url(/images/Shearers/ShearersMS/shFormHeader_BG.png) top left no-repeat;
	}
	
	.glFormContainer .glFormBody
	{
		background:url(/images/Shearers/ShearersMS/shClearContainer_MIDDLE.png) top left repeat-y;
	}
	
	.glFormContainer .glFormBody .tnPrintShare
	{
		width:auto;
	}
	
	.glFormFooter
	{
		background:url(/images/Shearers/ShearersMS/shClearContainer_BOTTOM.png) top left no-repeat;
	}
	
	.glFormContainer .contactUsImage
	{
		background:url(/images/Shearers/ShearersMS/shearersFormChips.png) top left no-repeat;
		height:153px;
		left:-62px;
		position:relative;
		top:35px;
		width:272px;
		z-index:3;
	}
	
	/* -------------------- Shearers Specific Button -------------------- */	

	.shPromotionsLinks
	{
		float:left;
		margin:0 0 20px 06px;
	}

	.shButton *
	{
		cursor:pointer;
	}
	
	a.shButton:link, a.shButton:visited
	{
		color:#0187cd;
		display:block;
		float:left;
		font-size:10px;
		height:36px;
		text-decoration:none;
		width:auto;
	}
	
	a.shButton:hover
	{
		text-decoration:none;
	}
	
	a.shButton:link .btnLeft, a.shButton:visited .btnLeft
	{
		float:left;
		background:url(/images/Shearers/ShearersMS/shButton.png) 0 0 no-repeat;
		height:100%;
		width:21px;
	}
	
	/*a.shButton:hover .btnLeft
	{
		background:url(/images/Shearers/ShearersMS/shButton.png) 0 -142px no-repeat;
	}*/
	
	a.shButton:link .btnMiddle, a.shButton:visited .btnMiddle
	{
		float:left;
		background:url(/images/Shearers/ShearersMS/shButton.png) 0 -36px repeat-x;
		height:100%;
		width:auto;
	}
	
	/*a.shButton:hover .btnMiddle
	{
		background:url(/images/Shearers/ShearersMS/shButton.png) 0 -142px repeat-x;
	}*/
	
	a.shButton:link .btnMiddle span, a.shButton:visited .btnMiddle span
	{
		position:relative;
		top:12px;
	}
	
	a.shButton:link .btnRight, a.shButton:visited .btnRight
	{
		float:left;
		background:url(/images/Shearers/ShearersMS/shButton.png) 0 -72px no-repeat;
		height:100%;
		width:50px;
	}
	
	/*a.shButton:hover .btnRight
	{
		background:url(/images/Shearers/ShearersMS/shButton.png) 0 -178px no-repeat;
	}*/
	
	
		
/* -------------------- Drop Down Menu -------------------- */
	

	.ddlTop
	{
		background:url(/images/Shearers/ShearersMS/shearersDDL_BG.png) 0px 0px no-repeat;
		height:8px;
		overflow:hidden;
	}
	*html .ddlTop { background:url(/images/Shearers/ShearersMS/shearersDDL_BG.gif) 0px 0px no-repeat; }
	
	.ddlMiddle
	{
		background:url(/images/Shearers/ShearersMS/shearersDDL_BG.png) -228px 0px repeat-y;
	}
	*html .ddlMiddle { background:url(/images/Shearers/ShearersMS/shearersDDL_BG.gif) -228px 0px repeat-y; }
	
	.ddlMiddle div *
	{
		cursor:pointer;
	}
	
	.ddlBottom
	{
		background:url(/images/Shearers/ShearersMS/shearersDDL_BG.png) -456px 0px no-repeat;
		height:24px;
		overflow:hidden;
	}
	*html .ddlBottom { background:url(/images/Shearers/ShearersMS/shearersDDL_BG.gif) -456px 0px no-repeat; }
}

@media print
{
	/* -------------------- Browser Resets -------------------- */
/* --------------------  -------------------- */

	body 
	{
		margin:0;
		padding:0;
		width:100%;
	}
	
/* -------------------- Splash Layout -------------------- */
		
	#shSplashOuterContainer
	{
		margin:0 auto;
		position:relative;
		width:1100px;
		z-index:2;
	}
	
	#shSplashInnerContainer
	{
		margin:0 auto;
		text-align:left;
		width:979px;
	}
	
	.shSplashBanner
	{
		clear:both;
		float:left;
		left:8px;
		position:relative;
	}
	
	/* -------------------- Splash Bottom Boxes -------------------- */

	#shSplashBottomAnimation
	{
		background:url(/images/Shearers/ShearersMS/splashAjaxBottom_BG.png) top left no-repeat;
		float:left;
		left:6px;
		height:117px;
		position:relative;
		width:100%;
	}

	#shSplashBottomAnimation #boxesContainer
	{
		float:left;
		height:117px;
		margin:0;
		padding:0;
		width:984px;
	}
		
	#shSplashBottomAnimation #boxesContainer li
	{
		background:url(/images/Shearers/ShearersMS/splashAjaxBottom_BOX.png) top left no-repeat;
		float:left;
		height:117px;
		width:328px;
	}
	
	/* -------------------- Splash Footer -------------------- */	

	#shSplashFooter
	{
		border-top:solid 1px #000;
		margin:10px 0;
		padding-top:10px;
		text-align:left;
		width:650px;
	}
	
	#shSplashFooter .left
	{
		display:none;
	}
	
	#shSplashFooter .right
	{
		width:auto;
	}
	
/* -------------------- Sub Page Layout -------------------- */

	#shContainer
	{
		width:650px;
	}
	
	#shContainer2
	{
		display:none;
	}

/* -------------------- Navigation -------------------- */
	
	#shNavContainer
	{
		display:none;
	}
	
/* -------------------- Logo Area -------------------- */

	#shLogoArea
	{
		display:none;
	}
		
/* -------------------- Body BG -------------------- */
	
	
	#shBodyContainer
	{
		text-align:left;
		width:650px;
	}
	
	#shBodyPadding
	{
		width:650px;
	}
	
	#shBodyPadding .glFlavorDetailBagContainer
	{
		margin-left:12px; 
	}
	*html #shBodyPadding .glFlavorDetailBagContainer { margin-left:6px; }
	
/* -------------------- Right Column -------------------- */
	
	.glRightColumn
	{
		display:none;
	}	
	
/* -------------------- Footer -------------------- */	
	
	#shFooter
	{
		border-top:solid 1px #000;
		margin-top:10px;
		padding-top:10px;
		text-align:left;
		width:100%;
	}
	
	#shFooter .left
	{
		display:none;
	}
	
	#shFooter .right
	{
		width:auto;
	}
	
/* -------------------- Snacks -------------------- */

	.glChipFlavor
	{
		margin-top:5px;

	}
	
/* -------------------- Related Recipes / Party Plans -------------------- */

	#shearersRR 
	{
		float:left;
		margin:-19px 0;
		position:relative;
		width:100%;
	}
	
	#shearersRR #glRelatedRecipes 
	{
		margin-right:2px;
	}
	
	#shearersRR #glParty
	{
	}
	
	#shearersRR #glRelatedRecipes .top
	{
		display:none;
	}	
	
	#shearersRR #glParty .top
	{
		display:none;
	}
	
	#shearersRR #glRelatedRecipes .bottom, #shearersRR #glParty .bottom
	{
		display:none;
	}
	
	
	
	.glLongBottomContainer
	{
		
	}
	
	.glLongBottomContainer .middle
	{
		padding:18px 0;
	}
		
	.glLongBottomContainer .bottom 
	{
	
	}
	
	/* -------------------- Contact Form -------------------- */
	
	.glFormContainer
	{
		width:650px;
	}
	
	.glFormContainer .glFormHeader
	{
	}
	
	.glFormContainer .glFormBody
	{
	}
	
	.glFormContainer .glFormBody .tnPrintShare
	{
		width:auto;
	}
	
	.glFormFooter
	{
	}
	
	.glFormContainer .contactUsImage
	{
	}
	
	/* -------------------- Shearers Specific Button -------------------- */	

	.shPromotionsLinks
	{
		display:none;
	}

	.shButton *
	{
		display:none;
	}
}