	html{top:0;left:0;width:100%;height:100%;}
	body{top:0;left:0;width:100%;height:100%;margin:0;padding:0;background:white;color:#666;}
	*{font-family:Helvetica,arial,sans-serif;margin:0;padding:0;border:0;}
	a{color:#0076cb;text-decoration:none;}
	a:hover{text-decoration:underline;}
	i.floatSeparator{display:block;clear:both;}
	h3{font-weight:bold;font-size:16px;}
	.floatRight{float:right;}

	div.albumMosaic > table{width:100%;margin-bottom:25px;}
	div.albumMosaic > table td{padding-bottom:5px;padding-right:10px;width:20%;}
	div.albumMosaic > table td > div a{text-decoration:none;}
	div.albumMosaic > table td > div > a > img{border:1px solid white;-moz-box-shadow: 0 1px 3px #000;}
	div.albumMosaic > table td > div a:hover{text-decoration:underline;}
	div.albumMosaic > table td > div > div.artistName *{color:#666972;}
	div.albumMosaic > table td > div > div.albumName *{color:#202a2c;}
	div.albumMosaic > table img{border:0;}

	img.artwork{border:1px solid #fff;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.3);-moz-box-shadow:#999 0 3px 5px;border-color:#a2a2a2;}
	div.clearSongList{padding:10px;margin-bottom:20px;background-color:#e7e7e7;-webkit-border-radius:5px;-moz-border-radius:5px;}
	div.clearSongList > table{width:100%;color:#888;}
	div.clearSongList > table > thead td{font-weight:bold;}
	div.clearSongList > table td{height:23px;line-height:23px;border:0;border-bottom:1px solid #e0e0e0;}
	div.clearSongList > table td:first-child{width:40px;text-align:center;}

	div.userNavigarion{padding:2px 2px;border-top:1px solid white;line-height:21px;}
	div.userNavigarion > a.loginButton{font-size:0;}
	div.userNavigarion > a.loginButton > img{float:left;}
	div.userNavigarion > span{line-height:21px;}

	table.beronTable{position:relative;margin:auto;width:960px;padding-top:20px;font-size:12px;}
	table.beronTable td{vertical-align:top;}
	table.beronTable td#beronTable_leftSide{padding-right:20px;}
	table.beronTable td#beronTable_leftSide div.textBlock{line-height:16px;margin-bottom:15px;margin-right:15px;}
	table.beronTable td#beronTable_leftSide div.textBlock h4{font-size:22px;}
	table.beronTable td#beronTable_rightSide{width:325px;}
	table.beronTable td#beronTable_rightSide > div{margin-bottom:20px;}

	a.opButton{display:inline-block;cursor:pointer;padding:0 8px;padding-left:28px;line-height:18px;height:18px;text-align:center;border:1px solid #7379a9;-moz-border-radius:3px;background:URL(resources/images/buttons/op.png) repeat-x;}
	a.opButton > span{color:#434766;font-weight:bold;font-size:11px;text-shadow:#fff 0px 1px 0;}

	div.textBlock{position:relative;margin-top:20px;}
	div.textBlock > div.textHeader{position:relative;border-bottom:1px solid #bbb;margin-bottom:4px;min-height:20px;}
	div.textBlock > div.textHeader > h4:first-child{color:#555;font-weight:normal;line-height:16px;padding-right:10px;float:left;}
	div.textBlock > div.textHeader > span.controls{position:absolute;right:0;top:0;}
	div.textBlock > div.textHeader > span.controls > a{display:inline-block;height:16px;margin-left:10px;padding-top:1px;}
	div.textBlock > div.textHeader > span.controls > a.button_fb{color:white;border:1px solid #29447e;border-top:0;border-bottom:0;background:#637bad URL(resources/images/buttons/facebookShare.png) left bottom no-repeat;padding:1px 5px 0 21px;}
	div.textBlock > div.textHeader > img.icon_feed{}

	div.textBlock > div.navigationBlock{margin-top:10px;border:1px solid #8a8a8a;-moz-border-radius:5px;text-shadow:#ccc 0px 1px 0px;background:URL(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAaCAYAAAB2BDbRAAAAAXNSR0IArs4c6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAN1wAADYkBZhDrogAAAAd0SU1FB9oIDAUwC0uITAAAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAJklEQVQI12OYO3fufyYxMTEGJjY2NgYmZmZmBiYGBgb6EDw8PAwAoqwDijfEzXcAAAAASUVORK5CYII=) repeat-x;}
	div.textBlock > div.navigationBlock > div{display:inline-block;padding-left:10px;padding-right:20px;font-size:11px;line-height:26px;background:URL(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAaCAMAAACw0Z1uAAAAAXNSR0IArs4c6QAAAJ9QTFRFfn5+gICAi4uLjIyMkpKSlJSUlpaWl5eXmJiYmZmZmpqam5ubnJycnZ2dnp6eoKCgoaGhoqKio6OjpKSkpaWlpqamp6enqKioqampqqqqq6urra2tsrKytra2t7e3uLi4ubm5u7u7vLy8vb29vr6+v7+/wMDAwcHBwsLCw8PDxMTExcXFx8fHyMjIycnJysrKy8vLzMzMzc3Nzs7Oz8/P2DEVWgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADdcAAA2JAWYQ66IAAAAHdElNRQfaCAwFMyTLdCKaAAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAALFJREFUGNN10MkCgiAQBmBaXABNM4sWbRnEFJdSef9n61CAl/7bd5mZf1CSosVypYNyeVo7kQ66F+/Yp+kvCLgcSbBl3yCAoms8nBqCGG6YHAzhqRgOLbmcAhIbAm9bz98ZgniBh/eGUE4XQi2hVhGJLHmnHC/5x3qKwtiOGuejRP+YLeKNdO0ZvOro7EjRp7MKost8W7BoS9fW53LAxD6nmhK8YZpizDBlhqM6nvOrzgd1KyW2UVPrAQAAAABJRU5ErkJggg==) right top no-repeat;}
	div.textBlock > div.navigationBlock > div:first-child > a{padding-left:18px;background-position:left center;background-repeat:no-repeat;}
	div.textBlock > div.navigationBlock > div.alt{background:URL(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAaCAMAAACw0Z1uAAAAAXNSR0IArs4c6QAAAJxQTFRFfX19kZGRk5OTlJSUlpaWl5eXmJiYmZmZmpqam5ubnJycnZ2dnp6en5+foKCgo6OjpKSkpaWlpqamp6enqKioqampqqqqq6urrKysra2trq6ur6+vsLCwsbGxsrKys7OztLS0tbW1tra2t7e3uLi4ubm5urq6u7u7vLy8vb29vr6+v7+/wMDAwcHBwsLCw8PDxsbGx8fHyMjIycnJ3fhEOwAAAAFiS0dEAIgFHUgAAAAJcEhZcwAADdcAAA2JAWYQ66IAAAAHdElNRQfaCAwFNys/p/oPAAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAAL1JREFUGNNdkG0XQkAQhbeUykvI2LDYvKxVKNX//29ZLE7323PO3Jl7Byka2qiaPgk5qbWFmE5CTnDXDZKxUQg82qjurawGIQBclDuccYngV0QlBZcIpLFMymb0kvZ0GewDAs6qvS/sI4LP6YHkXCKENRgxm9GLn4ZDmUTAeadAtsLvCv+Gw9rVl1X9IXU5JGLgOYYIaS8h+wpGwtYFw7ngUD+V9cVz7OU5UWueR6PA4HE9RpIqVHcef70/k35LYyfN76erEQAAAABJRU5ErkJggg==) right top no-repeat,URL(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAaCAYAAAB2BDbRAAAAAXNSR0IArs4c6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAN1wAADYkBZhDrogAAAAd0SU1FB9oIDAU1GcVGyQ0AAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAJklEQVQI12Po6en5zyQiIsLAxMrKysDEzMzMwMTAwEAfgp+fnwEAhQMDV9nwxOIAAAAASUVORK5CYII=) left top repeat-x;}
	div.textBlock > div.navigationBlock > div *{font-size:11px;color:#666;}
	div.textBlock > div.navigationBlock > div a:hover{color:#0076cb;}

	img.albumCase64px{position:absolute;width:77px;height:72px;background:URL(resources/images/albumCovers/case64px.png) no-repeat;}
	div.textBlock.albumInfo{margin:40px 0;min-height:64px;}
	div.textBlock.albumInfo > img:first-child{position:absolute;left:9px;top:3px;}
	div.textBlock.albumInfo > img.albumCase64px{left:0;top:0;}
	div.textBlock.albumInfo > div{margin-left:90px;}
	div.textBlock.albumInfo > div > div:first-child{padding-top:4px;font-weight:bold;font-size:18px;color:#444;}
	div.textBlock.albumInfo > div > div:last-child{position:relative;padding-top:8px;}

	div.shareBlock{}
	div.shareBlock > div{margin:5px 0;}
	div.shareBlock > div > b{float:left;line-height:20px;}
	div.shareBlock > div > div{margin-left:80px;padding:1px 2px;background:#ddd;-moz-border-radius:5px;border:1px solid #ccc;border-top:1px solid #aaa;}
	div.shareBlock > div > div > input{width:100%;background:#ddd;color:#444;}

	table.portraitAlbumList{width:100%;margin-bottom:25px;}
	table.portraitAlbumList td{padding-bottom:5px;width:20%;}
	table.portraitAlbumList td > div a{text-decoration:none;}
	table.portraitAlbumList td > div > a > img{border:1px solid white;-moz-box-shadow: 0 1px 3px #000;}
	table.portraitAlbumList td > div a:hover{text-decoration:underline;}
	table.portraitAlbumList td > div > div.artistName *{color:#666972;}
	table.portraitAlbumList td > div > div.albumName *{color:#202a2c;}
	table.portraitAlbumList img{border:0;}

	table.portraitSongList{width:100%;margin:25px 0;}
	table.portraitSongList > thead{background:URL(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAaCAIAAAD5ZqGGAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oIBBYOF8WYPvQAAAAzSURBVAjXTcmxDQAgEMNAk/2X/EViCkCiS87MTMBUgkaNEmzkWHl2OhJv99m3xdD7l6FuukU1ngKdpwoAAAAASUVORK5CYII=) repeat-x;}
	table.portraitSongList > thead td{vertical-align:middle;font-weight:bold;padding:0 6px;padding-top:1px;border-bottom:1px solid #ababab;border-top:1px solid #b1b1b1;border-right:1px solid #bebebe;line-height:20px;color:#555;text-shadow:#fff 0px 1px 1px;}
	table.portraitSongList > thead td:first-child{padding-left:10px;border-left:1px solid #bebebe;}
	table.portraitSongList > tbody > tr > td{vertical-align:middle;}
	table.portraitSongList > tbody td.getButton{width:41px;padding:3px;border:0;}
	table.portraitSongList > tbody td.getButton > a.getButton{display:block;cursor:pointer;padding:0 8px;padding-left:28px;line-height:18px;height:18px;text-align:center;border:1px solid #7379a9;-moz-border-radius:3px;background:URL(resources/images/buttons/down.png) no-repeat;}
	table.portraitSongList > tbody td.getButton > a.getButton > span{color:#434766;font-weight:bold;font-size:11px;text-shadow:#fff 0px 1px 0;}
	tr.songNode{line-height:18px;}
	tr.songNode.alt{background-color:#eee;}
	tr.songNode > td{border-right:1px dotted #aaa;}
	tr.songNode > td.songTitle:first-child{}
	tr.songNode > td.songTitle div.songTitle{position:relative;}
	tr.songNode > td.songTitle div.songTitle span{cursor:pointer;}
	tr.songNode > td.songTitle div.songTitle span:hover{text-decoration:underline;}
	div#info_sendSongDialog_container{width:400px;}

	div.rightSideAlbums{}
	div.rightSideAlbums > div{height:42px;margin:2px 0;}
	div.rightSideAlbums > div a{text-decoration:none;}
	div.rightSideAlbums > div a:hover{text-decoration:underline;}
	div.rightSideAlbums > div > div.artistName{padding-top:6px;}
	div.rightSideAlbums > div > div.artistName *{color:#666972;}
	div.rightSideAlbums > div > div.albumName *{color:#202a2c;}
	div.rightSideAlbums img{float:left;border:1px solid #a7a7a7;margin-right:5px;}

	/*===INI-defaultINFO===*/
	.wodInfo{position:absolute;top:18px;cursor:default;line-height:14px;}
	.wodInfo .wodInfoIndicator{position:relative;top:1px;height:13px;background:URL(../images/info/whiteIndicator.png) 10px top no-repeat;font-size:0;}
	.wodInfo .wodInfoHeaderLeft{background:URL(../images/info/whiteSquares.png) left top no-repeat;height:5px;padding-left:5px;font-size:0;}
	.wodInfo .wodInfoHeaderRight{background:URL(../images/info/whiteSquares.png) right -5px no-repeat;height:5px;padding-right:5px;font-size:0;}
	.wodInfo .wodInfoHeaderCenter{background:URL(../images/info/whiteHs.png) top repeat-x;height:5px;font-size:0;}
	.wodInfo .wodInfoContainerLeft{background:URL(../images/info/whiteWs.png) left repeat-y;padding-left:5px;font-size:0;}
	.wodInfo .wodInfoContainerRight{background:URL(../images/info/whiteWs.png) right repeat-y;padding-right:5px;font-size:0;}
	.wodInfo .wodInfoContainerCenter{padding:8px;padding-top:6px;background:white;font-size:10px;min-width:120px;color:#666;}
	.wodInfo .wodInfoFooterLeft{background:URL(../images/info/whiteSquares.png) left -10px no-repeat;height:5px;padding-left:5px;font-size:0;}
	.wodInfo .wodInfoFooterRight{background:URL(../images/info/whiteSquares.png) right -15px no-repeat;height:5px;padding-right:5px;font-size:0;}
	.wodInfo .wodInfoFooterCenter{background:URL(../images/info/whiteHs.png) bottom repeat-x;height:5px;font-size:0;}

	.wodInfo .wodInfoContainerCenter > h5{height:24px;font-size:18px;color:#444;}
	.wodInfo .wodInfoContainerCenter > p{position:relative;margin-bottom:5px;}
	.wodInfo .wodInfoContainerCenter > p.a1{background:#f0f0f0;border:1px solid #CCC;}
	.wodInfo .wodInfoContainerCenter > p.a1 > img.albumCover64px{position:absolute;left:17px;top:11px;}
	.wodInfo .wodInfoContainerCenter > p.a1 > img.albumCase64px{left:8px;top:8px;}
	/*===FIN-defaultINFO===*/

	/*===INI-INPUTS===*/
	div.inputText{line-height:16px;color:#777;border-left:1px solid #ababab;border-right:1px solid #ababab;border-top:1px solid #707070;border-bottom:1px solid #cecece;background:white URL(../images/inputBg.png) repeat-x;margin-bottom:5px;}
	div.inputText textarea{border:0;margin:0;padding:0;width:100%;height:40px;background:URL(../images/t.gif);}
	div.inputText input{border:0;margin:0;padding:0;width:100%;}
	input.checkbox{margin:0;padding:0;position:relative;top:3px;margin-right:2px;}
	input.radio{margin:0;padding:0;position:relative;top:3px;margin-right:2px;}

	div.colorLegend{position:absolute;margin-top:1px;width:10px;padding:1px;border-bottom:1px solid #BBB;border-right:1px solid #BBB;}
	div.colorLegend div{height:10px;}
	div.colorLegendLabel{padding-left:17px;line-height:15px;}
	/*===END-INPUTS===*/

	/*===INI-ICONS===*/
	img.icon_feed{background:URL(../images/icons/feed.png) no-repeat;width:16px;height:16px;}
	.icon_database{background-image:URL(resources/images/icons/database.png);}
	.icon{width:16px;height:16px;background-position:center;background-repeat:no-repeat;}
	/*===END-ICONS===*/

	/*===INI-buttons===*/
	div.buttonHolder > div.button{float:right;min-width:80px;}
	/*GNOME*/
	div.gnomeButton{line-height:27px;text-align:center;cursor:default;color:#666;}
	div.gnomeButton > div:first-child{background:URL(../images/buttons/gnomeButtonUnpressed.png) left top no-repeat;height:26px;padding-left:4px;}
	div.gnomeButton > div:first-child > div:first-child{background:URL(../images/buttons/gnomeButtonUnpressed.png) right -26px no-repeat;height:26px;padding-right:4px;}
	div.gnomeButton > div:first-child > div:first-child > div:first-child{background:URL(../images/buttons/gnomeButtonUnpressed.png) left -52px repeat-x;height:26px;padding:0 4px;font-size:10px;line-height:27px;}
	div.gnomeButton:active > div:first-child{background-image:URL(../images/buttons/gnomeButtonPressed.png);}
	div.gnomeButton:active > div:first-child > div:first-child{background-image:URL(../images/buttons/gnomeButtonPressed.png);}
	div.gnomeButton:active > div:first-child > div:first-child > div:first-child{background-image:URL(../images/buttons/gnomeButtonPressed.png);}
	

	div.gnomeButtonUnpressed{line-height:27px;text-align:center;cursor:default;color:#666;}
	div.gnomeButtonUnpressed > div:first-child{background:URL(../images/buttons/gnomeButtonUnpressed.png) left top no-repeat;height:26px;padding-left:4px;}
	div.gnomeButtonUnpressed > div:first-child > div:first-child{background:URL(../images/buttons/gnomeButtonUnpressed.png) right -26px no-repeat;height:26px;padding-right:4px;}
	div.gnomeButtonUnpressed > div:first-child > div:first-child > div:first-child{background:URL(../images/buttons/gnomeButtonUnpressed.png) left -52px repeat-x;height:26px;padding:0 4px;font-size:10px;line-height:27px;}

	div.gnomeButtonPressed{line-height:27px;text-align:center;cursor:default;color:#666;}
	div.gnomeButtonPressed div.buttonLeft{background:URL(../images/buttons/gnomeButtonPressed.png) left top no-repeat;height:26px;padding-left:4px;}
	div.gnomeButtonPressed div.buttonRight{background:URL(../images/buttons/gnomeButtonPressed.png) right -26px no-repeat;height:26px;padding-right:4px;}
	div.gnomeButtonPressed div.buttonCenter{background:URL(../images/buttons/gnomeButtonPressed.png) left -52px repeat-x;height:26px;padding:0 4px;font-size:10px;line-height:27px;}
	/*===FIN-buttons===*/

