<?xml version="1.0" encoding="UTF-8"?>
<includes>

	<include name="ShelfWidthVertHiddenMenu">
		<width>1880</width>
	</include>
	<include name="ShelfWidthVertIcon">
		<width>1760</width>
	</include>
	<include name="ShelfWidthVertText">
		<width>1460</width>
	</include>

	<!-- Positioning for widget container when bottom shortcuts are enabled -->
	<include name="StaticWidgetPositioning">
		<top>170</top>
		<left>32</left>
		<right>0</right>
		<height>315</height>
	</include>

	<!-- Hidden button to play widget item trailer -->
	<include name="ShelfAutoTrailer">
		<control type="button">
			<animation effect="slide" end="0,0" time="2000" reversible="false">Focus</animation>
			<include>HiddenObject</include>
			<onunfocus condition="Skin.HasSetting(Shelf.PlayTrailers) + Player.HasVideo + !String.IsEmpty(Window(Home).Property(ShelfTrailerPlaying))">PlayerControl(Stop)</onunfocus>
			<onunfocus condition="Skin.HasSetting(Shelf.PlayTrailers) + !String.IsEmpty(Window(Home).Property(ShelfTrailerPlaying))">CancelAlarm(PlayShelfTrailer,silent)</onunfocus>
			<onunfocus condition="Skin.HasSetting(Shelf.PlayTrailers) + !String.IsEmpty(Window(Home).Property(ShelfTrailerPlaying))">ClearProperty(ShelfTrailerPlaying,Home)</onunfocus>
			<onfocus condition="[String.IsEqual(ListItem.DBTYPE,movie) | String.IsEqual(ListItem.DBTYPE, tvshow)] + Skin.HasSetting(Shelf.PlayTrailers) + !Player.HasVideo + !String.IsEmpty(ListItem.Trailer)">AlarmClock(PlayShelfTrailer,PlayMedia($ESCINFO[ListItem.Trailer],1),$INFO[Skin.String(ShelfTrailerDelay)],silent)</onfocus>
			<onfocus condition="[String.IsEqual(ListItem.DBTYPE,movie) | String.IsEqual(ListItem.DBTYPE, tvshow)] + Skin.HasSetting(Shelf.PlayTrailers) + !Player.HasVideo + String.IsEmpty(ListItem.Trailer) + !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Trailer))">AlarmClock(PlayTrailer,PlayMedia($ESCINFO[Window(Home).Property(TMDbHelper.ListItem.Trailer)],1),$INFO[Skin.String(ShelfTrailerDelay)],silent)</onfocus>
			<onfocus condition="[String.IsEqual(ListItem.DBTYPE,movie) | String.IsEqual(ListItem.DBTYPE, tvshow)] + Skin.HasSetting(Shelf.PlayTrailers) + !Player.HasVideo + [!String.IsEmpty(ListItem.Trailer) | !String.IsEmpty(Window(Home).Property(TMDbHelper.ListItem.Trailer))]">SetProperty(ShelfTrailerPlaying,True,Home)</onfocus>
		</control>
	</include>

	<include name="ShelfTrailerInfo">
		<param name="left">435</param>
		<param name="top">895</param>
		<definition>
			<control type="group">
				<left>$PARAM[left]</left>
				<top>$PARAM[top]</top>
				<visible>Player.HasVideo + Skin.HasSetting(Shelf.PlayTrailers) + !String.IsEmpty(Window(Home).Property(ShelfTrailerPlaying)) + ControlGroup(700).HasFocus</visible>
				<control type="image">
					<left>0</left>
					<top>0</top>
					<right>0</right>
					<bottom>0</bottom>
					<fadetime>200</fadetime>
					<aspectratio scalediffuse="true">scale</aspectratio>
					<texture background="true" colordiffuse="ffffffff">img/BackgroundMaskBlack.png</texture>
				</control>
				<control type="label" description="Main label">
					<left>30</left>
					<width>1305</width>
					<height>60</height>
					<scroll>false</scroll>
					<align>left</align>
					<font>font38_title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<label>$INFO[ListItem.Label,[B],[/B]]$INFO[ListItem.Year, (,)]</label>
				</control>
				<control type="label" description="Main label">
					<left>30</left>
					<top>70</top>
					<width>1305</width>
					<height>30</height>
					<scroll>false</scroll>
					<align>left</align>
					<label>[B][COLOR=$VAR[LabelTextColor]]$VAR[WidgetItemDurationVar,, • ]$INFO[ListItem.MPAA][/COLOR][/B]</label>
				</control>
			</control>
		</definition>
	</include>

	<!-- Widgets background and labels, single height shelf -->
	<include name="WidgetBackground">
		<param name="id" />
		<param name="label" />
		<param name="labelscroll">true</param>
		<param name="top" />
		<param name="height" />
		<param name="visible" />
		<param name="ShowLargeLogo">false</param>
		<param name="ShowLarge2Logo">false</param>
		<param name="ShowMediumLogo">false</param>
		<param name="ShowMedium2Logo">false</param>
		<param name="ShowLargeLogoUnfocused">false</param>
		<param name="twoShelvesTogether">false</param>
		<param name="showShelvesInfo">false</param>
		<definition>
			<visible>$PARAM[visible]</visible>
			<control type="group">
				<top>$PARAM[top]</top>
				<control type="image" id="21$PARAM[id]">
					<top>-48</top>
					<width>1920</width>
					<height>$PARAM[height]</height>
					<texture border="0,40,0,0">home/ShelfBackground.png</texture>
					<colordiffuse>$VAR[WidgetBGColor]</colordiffuse>
				</control>
				<!-- label for embuary helper suggestions by random genre -->
				<control type="group">
					<animation effect="slide" start="0,0" end="420,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + !Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<animation effect="slide" start="0,0" end="120,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id]).ListItem.DBType,tvshow)</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label]</label>
						<visible>String.IsEmpty(Container($PARAM[id]).ListItem.Property(searchstring))</visible>
					</control>
				</control>
				<control type="label">
					<visible>Control.HasFocus($PARAM[id])</visible>
					<top>-54</top>
					<left>12</left>
					<width>1170</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<label>$VAR[HomeWidgetLabel]</label>
					<scroll>$PARAM[labelscroll]</scroll>
				</control>
				<!-- Info Line -->
				<control type="label">
					<visible>!Control.HasFocus($PARAM[id]) + Skin.HasSetting(ShowInfoLine) + Skin.HasSetting(ShowInfoLineShelf)</visible>
					<top>-54</top>
					<left>12</left>
					<width>900</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<label>$VAR[LibraryStats]</label>
				</control>
			</control>
			<!-- Widget Logo -->
			<include content="HomeWidgetLogo">
				<param name="ShowMediumLogo">$PARAM[ShowMediumLogo]</param>
				<param name="ShowMedium2Logo">$PARAM[ShowMedium2Logo]</param>
				<param name="ShowLargeLogo">$PARAM[ShowLargeLogo]</param>
				<param name="ShowLarge2Logo">$PARAM[ShowLarge2Logo]</param>
				<param name="ShowLargeLogoUnfocused">$PARAM[ShowLargeLogoUnfocused]</param>
			</include>
		</definition>
	</include>

	<!-- Widget background and labels, two shelves together -->
	<include name="WidgetBackground2">
		<param name="id1" />
		<param name="id2" />
		<param name="label1" />
		<param name="label2" />
		<param name="labelscroll1">true</param>
		<param name="labelscroll2">true</param>
		<param name="topdouble">170</param>
		<param name="topsingle">327</param>
		<param name="heightdouble">727</param>
		<param name="label1topdouble">636</param>
		<param name="heightsingle">375</param>
		<param name="ShowMediumLogo">false</param>
		<param name="ShowMedium2Logo">false</param>
		<param name="ShowLargeLogo">false</param>
		<param name="showShelvesInfo">false</param>
		<param name="singleWidget">false</param>
		<definition>
			<!-- Both widgets have items -->
			<control type="group">
				<visible>Integer.IsGreater(Container($PARAM[id1]).NumItems,0) + Integer.IsGreater(Container($PARAM[id2]).NumItems,0)</visible>
				<top>$PARAM[topdouble]</top>
				<control type="image">
					<top>-48</top>
					<width>1920</width>
					<height>$PARAM[heightdouble]</height>
					<colordiffuse>$VAR[WidgetBGColor]</colordiffuse>
					<texture border="0,40,0,40">home/OverlayRA2T.png</texture>
					<visible>[$PARAM[showShelvesInfo] + ![Control.HasFocus($PARAM[id1]) | Control.HasFocus($PARAM[id2])]] | !$PARAM[showShelvesInfo]</visible>
				</control>
				<control type="image">
					<top>-108</top>
					<width>1920</width>
					<height>787</height>
					<colordiffuse>$VAR[WidgetBGColor]</colordiffuse>
					<texture border="0,40,0,40">home/OverlayRA2T.png</texture>
					<visible>$PARAM[showShelvesInfo] + [Control.HasFocus($PARAM[id1]) | Control.HasFocus($PARAM[id2])]</visible>
				</control>
				<control type="group">
					<animation effect="slide" start="0,0" end="420,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + !Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<animation effect="slide" start="0,0" end="120,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label2]</label>
						<visible>String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring))</visible>
						<visible>[$PARAM[showShelvesInfo] + ![Control.HasFocus($PARAM[id1]) | Control.HasFocus($PARAM[id2])]] | !$PARAM[showShelvesInfo]</visible>
					</control>
					<control type="label">
						<top>-114</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label2]</label>
						<visible>String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring))</visible>
						<visible>$PARAM[showShelvesInfo] + [Control.HasFocus($PARAM[id1]) | Control.HasFocus($PARAM[id2])]</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id2]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id2]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id2]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id2]).ListItem.DBType,tvshow)</visible>
					</control>
					<control type="label">
						<top>$PARAM[label1topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label1]</label>
						<visible>String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>$PARAM[label1topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>$PARAM[label1topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,tvshow)</visible>
					</control>
				</control>
				<control type="label">
					<visible>Control.HasFocus($PARAM[id2]) + !$PARAM[showShelvesInfo]</visible>
					<top>-54</top>
					<left>12</left>
					<width>700</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<scroll>$PARAM[labelscroll2]</scroll>
					<label>$VAR[HomeWidgetLabel]</label>
				</control>
				<control type="label">
					<visible>Control.HasFocus($PARAM[id1]) + !$PARAM[showShelvesInfo]</visible>
					<top>$PARAM[label1topdouble]</top>
					<left>12</left>
					<width>700</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<scroll>$PARAM[labelscroll1]</scroll>
					<label>$VAR[HomeWidgetLabel]</label>
				</control>
				<!-- Info Line -->
				<control type="label">
					<visible>!Control.HasFocus($PARAM[id1]) + !Control.HasFocus($PARAM[id2]) + Skin.HasSetting(ShowInfoLine) + Skin.HasSetting(ShowInfoLineShelf)</visible>
					<visible>[$PARAM[showShelvesInfo] + ![Control.HasFocus($PARAM[id1]) | Control.HasFocus($PARAM[id2])]] | !$PARAM[showShelvesInfo]</visible>
					<top>-54</top>
					<left>12</left>
					<width>1170</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<label>$VAR[LibraryStats]</label>
				</control>
				<control type="label">
					<visible>!Control.HasFocus($PARAM[id1]) + !Control.HasFocus($PARAM[id2]) + Skin.HasSetting(ShowInfoLine) + Skin.HasSetting(ShowInfoLineShelf)</visible>
					<visible>$PARAM[showShelvesInfo] + [Control.HasFocus($PARAM[id1]) | Control.HasFocus($PARAM[id2])]</visible>
					<top>-114</top>
					<left>12</left>
					<width>1170</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<label>$VAR[LibraryStats]</label>
				</control>
			</control>
			<!-- Widget 1 has items, widget 2 does not -->
			<control type="group">
				<visible>Integer.IsGreater(Container($PARAM[id1]).NumItems,0) + !Integer.IsGreater(Container($PARAM[id2]).NumItems,0) + ![!Skin.HasSetting(VerticalHome) + Skin.HasSetting(Enable.BottomShortcuts) + $PARAM[singleWidget]]</visible>
				<top>$PARAM[topsingle]</top>
				<control type="image">
					<top>-48</top>
					<width>1920</width>
					<height>$PARAM[heightsingle]</height>
					<colordiffuse>$VAR[WidgetBGColor]</colordiffuse>
					<texture border="0,40,0,0">home/ShelfBackground.png</texture>
				</control>
				<control type="group">
					<animation effect="slide" start="0,0" end="420,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + !Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<animation effect="slide" start="0,0" end="120,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label1]</label>
						<visible>String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,tvshow)</visible>
					</control>
				</control>
				<control type="label">
					<visible>Control.HasFocus($PARAM[id1]) + !$PARAM[showShelvesInfo]</visible>
					<top>-54</top>
					<left>12</left>
					<width>700</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<scroll>$PARAM[labelscroll1]</scroll>
					<label>$VAR[HomeWidgetLabel]</label>
				</control>
				<!-- Info Line -->
				<control type="label">
					<visible>!Control.HasFocus($PARAM[id1]) + Skin.HasSetting(ShowInfoLine) + Skin.HasSetting(ShowInfoLineShelf)</visible>
					<top>-54</top>
					<left>12</left>
					<width>1170</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<label>$VAR[LibraryStats]</label>
				</control>
			</control>
			<!-- Widget Logo -->
			<include content="HomeWidgetLogo">
				<param name="ShowMediumLogo">$PARAM[ShowMediumLogo]</param>
				<param name="ShowMedium2Logo">$PARAM[ShowMedium2Logo]</param>
				<param name="ShowLargeLogo">$PARAM[ShowLargeLogo]</param>
				<param name="id1">$PARAM[id1]</param>
				<param name="id2">$PARAM[id2]</param>
				<param name="showShelvesInfo">$PARAM[showShelvesInfo]</param>
			</include>
		</definition>
	</include>

	<!-- Widget background and labels, three shelves together -->
	<include name="WidgetBackground3">
		<param name="id1" />
		<param name="id2" />
		<param name="id3" />
		<param name="label1" />
		<param name="label2" />
		<param name="label3" />
		<param name="labelscroll1">true</param>
		<param name="labelscroll2">true</param>
		<param name="labelscroll3">true</param>
		<param name="grouptoptriple">110</param>
		<param name="grouptopdouble">170</param>
		<param name="grouptopsingle">327</param>
		<param name="heighttripletop">280</param>
		<param name="toptripletop">-48</param>
		<param name="toptriplebottom">230</param>
		<param name="heighttriplebottom">537</param>
		<param name="toplabel1triple">725</param>
		<param name="toplabel2triple">225</param>
		<param name="toplabel3triple">-54</param>
		<param name="heightdouble">727</param>
		<param name="label1topdouble">636</param>
		<param name="heightsingle">375</param>
		<param name="ShowSmallLogo">false</param>
		<param name="ShowMediumLogo">false</param>
		<param name="ShowMedium2Logo">false</param>
		<param name="ShowLargeLogo">false</param>
		<param name="ShowLarge2Logo">false</param>
		<definition>
			<!-- All three widgets have items -->
			<control type="group">
				<visible>Integer.IsGreater(Container($PARAM[id1]).NumItems,0) + Integer.IsGreater(Container($PARAM[id2]).NumItems,0) + Integer.IsGreater(Container($PARAM[id3]).NumItems,0)</visible>
				<animation effect="fade" time="200">VisibleChange</animation>
				<top>$PARAM[grouptoptriple]</top>
				<control type="image">
					<top>$PARAM[toptripletop]</top>
					<width>1920</width>
					<height>$PARAM[heighttripletop]</height>
					<colordiffuse>$VAR[WidgetBGColor]</colordiffuse>
					<texture border="0,40,0,0">home/ShelfBackground.png</texture>
				</control>
				<control type="image">
					<top>$PARAM[toptriplebottom]</top>
					<width>1920</width>
					<height>$PARAM[heighttriplebottom]</height>
					<colordiffuse>$VAR[WidgetBGColor]</colordiffuse>
					<texture border="0,40,0,40">home/OverlayRA2T.png</texture>
				</control>
				<control type="group">
					<animation effect="slide" start="0,0" end="420,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + !Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<animation effect="slide" start="0,0" end="120,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<control type="label">
						<top>$PARAM[toplabel3triple]</top>
						<right>32</right>
						<width>900</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label3]</label>
						<visible>String.IsEmpty(Container($PARAM[id3]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>$PARAM[toplabel3triple]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id3]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id3]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id3]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>$PARAM[toplabel3triple]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id3]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id3]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id3]).ListItem.DBType,tvshow)</visible>
					</control>
					<control type="label">
						<top>$PARAM[toplabel2triple]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label2]</label>
						<visible>String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>$PARAM[toplabel2triple]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id2]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id2]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>$PARAM[toplabel2triple]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id2]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id2]).ListItem.DBType,tvshow)</visible>
					</control>
					<control type="label">
						<top>$PARAM[toplabel1triple]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label1]</label>
						<visible>String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>$PARAM[toplabel1triple]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>$PARAM[toplabel1triple]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,tvshow)</visible>
					</control>
				</control>
				<control type="label">
					<visible>Control.HasFocus($PARAM[id3])</visible>
					<top>$PARAM[toplabel3triple]</top>
					<left>12</left>
					<width>1170</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<scroll>$PARAM[labelscroll3]</scroll>
					<label>$VAR[HomeWidgetLabel]</label>
				</control>
				<control type="label">
					<visible>Control.HasFocus($PARAM[id2])</visible>
					<top>$PARAM[toplabel2triple]</top>
					<left>12</left>
					<width>1170</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<scroll>$PARAM[labelscroll2]</scroll>
					<label>$VAR[HomeWidgetLabel]</label>
				</control>
				<control type="label">
					<visible>Control.HasFocus($PARAM[id1])</visible>
					<top>$PARAM[toplabel1triple]</top>
					<left>12</left>
					<width>1170</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<scroll>$PARAM[labelscroll1]</scroll>
					<label>$VAR[HomeWidgetLabel]</label>
				</control>
				<!-- Info Line -->
				<control type="label">
					<visible>!Control.HasFocus($PARAM[id1]) + !Control.HasFocus($PARAM[id2]) + !Control.HasFocus($PARAM[id3]) + Skin.HasSetting(ShowInfoLine) + Skin.HasSetting(ShowInfoLineShelf)</visible>
					<top>$PARAM[toplabel3triple]</top>
					<left>32</left>
					<width>900</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<label>$VAR[LibraryStats]</label>
				</control>
			</control>

			<!-- Widget 1 and 3 have items, widget 2 does not -->
			<control type="group">
				<visible>Integer.IsGreater(Container($PARAM[id1]).NumItems,0) + !Integer.IsGreater(Container($PARAM[id2]).NumItems,0) + Integer.IsGreater(Container($PARAM[id3]).NumItems,0)</visible>
				<top>$PARAM[grouptopdouble]</top>
				<control type="image">
					<top>-48</top>
					<width>1920</width>
					<height>$PARAM[heightdouble]</height>
					<colordiffuse>$VAR[WidgetBGColor]</colordiffuse>
					<texture border="0,40,0,40">home/OverlayRA2T.png</texture>
				</control>
				<control type="group">
					<animation effect="slide" start="0,0" end="420,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + !Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<animation effect="slide" start="0,0" end="120,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label3]</label>
						<visible>String.IsEmpty(Container($PARAM[id3]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id3]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id3]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id3]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id3]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id3]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id3]).ListItem.DBType,tvshow)</visible>
					</control>
					<control type="label">
						<top>$PARAM[label1topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label1]</label>
						<visible>String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>$PARAM[label1topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>$PARAM[label1topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,tvshow)</visible>
					</control>
				</control>
				<control type="label">
					<visible>Control.HasFocus($PARAM[id3])</visible>
					<top>-54</top>
					<left>12</left>
					<width>1170</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<scroll>$PARAM[labelscroll3]</scroll>
					<label>$VAR[HomeWidgetLabel]</label>
				</control>
				<control type="label">
					<visible>Control.HasFocus($PARAM[id1])</visible>
					<top>$PARAM[label1topdouble]</top>
					<left>12</left>
					<width>1170</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<scroll>$PARAM[labelscroll1]</scroll>
					<label>$VAR[HomeWidgetLabel]</label>
				</control>
				<!-- Info Line -->
				<control type="label">
					<visible>!Control.HasFocus($PARAM[id1]) + !Control.HasFocus($PARAM[id3]) + Skin.HasSetting(ShowInfoLine) + Skin.HasSetting(ShowInfoLineShelf)</visible>
					<top>-54</top>
					<left>32</left>
					<width>900</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<label>$VAR[LibraryStats]</label>
				</control>
			</control>

			<!-- Widgets 1 and 2 have items, widget 3 does not -->
			<control type="group">
				<visible>Integer.IsGreater(Container($PARAM[id1]).NumItems,0) + Integer.IsGreater(Container($PARAM[id2]).NumItems,0) + !Integer.IsGreater(Container($PARAM[id3]).NumItems,0)</visible>
				<top>$PARAM[grouptopdouble]</top>
				<control type="image">
					<top>-48</top>
					<width>1920</width>
					<height>$PARAM[heightdouble]</height>
					<colordiffuse>$VAR[WidgetBGColor]</colordiffuse>
					<texture border="0,40,0,40">home/OverlayRA2T.png</texture>
				</control>
				<control type="group">
					<animation effect="slide" start="0,0" end="420,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + !Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<animation effect="slide" start="0,0" end="120,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label2]</label>
						<visible>String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id2]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id2]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id2]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id2]).ListItem.DBType,tvshow)</visible>
					</control>
					<control type="label">
						<top>$PARAM[label1topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label1]</label>
						<visible>String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>$PARAM[label1topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>$PARAM[label1topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,tvshow)</visible>
					</control>
				</control>
				<control type="label">
					<visible>Control.HasFocus($PARAM[id2])</visible>
					<top>-54</top>
					<left>12</left>
					<width>1170</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<scroll>$PARAM[labelscroll2]</scroll>
					<label>$VAR[HomeWidgetLabel]</label>
				</control>
				<control type="label">
					<visible>Control.HasFocus($PARAM[id1])</visible>
					<top>$PARAM[label1topdouble]</top>
					<left>12</left>
					<width>1170</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<scroll>$PARAM[labelscroll1]</scroll>
					<label>$VAR[HomeWidgetLabel]</label>
				</control>
				<!-- Info Line -->
				<control type="label">
					<visible>!Control.HasFocus($PARAM[id1]) + !Control.HasFocus($PARAM[id2]) + Skin.HasSetting(ShowInfoLine) + Skin.HasSetting(ShowInfoLineShelf)</visible>
					<top>-54</top>
					<left>32</left>
					<width>900</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<label>$VAR[LibraryStats]</label>
				</control>
			</control>

			<!-- Widget 1 has items, widget 2 and widget 3 do not -->
			<control type="group">
				<visible>Integer.IsGreater(Container($PARAM[id1]).NumItems,0) + !Integer.IsGreater(Container($PARAM[id2]).NumItems,0) + !Integer.IsGreater(Container($PARAM[id3]).NumItems,0)</visible>
				<top>$PARAM[grouptopsingle]</top>
				<control type="image">
					<top>-48</top>
					<width>1920</width>
					<height>$PARAM[heightsingle]</height>
					<colordiffuse>$VAR[WidgetBGColor]</colordiffuse>
					<texture border="0,40,0,0">home/ShelfBackground.png</texture>
				</control>
				<control type="group">
					<animation effect="slide" start="0,0" end="420,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + !Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<animation effect="slide" start="0,0" end="120,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label1]</label>
						<visible>String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,tvshow)</visible>
					</control>
				</control>
				<control type="label">
					<visible>Control.HasFocus($PARAM[id1])</visible>
					<top>-54</top>
					<left>12</left>
					<width>1170</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<scroll>$PARAM[labelscroll1]</scroll>
					<label>$VAR[HomeWidgetLabel]</label>
				</control>
				<!-- Info Line -->
				<control type="label">
					<visible>!Control.HasFocus($PARAM[id1]) + Skin.HasSetting(ShowInfoLine) + Skin.HasSetting(ShowInfoLineShelf)</visible>
					<top>-54</top>
					<left>32</left>
					<width>900</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<label>$VAR[LibraryStats]</label>
				</control>
			</control>
			<!-- Widget Logo -->
			<include content="HomeWidgetLogo">
				<param name="ShowMediumLogo">$PARAM[ShowMediumLogo]</param>
				<param name="ShowMedium2Logo">$PARAM[ShowMedium2Logo]</param>
				<param name="ShowLargeLogo">$PARAM[ShowLargeLogo]</param>
				<param name="ShowLarge2Logo">$PARAM[ShowLarge2Logo]</param>
			</include>
		</definition>
	</include>

	<!-- Widget background and labels, three shelves together, larger poster -->
	<include name="WidgetBackground3Large">
		<param name="id1" />
		<param name="id2" />
		<param name="id3" />
		<param name="label1" />
		<param name="label2" />
		<param name="label3" />
		<param name="labelscroll1">true</param>
		<param name="labelscroll2">true</param>
		<param name="labelscroll3">true</param>
		<param name="grouptoptriple">100</param>
		<param name="grouptopdouble">170</param>
		<param name="grouptopsingle">327</param>
		<param name="heighttriple">1005</param>
		<param name="heightdouble">727</param>
		<param name="heightsingle">375</param>
		<param name="label3topdouble">-54</param>
		<param name="label2topdouble">-54</param>
		<param name="label1topdouble">636</param>
		<param name="label1topsingle">-54</param>
		<param name="ShowSmallLogo">false</param>
		<param name="ShowMediumLogo">false</param>
		<param name="ShowMedium2Logo">false</param>
		<param name="ShowLargeLogo">false</param>
		<param name="ShowLarge2Logo">false</param>
		<definition>
			<!-- All three widgets have items -->
			<control type="group">
				<visible>Integer.IsGreater(Container($PARAM[id1]).NumItems,0) + Integer.IsGreater(Container($PARAM[id2]).NumItems,0) + Integer.IsGreater(Container($PARAM[id3]).NumItems,0)</visible>
				<animation effect="fade" time="200">VisibleChange</animation>
				<top>$PARAM[grouptoptriple]</top>
				<control type="image">
					<top>-48</top>
					<width>1920</width>
					<height>$PARAM[heighttriple]</height>
					<colordiffuse>$VAR[WidgetBGColor]</colordiffuse>
					<texture border="0,40,0,0">home/ShelfBackground.png</texture>
				</control>
				<!-- Shelves are not focused -->
				<control type="group">
					<visible>!Control.HasFocus($PARAM[id1]) + !Control.HasFocus($PARAM[id2]) + !Control.HasFocus($PARAM[id3])</visible>
					<control type="label">
						<top>-54</top>
						<left>10</left>
						<width>480</width>
						<height>45</height>
						<align>left</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label3]</label>
						<visible>String.IsEmpty(Container($PARAM[id3]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<left>10</left>
						<width>480</width>
						<height>45</height>
						<align>left</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id3]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id3]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id3]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<left>10</left>
						<width>480</width>
						<height>45</height>
						<align>left</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id3]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id3]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id3]).ListItem.DBType,tvshow)</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<left>490</left>
						<width>480</width>
						<height>45</height>
						<align>center</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label2]</label>
						<visible>String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<left>490</left>
						<width>480</width>
						<height>45</height>
						<align>center</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id2]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id2]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<left>490</left>
						<width>480</width>
						<height>45</height>
						<align>center</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id2]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id2]).ListItem.DBType,tvshow)</visible>
					</control>
					<control type="group">
						<animation effect="slide" start="0,0" end="420,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + !Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
						<animation effect="slide" start="0,0" end="120,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
						<control type="label">
							<top>-54</top>
							<right>10</right>
							<width>480</width>
							<height>45</height>
							<align>right</align>
							<font>Shelf_Title</font>
							<textcolor>$VAR[HighlightColor]</textcolor>
							<label>$PARAM[label1]</label>
							<visible>String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring))</visible>
						</control>
						<control type="label">
							<top>-54</top>
							<right>10</right>
							<width>480</width>
							<height>45</height>
							<align>right</align>
							<font>Shelf_Title</font>
							<textcolor>$VAR[HighlightColor]</textcolor>
							<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
							<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,movie)</visible>
						</control>
						<control type="label">
							<top>-54</top>
							<right>10</right>
							<width>480</width>
							<height>45</height>
							<align>right</align>
							<font>Shelf_Title</font>
							<textcolor>$VAR[HighlightColor]</textcolor>
							<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
							<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,tvshow)</visible>
						</control>
					</control>
				</control>
				<!-- Shelf 1 has focus -->
				<control type="group">
					<visible>Control.HasFocus($PARAM[id1])</visible>
					<animation effect="slide" start="0,0" end="420,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + !Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<animation effect="slide" start="0,0" end="120,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label1]</label>
						<visible>String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,tvshow)</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<left>12</left>
						<width>1170</width>
						<height>45</height>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<scroll>$PARAM[labelscroll1]</scroll>
						<label>$VAR[HomeWidgetLabel]</label>
					</control>
				</control>
				<!-- Shelf 2 has focus -->
				<control type="group">
					<visible>Control.HasFocus($PARAM[id2])</visible>
					<animation effect="slide" start="0,0" end="420,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + !Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<animation effect="slide" start="0,0" end="120,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label2]</label>
						<visible>String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id2]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id2]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id2]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id2]).ListItem.DBType,tvshow)</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<left>12</left>
						<width>1170</width>
						<height>45</height>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<scroll>$PARAM[labelscroll2]</scroll>
						<label>$VAR[HomeWidgetLabel]</label>
					</control>
				</control>
				<!-- Shelf 3 has focus -->
				<control type="group">
					<visible>Control.HasFocus($PARAM[id3])</visible>
					<animation effect="slide" start="0,0" end="420,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + !Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<animation effect="slide" start="0,0" end="120,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label3]</label>
						<visible>String.IsEmpty(Container($PARAM[id3]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id3]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id3]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id3]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id3]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id3]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id3]).ListItem.DBType,tvshow)</visible>
					</control>
					<control type="label">
						<top>-54</top>
						<left>12</left>
						<width>1170</width>
						<height>45</height>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<scroll>$PARAM[labelscroll3]</scroll>
						<label>$VAR[HomeWidgetLabel]</label>
					</control>
				</control>
			</control>

			<!-- Widget 1 and 3 have items, widget 2 does not -->
			<control type="group">
				<visible>Integer.IsGreater(Container($PARAM[id1]).NumItems,0) + !Integer.IsGreater(Container($PARAM[id2]).NumItems,0) + Integer.IsGreater(Container($PARAM[id3]).NumItems,0)</visible>
				<top>$PARAM[grouptopdouble]</top>
				<control type="image">
					<top>-48</top>
					<width>1920</width>
					<height>$PARAM[heightdouble]</height>
					<colordiffuse>$VAR[WidgetBGColor]</colordiffuse>
					<texture border="0,40,0,40">home/OverlayRA2T.png</texture>
				</control>
				<control type="group">
					<animation effect="slide" start="0,0" end="420,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + !Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<animation effect="slide" start="0,0" end="120,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<control type="label">
						<top>$PARAM[label3topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label3]</label>
						<visible>String.IsEmpty(Container($PARAM[id3]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>$PARAM[label3topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id3]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id3]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id3]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>$PARAM[label3topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id3]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id3]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id3]).ListItem.DBType,tvshow)</visible>
					</control>
					<control type="label">
						<top>$PARAM[label1topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label1]</label>
						<visible>String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>$PARAM[label1topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>$PARAM[label1topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,tvshow)</visible>
					</control>
				</control>
				<control type="label">
					<visible>Control.HasFocus($PARAM[id3])</visible>
					<top>$PARAM[label3topdouble]</top>
					<left>12</left>
					<width>1170</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<scroll>$PARAM[labelscroll3]</scroll>
					<label>$VAR[HomeWidgetLabel]</label>
				</control>
				<control type="label">
					<visible>Control.HasFocus($PARAM[id1])</visible>
					<top>$PARAM[label1topdouble]</top>
					<left>12</left>
					<width>1170</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<scroll>$PARAM[labelscroll1]</scroll>
					<label>$VAR[HomeWidgetLabel]</label>
				</control>
				<!-- Info Line -->
				<control type="label">
					<visible>!Control.HasFocus($PARAM[id1]) + !Control.HasFocus($PARAM[id3]) + Skin.HasSetting(ShowInfoLine) + Skin.HasSetting(ShowInfoLineShelf)</visible>
					<top>$PARAM[label3topdouble]</top>
					<left>32</left>
					<width>900</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<label>$VAR[LibraryStats]</label>
				</control>
			</control>

			<!-- Widgets 1 and 2 have items, widget 3 does not -->
			<control type="group">
				<visible>Integer.IsGreater(Container($PARAM[id1]).NumItems,0) + Integer.IsGreater(Container($PARAM[id2]).NumItems,0) + !Integer.IsGreater(Container($PARAM[id3]).NumItems,0)</visible>
				<top>$PARAM[grouptopdouble]</top>
				<control type="image">
					<top>-48</top>
					<width>1920</width>
					<height>$PARAM[heightdouble]</height>
					<colordiffuse>$VAR[WidgetBGColor]</colordiffuse>
					<texture border="0,40,0,40">home/OverlayRA2T.png</texture>
				</control>
				<control type="group">
					<animation effect="slide" start="0,0" end="420,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + !Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<animation effect="slide" start="0,0" end="120,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<control type="label">
						<top>$PARAM[label2topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label2]</label>
						<visible>String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>$PARAM[label2topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id2]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id2]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>$PARAM[label2topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id2]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id2]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id2]).ListItem.DBType,tvshow)</visible>
					</control>
					<control type="label">
						<top>$PARAM[label1topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label1]</label>
						<visible>String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>$PARAM[label1topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>$PARAM[label1topdouble]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,tvshow)</visible>
					</control>
				</control>
				<control type="label">
					<visible>Control.HasFocus($PARAM[id2])</visible>
					<top>$PARAM[label2topdouble]</top>
					<left>12</left>
					<width>1170</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<scroll>$PARAM[labelscroll2]</scroll>
					<label>$VAR[HomeWidgetLabel]</label>
				</control>
				<control type="label">
					<visible>Control.HasFocus($PARAM[id1])</visible>
					<top>$PARAM[label1topdouble]</top>
					<left>12</left>
					<width>1170</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<scroll>$PARAM[labelscroll1]</scroll>
					<label>$VAR[HomeWidgetLabel]</label>
				</control>
				<!-- Info Line -->
				<control type="label">
					<visible>!Control.HasFocus($PARAM[id1]) + !Control.HasFocus($PARAM[id2]) + Skin.HasSetting(ShowInfoLine) + Skin.HasSetting(ShowInfoLineShelf)</visible>
					<top>$PARAM[label2topdouble]</top>
					<left>32</left>
					<width>900</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<label>$VAR[LibraryStats]</label>
				</control>
			</control>

			<!-- Widget 1 has items, widget 2 and widget 3 do not -->
			<control type="group">
				<visible>Integer.IsGreater(Container($PARAM[id1]).NumItems,0) + !Integer.IsGreater(Container($PARAM[id2]).NumItems,0) + !Integer.IsGreater(Container($PARAM[id3]).NumItems,0)</visible>
				<top>$PARAM[grouptopsingle]</top>
				<control type="image">
					<top>-48</top>
					<width>1920</width>
					<height>$PARAM[heightsingle]</height>
					<colordiffuse>$VAR[WidgetBGColor]</colordiffuse>
					<texture border="0,40,0,0">home/ShelfBackground.png</texture>
				</control>
				<control type="group">
					<animation effect="slide" start="0,0" end="420,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + !Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<animation effect="slide" start="0,0" end="120,0" time="250" tween="sine" easing="in" condition="Skin.HasSetting(VerticalHome) + Skin.HasSetting(Vertical.HideFocusShelves) + ControlGroup(700).HasFocus + Skin.HasSetting(Vertical.IconOnly)">conditional</animation>
					<control type="label">
						<top>$PARAM[label1topsingle]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$PARAM[label1]</label>
						<visible>String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring))</visible>
					</control>
					<control type="label">
						<top>$PARAM[label1topsingle]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31497] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,movie)</visible>
					</control>
					<control type="label">
						<top>$PARAM[label1topsingle]</top>
						<right>12</right>
						<width>700</width>
						<height>45</height>
						<align>right</align>
						<font>Shelf_Title</font>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<label>$INFO[Container($PARAM[id1]).ListItem.Property(searchstring),$LOCALIZE[31517] ,]</label>
						<visible>!String.IsEmpty(Container($PARAM[id1]).ListItem.Property(searchstring)) + String.IsEqual(Container($PARAM[id1]).ListItem.DBType,tvshow)</visible>
					</control>
				</control>
				<control type="label">
					<visible>Control.HasFocus($PARAM[id1])</visible>
					<top>$PARAM[label1topsingle]</top>
					<left>12</left>
					<width>1170</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<scroll>$PARAM[labelscroll1]</scroll>
					<label>$VAR[HomeWidgetLabel]</label>
				</control>
				<!-- Info Line -->
				<control type="label">
					<visible>!Control.HasFocus($PARAM[id1]) + Skin.HasSetting(ShowInfoLine) + Skin.HasSetting(ShowInfoLineShelf)</visible>
					<top>$PARAM[label1topsingle]</top>
					<left>32</left>
					<width>900</width>
					<height>45</height>
					<font>Shelf_Title</font>
					<textcolor>$VAR[HighlightColor]</textcolor>
					<label>$VAR[LibraryStats]</label>
				</control>
			</control>
			<!-- Widget Logo -->
			<include content="HomeWidgetLogo">
				<param name="ShowMediumLogo">$PARAM[ShowMediumLogo]</param>
				<param name="ShowMedium2Logo">$PARAM[ShowMedium2Logo]</param>
				<param name="ShowLargeLogo">$PARAM[ShowLargeLogo]</param>
				<param name="ShowLarge2Logo">$PARAM[ShowLarge2Logo]</param>
			</include>
		</definition>
	</include>

	<!-- Widget Container Layouts for dynamic content widgets -->
	<!-- Shelf Layouts for most widgets: Poster, Square, Fanart, Landscape, ClearLogo, ClearArt, Thumb -->
	<include name="Shelf_Generic1">
		<param name="id1"/>
		<param name="iconimage" />
		<param name="overlaylabel">$VAR[SeasonEpisodeLabel]</param>
		<param name="labelvisibility">false</param>
		<param name="labelheight">45</param>
		<param name="labelalign">center</param>
		<param name="labelfont">Shelf_Label</param>
		<param name="labelscroll">false</param>
		<param name="textboxvisibility">false</param>
		<param name="textboxfont">Shelf_Label</param>
		<param name="aspect">keep</param>
		<param name="layoutheight">315</param>
		<param name="layoutwidth">560</param>
		<param name="textboxwidth">204</param>
		<param name="textboxheight">64</param>
		<param name="textbackheight">74</param>
		<param name="isLowWidget">false</param>
		<param name="isTripleRow">false</param>
		<param name="isTripleRowMedium">false</param>
		<param name="isTripleRowLarge">false</param>
		<param name="isTripleShelvesTogether">false</param>
		<param name="showOverlay">true</param>
		<param name="showLabelFallback">false</param>
		<param name="artworkheightbig" />
		<param name="artworkheightmed" />
		<param name="artworkheightsmall" />
		<param name="artworkwidthbig" />
		<param name="artworkwidthmed" />
		<param name="artworkwidthsmall" />
		<param name="iconheightbig" />
		<param name="iconheightmed" />
		<param name="iconheightsmall" />
		<param name="align" />
		<param name="aligny">center</param>
		<param name="isWideIcon">false</param>
		<param name="isSquare">false</param>
		<param name="isThumb">false</param>
		<param name="doInfoPopup">false</param>
		<param name="widgetPopupDelay">3</param>
		<param name="overlaylabelyoffset">65r</param>
		<definition>
			<!-- Triple shelves together, all three have values -->
			<itemlayout height="$PARAM[artworkheightsmall]" width="$PARAM[artworkwidthsmall]" condition="$PARAM[isTripleShelvesTogether] + !$PARAM[isTripleRowLarge]">
				<control type="group">
					<visible>!$PARAM[showLabelFallback] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">$PARAM[aspect]</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthsmall]</param>
						<param name="iconheight">$PARAM[iconheightsmall]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelscroll">$PARAM[labelscroll]</param>
						<param name="overlaylabelyoffset">55r</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthsmall]</param>
						<param name="isSmallIcon">true</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
						<param name="isWideIcon">$PARAM[isWideIcon]</param>
						<param name="isSquare">$PARAM[isSquare]</param>
						<param name="isThumb">$PARAM[isThumb]</param>
					</include>
				</control>
				<control type="group">
					<visible>!$PARAM[showLabelFallback] + String.IsEqual(ListItem.Icon,DefaultAddonNone.png)</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">scale</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthsmall]</param>
						<param name="iconheight">$PARAM[iconheightsmall]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelscroll">$PARAM[labelscroll]</param>
						<param name="overlaylabelyoffset">55r</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthsmall]</param>
						<param name="isSmallIcon">true</param>
						<param name="isWideIcon">$PARAM[isWideIcon]</param>
						<param name="isSquare">$PARAM[isSquare]</param>
						<param name="isThumb">$PARAM[isThumb]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
					</include>
				</control>
				<control type="group">
					<visible>$PARAM[showLabelFallback]</visible>
					<control type="textbox">
						<height>$PARAM[artworkheightsmall]</height>
						<width>$PARAM[artworkwidthsmall]</width>
						<align>center</align>
						<aligny>center</aligny>
						<label>[B][I]$INFO[ListItem.Label][/I][/B]</label>
						<font>ListDetailsSmall</font>
					</control>
				</control>
			</itemlayout>
			<focusedlayout height="$PARAM[artworkheightsmall]" width="$PARAM[artworkwidthsmall]" condition="$PARAM[isTripleShelvesTogether] + !$PARAM[isTripleRowLarge]">
				<include>SetShelfItemDuration</include>
				<include content="SetShelfPopupProps">
					<param name="EnableProp">$PARAM[doInfoPopup]</param>
					<param name="ShelfDelay">$PARAM[widgetPopupDelay]</param>
				</include>
				<control type="group">
					<visible>!$PARAM[showLabelFallback] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">$PARAM[aspect]</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthsmall]</param>
						<param name="iconheight">$PARAM[iconheightsmall]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelyoffset">55r</param>
						<param name="overlaylabelscroll">$PARAM[labelscroll]</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthsmall]</param>
						<param name="isSmallIcon">true</param>
						<param name="isWideIcon">$PARAM[isWideIcon]</param>
						<param name="isSquare">$PARAM[isSquare]</param>
						<param name="isThumb">$PARAM[isThumb]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
					</include>
				</control>
				<control type="group">
					<visible>!$PARAM[showLabelFallback] + String.IsEqual(ListItem.Icon,DefaultAddonNone.png)</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">scale</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthsmall]</param>
						<param name="iconheight">$PARAM[iconheightsmall]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelyoffset">55r</param>
						<param name="overlaylabelscroll">$PARAM[labelscroll]</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthsmall]</param>
						<param name="isSmallIcon">true</param>
						<param name="isWideIcon">$PARAM[isWideIcon]</param>
						<param name="isSquare">$PARAM[isSquare]</param>
						<param name="isThumb">$PARAM[isThumb]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
					</include>
				</control>
				<control type="group">
					<visible>$PARAM[showLabelFallback]</visible>
					<control type="image">
						<texture background="true">thumbs/labelback.png</texture>
						<bordertexture colordiffuse="$VAR[HighlightColor]" border="8">thumbs/IconBorder_FO.png</bordertexture>
						<bordersize>$PARAM[bordersizeLT],$PARAM[bordersizeLT],$PARAM[bordersizeRB],$PARAM[bordersizeRB]</bordersize>
						<aspectratio align="center" aligny="center">stretch</aspectratio>
						<height>$PARAM[artworkheightsmall]</height>
						<width>$PARAM[artworkwidthsmall]</width>
					</control>
					<control type="textbox">
						<height>$PARAM[artworkheightsmall]</height>
						<width>$PARAM[artworkwidthsmall]</width>
						<align>center</align>
						<aligny>center</aligny>
						<label>[B][I]$INFO[ListItem.Label][/I][/B]</label>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<font>ListDetailsSmall</font>
					</control>
				</control>
				<include>ShelfAutoTrailer</include>
			</focusedlayout>
			<!-- Triple row, not large -->
			<itemlayout height="$PARAM[artworkheightmed]" width="$PARAM[artworkwidthmed]" condition="[!$PARAM[isTripleShelvesTogether] + $PARAM[isTripleRow] + !$PARAM[isTripleRowLarge]]">
				<control type="group">
					<visible>!$PARAM[showLabelFallback] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">$PARAM[aspect]</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthmed]</param>
						<param name="iconheight">$PARAM[iconheightmed]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelscroll">$PARAM[labelscroll]</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthmed]</param>
						<param name="isSmallIcon">true</param>
						<param name="isWideIcon">$PARAM[isWideIcon]</param>
						<param name="isSquare">$PARAM[isSquare]</param>
						<param name="isThumb">$PARAM[isThumb]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
					</include>
				</control>
				<control type="group">
					<visible>!$PARAM[showLabelFallback] + String.IsEqual(ListItem.Icon,DefaultAddonNone.png)</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">scale</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthmed]</param>
						<param name="iconheight">$PARAM[iconheightmed]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelscroll">$PARAM[labelscroll]</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthmed]</param>
						<param name="isSmallIcon">true</param>
						<param name="isWideIcon">$PARAM[isWideIcon]</param>
						<param name="isSquare">$PARAM[isSquare]</param>
						<param name="isThumb">$PARAM[isThumb]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
					</include>
				</control>
				<control type="group">
					<visible>$PARAM[showLabelFallback]</visible>
					<control type="textbox">
						<height>$PARAM[artworkheightmed]</height>
						<width>$PARAM[artworkwidthmed]</width>
						<align>center</align>
						<aligny>center</aligny>
						<label>[B][I]$INFO[ListItem.Label][/I][/B]</label>
						<font>ListDetails</font>
					</control>
				</control>
			</itemlayout>
			<focusedlayout height="$PARAM[artworkheightmed]" width="$PARAM[artworkwidthmed]" condition="[!$PARAM[isTripleShelvesTogether] + $PARAM[isTripleRow] + !$PARAM[isTripleRowLarge]]">
				<include>SetShelfItemDuration</include>
				<include content="SetShelfPopupProps">
					<param name="EnableProp">$PARAM[doInfoPopup]</param>
					<param name="ShelfDelay">$PARAM[widgetPopupDelay]</param>
				</include>
				<control type="group">
					<visible>!$PARAM[showLabelFallback] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">$PARAM[aspect]</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthmed]</param>
						<param name="iconheight">$PARAM[iconheightmed]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="overlaylabelscroll">$PARAM[labelscroll]</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthmed]</param>
						<param name="isSmallIcon">true</param>
						<param name="isWideIcon">$PARAM[isWideIcon]</param>
						<param name="isSquare">$PARAM[isSquare]</param>
						<param name="isThumb">$PARAM[isThumb]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
					</include>
				</control>
				<control type="group">
					<visible>!$PARAM[showLabelFallback] + String.IsEqual(ListItem.Icon,DefaultAddonNone.png)</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">scale</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthmed]</param>
						<param name="iconheight">$PARAM[iconheightmed]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="overlaylabelscroll">$PARAM[labelscroll]</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthmed]</param>
						<param name="isSmallIcon">true</param>
						<param name="isWideIcon">$PARAM[isWideIcon]</param>
						<param name="isSquare">$PARAM[isSquare]</param>
						<param name="isThumb">$PARAM[isThumb]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
					</include>
				</control>
				<control type="group">
					<visible>$PARAM[showLabelFallback]</visible>
					<control type="image">
						<texture background="true">thumbs/labelback.png</texture>
						<bordertexture colordiffuse="$VAR[HighlightColor]" border="8">thumbs/IconBorder_FO.png</bordertexture>
						<bordersize>$PARAM[bordersizeLT],$PARAM[bordersizeLT],$PARAM[bordersizeRB],$PARAM[bordersizeRB]</bordersize>
						<aspectratio align="center" aligny="center">stretch</aspectratio>
						<height>$PARAM[artworkheightmed]</height>
						<width>$PARAM[artworkwidthmed]</width>
					</control>
					<control type="textbox">
						<height>$PARAM[artworkheightmed]</height>
						<width>$PARAM[artworkwidthmed]</width>
						<align>center</align>
						<aligny>center</aligny>
						<label>[B][I]$INFO[ListItem.Label][/I][/B]</label>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<font>ListDetails</font>
					</control>
				</control>
				<include>ShelfAutoTrailer</include>
			</focusedlayout>
			<!-- Single, Double or Triple row, large -->
			<itemlayout height="$PARAM[artworkheightbig]" width="$PARAM[artworkwidthbig]" condition="[!$PARAM[isTripleRow] | [$PARAM[isTripleRow] + $PARAM[isTripleRowLarge]]]">
				<control type="group">
					<visible>!$PARAM[showLabelFallback] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">$PARAM[aspect]</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthbig]</param>
						<param name="iconheight">$PARAM[iconheightbig]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="overlaylabelscroll">$PARAM[labelscroll]</param>
						<param name="overlaylabelyoffset">$PARAM[overlaylabelyoffset]</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthbig]</param>
						<param name="isSmallIcon">true</param>
						<param name="isWideIcon">$PARAM[isWideIcon]</param>
						<param name="isSquare">$PARAM[isSquare]</param>
						<param name="isThumb">$PARAM[isThumb]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
					</include>
				</control>
				<control type="group">
					<visible>!$PARAM[showLabelFallback] + String.IsEqual(ListItem.Icon,DefaultAddonNone.png)</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">scale</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthbig]</param>
						<param name="iconheight">$PARAM[iconheightbig]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="overlaylabelscroll">$PARAM[labelscroll]</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthbig]</param>
						<param name="isSmallIcon">true</param>
						<param name="isWideIcon">$PARAM[isWideIcon]</param>
						<param name="isSquare">$PARAM[isSquare]</param>
						<param name="isThumb">$PARAM[isThumb]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
					</include>
				</control>
				<control type="group">
					<visible>$PARAM[showLabelFallback]</visible>
					<control type="textbox">
						<height>$PARAM[artworkheightbig]</height>
						<width>$PARAM[artworkwidthbig]</width>
						<align>center</align>
						<aligny>center</aligny>
						<label>[B][I]$INFO[ListItem.Label][/I][/B]</label>
						<font>ListDetails</font>
					</control>
				</control>
			</itemlayout>
			<focusedlayout height="$PARAM[artworkheightbig]" width="$PARAM[artworkwidthbig]" condition="[!$PARAM[isTripleRow] | [$PARAM[isTripleRow] + $PARAM[isTripleRowLarge]]]">
				<include>SetShelfItemDuration</include>
				<include content="SetShelfPopupProps">
					<param name="EnableProp">$PARAM[doInfoPopup]</param>
					<param name="ShelfDelay">$PARAM[widgetPopupDelay]</param>
				</include>
				<control type="group">
					<visible>!$PARAM[showLabelFallback] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">$PARAM[aspect]</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthbig]</param>
						<param name="iconheight">$PARAM[iconheightbig]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="overlaylabelscroll">$PARAM[labelscroll]</param>
						<param name="overlaylabelyoffset">$PARAM[overlaylabelyoffset]</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthbig]</param>
						<param name="isSmallIcon">true</param>
						<param name="isWideIcon">$PARAM[isWideIcon]</param>
						<param name="isSquare">$PARAM[isSquare]</param>
						<param name="isThumb">$PARAM[isThumb]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
					</include>
				</control>
				<control type="group">
					<visible>!$PARAM[showLabelFallback] + String.IsEqual(ListItem.Icon,DefaultAddonNone.png)</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">scale</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthbig]</param>
						<param name="iconheight">$PARAM[iconheightbig]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="overlaylabelscroll">$PARAM[labelscroll]</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthbig]</param>
						<param name="isSmallIcon">true</param>
						<param name="isWideIcon">$PARAM[isWideIcon]</param>
						<param name="isSquare">$PARAM[isSquare]</param>
						<param name="isThumb">$PARAM[isThumb]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
					</include>
				</control>
				<control type="group">
					<visible>$PARAM[showLabelFallback]</visible>
					<control type="image">
						<texture background="true">thumbs/labelback.png</texture>
						<bordertexture colordiffuse="$VAR[HighlightColor]" border="8">thumbs/IconBorder_FO.png</bordertexture>
						<bordersize>$PARAM[bordersizeLT],$PARAM[bordersizeLT],$PARAM[bordersizeRB],$PARAM[bordersizeRB]</bordersize>
						<aspectratio align="center" aligny="center">stretch</aspectratio>
						<height>$PARAM[artworkheightbig]</height>
						<width>$PARAM[artworkwidthbig]</width>
					</control>
					<control type="textbox">
						<height>$PARAM[artworkheightbig]</height>
						<width>$PARAM[artworkwidthbig]</width>
						<align>center</align>
						<aligny>center</aligny>
						<label>[B][I]$INFO[ListItem.Label][/I][/B]</label>
						<textcolor>$VAR[HighlightColor]</textcolor>
						<font>ListDetails</font>
					</control>
				</control>
				<include>ShelfAutoTrailer</include>
			</focusedlayout>
		</definition>
	</include>

	<!-- Shelf layout for DiscArt shelves -->
	<include name="Shelf_GenericDisc">
		<param name="id1"/>
		<param name="iconimage" />
		<param name="overlaylabel">$VAR[SeasonEpisodeLabel]</param>
		<param name="labelvisibility">false</param>
		<param name="labelheight">45</param>
		<param name="labelalign">center</param>
		<param name="labelfont">Shelf_Label</param>
		<param name="textboxvisibility">false</param>
		<param name="textboxfont">Shelf_Label</param>
		<param name="aspect">keep</param>
		<param name="layoutheight">315</param>
		<param name="layoutwidth">560</param>
		<param name="textboxwidth">204</param>
		<param name="textboxheight">64</param>
		<param name="textbackheight">74</param>
		<param name="isLowWidget">false</param>
		<param name="isTripleRow">false</param>
		<param name="isTripleRowMedium">false</param>
		<param name="isTripleRowLarge">false</param>
		<param name="isTripleShelvesTogether">false</param>
		<param name="showOverlay">true</param>
		<param name="showLabelFallback">false</param>
		<param name="artworkheightbig" />
		<param name="artworkheightmed" />
		<param name="artworkheightsmall" />
		<param name="artworkwidthbig" />
		<param name="artworkwidthmed" />
		<param name="artworkwidthsmall" />
		<param name="iconheightbig" />
		<param name="iconheightmed" />
		<param name="iconheightsmall" />
		<param name="align" />
		<param name="aligny">center</param>
		<param name="doInfoPopup">false</param>
		<param name="widgetPopupDelay">3</param>
		<definition>
			<!-- Triple shelves together, all three have values -->
			<itemlayout height="$PARAM[artworkheightsmall]" width="$PARAM[artworkwidthsmall]" condition="$PARAM[isTripleShelvesTogether] + !$PARAM[isTripleRowLarge]">
				<control type="group">
					<visible>!$PARAM[showLabelFallback]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">$PARAM[aspect]</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthsmall]</param>
						<param name="iconheight">$PARAM[iconheightsmall]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelyoffset">55r</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthsmall]</param>
						<param name="isSmallIcon">true</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
					</include>
				</control>
				<control type="group">
					<visible>$PARAM[showLabelFallback]</visible>
					<control type="image">
						<texture background="true">thumbs/labelback.png</texture>
						<aspectratio align="center" aligny="center">stretch</aspectratio>
						<height>$PARAM[artworkheightsmall]</height>
						<width>$PARAM[artworkwidthsmall]</width>
					</control>
					<control type="image">
						<top>17</top>
						<left>17</left>
						<height>180</height>
						<width>180</width>
						<aspectratio aligny="top" scalediffuse="false">scale</aspectratio>
						<texture diffuse="thumbs/discartbottom.png" fallback="DefaultNoPreview.png">$INFO[ListItem.Art(thumb)]</texture>
					</control>
					<control type="image">
						<top>17</top>
						<left>17</left>
						<height>180</height>
						<width>180</width>
						<aspectratio>$PARAM[aspect]</aspectratio>
						<texture>thumbs/discarttop.png</texture>
					</control>
				</control>
			</itemlayout>
			<focusedlayout height="$PARAM[artworkheightsmall]" width="$PARAM[artworkwidthsmall]" condition="$PARAM[isTripleShelvesTogether] + !$PARAM[isTripleRowLarge]">
				<include>SetShelfItemDuration</include>
				<include content="SetShelfPopupProps">
					<param name="EnableProp">$PARAM[doInfoPopup]</param>
					<param name="ShelfDelay">$PARAM[widgetPopupDelay]</param>
				</include>
				<control type="group">
					<visible>!$PARAM[showLabelFallback]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">$PARAM[aspect]</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthsmall]</param>
						<param name="iconheight">$PARAM[iconheightsmall]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelyoffset">55r</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthsmall]</param>
						<param name="isSmallIcon">true</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
					</include>
				</control>
				<control type="group">
					<visible>$PARAM[showLabelFallback]</visible>
					<control type="image">
						<texture background="true">thumbs/labelback.png</texture>
						<bordertexture colordiffuse="$VAR[HighlightColor]" border="8">thumbs/IconBorder_FO.png</bordertexture>
						<bordersize>$PARAM[bordersizeLT],$PARAM[bordersizeLT],$PARAM[bordersizeRB],$PARAM[bordersizeRB]</bordersize>
						<aspectratio align="center" aligny="center">stretch</aspectratio>
						<height>$PARAM[artworkheightsmall]</height>
						<width>$PARAM[artworkwidthsmall]</width>
					</control>
					<control type="image">
						<top>17</top>
						<left>17</left>
						<height>180</height>
						<width>180</width>
						<aspectratio aligny="top" scalediffuse="false">scale</aspectratio>
						<texture diffuse="thumbs/discartbottom.png" fallback="DefaultNoPreview.png">$INFO[ListItem.Art(thumb)]</texture>
					</control>
					<control type="image">
						<top>17</top>
						<left>17</left>
						<height>180</height>
						<width>180</width>
						<aspectratio>$PARAM[aspect]</aspectratio>
						<texture>thumbs/discarttop.png</texture>
					</control>
				</control>
				<include>ShelfAutoTrailer</include>
			</focusedlayout>
			<!-- Triple row, not large -->
			<itemlayout height="$PARAM[artworkheightmed]" width="$PARAM[artworkwidthmed]" condition="[!$PARAM[isTripleShelvesTogether] + $PARAM[isTripleRow] + !$PARAM[isTripleRowLarge]]">
				<control type="group">
					<visible>!$PARAM[showLabelFallback]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">$PARAM[aspect]</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthmed]</param>
						<param name="iconheight">$PARAM[iconheightmed]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthmed]</param>
						<param name="isSmallIcon">true</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
					</include>
				</control>
				<control type="group">
					<visible>$PARAM[showLabelFallback]</visible>
					<control type="image">
						<texture background="true">thumbs/labelback.png</texture>
						<aspectratio align="center" aligny="center">stretch</aspectratio>
						<height>$PARAM[artworkheightmed]</height>
						<width>$PARAM[artworkwidthmed]</width>
					</control>
					<control type="image">
						<top>17</top>
						<left>17</left>
						<height>215</height>
						<width>215</width>
						<aspectratio aligny="top" scalediffuse="false">scale</aspectratio>
						<texture diffuse="thumbs/discartbottom.png" fallback="DefaultNoPreview.png">$INFO[ListItem.Art(thumb)]</texture>
					</control>
					<control type="image">
						<top>17</top>
						<left>17</left>
						<height>215</height>
						<width>215</width>
						<aspectratio>$PARAM[aspect]</aspectratio>
						<texture>thumbs/discarttop.png</texture>
					</control>
				</control>
			</itemlayout>
			<focusedlayout height="$PARAM[artworkheightmed]" width="$PARAM[artworkwidthmed]" condition="[!$PARAM[isTripleShelvesTogether] + $PARAM[isTripleRow] + !$PARAM[isTripleRowLarge]]">
				<include>SetShelfItemDuration</include>
				<include content="SetShelfPopupProps">
					<param name="EnableProp">$PARAM[doInfoPopup]</param>
					<param name="ShelfDelay">$PARAM[widgetPopupDelay]</param>
				</include>
				<control type="group">
					<visible>!$PARAM[showLabelFallback]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">$PARAM[aspect]</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthmed]</param>
						<param name="iconheight">$PARAM[iconheightmed]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthmed]</param>
						<param name="isSmallIcon">true</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
					</include>
				</control>
				<control type="group">
					<visible>$PARAM[showLabelFallback]</visible>
					<control type="image">
						<texture background="true">thumbs/labelback.png</texture>
						<bordertexture colordiffuse="$VAR[HighlightColor]" border="8">thumbs/IconBorder_FO.png</bordertexture>
						<bordersize>$PARAM[bordersizeLT],$PARAM[bordersizeLT],$PARAM[bordersizeRB],$PARAM[bordersizeRB]</bordersize>
						<aspectratio align="center" aligny="center">stretch</aspectratio>
						<height>$PARAM[artworkheightmed]</height>
						<width>$PARAM[artworkwidthmed]</width>
					</control>
					<control type="image">
						<top>17</top>
						<left>17</left>
						<height>215</height>
						<width>215</width>
						<aspectratio aligny="top" scalediffuse="false">scale</aspectratio>
						<texture diffuse="thumbs/discartbottom.png" fallback="DefaultNoPreview.png">$INFO[ListItem.Art(thumb)]</texture>
					</control>
					<control type="image">
						<top>17</top>
						<left>17</left>
						<height>215</height>
						<width>215</width>
						<aspectratio>$PARAM[aspect]</aspectratio>
						<texture>thumbs/discarttop.png</texture>
					</control>
				</control>
				<include>ShelfAutoTrailer</include>
			</focusedlayout>
			<!-- Single, Double or Triple row, large -->
			<itemlayout height="$PARAM[artworkheightbig]" width="$PARAM[artworkwidthbig]" condition="[!$PARAM[isTripleRow] | [$PARAM[isTripleRow] + $PARAM[isTripleRowLarge]]]">
				<control type="group">
					<visible>!$PARAM[showLabelFallback]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">$PARAM[aspect]</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthbig]</param>
						<param name="iconheight">$PARAM[iconheightbig]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthbig]</param>
						<param name="isSmallIcon">true</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
					</include>
				</control>
				<control type="group">
					<visible>$PARAM[showLabelFallback]</visible>
					<control type="image">
						<texture background="true">thumbs/labelback.png</texture>
						<aspectratio align="center" aligny="center">stretch</aspectratio>
						<height>$PARAM[artworkheightbig]</height>
						<width>$PARAM[artworkwidthbig]</width>
					</control>
					<control type="image">
						<top>17</top>
						<left>17</left>
						<height>260</height>
						<width>260</width>
						<aspectratio aligny="top" scalediffuse="false">scale</aspectratio>
						<texture diffuse="thumbs/discartbottom.png" fallback="DefaultNoPreview.png">$INFO[ListItem.Art(thumb)]</texture>
					</control>
					<control type="image">
						<top>17</top>
						<left>17</left>
						<height>260</height>
						<width>260</width>
						<aspectratio>$PARAM[Aspect]</aspectratio>
						<texture>thumbs/discarttop.png</texture>
					</control>
				</control>
			</itemlayout>
			<focusedlayout height="$PARAM[artworkheightbig]" width="$PARAM[artworkwidthbig]" condition="[!$PARAM[isTripleRow] | [$PARAM[isTripleRow] + $PARAM[isTripleRowLarge]]]">
				<include>SetShelfItemDuration</include>
				<include content="SetShelfPopupProps">
					<param name="EnableProp">$PARAM[doInfoPopup]</param>
					<param name="ShelfDelay">$PARAM[widgetPopupDelay]</param>
				</include>
				<control type="group">
					<visible>!$PARAM[showLabelFallback]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">$PARAM[aspect]</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthbig]</param>
						<param name="iconheight">$PARAM[iconheightbig]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">$PARAM[labelalign]</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthbig]</param>
						<param name="isSmallIcon">true</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="showOverlay">$PARAM[showOverlay]</param>
					</include>
				</control>
				<control type="group">
					<visible>$PARAM[showLabelFallback]</visible>
					<control type="image">
						<texture background="true" fallback="$PARAM[fallbackicon]">thumbs/labelback.png</texture>
						<bordertexture colordiffuse="$VAR[HighlightColor]" border="8">thumbs/IconBorder_FO.png</bordertexture>
						<bordersize>$PARAM[bordersizeLT],$PARAM[bordersizeLT],$PARAM[bordersizeRB],$PARAM[bordersizeRB]</bordersize>
						<aspectratio align="center" aligny="center">stretch</aspectratio>
						<height>$PARAM[artworkheightbig]</height>
						<width>$PARAM[artworkwidthbig]</width>
					</control>
					<control type="image">
						<top>17</top>
						<left>17</left>
						<height>260</height>
						<width>260</width>
						<aspectratio aligny="top" scalediffuse="false">scale</aspectratio>
						<texture diffuse="thumbs/discartbottom.png" fallback="DefaultNoPreview.png">$INFO[ListItem.Art(thumb)]</texture>
					</control>
					<control type="image">
						<top>17</top>
						<left>17</left>
						<height>260</height>
						<width>260</width>
						<aspectratio>$PARAM[Aspect]</aspectratio>
						<texture>thumbs/discarttop.png</texture>
					</control>
				</control>
				<include>ShelfAutoTrailer</include>
			</focusedlayout>
		</definition>
	</include>

	<!-- Shelf Layout for banner widgets -->
	<include name="Shelf_GenericBanner">
		<param name="id1"/>
		<param name="iconimage">$VAR[Banner]</param>
		<param name="overlaylabel">$VAR[SeasonEpisodeLabel]</param>
		<param name="labelvisibility">false</param>
		<param name="labelfont">Shelf_Label</param>
		<param name="labelheight">45</param>
		<param name="textboxvisibility">false</param>
		<param name="textboxfont">Shelf_Label</param>
		<param name="layoutheight">315</param>
		<param name="layoutwidth">228</param>
		<param name="isTripleRow">false</param>
		<param name="isTripleShelvesTogether">false</param>
		<param name="isTripleRowMedium">false</param>
		<param name="isTripleRowLarge">false</param>
		<param name="isLowWidget">false</param>
		<param name="aspect">keep</param>
		<param name="isWideIcon">false</param>
		<param name="doInfoPopup">false</param>
		<param name="widgetPopupDelay">3</param>
		<definition>
			<!-- Triple Shelves together, all have items -->
			<itemlayout height="109" width="425" condition="$PARAM[isTripleShelvesTogether] + !$PARAM[isTripleRowLarge]">
				<control type="group">
					<visible>![String.IsEmpty(ListItem.Art(banner)) + String.isEmpty(ListItem.Art(tvshow.banner))]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="isSmallIcon">true</param>
						<param name="isBanner">true</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="isTripleShelvesTogether">$PARAM[isTripleShelvesTogether]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="iconimage">$VAR[Banner]</param>
						<param name="aspect">keep</param>
						<param name="align">right</param>
						<param name="fallbackicon">DefaultBanner.png</param>
						<param name="iconwidth">425</param>
						<param name="iconheight">109</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">center</param>
						<param name="overlaylabelyoffset">57r</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxbackwidth">425</param>
					</include>
				</control>
				<control type="group">
					<visible>[String.IsEmpty(ListItem.Art(banner)) + String.isEmpty(ListItem.Art(tvshow.banner))]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="isSmallIcon">true</param>
						<param name="isBanner">true</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="isTripleShelvesTogether">$PARAM[isTripleShelvesTogether]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="iconimage">$VAR[Banner]</param>
						<param name="aspect">scale</param>
						<param name="fallbackicon">DefaultBanner.png</param>
						<param name="iconwidth">425</param>
						<param name="iconheight">109</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">center</param>
						<param name="overlaylabelyoffset">57r</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxbackwidth">425</param>
					</include>
					<control type="image">
						<aspectratio align="center">keep</aspectratio>
						<left>20</left>
						<top>10</top>
						<width>200</width>
						<height>60</height>
						<texture background="true">$VAR[ClearLogo]</texture>
					</control>
				</control>
			</itemlayout>
			<focusedlayout height="109" width="425" condition="$PARAM[isTripleShelvesTogether] + !$PARAM[isTripleRowLarge]">
				<include>SetShelfItemDuration</include>
				<include content="SetShelfPopupProps">
					<param name="EnableProp">$PARAM[doInfoPopup]</param>
					<param name="ShelfDelay">$PARAM[widgetPopupDelay]</param>
				</include>
				<control type="group">
					<visible>![String.IsEmpty(ListItem.Art(banner)) + String.isEmpty(ListItem.Art(tvshow.banner))]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="isSmallIcon">true</param>
						<param name="isBanner">true</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="isTripleShelvesTogether">$PARAM[isTripleShelvesTogether]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="iconimage">$VAR[Banner]</param>
						<param name="aspect">keep</param>
						<param name="align">right</param>
						<param name="fallbackicon">DefaultBanner.png</param>
						<param name="iconwidth">425</param>
						<param name="iconheight">109</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">center</param>
						<param name="overlaylabelyoffset">57r</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxbackwidth">425</param>
					</include>
				</control>
				<control type="group">
					<visible>[String.IsEmpty(ListItem.Art(banner)) + String.isEmpty(ListItem.Art(tvshow.banner))]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="isSmallIcon">true</param>
						<param name="isBanner">true</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="isTripleShelvesTogether">$PARAM[isTripleShelvesTogether]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="iconimage">$VAR[Banner]</param>
						<param name="aspect">scale</param>
						<param name="fallbackicon">DefaultBanner.png</param>
						<param name="iconwidth">425</param>
						<param name="iconheight">109</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">center</param>
						<param name="overlaylabelyoffset">57r</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxbackwidth">425</param>
					</include>
					<control type="image">
						<aspectratio align="center">keep</aspectratio>
						<left>20</left>
						<top>10</top>
						<width>200</width>
						<height>60</height>
						<texture background="true">$VAR[ClearLogo]</texture>
					</control>
				</control>
				<include>ShelfAutoTrailer</include>
			</focusedlayout>
			<!-- Single or double row -->
			<itemlayout height="157" width="668" condition="!$PARAM[isTripleRow]">
				<control type="group">
					<visible>![String.IsEmpty(ListItem.Art(banner)) + String.isEmpty(ListItem.Art(tvshow.banner))]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="isSmallIcon">true</param>
						<param name="isBanner">true</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="iconimage">$VAR[Banner]</param>
						<param name="aspect">keep</param>
						<param name="fallbackicon">DefaultBanner.png</param>
						<param name="iconwidth">668</param>
						<param name="iconheight">157</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">center</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxbackwidth">668</param>
					</include>
				</control>
				<control type="group">
					<visible>[String.IsEmpty(ListItem.Art(banner)) + String.isEmpty(ListItem.Art(tvshow.banner))]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="isSmallIcon">true</param>
						<param name="isBanner">true</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="iconimage">$VAR[Banner]</param>
						<param name="aspect">scale</param>
						<param name="fallbackicon">DefaultBanner.png</param>
						<param name="iconwidth">668</param>
						<param name="iconheight">157</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">center</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxbackwidth">668</param>
					</include>
					<control type="image">
						<aspectratio align="center">keep</aspectratio>
						<left>20</left>
						<top>20</top>
						<width>260</width>
						<height>100</height>
						<texture background="true">$VAR[ClearLogo]</texture>
					</control>
				</control>
			</itemlayout>
			<focusedlayout height="157" width="668" condition="!$PARAM[isTripleRow]">
				<include>SetShelfItemDuration</include>
				<include content="SetShelfPopupProps">
					<param name="EnableProp">$PARAM[doInfoPopup]</param>
					<param name="ShelfDelay">$PARAM[widgetPopupDelay]</param>
				</include>
				<control type="group">
					<visible>![String.IsEmpty(ListItem.Art(banner)) + String.isEmpty(ListItem.Art(tvshow.banner))]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="isSmallIcon">true</param>
						<param name="isBanner">true</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="iconimage">$VAR[Banner]</param>
						<param name="aspect">keep</param>
						<param name="fallbackicon">DefaultBanner.png</param>
						<param name="iconwidth">668</param>
						<param name="iconheight">157</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">center</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxbackwidth">668</param>
					</include>
				</control>
				<control type="group">
					<visible>[String.IsEmpty(ListItem.Art(banner)) + String.isEmpty(ListItem.Art(tvshow.banner))]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="isSmallIcon">true</param>
						<param name="isBanner">true</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="iconimage">$VAR[Banner]</param>
						<param name="aspect">scale</param>
						<param name="fallbackicon">DefaultBanner.png</param>
						<param name="iconwidth">668</param>
						<param name="iconheight">157</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">center</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxbackwidth">668</param>
					</include>
					<control type="image">
						<aspectratio align="center">keep</aspectratio>
						<left>20</left>
						<top>20</top>
						<width>260</width>
						<height>100</height>
						<texture background="true">$VAR[ClearLogo]</texture>
					</control>
				</control>
				<include>ShelfAutoTrailer</include>
			</focusedlayout>
			<!-- Triple row, large -->
			<itemlayout height="157" width="684" condition="$PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">
				<control type="group">
					<visible>![String.IsEmpty(ListItem.Art(banner)) + String.isEmpty(ListItem.Art(tvshow.banner))]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="isSmallIcon">true</param>
						<param name="isBanner">true</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="iconimage">$VAR[Banner]</param>
						<param name="aspect">keep</param>
						<param name="fallbackicon">DefaultBanner.png</param>
						<param name="iconwidth">684</param>
						<param name="iconheight">157</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">center</param>
						<param name="overlaylabelyoffset">68r</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxbackwidth">684</param>
					</include>
				</control>
				<control type="group">
					<visible>[String.IsEmpty(ListItem.Art(banner)) + String.isEmpty(ListItem.Art(tvshow.banner))]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="isSmallIcon">true</param>
						<param name="isBanner">true</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="iconimage">$VAR[Banner]</param>
						<param name="aspect">scale</param>
						<param name="fallbackicon">DefaultBanner.png</param>
						<param name="iconwidth">684</param>
						<param name="iconheight">157</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">center</param>
						<param name="overlaylabelyoffset">68r</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxbackwidth">684</param>
					</include>
					<control type="image">
						<aspectratio align="center">keep</aspectratio>
						<left>20</left>
						<top>20</top>
						<width>260</width>
						<height>100</height>
						<texture background="true">$VAR[ClearLogo]</texture>
					</control>
				</control>
			</itemlayout>
			<focusedlayout height="157" width="684" condition="$PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">
				<include>SetShelfItemDuration</include>
				<include content="SetShelfPopupProps">
					<param name="EnableProp">$PARAM[doInfoPopup]</param>
					<param name="ShelfDelay">$PARAM[widgetPopupDelay]</param>
				</include>
				<control type="group">
					<visible>![String.IsEmpty(ListItem.Art(banner)) + String.isEmpty(ListItem.Art(tvshow.banner))]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="isSmallIcon">true</param>
						<param name="isBanner">true</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="iconimage">$VAR[Banner]</param>
						<param name="aspect">keep</param>
						<param name="fallbackicon">DefaultBanner.png</param>
						<param name="iconwidth">684</param>
						<param name="iconheight">157</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">center</param>
						<param name="overlaylabelyoffset">68r</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxbackwidth">684</param>
					</include>
				</control>
				<control type="group">
					<visible>[String.IsEmpty(ListItem.Art(banner)) + String.isEmpty(ListItem.Art(tvshow.banner))]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="isSmallIcon">true</param>
						<param name="isBanner">true</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="iconimage">$VAR[Banner]</param>
						<param name="aspect">scale</param>
						<param name="fallbackicon">DefaultBanner.png</param>
						<param name="iconwidth">684</param>
						<param name="iconheight">157</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">center</param>
						<param name="overlaylabelyoffset">68r</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxbackwidth">684</param>
					</include>
					<control type="image">
						<aspectratio align="center">keep</aspectratio>
						<left>20</left>
						<top>20</top>
						<width>260</width>
						<height>100</height>
						<texture background="true">$VAR[ClearLogo]</texture>
					</control>
				</control>
				<include>ShelfAutoTrailer</include>
			</focusedlayout>
			<!-- Triple row, not large -->
			<itemlayout height="151" width="634" condition="$PARAM[isTripleRow] + !$PARAM[isTripleRowLarge] + !$PARAM[isTripleShelvesTogether]">
				<control type="group">
					<visible>![String.IsEmpty(ListItem.Art(banner)) + String.isEmpty(ListItem.Art(tvshow.banner))]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="isSmallIcon">true</param>
						<param name="isBanner">true</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="iconimage">$VAR[Banner]</param>
						<param name="aspect">keep</param>
						<param name="fallbackicon">DefaultBanner.png</param>
						<param name="iconwidth">634</param>
						<param name="iconheight">151</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">center</param>
						<param name="overlaylabelyoffset">73r</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxbackwidth">634</param>
					</include>
				</control>
				<control type="group">
					<visible>[String.IsEmpty(ListItem.Art(banner)) + String.isEmpty(ListItem.Art(tvshow.banner))]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="isSmallIcon">true</param>
						<param name="isBanner">true</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="iconimage">$VAR[Banner]</param>
						<param name="aspect">scale</param>
						<param name="fallbackicon">DefaultBanner.png</param>
						<param name="iconwidth">634</param>
						<param name="iconheight">151</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">center</param>
						<param name="overlaylabelyoffset">73r</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxbackwidth">634</param>
					</include>
					<control type="image">
						<aspectratio align="center">keep</aspectratio>
						<left>20</left>
						<top>20</top>
						<width>260</width>
						<height>100</height>
						<texture background="true">$VAR[ClearLogo]</texture>
					</control>
				</control>
			</itemlayout>
			<focusedlayout height="151" width="634" condition="$PARAM[isTripleRow] + !$PARAM[isTripleRowLarge] + !$PARAM[isTripleShelvesTogether]">
				<include>SetShelfItemDuration</include>
				<include content="SetShelfPopupProps">
					<param name="EnableProp">$PARAM[doInfoPopup]</param>
					<param name="ShelfDelay">$PARAM[widgetPopupDelay]</param>
				</include>
				<control type="group">
					<visible>![String.IsEmpty(ListItem.Art(banner)) + String.isEmpty(ListItem.Art(tvshow.banner))]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="isSmallIcon">true</param>
						<param name="isBanner">true</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="iconimage">$VAR[Banner]</param>
						<param name="aspect">keep</param>
						<param name="fallbackicon">DefaultBanner.png</param>
						<param name="iconwidth">634</param>
						<param name="iconheight">151</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">center</param>
						<param name="overlaylabelyoffset">73r</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxbackwidth">634</param>
					</include>
				</control>
				<control type="group">
					<visible>[String.IsEmpty(ListItem.Art(banner)) + String.isEmpty(ListItem.Art(tvshow.banner))]</visible>
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="isSmallIcon">true</param>
						<param name="isBanner">true</param>
						<param name="isTripleRow">$PARAM[isTripleRow]</param>
						<param name="isTripleRowMedium">$PARAM[isTripleRowMedium]</param>
						<param name="isTripleRowLarge">$PARAM[isTripleRowLarge]</param>
						<param name="isLowWidget">$PARAM[isLowWidget]</param>
						<param name="iconimage">$VAR[Banner]</param>
						<param name="aspect">scale</param>
						<param name="fallbackicon">DefaultBanner.png</param>
						<param name="iconwidth">634</param>
						<param name="iconheight">151</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="overlaylabel">$PARAM[overlaylabel]</param>
						<param name="overlaylabelfont">$PARAM[labelfont]</param>
						<param name="overlaylabelheight">$PARAM[labelheight]</param>
						<param name="overlaylabelalign">center</param>
						<param name="overlaylabelyoffset">73r</param>
						<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxbackwidth">634</param>
					</include>
					<control type="image">
						<aspectratio align="center">keep</aspectratio>
						<left>20</left>
						<top>20</top>
						<width>260</width>
						<height>100</height>
						<texture background="true">$VAR[ClearLogo]</texture>
					</control>
				</control>
				<include>ShelfAutoTrailer</include>
			</focusedlayout>
		</definition>
	</include>

	<!-- Shelf container layouts for static widgets -->
	<!-- Shelf layout for static widgets other than weather -->
	<include name="Shelf_GenericStatic">
		<param name="id1"/>
		<param name="iconheight">228</param>
		<param name="iconimage">$VAR[Square]</param>
		<param name="aspect">scale</param>
		<param name="labelvisibility">false</param>
		<param name="textboxvisibility">true</param>
		<param name="labelfont">Shelf_Label</param>
		<param name="textboxfont">Shelf_Label</param>
		<param name="layoutheight">315</param>
		<param name="layoutwidth">228</param>
		<param name="textboxwidth">204</param>
		<param name="textboxheight">64</param>
		<param name="textbackheight">74</param>
		<param name="isTripleRow">false</param>
		<param name="isTripleRowMedium">false</param>
		<param name="isTripleRowLarge">false</param>
		<param name="isTripleShelvesTogether">false</param>
		<param name="doInfoPopup">false</param>
		<param name="widgetPopupDelay">3</param>
		<definition>
			<include>VisibleFadeEffectDelayShelf</include>
			<!-- Triple shelves together, all shelves have items -->
			<itemlayout height="220" width="159" condition="$PARAM[isTripleShelvesTogether] + !$PARAM[isTripleRowLarge]">
				<include content="GenericThumbIconTemplate">
					<param name="isFocused">false</param>
					<param name="iconwidth">159</param>
					<param name="iconheight">$PARAM[iconheight]</param>
					<param name="iconoffset">0</param>
					<param name="iconimage">$PARAM[iconimage]</param>
					<param name="aspect">$PARAM[aspect]</param>
					<param name="shadowoffset">8</param>
					<param name="bordersizeLT">12</param>
					<param name="bordersizeRB">20</param>
					<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
					<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
					<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
					<param name="belowtextboxfont">$PARAM[textboxfont]</param>
					<param name="belowtextboxheight">$PARAM[textboxheight]</param>
					<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
					<param name="belowtextboxbackwidth">159</param>
					<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
					<param name="overlaylabel">$INFO[ListItem.Label2]</param>
					<param name="overlaylabelalign">center</param>
					<param name="overlaylabelfont">$PARAM[labelfont]</param>
				</include>
			</itemlayout>
			<focusedlayout height="220" width="159" condition="$PARAM[isTripleShelvesTogether] + !$PARAM[isTripleRowLarge]">
				<include>SetShelfItemDuration</include>
				<include content="SetShelfPopupProps">
					<param name="EnableProp">$PARAM[doInfoPopup]</param>
					<param name="ShelfDelay">$PARAM[widgetPopupDelay]</param>
				</include>
				<include content="GenericThumbIconTemplate">
					<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
					<param name="iconwidth">159</param>
					<param name="iconheight">$PARAM[iconheight]</param>
					<param name="iconoffset">0</param>
					<param name="iconimage">$PARAM[iconimage]</param>
					<param name="aspect">$PARAM[aspect]</param>
					<param name="shadowoffset">8</param>
					<param name="bordersizeLT">12</param>
					<param name="bordersizeRB">20</param>
					<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
					<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
					<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
					<param name="belowtextboxfont">$PARAM[textboxfont]</param>
					<param name="belowtextboxheight">$PARAM[textboxheight]</param>
					<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
					<param name="belowtextboxbackwidth">159</param>
					<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
					<param name="overlaylabel">$INFO[ListItem.Label2]</param>
					<param name="overlaylabelalign">center</param>
					<param name="overlaylabelfont">$PARAM[labelfont]</param>
				</include>
				<include>ShelfAutoTrailer</include>
			</focusedlayout>
			<!-- Triple row, not large -->
			<itemlayout height="252" width="182" condition="$PARAM[isTripleRow] + !$PARAM[isTripleRowLarge]">
				<include content="GenericThumbIconTemplate">
					<param name="isFocused">false</param>
					<param name="iconwidth">182</param>
					<param name="iconheight">$PARAM[iconheight]</param>
					<param name="iconoffset">0</param>
					<param name="iconimage">$PARAM[iconimage]</param>
					<param name="aspect">$PARAM[aspect]</param>
					<param name="shadowoffset">8</param>
					<param name="bordersizeLT">12</param>
					<param name="bordersizeRB">20</param>
					<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
					<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
					<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
					<param name="belowtextboxfont">$PARAM[textboxfont]</param>
					<param name="belowtextboxheight">$PARAM[textboxheight]</param>
					<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
					<param name="belowtextboxbackwidth">182</param>
					<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
					<param name="overlaylabel">$INFO[ListItem.Label2]</param>
					<param name="overlaylabelalign">center</param>
					<param name="overlaylabelfont">$PARAM[labelfont]</param>
				</include>
			</itemlayout>
			<focusedlayout height="252" width="182" condition="$PARAM[isTripleRow] + !$PARAM[isTripleRowLarge]">
				<include>SetShelfItemDuration</include>
				<include content="SetShelfPopupProps">
					<param name="EnableProp">$PARAM[doInfoPopup]</param>
					<param name="ShelfDelay">$PARAM[widgetPopupDelay]</param>
				</include>
				<include content="GenericThumbIconTemplate">
					<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
					<param name="iconwidth">182</param>
					<param name="iconheight">$PARAM[iconheight]</param>
					<param name="iconoffset">0</param>
					<param name="iconimage">$PARAM[iconimage]</param>
					<param name="aspect">$PARAM[aspect]</param>
					<param name="shadowoffset">8</param>
					<param name="bordersizeLT">12</param>
					<param name="bordersizeRB">20</param>
					<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
					<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
					<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
					<param name="belowtextboxfont">$PARAM[textboxfont]</param>
					<param name="belowtextboxheight">$PARAM[textboxheight]</param>
					<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
					<param name="belowtextboxbackwidth">182</param>
					<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
					<param name="overlaylabel">$INFO[ListItem.Label2]</param>
					<param name="overlaylabelalign">center</param>
					<param name="overlaylabelfont">$PARAM[labelfont]</param>
				</include>
				<include>ShelfAutoTrailer</include>
			</focusedlayout>
			<!-- Single or double row, or triple row large -->
			<itemlayout height="315" width="228" condition="[!$PARAM[isTripleRow] | [$PARAM[isTripleRow] + $PARAM[isTripleRowLarge]]]">
				<include content="GenericThumbIconTemplate">
					<param name="isFocused">false</param>
					<param name="iconwidth">228</param>
					<param name="iconheight">$PARAM[iconheight]</param>
					<param name="iconoffset">0</param>
					<param name="iconimage">$PARAM[iconimage]</param>
					<param name="aspect">$PARAM[aspect]</param>
					<param name="shadowoffset">8</param>
					<param name="bordersizeLT">12</param>
					<param name="bordersizeRB">20</param>
					<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
					<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
					<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
					<param name="belowtextboxfont">$PARAM[textboxfont]</param>
					<param name="belowtextboxheight">$PARAM[textboxheight]</param>
					<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
					<param name="belowtextboxbackwidth">228</param>
					<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
					<param name="overlaylabel">$INFO[ListItem.Label2]</param>
					<param name="overlaylabelalign">center</param>
					<param name="overlaylabelfont">$PARAM[labelfont]</param>
				</include>
			</itemlayout>
			<focusedlayout height="315" width="228" condition="[!$PARAM[isTripleRow] | [$PARAM[isTripleRow] + $PARAM[isTripleRowLarge]]]">
				<include>SetShelfItemDuration</include>
				<include content="SetShelfPopupProps">
					<param name="EnableProp">$PARAM[doInfoPopup]</param>
					<param name="ShelfDelay">$PARAM[widgetPopupDelay]</param>
				</include>
				<include content="GenericThumbIconTemplate">
					<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
					<param name="iconwidth">228</param>
					<param name="iconheight">$PARAM[iconheight]</param>
					<param name="iconoffset">0</param>
					<param name="iconimage">$PARAM[iconimage]</param>
					<param name="aspect">$PARAM[aspect]</param>
					<param name="shadowoffset">8</param>
					<param name="bordersizeLT">12</param>
					<param name="bordersizeRB">20</param>
					<param name="belowtextboxvisibility">[$PARAM[textboxvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
					<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
					<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
					<param name="belowtextboxfont">$PARAM[textboxfont]</param>
					<param name="belowtextboxheight">$PARAM[textboxheight]</param>
					<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
					<param name="belowtextboxbackwidth">228</param>
					<param name="overlaylabelvisibility">[$PARAM[labelvisibility] + !String.IsEqual(ListItem.Icon,DefaultAddonNone.png)]</param>
					<param name="overlaylabel">$INFO[ListItem.Label2]</param>
					<param name="overlaylabelalign">center</param>
					<param name="overlaylabelfont">$PARAM[labelfont]</param>
				</include>
				<include>ShelfAutoTrailer</include>
			</focusedlayout>
		</definition>
	</include>

	<!-- Shelf layout for Weather static widgets -->
	<include name="Shelf_GenericStaticWeather">
		<param name="id1"/>
		<param name="iconheight">228</param>
		<param name="aspect">scale</param>
		<param name="layoutheight">315</param>
		<param name="layoutwidth">228</param>
		<param name="textboxfont">Shelf_Label</param>
		<param name="textboxwidth">204</param>
		<param name="textboxheight">64</param>
		<param name="textbackheight">74</param>
		<param name="isTripleRow">false</param>
		<param name="isTripleRowMedium">false</param>
		<param name="isTripleRowLarge">false</param>
		<param name="isTripleShelvesTogether">false</param>
		<definition>
			<include>VisibleFadeEffectDelayShelf</include>
			<itemlayout height="220" width="159" condition="$PARAM[isTripleShelvesTogether] + !$PARAM[isTripleRowLarge]">
				<include content="GenericThumbIconTemplateWeather">
					<param name="isFocused">false</param>
					<param name="iconwidth">159</param>
					<param name="iconheight">159</param>
					<param name="iconoffset">0</param>
					<param name="iconimage">$VAR[Square]</param>
					<param name="aspect">$PARAM[aspect]</param>
					<param name="shadowoffset">8</param>
					<param name="bordersizeLT">12</param>
					<param name="bordersizeRB">20</param>
					<param name="belowtextboxvisibility">true</param>
					<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
					<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
					<param name="belowtextboxfont">$PARAM[textboxfont]</param>
					<param name="belowtextboxheight">$PARAM[textboxheight]</param>
					<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
					<param name="belowtextboxbackwidth">159</param>
				</include>
			</itemlayout>
			<focusedlayout height="220" width="159" condition="$PARAM[isTripleShelvesTogether] + !$PARAM[isTripleRowLarge]">
				<include content="GenericThumbIconTemplateWeather">
					<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
					<param name="iconwidth">159</param>
					<param name="iconheight">159</param>
					<param name="iconoffset">0</param>
					<param name="iconimage">$VAR[Square]</param>
					<param name="aspect">$PARAM[aspect]</param>
					<param name="shadowoffset">8</param>
					<param name="bordersizeLT">12</param>
					<param name="bordersizeRB">20</param>
					<param name="belowtextboxvisibility">true</param>
					<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
					<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
					<param name="belowtextboxfont">$PARAM[textboxfont]</param>
					<param name="belowtextboxheight">$PARAM[textboxheight]</param>
					<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
					<param name="belowtextboxbackwidth">159</param>
				</include>
			</focusedlayout>
			<itemlayout height="252" width="182" condition="$PARAM[isTripleRow] + !$PARAM[isTripleRowLarge]">
				<include content="GenericThumbIconTemplateWeather">
					<param name="isFocused">false</param>
					<param name="iconwidth">182</param>
					<param name="iconheight">182</param>
					<param name="iconoffset">0</param>
					<param name="iconimage">$VAR[Square]</param>
					<param name="aspect">$PARAM[aspect]</param>
					<param name="shadowoffset">8</param>
					<param name="bordersizeLT">12</param>
					<param name="bordersizeRB">20</param>
					<param name="belowtextboxvisibility">true</param>
					<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
					<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
					<param name="belowtextboxfont">$PARAM[textboxfont]</param>
					<param name="belowtextboxheight">$PARAM[textboxheight]</param>
					<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
					<param name="belowtextboxbackwidth">182</param>
				</include>
			</itemlayout>
			<focusedlayout height="252" width="182" condition="$PARAM[isTripleRow] + !$PARAM[isTripleRowLarge]">
				<include content="GenericThumbIconTemplateWeather">
					<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
					<param name="iconwidth">182</param>
					<param name="iconheight">182</param>
					<param name="iconoffset">0</param>
					<param name="iconimage">$VAR[Square]</param>
					<param name="aspect">$PARAM[aspect]</param>
					<param name="shadowoffset">8</param>
					<param name="bordersizeLT">12</param>
					<param name="bordersizeRB">20</param>
					<param name="belowtextboxvisibility">true</param>
					<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
					<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
					<param name="belowtextboxfont">$PARAM[textboxfont]</param>
					<param name="belowtextboxheight">$PARAM[textboxheight]</param>
					<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
					<param name="belowtextboxbackwidth">182</param>
				</include>
			</focusedlayout>
			<itemlayout height="315" width="228" condition="[!$PARAM[isTripleRow] | [$PARAM[isTripleRow] + $PARAM[isTripleRowLarge]]]">
				<include content="GenericThumbIconTemplateWeather">
					<param name="isFocused">false</param>
					<param name="iconwidth">228</param>
					<param name="iconheight">228</param>
					<param name="iconoffset">0</param>
					<param name="iconimage">$VAR[Square]</param>
					<param name="aspect">$PARAM[aspect]</param>
					<param name="shadowoffset">8</param>
					<param name="bordersizeLT">12</param>
					<param name="bordersizeRB">20</param>
					<param name="belowtextboxvisibility">true</param>
					<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
					<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
					<param name="belowtextboxfont">$PARAM[textboxfont]</param>
					<param name="belowtextboxheight">$PARAM[textboxheight]</param>
					<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
					<param name="belowtextboxbackwidth">228</param>
				</include>
			</itemlayout>
			<focusedlayout height="315" width="228" condition="[!$PARAM[isTripleRow] | [$PARAM[isTripleRow] + $PARAM[isTripleRowLarge]]]">
				<include content="GenericThumbIconTemplateWeather">
					<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
					<param name="iconwidth">228</param>
					<param name="iconheight">228</param>
					<param name="iconoffset">0</param>
					<param name="iconimage">$VAR[Square]</param>
					<param name="aspect">$PARAM[aspect]</param>
					<param name="shadowoffset">8</param>
					<param name="bordersizeLT">12</param>
					<param name="bordersizeRB">20</param>
					<param name="belowtextboxvisibility">true</param>
					<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
					<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
					<param name="belowtextboxfont">$PARAM[textboxfont]</param>
					<param name="belowtextboxheight">$PARAM[textboxheight]</param>
					<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
					<param name="belowtextboxbackwidth">228</param>
				</include>
			</focusedlayout>
		</definition>
	</include>

	<!-- Shelf Layout bottom shortcuts -->
	<include name="Shelf_Shortcuts1">
		<param name="id1"/>
		<param name="iconimage" />
		<param name="textboxvisibility">true</param>
		<param name="textboxfont">Shelf_Label</param>
		<param name="aspect">keep</param>
		<param name="textboxwidth">204</param>
		<param name="textboxheight">64</param>
		<param name="textbackheight">74</param>
		<param name="artworkheightmed" />
		<param name="artworkwidthmed" />
		<param name="iconheightmed" />
		<param name="align" />
		<param name="aligny">center</param>
		<definition>
			<itemlayout height="$PARAM[artworkheightmed]" width="$PARAM[artworkwidthmed]">
				<control type="group">
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">false</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">$PARAM[aspect]</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthmed]</param>
						<param name="iconheight">$PARAM[iconheightmed]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="belowtextboxvisibility">$PARAM[textboxvisibility]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthmed]</param>
						<param name="isSmallIcon">true</param>
					</include>
				</control>
			</itemlayout>
			<focusedlayout height="$PARAM[artworkheightmed]" width="$PARAM[artworkwidthmed]">
				<control type="group">
					<include content="GenericThumbIconTemplate">
						<param name="isFocused">Control.HasFocus($PARAM[id1])</param>
						<param name="iconimage">$PARAM[iconimage]</param>
						<param name="aspect">$PARAM[aspect]</param>
						<param name="align">$PARAM[align]</param>
						<param name="aligny">$PARAM[aligny]</param>
						<param name="fallbackicon">DefaultNoPreview.png</param>
						<param name="iconwidth">$PARAM[artworkwidthmed]</param>
						<param name="iconheight">$PARAM[iconheightmed]</param>
						<param name="iconoffset">0</param>
						<param name="shadowoffset">8</param>
						<param name="bordersizeLT">12</param>
						<param name="bordersizeRB">20</param>
						<param name="belowtextboxvisibility">$PARAM[textboxvisibility]</param>
						<param name="belowtextbox">$VAR[WidgetItemLabel]</param>
						<param name="belowtextboxwidth">$PARAM[textboxwidth]</param>
						<param name="belowtextboxfont">$PARAM[textboxfont]</param>
						<param name="belowtextboxheight">$PARAM[textboxheight]</param>
						<param name="belowtextboxbackheight">$PARAM[textbackheight]</param>
						<param name="belowtextboxbackwidth">$PARAM[artworkwidthmed]</param>
						<param name="isSmallIcon">true</param>
					</include>
				</control>
			</focusedlayout>
		</definition>
	</include>

	<!-- Indicator of which widget is the focused one -->
	<include name="widgetsIndicator">
		<param name="top" />
		<param name="id" />
		<param name="target1" />
		<param name="target2" />
		<param name="target3" />
		<param name="target4" />
		<param name="target5" />
		<param name="target6" />
		<definition>
			<!-- Shelf indicator -->
			<control type="grouplist">
				<top>$PARAM[top]</top>
				<left>10</left>
				<width>16</width>
				<height>339</height>
				<align>center</align>
				<itemgap>10</itemgap>
				<control type="image">
					<visible>$PARAM[target6] + Integer.IsGreater(Container(1600$PARAM[id]6).NumItems,0) + !Control.HasFocus(1600$PARAM[id]6)</visible>
					<height>16</height>
					<texture colordiffuse="Grey3">icons/circle.png</texture>
				</control>
				<control type="image">
					<visible>$PARAM[target6] + Integer.IsGreater(Container(1600$PARAM[id]6).NumItems,0) + Control.HasFocus(1600$PARAM[id]6)</visible>
					<height>16</height>
					<texture colordiffuse="$VAR[HighlightColor]">icons/circle.png</texture>
				</control>
				<control type="image">
					<visible>$PARAM[target5] + Integer.IsGreater(Container(1600$PARAM[id]5).NumItems,0) + !Control.HasFocus(1600$PARAM[id]5)</visible>
					<height>16</height>
					<texture colordiffuse="Grey3">icons/circle.png</texture>
				</control>
				<control type="image">
					<visible>$PARAM[target5] + Integer.IsGreater(Container(1600$PARAM[id]5).NumItems,0) + Control.HasFocus(1600$PARAM[id]5)</visible>
					<height>16</height>
					<texture colordiffuse="$VAR[HighlightColor]">icons/circle.png</texture>
				</control>
				<control type="image">
					<visible>$PARAM[target4] + Integer.IsGreater(Container(1600$PARAM[id]4).NumItems,0) + !Control.HasFocus(1600$PARAM[id]4)</visible>
					<height>16</height>
					<texture colordiffuse="Grey3">icons/circle.png</texture>
				</control>
				<control type="image">
					<visible>$PARAM[target4] + Integer.IsGreater(Container(1600$PARAM[id]4).NumItems,0) + Control.HasFocus(1600$PARAM[id]4)</visible>
					<height>16</height>
					<texture colordiffuse="$VAR[HighlightColor]">icons/circle.png</texture>
				</control>
				<control type="image">
					<visible>$PARAM[target3] + Integer.IsGreater(Container(1600$PARAM[id]3).NumItems,0) + !Control.HasFocus(1600$PARAM[id]3)</visible>
					<height>16</height>
					<texture colordiffuse="Grey3">icons/circle.png</texture>
				</control>
				<control type="image">
					<visible>$PARAM[target3] + Integer.IsGreater(Container(1600$PARAM[id]3).NumItems,0) + Control.HasFocus(1600$PARAM[id]3)</visible>
					<height>16</height>
					<texture colordiffuse="$VAR[HighlightColor]">icons/circle.png</texture>
				</control>
				<control type="image">
					<visible>$PARAM[target2] + Integer.IsGreater(Container(1600$PARAM[id]2).NumItems,0) + !Control.HasFocus(1600$PARAM[id]2)</visible>
					<height>16</height>
					<texture colordiffuse="Grey3">icons/circle.png</texture>
				</control>
				<control type="image">
					<visible>$PARAM[target2] + Integer.IsGreater(Container(1600$PARAM[id]2).NumItems,0) + Control.HasFocus(1600$PARAM[id]2)</visible>
					<height>16</height>
					<texture colordiffuse="$VAR[HighlightColor]">icons/circle.png</texture>
				</control>
				<control type="image">
					<visible>$PARAM[target1] + Integer.IsGreater(Container(1600$PARAM[id]1).NumItems,0) + !Control.HasFocus(1600$PARAM[id]1)</visible>
					<height>16</height>
					<texture colordiffuse="Grey3">icons/circle.png</texture>
				</control>
				<control type="image">
					<visible>$PARAM[target1] + Integer.IsGreater(Container(1600$PARAM[id]1).NumItems,0) + Control.HasFocus(1600$PARAM[id]1)</visible>
					<height>16</height>
					<texture colordiffuse="$VAR[HighlightColor]">icons/circle.png</texture>
				</control>
			</control>
		</definition>
	</include>

	<!-- Animations to center shelf items in horizontal menu -->
	<include name="ShelfCenterAnimationsHoriz">
		<param name="id" />
		<param name="center228">false</param>
		<param name="center228double">false</param>
		<param name="center228triplemed">false</param>
		<param name="center228triplesmall">false</param>
		<param name="center295">false</param>
		<param name="center295double">false</param>
		<param name="center295triplemed">false</param>
		<param name="center295triplesmall">false</param>
		<param name="center315">false</param>
		<param name="center315double">false</param>
		<param name="center315triplemed">false</param>
		<param name="center315triplesmall">false</param>
		<param name="center376">false</param>
		<param name="center376double">false</param>
		<param name="center376triplemed">false</param>
		<param name="center376triplesmall">false</param>
		<param name="center385">false</param>
		<param name="center385double">false</param>
		<param name="center500">false</param>
		<param name="center500double">false</param>
		<param name="center500triplemed">false</param>
		<param name="center500triplesmall">false</param>
		<param name="center668">false</param>
		<param name="center668double">false</param>
		<param name="center668triplemed">false</param>
		<param name="center668triplesmall">false</param>
		<definition>
			<!-- Center Poster and Square (with text under art) shelves, single row -->
			<animation effect="slide" start="0,0" end="831,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="717,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="603,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="489,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="375,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="261,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="147,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="33,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall]">Conditional</animation>

			<!-- Center Poster and Square (with text under art) shelves, double row -->
			<!-- START COMBINING WIP -->
			<animation effect="slide" start="0,0" end="831,0" time="0" condition="[String.IsEqual(Container($PARAM[id]).NumItems,1) | String.IsEqual(Container($PARAM[id]).NumItems,2)] + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="717,0" time="0" condition="[String.IsEqual(Container($PARAM[id]).NumItems,3) | String.IsEqual(Container($PARAM[id]).NumItems,4)] + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="603,0" time="0" condition="[String.IsEqual(Container($PARAM[id]).NumItems,5) | String.IsEqual(Container($PARAM[id]).NumItems,6)] + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="489,0" time="0" condition="[String.IsEqual(Container($PARAM[id]).NumItems,7) | String.IsEqual(Container($PARAM[id]).NumItems,8)] + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="375,0" time="0" condition="[String.IsEqual(Container($PARAM[id]).NumItems,9) | String.IsEqual(Container($PARAM[id]).NumItems,10)] + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="261,0" time="0" condition="[String.IsEqual(Container($PARAM[id]).NumItems,11) | String.IsEqual(Container($PARAM[id]).NumItems,12)] + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="147,0" time="0" condition="[String.IsEqual(Container($PARAM[id]).NumItems,13) | String.IsEqual(Container($PARAM[id]).NumItems,14)] + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="33,0" time="0" condition="[String.IsEqual(Container($PARAM[id]).NumItems,15) | String.IsEqual(Container($PARAM[id]).NumItems,16)] + $PARAM[center228double]">Conditional</animation>

			<!-- Center Poster and Square (with text under art) shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="854,0" time="0" condition="[String.IsEqual(Container($PARAM[id]).NumItems,1) | String.IsEqual(Container($PARAM[id]).NumItems,2) | String.IsEqual(Container($PARAM[id]).NumItems,3)] + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="763,0" time="0" condition="[String.IsEqual(Container($PARAM[id]).NumItems,4) | String.IsEqual(Container($PARAM[id]).NumItems,5) | String.IsEqual(Container($PARAM[id]).NumItems,6)] + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="672,0" time="0" condition="[String.IsEqual(Container($PARAM[id]).NumItems,7) | String.IsEqual(Container($PARAM[id]).NumItems,8) | String.IsEqual(Container($PARAM[id]).NumItems,9)] + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="581,0" time="0" condition="[String.IsEqual(Container($PARAM[id]).NumItems,10) | String.IsEqual(Container($PARAM[id]).NumItems,11) | String.IsEqual(Container($PARAM[id]).NumItems,12)] + $PARAM[center228triplemed]">Conditional</animation>

			<animation effect="slide" start="0,0" end="490,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="490,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="490,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center228triplemed]">Conditional</animation>

			<animation effect="slide" start="0,0" end="399,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="399,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,17) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="399,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="308,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,19) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="308,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,20) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="308,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,21) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="217,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,22) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="217,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,23) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="217,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,24) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="126,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,25) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="126,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,26) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="126,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,27) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="35,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,28) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="35,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,29) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="35,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,30) + $PARAM[center228triplemed]">Conditional</animation>

			<!-- Center Poster and Square (with text under art) shelves, triple row small-->
			<animation effect="slide" start="0,0" end="865.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="786,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="706.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="627,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="547.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="468,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="388.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="309,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="229.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="150,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="70.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center228triplesmall]">Conditional</animation>

			<!-- Center DiscArt and CharacterArt shelves, single row -->
			<animation effect="slide" start="0,0" end="797.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="650,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="502.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="355,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="207.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="60,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall]">Conditional</animation>

			<!-- Center DiscArt and CharacterArt shelves, double row -->
			<animation effect="slide" start="0,0" end="797.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="797.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="650,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="650,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="502.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="502.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="355,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="355,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="207.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="207.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="60,0" time="0" condition="[String.IsEqual(Container($PARAM[id]).NumItems,11) | String.IsEqual(Container($PARAM[id]).NumItems,12)] + $PARAM[center295double]">Conditional</animation>

			<!-- Center DiscArt and CharacterArt shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="822.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="822.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="822.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="700,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="700,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="700,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="577.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="577.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="577.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="455,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="455,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="455,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="332.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="332.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="332.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,17) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="87.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,19) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="87.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,20) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="87.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,21) + $PARAM[center295triplemed]">Conditional</animation>

			<!-- Center DiscArt and CharacterArt shelves, triple row small -->
			<animation effect="slide" start="0,0" end="837.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="730,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="622.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="515,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="407.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="300,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="192.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="85,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center295triplesmall]">Conditional</animation>

			<!-- Center Square (with no text under art) shelves, single row -->
			<animation effect="slide" start="0,0" end="787.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="630,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="472.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="315,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="157.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall]">Conditional</animation>

			<!-- Center Square (with no text under art) shelves, double row -->
			<animation effect="slide" start="0,0" end="787.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="787.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="630,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="630,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="472.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="472.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="315,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="315,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="157.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="157.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center315double]">Conditional</animation>

			<!-- Center Square (with no text under art) shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="819,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="819,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="819,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="693,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="693,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="693,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="567,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="567,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="567,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="441,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="441,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="441,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="315,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="315,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="315,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="189,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="189,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,17) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="189,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="63,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,19) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="63,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,20) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="63,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,21) + $PARAM[center315triplemed]">Conditional</animation>

			<!-- Center Square (with no text under art) shelves, triple row small -->
			<animation effect="slide" start="0,0" end="835,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="725,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="615,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="505,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="395,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="285,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="175,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="65,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center315triplesmall]">Conditional</animation>

			<!-- Center Clear Logo shelves, single row -->
			<animation effect="slide" start="0,0" end="756.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="756.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="568.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="568.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="380.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="380.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="192,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="192,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall]">Conditional</animation>

			<!-- Center Clear Logo shelves, double row -->
			<animation effect="slide" start="0,0" end="756.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="756.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="756.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="756.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="568.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="568.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="568.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="568.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="380.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="380.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="380.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="380.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="192,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="192,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="192,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="192,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center376double]">Conditional</animation>

			<!-- Center Clear Logo shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="765,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="765,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="765,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="765,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="765,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="585,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="585,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="585,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="585,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="585,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="405,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="405,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="405,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="405,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="405,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="225,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="225,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,17) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="225,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="225,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,19) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="225,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,20) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="45,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,21) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="45,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,22) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="45,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,23) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="45,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,24) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="45,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,25) + $PARAM[center376triplemed]">Conditional</animation>

			<!-- Center Clear Logo shelves, triple row small -->
			<animation effect="slide" start="0,0" end="819.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="819.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="694,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="694,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="568.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="568.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="443,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="443,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="317.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="317.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="192,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="192,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="66.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="66.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center376triplesmall]">Conditional</animation>

			<!-- Center Clear Art shelves, single row -->
			<animation effect="slide" start="0,0" end="756.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center385] + !$PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="568.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center385] + !$PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="380.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center385] + !$PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="192,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center385] + !$PARAM[center385double]">Conditional</animation>
			<!-- Center Clear Art shelves, double row -->
			<animation effect="slide" start="0,0" end="756.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="756.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="568.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="568.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="380.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="380.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="192,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="192,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center385double]">Conditional</animation>

			<!-- Center Landscape, FanArt and Thumb shelves, single row -->
			<animation effect="slide" start="0,0" end="695,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center500] + !$PARAM[center500double] + !$PARAM[center500triplemed] + !$PARAM[center500triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="445,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center500] + !$PARAM[center500double] + !$PARAM[center500triplemed] + !$PARAM[center500triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="195,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center500] + !$PARAM[center500double] + !$PARAM[center500triplemed] + !$PARAM[center500triplesmall]">Conditional</animation>

			<!-- Center Landscape, FanArt and Thumb shelves, double row -->
			<animation effect="slide" start="0,0" end="695,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center500double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="695,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center500double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="445,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center500double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="445,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center500double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="195,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center500double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="195,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center500double]">Conditional</animation>

			<!-- Center Landscape, FanArt, ClearArt and Thumb shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="766,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="766,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="766,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="587,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="587,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="587,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="408,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="408,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="408,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="229,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="229,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="229,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="50,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="50,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="50,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center500triplemed]">Conditional</animation>

			<!-- Center Landscape, FanArt, ClearArt and Thumb shelves, triple row small -->
			<animation effect="slide" start="0,0" end="779.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center500triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="614,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center500triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="448.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center500triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="283,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center500triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="117.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center500triplesmall]">Conditional</animation>

			<!-- Center Banner shelves, single row -->
			<animation effect="slide" start="0,0" end="611,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center668] + !$PARAM[center668double] + !$PARAM[center668triplemed] + !$PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="611,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center668] + !$PARAM[center668double] + !$PARAM[center668triplemed] + !$PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="277,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center668] + !$PARAM[center668double] + !$PARAM[center668triplemed] + !$PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="277,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center668] + !$PARAM[center668double] + !$PARAM[center668triplemed] + !$PARAM[center668triplesmall]">Conditional</animation>

			<!-- Center Banner shelves, double row -->
			<animation effect="slide" start="0,0" end="611,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="611,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="611,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="611,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="277,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="277,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="277,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="277,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center668double]">Conditional</animation>

			<!-- Center Banner shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="628,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="628,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="628,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="628,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="628,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="311,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="311,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="311,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="311,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="311,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center668triplemed]">Conditional</animation>

			<!-- Center Banner shelves, triple row small -->
			<animation effect="slide" start="0,0" end="732.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="732.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="520,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="520,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="307.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="307.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="95,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="95,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center668triplesmall]">Conditional</animation>
		</definition>
	</include>

	<!-- Animations to center shelf items in text vertical menu -->
	<include name="ShelfCenterAnimationsVert">
		<param name="id"></param>
		<param name="center228">false</param>
		<param name="center228double">false</param>
		<param name="center228triplemed">false</param>
		<param name="center228triplesmall">false</param>
		<param name="center295">false</param>
		<param name="center295double">false</param>
		<param name="center295triplemed">false</param>
		<param name="center295triplesmall">false</param>
		<param name="center315">false</param>
		<param name="center315double">false</param>
		<param name="center315triplemed">false</param>
		<param name="center315triplesmall">false</param>
		<param name="center376">false</param>
		<param name="center376double">false</param>
		<param name="center376triplemed">false</param>
		<param name="center376triplesmall">false</param>
		<param name="center385">false</param>
		<param name="center385double">false</param>
		<param name="center500">false</param>
		<param name="center500double">false</param>
		<param name="center500triplemed">false</param>
		<param name="center500triplesmall">false</param>
		<param name="center668">false</param>
		<param name="center668double">false</param>
		<param name="center668triplemed">false</param>
		<param name="center668triplesmall">false</param>
		<param name="isTripleRowLarge">false</param>
		<param name="isTripleRow">false</param>
		<definition>
			<!-- Center Poster and Square (with text under art) shelves, single row -->
			<animation effect="slide" start="0,0" end="616,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="502,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="388,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="274,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="160,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="46,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<!-- Center Poster and Square (with text under art) shelves, double row -->
			<animation effect="slide" start="0,0" end="616,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="616,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="502,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="502,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="388,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="388,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="274,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="274,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="160,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="160,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="46,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="46,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center228double]">Conditional</animation>
			<!-- Center Poster and Square (with text under art) shelves, triple row large -->
			<animation effect="slide" start="0,0" end="616,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="616,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="616,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="502,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="502,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="502,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="388,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="388,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="388,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="274,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="274,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="274,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="160,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="160,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="160,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="46,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="46,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,17) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="46,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<!-- Center Poster and Square (with text under art) shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="639,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="639,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="639,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="548,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="548,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="548,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="457,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="457,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="457,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="366,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="366,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="366,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="275,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="275,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="275,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="184,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="184,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,17) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="184,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="93,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,19) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="93,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,20) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="93,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,21) + $PARAM[center228triplemed]">Conditional</animation>
			<!-- Center Poster and Square (with text under art) shelves, triple row small-->
			<animation effect="slide" start="0,0" end="650.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="571,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="491.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="412,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="332.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="253,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="173.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="94,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center228triplesmall]">Conditional</animation>

			<!-- Center DiscArt and CharacterArt shelves, single row -->
			<animation effect="slide" start="0,0" end="582.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="435,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="287.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="140,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<!-- Center DiscArt and CharacterArt shelves, double row -->
			<animation effect="slide" start="0,0" end="582.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="582.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="435,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="435,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="287.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="287.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="140,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="140,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center295double]">Conditional</animation>
			<!-- Center DiscArt and CharacterArt shelves, triple row large -->
			<animation effect="slide" start="0,0" end="575.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="575.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="575.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="430,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="430,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="430,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="282.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="282.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="282.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="135,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="135,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="135,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<!-- Center DiscArt and CharacterArt shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="607.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="607.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="607.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="485,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="485,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="485,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="362.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="362.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="362.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="240,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="240,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="240,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="117.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="117.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="117.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center295triplemed]">Conditional</animation>
			<!-- Center DiscArt and CharacterArt shelves, triple row small -->
			<animation effect="slide" start="0,0" end="622.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="515,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="407.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="300,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="192.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="85,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center295triplesmall]">Conditional</animation>

			<!-- Center Square (with no text under art) shelves, single row -->
			<animation effect="slide" start="0,0" end="572.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="415,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="257.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="100,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<!-- Center Square (with no text under art) shelves, double row -->
			<animation effect="slide" start="0,0" end="572.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="572.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="415,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="415,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="257.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="257.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="100,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="100,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center315double]">Conditional</animation>
			<!-- Center Square (with no text under art) shelves, triple row large -->
			<animation effect="slide" start="0,0" end="572.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="572.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="572.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="415,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="415,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="415,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="257.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="257.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="257.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="100,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="100,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="100,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<!-- Center Square (with no text under art) shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="604,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="604,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="604,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="478,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="478,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="478,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="352,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="352,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="352,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="226,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="226,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="226,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="100,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="100,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="100,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center315triplemed]">Conditional</animation>
			<!-- Center Square (with no text under art) shelves, triple row small -->
			<animation effect="slide" start="0,0" end="620,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="510,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="400,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="290,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="180,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="70,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center315triplesmall]">Conditional</animation>

			<!-- Center Clear Logo shelves, single row -->
			<animation effect="slide" start="0,0" end="541.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="541.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="353.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="353.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="165.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="165.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<!-- Center Clear Logo shelves, double row -->
			<animation effect="slide" start="0,0" end="541.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="541.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="541.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="541.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="353.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="353.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="353.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="353.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="165.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="165.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="165.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="165.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center376double]">Conditional</animation>
			<!-- Center Clear Logo shelves, triple row large -->
			<animation effect="slide" start="0,0" end="521.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="521.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="521.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="521.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="521.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="521.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="333.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="333.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="333.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="333.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="333.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="333.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="145.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="145.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="145.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="145.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="145.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,17) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="145.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<!-- Center Clear Logo shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="550,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="550,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="550,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="550,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="550,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="370,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="370,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="370,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="370,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="370,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="190,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="190,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="190,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="190,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="190,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="10,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="10,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,17) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="10,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="10,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,19) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="10,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,20) + $PARAM[center376triplemed]">Conditional</animation>
			<!-- Center Clear Logo shelves, triple row small -->
			<animation effect="slide" start="0,0" end="604.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="604.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="479,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="479,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="353.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="353.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="228,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="228,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="102.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="102.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center376triplesmall]">Conditional</animation>

			<!-- Center Clear Art shelves, single row -->
			<animation effect="slide" start="0,0" end="541.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center385] + !$PARAM[center385double] + !$PARAM[isTripleRow]">Conditional</animation>
			<animation effect="slide" start="0,0" end="353.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center385] + !$PARAM[center385double] + !$PARAM[isTripleRow]">Conditional</animation>
			<animation effect="slide" start="0,0" end="165.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center385] + !$PARAM[center385double] + !$PARAM[isTripleRow]">Conditional</animation>
			<!-- Center Clear Art shelves, double row -->
			<animation effect="slide" start="0,0" end="541.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="541.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="353.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="353.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="165.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="165.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center385double]">Conditional</animation>
			<!-- Center Clear Art shelves, triple row large -->
			<animation effect="slide" start="0,0" end="536.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="536.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="536.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="348.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="348.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="348.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="160.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="160.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="160.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>

			<!-- Center Landscape, FanArt and Thumb shelves, single row -->
			<animation effect="slide" start="0,0" end="494,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center500] + !$PARAM[center500double] + !$PARAM[center500triplemed] + !$PARAM[center500triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="258,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center500] + !$PARAM[center500double] + !$PARAM[center500triplemed] + !$PARAM[center500triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="22,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center500] + !$PARAM[center500double] + !$PARAM[center500triplemed] + !$PARAM[center500triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<!-- Center Landscape, FanArt and Thumb shelves, double row -->
			<animation effect="slide" start="0,0" end="494,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center500double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="494,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center500double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="258,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center500double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="258,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center500double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="22,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center500double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="22,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center500double]">Conditional</animation>
			<!-- Center Landscape, FanArt and Thumb shelves, triple row large -->
			<animation effect="slide" start="0,0" end="484,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="484,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="484,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="248,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="248,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="248,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="12,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="12,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="12,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<!-- Center Landscape, FanArt, ClearArt and Thumb shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="551,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="551,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="551,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="372,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="372,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="372,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="193,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="193,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="193,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="14,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="14,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="14,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center500triplemed]">Conditional</animation>
			<!-- Center Landscape, FanArt, ClearArt and Thumb shelves, triple row small -->
			<animation effect="slide" start="0,0" end="564.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center500triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="399,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center500triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="233.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center500triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="68,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center500triplesmall]">Conditional</animation>

			<!-- Center Banner shelves, single row -->
			<animation effect="slide" start="0,0" end="396,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center668] + !$PARAM[center668double] + !$PARAM[center668triplemed] + !$PARAM[center668triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="396,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center668] + !$PARAM[center668double] + !$PARAM[center668triplemed] + !$PARAM[center668triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="62,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center668] + !$PARAM[center668double] + !$PARAM[center668triplemed] + !$PARAM[center668triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="62,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center668] + !$PARAM[center668double] + !$PARAM[center668triplemed] + !$PARAM[center668triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<!-- Center Banner shelves, double row -->
			<animation effect="slide" start="0,0" end="396,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="396,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="396,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="396,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="62,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="62,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="62,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="62,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center668double]">Conditional</animation>
			<!-- Center Banner shelves, triple row large -->
			<animation effect="slide" start="0,0" end="385.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="385.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="385.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="385.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="385.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="385.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="43.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="43.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="43.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="43.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="43.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="43.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<!-- Center Banner shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="413,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="413,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="413,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="413,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="413,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="96,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="96,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="96,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="96,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="96,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center668triplemed]">Conditional</animation>
			<!-- Center Banner shelves, triple row small -->
			<animation effect="slide" start="0,0" end="517.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="517.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="305,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="305,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="92.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="92.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center668triplesmall]">Conditional</animation>

		</definition>
	</include>

	<!-- Animations to center shelf items in icon-only vertical menu -->
	<include name="ShelfCenterAnimationsVertIcons">
		<param name="id"></param>
		<param name="center228">false</param>
		<param name="center228double">false</param>
		<param name="center228triplemed">false</param>
		<param name="center228triplesmall">false</param>
		<param name="center295">false</param>
		<param name="center295double">false</param>
		<param name="center295triplemed">false</param>
		<param name="center295triplesmall">false</param>
		<param name="center315">false</param>
		<param name="center315double">false</param>
		<param name="center315triplemed">false</param>
		<param name="center315triplesmall">false</param>
		<param name="center376">false</param>
		<param name="center376double">false</param>
		<param name="center376triplemed">false</param>
		<param name="center376triplesmall">false</param>
		<param name="center385">false</param>
		<param name="center385double">false</param>
		<param name="center500">false</param>
		<param name="center500double">false</param>
		<param name="center500triplemed">false</param>
		<param name="center500triplesmall">false</param>
		<param name="center668">false</param>
		<param name="center668double">false</param>
		<param name="center668triplemed">false</param>
		<param name="center668triplesmall">false</param>
		<param name="isTripleRowLarge">false</param>
		<param name="isTripleRow">false</param>
		<definition>
			<!-- Center Poster and Square (with text under art) shelves, single row -->
			<animation effect="slide" start="0,0" end="766,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="652,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="538,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="424,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="310,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="196,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="82,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<!-- Center Poster and Square (with text under art) shelves, double row -->
			<animation effect="slide" start="0,0" end="766,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="766,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="652,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="652,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="538,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="538,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="424,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="424,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="310,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="310,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="196,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="196,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="82,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center228double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="82,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center228double]">Conditional</animation>
			<!-- Center Poster and Square (with text under art) shelves, triple row large -->
			<animation effect="slide" start="0,0" end="766,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="766,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="766,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="652,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="652,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="652,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="538,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="538,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="538,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="424,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="424,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="424,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="310,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="310,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="310,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="196,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="196,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,17) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="196,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="82,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,19) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="82,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,20) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="82,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,21) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<!-- Center Poster and Square (with text under art) shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="789,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="789,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="789,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="698,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="698,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="698,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="607,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="607,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="607,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="516,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="516,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="516,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="425,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="425,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="425,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="334,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="334,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,17) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="334,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="243,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,19) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="243,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,20) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="243,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,21) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="152,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,22) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="152,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,23) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="152,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,24) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="61,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,25) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="61,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,26) + $PARAM[center228triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="61,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,27) + $PARAM[center228triplemed]">Conditional</animation>
			<!-- Center Poster and Square (with text under art) shelves, triple row small-->
			<animation effect="slide" start="0,0" end="800.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="721,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="641.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="562,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="482.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="403,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="323.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="244,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="164.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center228triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="85,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center228triplesmall]">Conditional</animation>

			<!-- Center DiscArt and CharacterArt shelves, single row -->
			<animation effect="slide" start="0,0" end="732.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="585,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="437.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="290,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="142.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<!-- Center DiscArt and CharacterArt shelves, double row -->
			<animation effect="slide" start="0,0" end="732.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="732.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="585,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="585,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="437.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="437.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="290,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="290,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="142.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center295double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="142.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center295double]">Conditional</animation>
			<!-- Center DiscArt and CharacterArt shelves, triple row large -->
			<animation effect="slide" start="0,0" end="727.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="727.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="727.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="580,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="580,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="580,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="432.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="432.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="432.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="285,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="285,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="285,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="137.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="137.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="137.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<!-- Center DiscArt and CharacterArt shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="757.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="757.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="757.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="635,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="635,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="635,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="512.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="512.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="512.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="390,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="390,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="390,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="267.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="267.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="267.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="145,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="145,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,17) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="145,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="22.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,19) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="22.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,20) + $PARAM[center295triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="22.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,21) + $PARAM[center295triplemed]">Conditional</animation>
			<!-- Center DiscArt and CharacterArt shelves, triple row small -->
			<animation effect="slide" start="0,0" end="772.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="665,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="557.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="450,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="342.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="235,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="127.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center295triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="20,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center295triplesmall]">Conditional</animation>

			<!-- Center Square (with no text under art) shelves, single row -->
			<animation effect="slide" start="0,0" end="722.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="565,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="407.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="250,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="92.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<!-- Center Square (with no text under art) shelves, double row -->
			<animation effect="slide" start="0,0" end="722.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="722.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="565,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="565,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="407.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="407.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="250,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="250,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="92.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center315double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="92.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center315double]">Conditional</animation>
			<!-- Center Square (with no text under art) shelves, triple row large -->
			<animation effect="slide" start="0,0" end="722.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="722.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="722.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="565,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="565,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="565,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="407.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="407.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="407.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="250,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="250,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="250,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="92.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="92.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="92.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<!-- Center Square (with no text under art) shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="754,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="754,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="754,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="628,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="628,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="628,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="502,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="502,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="502,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="376,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="376,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="376,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="250,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="250,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="250,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="124,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="124,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,17) + $PARAM[center315triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="124,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center315triplemed]">Conditional</animation>
			<!-- Center Square (with no text under art) shelves, triple row small -->
			<animation effect="slide" start="0,0" end="770,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="660,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="540,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="430,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="320,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center315triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="100,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center315triplesmall]">Conditional</animation>

			<!-- Center Clear Logo shelves, single row -->
			<animation effect="slide" start="0,0" end="691.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="691.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="503.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="503.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="315.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="315.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="127,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="127,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<!-- Center Clear Logo shelves, double row -->
			<animation effect="slide" start="0,0" end="691.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="691.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="691.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="691.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="503.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="503.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="503.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="503.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="315.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="315.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="315.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="315.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="127,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="127,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="127,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center376double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="127,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center376double]">Conditional</animation>
			<!-- Center Clear Logo shelves, triple row large -->
			<animation effect="slide" start="0,0" end="671.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="671.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="671.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="671.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="671.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="671.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="483.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="483.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="483.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="483.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="483.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="483.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="295.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="295.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="295.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="295.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="295.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,17) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="295.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="107,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,19) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="107,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,20) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="107,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,21) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="107,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,22) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="107,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,23) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="107,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,24) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<!-- Center Clear Logo shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="700,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="700,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="700,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="700,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="700,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="520,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="520,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="520,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="520,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="520,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="340,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="340,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="340,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,13) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="340,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="340,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="160,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="160,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,17) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="160,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="160,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,19) + $PARAM[center376triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="160,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,20) + $PARAM[center376triplemed]">Conditional</animation>
			<!-- Center Clear Logo shelves, triple row small -->
			<animation effect="slide" start="0,0" end="754.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="754.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="629,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="629,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="503.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="503.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="378,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="378,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="252.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="252.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="127,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center376triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="127,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center376triplesmall]">Conditional</animation>

			<!-- Center Clear Art shelves, single row -->
			<animation effect="slide" start="0,0" end="691.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center385] + !$PARAM[center385double] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="503.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center385] + !$PARAM[center385double] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="315.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center385] + !$PARAM[center385double] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="127,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center385] + !$PARAM[center385double] + !$PARAM[isTripleRow]">Conditional</animation>

			<!-- Center Clear Art shelves, double row -->
			<animation effect="slide" start="0,0" end="691.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="691.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="503.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="503.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="315.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="315.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="127,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center385double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="127,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center385double]">Conditional</animation>
			<!-- Center Clear Art shelves, triple row large -->
			<animation effect="slide" start="0,0" end="686.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="686.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="686.8,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="498.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="498.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="498.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="310.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="310.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="310.3,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="122,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="122,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="122,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>

			<!-- Center Landscape, FanArt and Thumb shelves, single row -->
			<animation effect="slide" start="0,0" end="644,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center500] + !$PARAM[center500double] + !$PARAM[center500triplemed] + !$PARAM[center500triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="408,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center500] + !$PARAM[center500double] + !$PARAM[center500triplemed] + !$PARAM[center500triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="172,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center500] + !$PARAM[center500double] + !$PARAM[center500triplemed] + !$PARAM[center500triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<!-- Center Landscape, FanArt and Thumb shelves, double row -->
			<animation effect="slide" start="0,0" end="644,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center500double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="644,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center500double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="408,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center500double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="408,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center500double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="172,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center500double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="172,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center500double]">Conditional</animation>
			<!-- Center Landscape, FanArt and Thumb shelves, triple row large -->
			<animation effect="slide" start="0,0" end="634,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="634,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="634,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="398,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="398,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="398,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="162,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="162,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="162,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<!-- Center Landscape, FanArt, ClearArt and Thumb shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="701,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="701,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="701,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="522,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="522,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="522,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="343,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="343,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="343,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="164,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="164,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center500triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="164,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center500triplemed]">Conditional</animation>
			<!-- Center Landscape, FanArt, ClearArt and Thumb shelves, triple row small -->
			<animation effect="slide" start="0,0" end="714.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center500triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="549,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center500triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="383.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center500triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="218,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center500triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="52.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center500triplesmall]">Conditional</animation>

			<!-- Center Banner shelves, single row -->
			<animation effect="slide" start="0,0" end="546,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center668] + !$PARAM[center668double] + !$PARAM[center668triplemed] + !$PARAM[center668triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="546,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center668] + !$PARAM[center668double] + !$PARAM[center668triplemed] + !$PARAM[center668triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="212,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center668] + !$PARAM[center668double] + !$PARAM[center668triplemed] + !$PARAM[center668triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<animation effect="slide" start="0,0" end="212,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center668] + !$PARAM[center668double] + !$PARAM[center668triplemed] + !$PARAM[center668triplesmall] + !$PARAM[isTripleRow]">Conditional</animation>

			<!-- Center Banner shelves, double row -->
			<animation effect="slide" start="0,0" end="546,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="546,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="546,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="546,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="212,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="212,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="212,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center668double]">Conditional</animation>
			<animation effect="slide" start="0,0" end="212,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center668double]">Conditional</animation>
			<!-- Center Banner shelves, triple row large -->
			<animation effect="slide" start="0,0" end="533,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="533,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="533,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="533,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="533,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="533,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="191,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="191,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="191,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="191,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="191,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<animation effect="slide" start="0,0" end="191,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge]">Conditional</animation>
			<!-- Center Banner shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="563,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="563,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="563,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="563,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="563,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="246,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="246,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="246,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="246,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center668triplemed]">Conditional</animation>
			<animation effect="slide" start="0,0" end="246,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center668triplemed]">Conditional</animation>
			<!-- Center Banner shelves, triple row small -->
			<animation effect="slide" start="0,0" end="667.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,1) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="667.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,2) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="455,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="455,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="242.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="242.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="30,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center668triplesmall]">Conditional</animation>
			<animation effect="slide" start="0,0" end="30,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center668triplesmall]">Conditional</animation>

		</definition>
	</include>

	<!-- Animations to center shelf items in vertical menu when menu auto-hides if widgets are focused -->
	<include name="ShelfCenterAnimationsVertHiddenMenu">
		<param name="id"></param>
		<param name="center228">false</param>
		<param name="center228double">false</param>
		<param name="center228triplemed">false</param>
		<param name="center228triplesmall">false</param>
		<param name="center295">false</param>
		<param name="center295double">false</param>
		<param name="center295triplemed">false</param>
		<param name="center295triplesmall">false</param>
		<param name="center315">false</param>
		<param name="center315double">false</param>
		<param name="center315triplemed">false</param>
		<param name="center315triplesmall">false</param>
		<param name="center376">false</param>
		<param name="center376double">false</param>
		<param name="center376triplemed">false</param>
		<param name="center376triplesmall">false</param>
		<param name="center385">false</param>
		<param name="center385double">false</param>
		<param name="center500">false</param>
		<param name="center500double">false</param>
		<param name="center500triplemed">false</param>
		<param name="center500triplesmall">false</param>
		<param name="center668">false</param>
		<param name="center668double">false</param>
		<param name="center668triplemed">false</param>
		<param name="center668triplesmall">false</param>
		<param name="isTripleRowLarge">false</param>
		<param name="isTripleRow">false</param>
		<definition>
			<!-- Center Poster and Square (with text under art) shelves, single row -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="142,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="28,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center228] + !$PARAM[center228double] + !$PARAM[center228triplemed] + !$PARAM[center228triplesmall] + !$PARAM[isTripleRow] + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Poster and Square (with text under art) shelves, double row -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center228double] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center228double] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="142,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,13) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center228double] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,13) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center228double] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="28,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,15) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center228double] + ControlGroup(700).HasFocus">Conditional</animation>
			<!-- Center Poster and Square (with text under art) shelves, triple row large -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,19) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,21) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>
			<animation effect="slide" start="0,0" end="142,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,19) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,21) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>
			<animation effect="slide" start="0,0" end="28,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,22) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,24) + $PARAM[center228] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Poster and Square (with text under art) shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,21) + $PARAM[center228triplemed] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,21) + $PARAM[center228triplemed] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,22) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,27) + $PARAM[center228triplemed] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="212,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,22) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,24) + $PARAM[center228triplemed] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="121,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,25) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,27) + $PARAM[center228triplemed] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="30,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,28) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,30) + $PARAM[center228triplemed] + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Poster and Square (with text under art) shelves, triple row small-->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center228triplesmall] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center228triplesmall] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,9) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center228triplesmall] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="224.5,0" time="0" condition="Integer.IsEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center228triplesmall] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="145,0" time="0" condition="Integer.IsEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center228triplesmall] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="65.5,0" time="0" condition="Integer.IsEqual(Container($PARAM[id]).NumItems,11) + $PARAM[center228triplesmall] + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center DiscArt and CharacterArt shelves, single row -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall] + !$PARAM[isTripleRow] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall] + !$PARAM[isTripleRow] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall] + !$PARAM[isTripleRow] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="202.5,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall] + !$PARAM[isTripleRow] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="55,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center295] + !$PARAM[center295double] + !$PARAM[center295triplemed] + !$PARAM[center295triplesmall] + !$PARAM[isTripleRow] + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center DiscArt and CharacterArt shelves, double row -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center295double] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center295double] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,9) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center295double] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="202.5,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,9) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center295double] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="55,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,11) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center295double] + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center DiscArt and CharacterArt shelves, triple row large -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,13) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="202.5,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,13) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="55,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,16) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center295] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center DiscArt and CharacterArt shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center295triplemed] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center295triplemed] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,16) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,21) + $PARAM[center295triplemed] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="205,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,16) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center295triplemed] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="82.5,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,19) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,21) + $PARAM[center295triplemed] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center DiscArt and CharacterArt shelves, triple row small -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center295triplesmall] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center295triplesmall] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,7) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center295triplesmall] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="187.5,0" time="0" condition="Integer.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center295triplesmall] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="80,0" time="0" condition="Integer.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center295triplesmall] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Square (with no text under art) shelves, single row -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall] + !$PARAM[isTripleRow] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall] + !$PARAM[isTripleRow] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall] + !$PARAM[isTripleRow] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="152.5,0" time="0" condition="Integer.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center315] + !$PARAM[center315double] + !$PARAM[center315triplemed] + !$PARAM[center315triplesmall] + !$PARAM[isTripleRow] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Square (with no text under art) shelves, double row -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center315double] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center315double] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,9) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center315double] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="152.5,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,9) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,10) +   $PARAM[center315double] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Square (with no text under art) shelves, triple row large -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,13) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="152.5,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,13) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,15) +   $PARAM[center315] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Square (with no text under art) shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center315triplemed] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center315triplemed] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,16) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center315triplemed] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="184,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,16) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center315triplemed] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="58,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,19) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,21) + $PARAM[center315triplemed] + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Square (with no text under art) shelves, triple row small -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center315triplesmall] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center315triplesmall] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center315triplesmall] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="170,0" time="0" condition="Integer.IsEqual(Container($PARAM[id]).NumItems,7) + $PARAM[center315triplesmall] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center315triplesmall] + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Clear Logo shelves, single row -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,7) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="187,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,7) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center376] + !$PARAM[center376double] + !$PARAM[center376triplemed] + !$PARAM[center376triplesmall] + !$PARAM[isTripleRow] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Clear Logo shelves, double row -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center376double] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center376double] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,13) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center376double] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="187,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,13) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,16) + $PARAM[center376double] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Clear Logo shelves, triple row large -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,18) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,19) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,24) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="187,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,19) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,24) + $PARAM[center376] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Clear Logo shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,20) + $PARAM[center376triplemed] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,20) + $PARAM[center376triplemed] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="40,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,21) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,25) + $PARAM[center376triplemed] + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Clear Logo shelves, triple row small -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center376triplesmall] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center376triplesmall] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,11) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center376triplesmall] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="187,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,11) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center376triplesmall] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="61.5,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,13) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,14) + $PARAM[center376triplesmall] + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Clear Art shelves, single row -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center385] + !$PARAM[center385double] + !$PARAM[isTripleRow] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center385] + !$PARAM[center385double] + !$PARAM[isTripleRow] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="String.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center385] + !$PARAM[center385double] + !$PARAM[isTripleRow] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="187,0" time="0" condition="Integer.IsEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center385] + !$PARAM[center385double] + !$PARAM[isTripleRow] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Clear Art shelves, double row -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center385double] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center385double] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,7) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center385double] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="187,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,7) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center385double] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Clear Art shelves, triple row large -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,10) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="187,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,10) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center385] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Landscape, FanArt and Thumb shelves, single row -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center500] + !$PARAM[center500double] + !$PARAM[center500triplemed] + !$PARAM[center500triplesmall] + !$PARAM[isTripleRow] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,3) + $PARAM[center500] + !$PARAM[center500double] + !$PARAM[center500triplemed] + !$PARAM[center500triplesmall] + !$PARAM[isTripleRow] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Landscape, FanArt and Thumb shelves, double row -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center500double] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center500double] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Landscape, FanArt and Thumb shelves, triple row large -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,9) + $PARAM[center500] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Landscape, FanArt, ClearArt and Thumb shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center500triplemed] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center500triplemed] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="45,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,13) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,15) + $PARAM[center500triplemed] + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Landscape, FanArt, ClearArt and Thumb shelves, triple row small -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center500triplesmall] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center500triplesmall] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center500triplesmall] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="112.5,0" time="0" condition="Integer.IsEqual(Container($PARAM[id]).NumItems,5) + $PARAM[center500triplesmall] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Banner shelves, single row -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center668] + !$PARAM[center668double] + !$PARAM[center668triplemed] + !$PARAM[center668triplesmall] + !$PARAM[isTripleRow] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,4) + $PARAM[center668] + !$PARAM[center668double] + !$PARAM[center668triplemed] + !$PARAM[center668triplesmall] + !$PARAM[isTripleRow] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Banner shelves, double row -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center668double] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center668double] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Banner shelves, triple row large -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,12) + $PARAM[center668] + $PARAM[isTripleRow] + $PARAM[isTripleRowLarge] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Banner shelves, triple row medium -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center668triplemed] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,10) + $PARAM[center668triplemed] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<!-- Center Banner shelves, triple row small -->
			<animation effect="slide" start="0,0" end="210,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center668triplesmall] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="110,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,1) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,6) + $PARAM[center668triplesmall] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="60,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,7) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center668triplesmall] + Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

			<animation effect="slide" start="0,0" end="90,0" time="0" condition="Integer.IsGreaterOrEqual(Container($PARAM[id]).NumItems,7) + Integer.IsLessOrEqual(Container($PARAM[id]).NumItems,8) + $PARAM[center668triplesmall] + !Skin.HasSetting(Vertical.IconOnly) + ControlGroup(700).HasFocus">Conditional</animation>

		</definition>
	</include>

	<!-- PVR Recording widgets -->
	<include name="PVRRecordingWidgets">
		<control type="group">
			<visible>!String.IsEmpty(Container(300).ListItem.Property(widgetRecordingTV)) + PVR.IsRecordingTV + ![Container(300).ListItem.Property(WidgetTwoShelves) | Container(300).ListItem.Property(WidgetDouble)]</visible>
			<animation effect="slide" start="0,0" end="430,0" time="0" condition="Skin.HasSetting(VerticalHome)">conditional</animation>
			<animation effect="slide" start="0,0" end="0,50" time="0" condition="![Container(300).ListItem.Property(WidgetTwoShelves) | Container(300).ListItem.Property(WidgetDouble)]">conditional</animation>
			<include condition="!Skin.HasSetting(VerticalHome)" content="CurrentPVRStatus">
				<param name="top">60</param>
				<param name="left">0</param>
				<param name="headerlabel">$LOCALIZE[19158]:</param>
				<param name="timelabel">Pvr.TVNowRecordingDateTime</param>
				<param name="channellabel">Pvr.TVNowRecordingChannel</param>
				<param name="titlelabel">Pvr.TVNowRecordingTitle</param>
				<param name="channelicon">Pvr.TVNowRecordingChannelIcon</param>
			</include>
			<include condition="Skin.HasSetting(VerticalHome)" content="CurrentPVRStatus">
				<param name="top">-35</param>
				<param name="left">-160</param>
				<param name="headerlabel">$LOCALIZE[19158]:</param>
				<param name="timelabel">Pvr.TVNowRecordingDateTime</param>
				<param name="channellabel">Pvr.TVNowRecordingChannel</param>
				<param name="titlelabel">Pvr.TVNowRecordingTitle</param>
				<param name="channelicon">Pvr.TVNowRecordingChannelIcon</param>
			</include>
		</control>
		<control type="group">
			<visible>!String.IsEmpty(Container(300).ListItem.Property(widgetRecordingTV)) + PVR.IsRecordingTV + [Container(300).ListItem.Property(WidgetTwoShelves) | Container(300).ListItem.Property(WidgetDouble)]</visible>
			<animation effect="slide" start="0,0" end="430,0" time="0" condition="Skin.HasSetting(VerticalHome)">conditional</animation>
			<animation effect="slide" start="0,0" end="0,50" time="0" condition="![Container(300).ListItem.Property(WidgetTwoShelves) | Container(300).ListItem.Property(WidgetDouble)]">conditional</animation>
			<include condition="!Skin.HasSetting(VerticalHome)" content="CurrentPVRStatusSmall">
				<param name="top">47</param>
				<param name="left">0</param>
				<param name="headerlabel">$LOCALIZE[19158]:</param>
				<param name="timelabel">Pvr.TVNowRecordingDateTime</param>
				<param name="channellabel">Pvr.TVNowRecordingChannel</param>
				<param name="titlelabel">Pvr.TVNowRecordingTitle</param>
				<param name="channelicon">Pvr.TVNowRecordingChannelIcon</param>
			</include>
			<include condition="Skin.HasSetting(VerticalHome)" content="CurrentPVRStatus">
				<param name="top">-35</param>
				<param name="left">-160</param>
				<param name="headerlabel">$LOCALIZE[19158]:</param>
				<param name="timelabel">Pvr.TVNowRecordingDateTime</param>
				<param name="channellabel">Pvr.TVNowRecordingChannel</param>
				<param name="titlelabel">Pvr.TVNowRecordingTitle</param>
				<param name="channelicon">Pvr.TVNowRecordingChannelIcon</param>
			</include>
		</control>
		<control type="group">
			<visible>!String.IsEmpty(Container(300).ListItem.Property(widgetRecordingTV)) + PVR.HasNonRecordingTVTimer + ![Container(300).ListItem.Property(WidgetTwoShelves) | Container(300).ListItem.Property(WidgetDouble)]</visible>
			<animation effect="slide" start="0,0" end="0,50" time="0" condition="![Container(300).ListItem.Property(WidgetTwoShelves) | Container(300).ListItem.Property(WidgetDouble)]">conditional</animation>
			<include condition="!Skin.HasSetting(VerticalHome)" content="CurrentPVRStatus">
				<param name="top">60</param>
				<param name="left">1320</param>
				<param name="headerlabel">$LOCALIZE[19157]:</param>
				<param name="timelabel">Pvr.TVNextRecordingDateTime</param>
				<param name="channellabel">Pvr.TVNextRecordingChannel</param>
				<param name="titlelabel">Pvr.TVNextRecordingTitle</param>
				<param name="channelicon">Pvr.TVNextRecordingChannelIcon</param>
			</include>
			<include condition="Skin.HasSetting(VerticalHome)" content="CurrentPVRStatus">
				<param name="top">-35</param>
				<param name="left">890</param>
				<param name="headerlabel">$LOCALIZE[19157]:</param>
				<param name="timelabel">Pvr.TVNextRecordingDateTime</param>
				<param name="channellabel">Pvr.TVNextRecordingChannel</param>
				<param name="titlelabel">Pvr.TVNextRecordingTitle</param>
				<param name="channelicon">Pvr.TVNextRecordingChannelIcon</param>
			</include>
		</control>
		<control type="group">
			<visible>!String.IsEmpty(Container(300).ListItem.Property(widgetRecordingTV)) + PVR.HasNonRecordingTVTimer + [Container(300).ListItem.Property(WidgetTwoShelves) | Container(300).ListItem.Property(WidgetDouble)]</visible>
			<animation effect="slide" start="0,0" end="0,50" time="0" condition="![Container(300).ListItem.Property(WidgetTwoShelves) | Container(300).ListItem.Property(WidgetDouble)]">conditional</animation>
			<include condition="!Skin.HasSetting(VerticalHome)" content="CurrentPVRStatusSmall">
				<param name="top">47</param>
				<param name="left">1320</param>
				<param name="headerlabel">$LOCALIZE[19157]:</param>
				<param name="timelabel">Pvr.TVNextRecordingDateTime</param>
				<param name="channellabel">Pvr.TVNextRecordingChannel</param>
				<param name="titlelabel">Pvr.TVNextRecordingTitle</param>
				<param name="channelicon">Pvr.TVNextRecordingChannelIcon</param>
			</include>
			<include condition="Skin.HasSetting(VerticalHome)" content="CurrentPVRStatus">
				<param name="top">-35</param>
				<param name="left">890</param>
				<param name="headerlabel">$LOCALIZE[19157]:</param>
				<param name="timelabel">Pvr.TVNextRecordingDateTime</param>
				<param name="channellabel">Pvr.TVNextRecordingChannel</param>
				<param name="titlelabel">Pvr.TVNextRecordingTitle</param>
				<param name="channelicon">Pvr.TVNextRecordingChannelIcon</param>
			</include>
		</control>
		<control type="group">
			<visible>!String.IsEmpty(Container(300).ListItem.Property(widgetRecordingRadio)) + PVR.IsRecordingRadio + ![Container(300).ListItem.Property(WidgetTwoShelves) | Container(300).ListItem.Property(WidgetDouble)]</visible>
			<animation effect="slide" start="0,0" end="430,0" time="0" condition="Skin.HasSetting(VerticalHome)">conditional</animation>
			<animation effect="slide" start="0,0" end="0,50" time="0" condition="![String.IsEqual(Container(300).ListItem.Property(WidgetTwoShelves),true) | Container(300).ListItem.Property(WidgetDouble)]">conditional</animation>
			<include condition="!Skin.HasSetting(VerticalHome)" content="CurrentPVRStatus">
				<param name="top">60</param>
				<param name="left">0</param>
				<param name="headerlabel">$LOCALIZE[19158]</param>
				<param name="timelabel">Pvr.RadioNowRecordingDateTime</param>
				<param name="channellabel">Pvr.RadioNowRecordingChannel</param>
				<param name="titlelabel">Pvr.RadioNowRecordingTitle</param>
				<param name="channelicon">Pvr.RadioNowRecordingChannelIcon</param>
			</include>
			<include condition="Skin.HasSetting(VerticalHome)" content="CurrentPVRStatus">
				<param name="top">-35</param>
				<param name="left">-160</param>
				<param name="headerlabel">$LOCALIZE[19158]</param>
				<param name="timelabel">Pvr.RadioNowRecordingDateTime</param>
				<param name="channellabel">Pvr.RadioNowRecordingChannel</param>
				<param name="titlelabel">Pvr.RadioNowRecordingTitle</param>
				<param name="channelicon">Pvr.RadioNowRecordingChannelIcon</param>
			</include>
		</control>
		<control type="group">
			<visible>!String.IsEmpty(Container(300).ListItem.Property(widgetRecordingRadio)) + PVR.IsRecordingRadio + [Container(300).ListItem.Property(WidgetTwoShelves) | Container(300).ListItem.Property(WidgetDouble)]</visible>
			<animation effect="slide" start="0,0" end="430,0" time="0" condition="Skin.HasSetting(VerticalHome)">conditional</animation>
			<animation effect="slide" start="0,0" end="0,50" time="0" condition="![String.IsEqual(Container(300).ListItem.Property(WidgetTwoShelves),true) | Container(300).ListItem.Property(WidgetDouble)]">conditional</animation>
			<include condition="!Skin.HasSetting(VerticalHome)" content="CurrentPVRStatusSmall">
				<param name="top">47</param>
				<param name="left">0</param>
				<param name="headerlabel">$LOCALIZE[19158]</param>
				<param name="timelabel">Pvr.RadioNowRecordingDateTime</param>
				<param name="channellabel">Pvr.RadioNowRecordingChannel</param>
				<param name="titlelabel">Pvr.RadioNowRecordingTitle</param>
				<param name="channelicon">Pvr.RadioNowRecordingChannelIcon</param>
			</include>
			<include condition="Skin.HasSetting(VerticalHome)" content="CurrentPVRStatus">
				<param name="top">-35</param>
				<param name="left">-160</param>
				<param name="headerlabel">$LOCALIZE[19158]</param>
				<param name="timelabel">Pvr.RadioNowRecordingDateTime</param>
				<param name="channellabel">Pvr.RadioNowRecordingChannel</param>
				<param name="titlelabel">Pvr.RadioNowRecordingTitle</param>
				<param name="channelicon">Pvr.RadioNowRecordingChannelIcon</param>
			</include>
		</control>
		<control type="group">
			<visible>!String.IsEmpty(Container(300).ListItem.Property(widgetRecordingRadio)) + PVR.HasNonRecordingRadioTimer + ![Container(300).ListItem.Property(WidgetTwoShelves) | Container(300).ListItem.Property(WidgetDouble)]</visible>
			<animation effect="slide" start="0,0" end="0,50" time="0" condition="![Container(300).ListItem.Property(WidgetTwoShelves) | Container(300).ListItem.Property(WidgetDouble)]">conditional</animation>
			<include condition="!Skin.HasSetting(VerticalHome)" content="CurrentPVRStatus">
				<param name="top">60</param>
				<param name="left">1320</param>
				<param name="headerlabel">$LOCALIZE[19157]</param>
				<param name="timelabel">Pvr.RadioNextRecordingDateTime</param>
				<param name="channellabel">Pvr.RadioNextRecordingChannel</param>
				<param name="titlelabel">Pvr.RadioNextRecordingTitle</param>
				<param name="channelicon">Pvr.RadioNextRecordingChannelIcon</param>
			</include>
			<include condition="Skin.HasSetting(VerticalHome)" content="CurrentPVRStatus">
				<param name="top">-35</param>
				<param name="left">890</param>
				<param name="headerlabel">$LOCALIZE[19157]</param>
				<param name="timelabel">Pvr.RadioNextRecordingDateTime</param>
				<param name="channellabel">Pvr.RadioNextRecordingChannel</param>
				<param name="titlelabel">Pvr.RadioNextRecordingTitle</param>
				<param name="channelicon">Pvr.RadioNextRecordingChannelIcon</param>
			</include>
		</control>
		<control type="group">
			<visible>!String.IsEmpty(Container(300).ListItem.Property(widgetRecordingRadio)) + PVR.HasNonRecordingRadioTimer + [Container(300).ListItem.Property(WidgetTwoShelves) | Container(300).ListItem.Property(WidgetDouble)]</visible>
			<animation effect="slide" start="0,0" end="0,50" time="0" condition="![Container(300).ListItem.Property(WidgetTwoShelves) | Container(300).ListItem.Property(WidgetDouble)]">conditional</animation>
			<include condition="!Skin.HasSetting(VerticalHome)" content="CurrentPVRStatusSmall">
				<param name="top">47</param>
				<param name="left">1320</param>
				<param name="headerlabel">$LOCALIZE[19157]</param>
				<param name="timelabel">Pvr.RadioNextRecordingDateTime</param>
				<param name="channellabel">Pvr.RadioNextRecordingChannel</param>
				<param name="titlelabel">Pvr.RadioNextRecordingTitle</param>
				<param name="channelicon">Pvr.RadioNextRecordingChannelIcon</param>
			</include>
			<include condition="Skin.HasSetting(VerticalHome)" content="CurrentPVRStatus">
				<param name="top">-35</param>
				<param name="left">890</param>
				<param name="headerlabel">$LOCALIZE[19157]</param>
				<param name="timelabel">Pvr.RadioNextRecordingDateTime</param>
				<param name="channellabel">Pvr.RadioNextRecordingChannel</param>
				<param name="titlelabel">Pvr.RadioNextRecordingTitle</param>
				<param name="channelicon">Pvr.RadioNextRecordingChannelIcon</param>
			</include>
		</control>
	</include>
	<include name="CurrentPVRStatusSmall">
		<param name="top" />
		<param name="left" />
		<param name="headerlabel" />
		<param name="timelabel" />
		<param name="channellabel" />
		<param name="titlelabel" />
		<param name="channelicon" />
		<definition>
			<top>$PARAM[top]</top>
			<left>$PARAM[left]</left>
			<control type="image">
				<include>VisibleFadeEffect</include>
				<width>600</width>
				<height>70</height>
				<texture border="4">home/ShelfBackground.png</texture>
				<colordiffuse>$VAR[WidgetBGColor]</colordiffuse>
			</control>
			<control type="label">
				<description>Next Timer Header label</description>
				<left>16</left>
				<height>20</height>
				<width>310</width>
				<label>$PARAM[headerlabel]</label>
				<textcolor>$VAR[HighlightColor]</textcolor>
				<font>ListDetailsSmall</font>
				<align>left</align>
				<aligny>center</aligny>
			</control>
			<control type="label" description="next recording time">
				<description>NextRecordingDateTime</description>
				<left>16</left>
				<top>22</top>
				<width>420</width>
				<height>20</height>
				<font>ListDetailsSmall</font>
				<align>left</align>
				<aligny>center</aligny>
				<label>[B]$INFO[$PARAM[titlelabel]][/B] ($INFO[$PARAM[channellabel]])</label>
				<scroll>true</scroll>
			</control>
			<control type="label" description="Next Recording title Channel">
				<left>16</left>
				<top>44</top>
				<width>800 </width>
				<height>20</height>
				<align>left</align>
				<aligny>center</aligny>
				<font>ListDetailsSmall</font>
				<textcolor>$VAR[LabelTextColor]</textcolor>
				<label>$INFO[$PARAM[timelabel],$LOCALIZE[19126] - ]</label>
			</control>
			<include content="ShadowedImage">
				<param name="top">14</param>
				<param name="left">440</param>
				<param name="width">90</param>
				<param name="height">40</param>
				<param name="shadowoffset">4</param>
				<param name="texture">$INFO[$PARAM[channelicon]]</param>
			</include>
		</definition>
	</include>
	<include name="CurrentPVRStatus">
		<param name="top" />
		<param name="left" />
		<param name="headerlabel" />
		<param name="timelabel" />
		<param name="channellabel" />
		<param name="titlelabel" />
		<param name="channelicon" />
		<definition>
			<top>$PARAM[top]</top>
			<left>$PARAM[left]</left>
			<control type="image">
				<include>VisibleFadeEffect</include>
				<width>600</width>
				<height>100</height>
				<texture border="4">home/ShelfBackground.png</texture>
				<colordiffuse>$VAR[WidgetBGColor]</colordiffuse>
			</control>
			<control type="label">
				<description>Next Timer Header label</description>
				<left>16</left>
				<height>30</height>
				<width>310</width>
				<label>$PARAM[headerlabel]</label>
				<textcolor>$VAR[HighlightColor]</textcolor>
				<font>ListDetails</font>
				<align>left</align>
				<aligny>center</aligny>
			</control>
			<control type="label" description="next recording time">
				<description>NextRecordingDateTime</description>
				<left>16</left>
				<top>32</top>
				<width>420</width>
				<height>30</height>
				<font>ListDetails</font>
				<align>left</align>
				<aligny>center</aligny>
				<label>[B]$INFO[$PARAM[titlelabel]][/B] ($INFO[$PARAM[channellabel]])</label>
				<scroll>true</scroll>
			</control>
			<control type="label" description="Next Recording title Channel">
				<left>16</left>
				<top>64</top>
				<width>800 </width>
				<height>30</height>
				<align>left</align>
				<aligny>center</aligny>
				<font>ListDetails</font>
				<textcolor>$VAR[LabelTextColor]</textcolor>
				<label>$INFO[$PARAM[timelabel],$LOCALIZE[19126] - ]</label>
			</control>
			<include content="ShadowedImage">
				<param name="top">18</param>
				<param name="left">440</param>
				<param name="width">130</param>
				<param name="height">70</param>
				<param name="shadowoffset">4</param>
				<param name="texture">$INFO[$PARAM[channelicon]]</param>
			</include>
		</definition>
	</include>
</includes>