--- a
+++ b/skin.quartz/720p/CustomBackgrounds.xml
@@ -0,0 +1,462 @@
+<window id="1112">
+	<defaultcontrol always="true">8999</defaultcontrol>
+	<controls>
+		<include>MiniBackground</include>
+		<include>Header</include>
+		<control type="label" description="Header label">
+			<include>Heading</include>
+			<label>$LOCALIZE[33071]</label>
+		</control>
+		<control type="label"> 
+			<include>DialogID</include>
+			<label>CustomBackgrounds.xml</label>
+		</control>
+		<control type="group">
+			<posx>90</posx>
+			<posy>50</posy>
+			<control type="image">
+				<posx></posx>
+				<posy></posy>
+				<width>1130</width>
+				<height>664</height>
+				<texture border="22">img/DialogProgressBG.png</texture>
+			</control>
+			<control type="image">
+				<posx>269</posx>
+				<posy>28</posy>
+				<width>1</width>
+				<height>582</height>
+				<texture>img/LineV.png</texture>
+			</control>
+			<control type="list" id="8999">
+				<posx>10</posx>
+				<posy>18</posy>
+				<width>260</width>
+				<height>640</height>
+				<onleft>9010</onleft>
+				<onright>9010</onright>
+				<onup>8999</onup>
+				<ondown>8999</ondown>
+				<pagecontrol>-</pagecontrol>
+				<scrolltime>300</scrolltime>
+				<itemlayout height="78" width="260">
+					<control type="label">
+						<posx>250</posx>
+						<posy>15</posy>
+						<width>380</width>
+						<height>25</height>
+						<font>Heading</font>
+						<align>right</align>
+						<aligny>center</aligny>
+						<label>$INFO[ListItem.Label]</label>
+					</control>
+					<control type="label">
+						<posx>250</posx>
+						<posy>42</posy>
+						<width>870</width>
+						<height>25</height>
+						<font>XSmall</font>
+						<align>right</align>
+						<aligny>center</aligny>
+						<label>$INFO[ListItem.Label2]</label>
+					</control>
+				</itemlayout>
+				<focusedlayout height="78" width="260">
+					<control type="image">
+						<posx>0</posx>
+						<posy>0</posy>
+						<width>260</width>
+						<height>81</height>
+						<texture border="5">img/ButtonOverlayBlack.png</texture>
+					</control>
+					<control type="image">
+						<visible>Control.HasFocus(8999)</visible>
+						<posx>0</posx>
+						<posy>21</posy>
+						<width>38</width>
+						<height>38</height>
+						<texture>img/ArrowFO.png</texture>
+					</control>
+					<control type="label">
+						<posx>250</posx>
+						<posy>15</posy>
+						<width>380</width>
+						<height>25</height>
+						<font>Heading</font>
+						<textcolor>Blue</textcolor>
+						<align>right</align>
+						<aligny>center</aligny>
+						<label>$INFO[ListItem.Label]</label>
+					</control>
+					<control type="label">
+						<posx>250</posx>
+						<posy>42</posy>
+						<width>870</width>
+						<height>25</height>
+						<font>XSmall</font>
+						<align>right</align>
+						<aligny>center</aligny>
+						<label>$INFO[ListItem.Label2]</label>
+					</control>
+				</focusedlayout>
+				<content>
+					<item id="1">
+						<label>20342</label>
+						<label2>$LOCALIZE[13280] $LOCALIZE[31400]</label2>
+						<onclick>-</onclick>
+					</item>
+					<item id="2">
+						<label>20343</label>
+						<label2>513</label2>
+						<onclick>-</onclick>
+					</item>
+					<item id="3">
+						<label>2</label>
+						<label2>31400</label2>
+						<onclick>-</onclick>
+					</item>
+					<item id="4">
+						<label>1</label>
+						<label2>31400</label2>
+						<onclick>-</onclick>
+					</item>
+					<item id="5">
+						<label>24001</label>
+						<label2>31400</label2>
+						<onclick>-</onclick>
+					</item>
+					<item id="6">
+						<label>5</label>
+						<label2>31400</label2>
+						<onclick>-</onclick>
+					</item>
+					<item id="7">
+						<label>8</label>
+						<label2>31400</label2>
+						<onclick>-</onclick>
+					</item>
+					<item id="8">
+						<label>XBMC</label>
+						<label2>513</label2>
+						<onclick>-</onclick>
+					</item>
+				</content>
+			</control>
+			<control type="group" id="9010">
+				<control type="grouplist" id="9004">
+					<posx>290</posx>
+					<posy>15</posy>
+					<width>750</width>
+					<height>530</height>
+					<itemgap>-1</itemgap>
+					<onleft>8999</onleft>
+					<onright>63</onright>
+					<onup>9004</onup>
+					<ondown>9004</ondown>
+					<pagecontrol>63</pagecontrol>
+					<control type="label" id="400">
+						<align>center</align>
+						<include>SettingsLabelCommons</include>
+						<label>$INFO[Container(8999).ListItem.Label] - $LOCALIZE[33068]</label>
+					</control>
+				</control>
+				<control type="panel" id="401" description="Customizer">
+					<onleft>8999</onleft>
+					<onright>400</onright>
+					<onup>-</onup>
+					<ondown>-</ondown>
+					<posx>296</posx>
+					<posy>100</posy>
+					<width>800</width>
+					<height>600</height>
+					<scrolltime>240</scrolltime>
+					<preloaditems>4</preloaditems>
+					<orientation>vertical</orientation>
+					<itemlayout height="50" width="200">
+						<control type="image">
+							<posx>0</posx>
+							<posy>0</posy>
+							<width>196</width>
+							<height>40</height>
+							<bordertexture border="1">img/ThumbBorder2.png</bordertexture>
+							<bordersize>1</bordersize>
+							<texture>img/BlackDot.png</texture>
+							<aspectratio>stretch</aspectratio>
+						</control>
+						<control type="label">
+							<posy>0</posy>
+							<posx>100</posx>
+							<width>186</width>
+							<height>40</height>
+							<font>font13</font>
+							<align>center</align>
+							<aligny>center</aligny>
+							<scroll>false</scroll>
+							<label>$INFO[ListItem.Label]</label>
+						</control>
+					</itemlayout>
+					<focusedlayout height="50" width="200">
+						<control type="image">
+							<posx>0</posx>
+							<posy>0</posy>
+							<width>196</width>
+							<height>40</height>
+							<bordertexture border="1">img/ThumbBorder3.png</bordertexture>
+							<bordersize>1</bordersize>
+							<texture>img/BlackDot.png</texture>
+							<aspectratio>stretch</aspectratio>
+							<fadetime>0</fadetime>
+						</control>
+						<control type="label">
+							<posy>0</posy>
+							<posx>100</posx>
+							<width>186</width>
+							<height>40</height>
+							<font>font13</font>
+							<align>center</align>
+							<aligny>center</aligny>
+							<scroll>false</scroll>
+							<label>$INFO[ListItem.Label]</label>
+						</control>
+					</focusedlayout>
+					<content>
+						<item id="1">
+							<visible>Container(8999).Position(0)</visible>
+							<icon fallback="special://skin/backgrounds/Movies.jpg">$INFO[Skin.String(Movies_Background)]</icon>
+							<label>571</label>
+							<label2>20342</label2>
+							<onclick>Skin.Reset(Movies_Background)</onclick>
+						</item>
+						<item id="2">
+							<visible>Container(8999).Position(0)</visible>
+							<icon fallback="special://skin/backgrounds/Movies.jpg">$INFO[Skin.String(Movies_Background)]</icon>
+							<label>636</label>
+							<label2>20342</label2>
+							<onclick>Skin.Reset(Movies_Background)</onclick>
+							<onclick>Skin.SetImage(Movies_Background)</onclick>
+						</item>
+						<item id="3">
+							<visible>Container(8999).Position(0)</visible>
+							<icon fallback="special://skin/backgrounds/Movies.jpg">$INFO[Skin.String(Movies_Background)]</icon>
+							<label>$LOCALIZE[20334]</label>
+							<label2>20342</label2>
+							<onclick>Skin.Reset(Movies_Background)</onclick>
+							<onclick>Skin.SetPath(Movies_Background)</onclick>
+						</item>
+						<item id="4">
+							<visible>Container(8999).Position(0)</visible>
+							<icon fallback="special://skin/backgrounds/Movies.jpg">$INFO[Skin.String(Movies_Background)]</icon>
+							<label>$LOCALIZE[20425]</label>
+							<label2>20342</label2>
+							<onclick>Skin.Reset(Movies_Background)</onclick>
+							<onclick>Skin.SetString(Movies_Background,special://profile/thumbnails/video/fanart/)</onclick>
+						</item>
+						<item id="5">
+							<visible>Container(8999).Position(1)</visible>
+							<icon fallback="special://skin/backgrounds/TVShows.jpg">$INFO[Skin.String(TVShows_Background)]</icon>
+							<label>571</label>
+							<label2>20343</label2>
+							<onclick>Skin.Reset(TVShows_Background)</onclick>
+						</item>
+						<item id="6">
+							<visible>Container(8999).Position(1)</visible>
+							<icon fallback="special://skin/backgrounds/TVShows.jpg">$INFO[Skin.String(TVShows_Background)]</icon>
+							<label>636</label>
+							<label2>20343</label2>
+							<onclick>Skin.Reset(TVShows_Background)</onclick>
+							<onclick>Skin.SetImage(TVShows_Background)</onclick>
+						</item>
+						<item id="7">
+							<visible>Container(8999).Position(1)</visible>
+							<icon fallback="special://skin/backgrounds/TVShows.jpg">$INFO[Skin.String(TVShows_Background)]</icon>
+							<label>$LOCALIZE[20334]</label>
+							<label2>20343</label2>
+							<onclick>Skin.Reset(TVShows_Background)</onclick>
+							<onclick>Skin.SetPath(TVShows_Background)</onclick>
+						</item>
+						<item id="9">
+							<visible>Container(8999).Position(2)</visible>
+							<icon fallback="special://skin/backgrounds/Music.jpg">$INFO[Skin.String(Music_Background)]</icon>
+							<label>571</label>
+							<label2>2</label2>
+							<onclick>Skin.Reset(Music_Background)</onclick>
+						</item>
+						<item id="10">
+							<visible>Container(8999).Position(2)</visible>
+							<icon fallback="special://skin/backgrounds/Music.jpg">$INFO[Skin.String(Music_Background)]</icon>
+							<label>636</label>
+							<label2>2</label2>
+							<onclick>Skin.Reset(Music_Background)</onclick>
+							<onclick>Skin.SetImage(Music_Background)</onclick>
+						</item>
+						<item id="11">
+							<visible>Container(8999).Position(2)</visible>
+							<icon fallback="special://skin/backgrounds/Music.jpg">$INFO[Skin.String(Music_Background)]</icon>
+							<label>$LOCALIZE[20334]</label>
+							<label2>2</label2>
+							<onclick>Skin.Reset(Music_Background)</onclick>
+							<onclick>Skin.SetPath(Music_Background)</onclick>
+						</item>
+						<item id="12">
+							<visible>Container(8999).Position(2)</visible>
+							<icon fallback="special://skin/backgrounds/Music.jpg">$INFO[Skin.String(Music_Background)]</icon>
+							<label>$LOCALIZE[20425]</label>
+							<label2>20342</label2>
+							<onclick>Skin.Reset(Music_Background)</onclick>
+							<onclick>Skin.SetString(Music_Background,special://profile/thumbnails/music/fanart)</onclick>
+						</item>
+						<item id="13">
+							<visible>Container(8999).Position(3)</visible>
+							<icon fallback="special://skin/backgrounds/Pictures.jpg">$INFO[Skin.String(Pictures_Background)]</icon>
+							<label>571</label>
+							<label2>1</label2>
+							<onclick>Skin.Reset(Pictures_Background)</onclick>
+						</item>
+						<item id="14">
+							<visible>Container(8999).Position(3)</visible>
+							<icon fallback="special://skin/backgrounds/Pictures.jpg">$INFO[Skin.String(Pictures_Background)]</icon>
+							<label>636</label>
+							<label2>1</label2>
+							<onclick>Skin.Reset(Pictures_Background)</onclick>
+							<onclick>Skin.SetImage(Pictures_Background)</onclick>
+						</item>
+						<item id="15">
+							<visible>Container(8999).Position(3)</visible>
+							<icon fallback="special://skin/backgrounds/Pictures.jpg">$INFO[Skin.String(Pictures_Background)]</icon>
+							<label>$LOCALIZE[20334]</label>
+							<label2>1</label2>
+							<onclick>Skin.Reset(Pictures_Background)</onclick>
+							<onclick>Skin.SetPath(Pictures_Background)</onclick>
+						</item>
+						<item id="16">
+							<visible>Container(8999).Position(4)</visible>
+							<icon fallback="special://skin/backgrounds/Addons.jpg">$INFO[Skin.String(Addons_Background)]</icon>
+							<label>571</label>
+							<label2>24001</label2>
+							<onclick>Skin.Reset(Addons_Background)</onclick>
+						</item>
+						<item id="17">
+							<visible>Container(8999).Position(4)</visible>
+							<icon fallback="special://skin/backgrounds/Addons.jpg">$INFO[Skin.String(Addons_Background)]</icon>
+							<label>636</label>
+							<label2>24001</label2>
+							<onclick>Skin.Reset(Addons_Background)</onclick>
+							<onclick>Skin.SetImage(Addons_Background)</onclick>
+						</item>
+						<item id="18">
+							<visible>Container(8999).Position(4)</visible>
+							<icon fallback="special://skin/backgrounds/Addons.jpg">$INFO[Skin.String(Addons_Background)]</icon>
+							<label>$LOCALIZE[20334]</label>
+							<label2>24001</label2>
+							<onclick>Skin.Reset(Addons_Background)</onclick>
+							<onclick>Skin.SetPath(Addons_Background)</onclick>
+						</item>
+						<item id="19">
+							<visible>Container(8999).Position(5)</visible>
+							<icon fallback="special://skin/backgrounds/Settings.jpg">$INFO[Skin.String(Settings_Background)]</icon>
+							<label>571</label>
+							<label2>5</label2>
+							<onclick>Skin.Reset(Settings_Background)</onclick>
+						</item>
+						<item id="20">
+							<visible>Container(8999).Position(5)</visible>
+							<icon fallback="special://skin/backgrounds/Settings.jpg">$INFO[Skin.String(Settings_Background)]</icon>
+							<label>636</label>
+							<label2>5</label2>
+							<onclick>Skin.Reset(Settings_Background)</onclick>
+							<onclick>Skin.SetImage(Settings_Background)</onclick>
+						</item>
+						<item id="21">
+							<visible>Container(8999).Position(5)</visible>
+							<icon fallback="special://skin/backgrounds/Settings.jpg">$INFO[Skin.String(Settings_Background)]</icon>
+							<label>$LOCALIZE[20334]</label>
+							<label2>5</label2>
+							<onclick>Skin.Reset(Settings_Background)</onclick>
+							<onclick>Skin.SetPath(Settings_Background)</onclick>
+						</item>
+						<item id="22">
+							<visible>Container(8999).Position(6)</visible>
+							<icon fallback="special://skin/backgrounds/Weather.jpg">$INFO[Skin.String(Weather_Background)]</icon>
+							<label>571</label>
+							<label2>8</label2>
+							<onclick>Skin.Reset(Weather_Background)</onclick>
+						</item>
+						<item id="23">
+							<visible>Container(8999).Position(6)</visible>
+							<icon fallback="special://skin/backgrounds/Weather.jpg">$INFO[Skin.String(Weather_Background)]</icon>
+							<label>636</label>
+							<label2>8</label2>
+							<onclick>Skin.Reset(Weather_Background)</onclick>
+							<onclick>Skin.SetImage(Weather_Background)</onclick>
+						</item>
+						<item id="24">
+							<visible>Container(8999).Position(6)</visible>
+							<icon fallback="special://skin/backgrounds/Weather.jpg">$INFO[Skin.String(Weather_Background)]</icon>
+							<label>$LOCALIZE[20334]</label>
+							<label2>8</label2>
+							<onclick>Skin.Reset(Weather_Background)</onclick>
+							<onclick>Skin.SetPath(Weather_Background)</onclick>
+						</item>
+						<item id="25">
+							<visible>Container(8999).Position(7)</visible>
+							<icon fallback="special://skin/backgrounds/Addons.jpg">$INFO[Skin.String(XBMC_Background)]</icon>
+							<label>571</label>
+							<label2>8</label2>
+							<onclick>Skin.Reset(XBMC_Background)</onclick>
+						</item>
+						<item id="26">
+							<visible>Container(8999).Position(7)</visible>
+							<icon fallback="special://skin/backgrounds/Addons.jpg">$INFO[Skin.String(XBMC_Background)]</icon>
+							<label>636</label>
+							<label2>8</label2>
+							<onclick>Skin.Reset(XBMC_Background)</onclick>
+							<onclick>Skin.SetImage(XBMC_Background)</onclick>
+						</item>
+						<item id="27">
+							<visible>Container(8999).Position(7)</visible>
+							<icon fallback="special://skin/backgrounds/Addons.jpg">$INFO[Skin.String(XBMC_Background)]</icon>
+							<label>$LOCALIZE[20334]</label>
+							<label2>8</label2>
+							<onclick>Skin.Reset(XBMC_Background)</onclick>
+							<onclick>Skin.SetPath(XBMC_Background)</onclick>
+						</item>
+					</content>
+				</control>
+				<control type="image">
+					<posx>369</posx>
+					<posy>199</posy>
+					<width>642</width>
+					<height>362</height>
+					<texture border="1">img/ThumbBorder2.png</texture>
+					<aspectratio>stretch</aspectratio>
+				</control>
+				<control type="multiimage">
+					<posx>370</posx>
+					<posy>200</posy>
+					<width>640</width>
+					<height>360</height>
+					<timeperimage>10000</timeperimage>
+					<randomize>true</randomize>
+					<bordertexture border="1">img/ThumbBorder2.png</bordertexture>
+					<bordersize>1</bordersize>
+					<imagepath background="true">$INFO[Container(401).ListItem.Icon]</imagepath>
+					<aspectratio>scale</aspectratio>
+					<fadetime>160</fadetime>
+				</control>
+				<control type="label">
+					<posx>395</posx>
+					<posy>576</posy>
+					<width>560</width>
+					<height>20</height>
+					<align>center</align>
+					<aligny>center</aligny>
+					<font>XXTitle</font>
+					<haspath>yes</haspath>
+					<label fallback="571">$INFO[Container(401).ListItem.Icon]</label>
+					<textcolor>Silver</textcolor>
+				</control>
+			</control>
+		</control>
+		<include>Debug_Grid</include>
+	</controls>
+</window>