html 							{ min-width: 971px; }
body							{ margin: 0; background: #2f2f2f url(/assets/images/body.jpg) no-repeat 50% 0; font: 12px Arial, Helvetica, sans-serif; color: #696969; }

a								{ text-decoration: none; color: #333; }
a:hover 						{ text-decoration: none; color: #ed1c24; }
a.more							{ color: #ed1c24; font-size: 11px; }
a.more span 					{ color: #227652; }

form,fieldset					{ margin: 0; padding: 0; border-style: none; }

img 							{ border-style: none; }
input, textarea, select 		{ font: 100% arial,sans-serif; vertical-align: middle; }

table							{ border-collapse: collapse; padding: 0; margin: 0; width: 100%; overflow: hidden; text-transform: uppercase; }
table th						{ background: #ed1c24; text-align: center; color: #fff; font-size: 14px; line-height: 17px; padding: 2px 0; }
table .alt td 					{ background: #ececec; }
table td						{ border-left: 1px solid #fff; margin: 0 1px 0 -1px; }
table td						{ padding: 3px 10px; font-size: 11px; font-weight: bold; line-height: 18px; }
table td.column1 				{ text-align: right; }
table ul						{ margin: 0; padding: 0 }
table ul li						{ margin: 0; padding: 0; list-style: none}

.picturecontainer				{ float: left; overflow: hidden;}
ul.pictures						{ border: 0px solid red; padding: 0; margin: 0; list-style: none; width: 260px; }
ul.pictures li					{ padding: 0 4px 4px 0; float: left; height: 50px; position: relative; z-index: 10; }
ul.pictures li a 				{ float: left; }
ul.pictures li img				{ display: block; overflow: hidden; }


/*main container*/
#main							{ position: relative; margin: 0 auto; width: 971px; padding: 136px 0 0 11px; overflow: hidden; }


/*header*/
#header							{ position: absolute; padding: 76px 0 0; overflow: hidden; top: 0; left: 11px; width: 972px; }


/*logo*/
#header .logo					{ float: left; padding: 0 1px 0 0; } 
#header .logo a					{ display: block; width: 170px; height: 43px; overflow: hidden; text-indent: -9999px; background: url(/assets/images/logo.gif) no-repeat; }
#header .holder					{ padding: 15px 0 0 8px; float: left; height: 31px; overflow: hidden; }

.beta							{ margin: 0 0 2px 140px}

/*main-menu*/
#header ul						{ float: left; padding: 0; margin: 0; list-style: none; }
#header ul li					{ float: left; padding: 0 2px 0 0; }
#header ul li a					{ display: block; width: 117px; height: 31px; text-indent: -9999px; overflow: hidden; background: url(/assets/images/menu.gif) no-repeat; }
#header ul li.musik a 			{ background-position: 0 0; }
#header ul li.book a 			{ background-position: -119px 0; }
#header ul li.tv-film a 		{ background-position: -238px 0; }
#header ul li.culture a 		{ background-position: -358px 0; }
#header ul li.musik a:hover 	{ background-position: 0 -69px; }
#header ul li.book a:hover 		{ background-position: -119px -69px; }
#header ul li.tv-film a:hover 	{ background-position: -238px -69px; }
#header ul li.culture a:hover 	{ background-position: -358px -69px; }
#header ul li.musik a.active 	{ background-position: 0 -34px; }
#header ul li.book a.active 	{ background-position: -119px -34px; }
#header ul li.tv-film a.active 	{ background-position: -238px -34px; }
#header ul li.mculture a.active { background-position: -358px -34px; }
#header ul li.rss 				{ padding: 0 8px 0 6px; }
#header ul li.rss a				{ background: url(/assets/images/rss.gif) no-repeat; width: 28px; height: 28px; }
#header ul li.rss a:hover 		{ background-position: 0 -28px; }

.all_caps 						{ text-transform: uppercase }
.all_caps strong				{ color: #999; display: block; font-size: 10px; line-height: 20px; letter-spacing: -1px }
.search							{ top: 108px; right: 10px; float: left; background: #4c4b4b; padding: 2px 15px 2px 5px; position: absolute; }
.search div 					{ float: left; width: 185px; height: 20px; padding: 4px 12px 0 6px; overflow: hidden; background: url(/assets/images/search-gb.gif) no-repeat; }
.search div img					{ float: left; margin: 0; }
.search input 					{ float: left; }
.search div input				{ color: #a7a7a7; font-size: 10px; line-height: 14px; width: 124px; padding: 1px 6px; background: none; border-style: none; }
.search .submit 				{ margin: 6px 0 0; }


/*content*/
#content						{ width: 612px; padding: 20px; background: #fff; float: left; min-height: 830px }
#inner2 #content				{ width: 652px; padding: 0; background: none; float: left; }
#ratingGraphic					{ padding: 4px 0 0 0}

.ads img 						{ display: block; }
.ads							{ float: left; margin: 0 10px 0 0; }

.category_thumb					{ float: left; padding: 0 10px 10px 0 }
.clear:after					{ content: ""; display: block; clear: both; }
.container						{ overflow: hidden; width: 960px; position: relative; z-index: 1; }
.content-copy p					{ color: #000 }
.content-copy p span			{ color: #000 }
.content-copy p.MsoNormal		{ color: #000 }
.content-copy p.MsoNormal span	{ color: #000 }
.content-copy span 				{ color: #000 }
.conten-holder					{ width: 612px; overflow: hidden; }
.content-holder					{ width: 612px; overflow: hidden; }
.content-tabs					{ float: left; width: 482px; }
.content-tabs div.tab			{ background: #fff; overflow: hidden; width: 455px; padding-top: 8px; }
.content-tabs .tabset li 		{ padding: 0 5px 0 0; }
.content-tabs .tabset li a 		{ padding: 0 12px; }
.content-tabs .tabset li a.active,
.content-tabs .tabset li a:hover{ background: #fff; color: #ed1c24; text-decoration: none; }
.content-text .image p			{ color: #959595; font-size: 10px; line-height: 12px; margin: 0; }
.content-text h1				{ font-size: 30px; line-height: 30px; color: #ed1c24; margin: 0 0 .15em 0; letter-spacing: -1px }
.content-text p					{ line-height: 17px; margin: 6px 0 14px; font-weight: normal; }
.content-text p span 			{ color: #ed1c24; }
.content-text:after				{ content: ""; display: block; clear: both }

.slides-container				{ height: 313px;}

.dark-box						{ background: #2f2f2f; width: 100%;}
.divider						{ padding: 0 4px }

.gallery						{ overflow: hidden; width: 580px; padding: 0 15px 40px 18px;}
.gallery h2						{ width: 600px; padding: 4px 0 9px 4px; overflow: hidden; font-size: 12px; line-height: 18px; margin: 0; color: #959595; text-transform: uppercase; letter-spacing: -1px }

.gallery h2 span 				{ color: #ed1c24; }
.gallery .options 				{ float: right; }
.gallery .options a 			{ float: left; }

.gallery .options a.link-prev	{ overflow: hidden; text-indent: -9999px; height: 18px; width: 17px; background: url(/assets/images/prev.gif) no-repeat; }
.gallery .options a.link-next	{ overflow: hidden; text-indent: -9999px; height: 18px; width: 17px; background: url(/assets/images/next.gif) no-repeat; }
.galerry-more					{ font-size: 12px; line-height: 18px; font-weight: bold; color: #696969; margin: 0 10px; }
.gallery div					{ float: left; height: 280px; overflow: hidden; position: relative; width: 580px; }
.gallery div ul					{ list-style-type: none; margin: 0; padding: 0; width: 99999px; }
.gallery div ul li				{ float: left; width: 140px; height: 258px; padding: 0 5px 0 0px; margin: 0; display: inline; overflow: hidden; }
.gallery div ul li div			{ width: 128px; height: 230px; border: 1px solid #c9cbc9; padding: 2px 5px; overflow: hidden; }
.gallery div ul li strong		{ font-size: 10px; line-height: 20px; color: #959595; display: block; }
.gallery div ul li strong span 	{ color: #ed1c24; letter-spacing: -1px}
.gallery div ul li img 			{ display: block; }
.gallery div ul li h3			{ font-size: 14px; color: #000; line-height: 14px; margin: 2px 0 8px; }
.gallery div ul li h3 span		{ font-size: 11px; line-height: 11px; }
.gallery div ul li p			{ font-size: 11px; color: #000; line-height: 14px; margin: 0; }

#mycarousel-prev, #mycarousel-prev2, #mycarousel-prev3, #mycarousel-prev4			{outline: none; position: absolute; left: 0; top: 110px; z-index: 1000;}
#mycarousel-next, #mycarousel-next2, #mycarousel-next3, #mycarousel-next4			{outline: none; position: absolute; right: 0px; top: 110px; z-index: 1000;}

.image							{ float: left; padding: 0 18px 10px 0; text-align: center; width: 284px; }
.image_center					{ margin: 0 auto; text-align: center }
.image img						{ margin: 0 auto 3px auto; text-align: center }

.MsoNormal span					{ color: #ed1c24 }

.tab-boxes						{ width: 471px; overflow: hidden; padding: 0 0 14px 4px; }
.tab-boxes h3					{ color: #000; font-size: 14px; line-height: 14px; margin: 4px 0 6px; }
.table 							{ float: left; padding: 30px 0 45px; width: 615px;}
.tags							{ margin: 8px 0 15px 0 }
.text 							{ padding: 0 0 20px; }
.text h1						{ color: #ed1c24; font-size: 30px; line-height: 32px; margin: 0 0 12px; font-weight: bold; letter-spacing: -2px }
.text p							{ line-height: 17px; margin: 0 0 18px; }
.ui-tabs-hide 					{ display: none; }

.white-box						{ padding: 20px; background: #fff; margin: 0 0 20px; }
.white-box .slideshow 			{ padding: 0; }


/*slideshow*/
ul.pictures li .popup-img-body img	{ display: block; cursor: default; }

.slideshow						{ padding: 0 0 2px; position: relative; z-index: 10;}
.slides							{ background-color: #fff; padding: 0; margin: 0; list-style: none; height: 1%; }
.slides:after					{ content: ""; display: block; clear: both; }
.slides li						{ height: 1%; float: left; padding-right: 4px; }
.slides li a					{ font-size: 16px; font-weight: bold; width: 35px; height: 24px; line-height: 24px; text-align: center; color: #d8d9d8; float: left; background: #959595; }
.slides li.ui-tabs-selected a,
.slides li a:hover				{ color: #fff; background: #2f2f2f; text-decoration: none; }
.slides-box						{ position: relative; width: 583px; background: #2f2f2f; padding: 6px 22px 7px 7px; }
.slides-box:after				{ content: ""; display: block; clear: both; }
.slideshow .picture				{ float: left; width: 300px; height: 300px; overflow: hidden; text-align: center }
.slideshow .picture img 		{ display: block; margin: 0 auto; text-align: center }
.slides-box-text				{ width: 270px; float: right; display: inline;}
.slides-box-text a				{ color: #ED2227 }
.slides-box-text .allcaps strong			{ display: block; color: #959595; font-size: 10px; line-height: 20px; letter-spacing: -1px }
.slides-box-text strong span 	{ color: #ed1c24; letter-spacing: -1px }
.slides-box-text h2				{ margin: 0; color: #fff; font-size: 30px; line-height: 32px; letter-spacing: -1px }
.slides-box-text p				{ color: #d8d9d8; font-size: 11px; line-height: 14px; margin: 0 0 8px; }
.slides-box-text .box-holder	{ background: url(/assets/images/dotted.gif) repeat-x; padding: 6px 0 0; }
.popup-img						{ display: none; position: absolute; right: -154px; top: -64px; width: 164px; z-index: 100; }
.popup-img .top					{ background: url(/assets/images/top-popup-img.png) no-repeat; padding: 110px 0 0; width: 162px; }
.popup-img .bottom				{ background: url(/assets/images/bottom-popup-img.png) no-repeat; height: 17px; width: 162px; display: block; overflow: hidden; }
.popup-img-text					{ background: url(/assets/images/popup-img.png) repeat-y; width: 162px; }
.popup-img-text:after			{ content: ""; display: block; clear: both; }
.popup-img-body					{ width: 126px; padding: 0 0 0 25px; float: left; position: relative; margin: -112px 0 0 0; }
.popup-img-body strong			{ padding: 0 0 0 3px; text-transform: uppercase; font-size: 10px; line-height: 20px; color: #959595; display: block; }
.popup-img-body strong span 	{ color: #ed1c24; }
.popup-img-body h3				{ font-size: 14px; line-height: 14px; color: #000; margin: 0 0 6px; }
.popup-img-body h3 span			{ font-size: 11px; line-height: 11px; display: block; }
.popup-img-body p				{ font-size: 11px; line-height: 14px; color: #000; margin: 0 0 6px; }
.popup-img-body p a.more 		{ color: #ed1c24; }


/*boxes*/
a.view-all-posts{ background: url(/assets/images/marker.gif) no-repeat 100% 50%; padding: 0 13px 0 0; font-size: 11px; }
span.view-all-contributors{ display: block; text-align: right; }
span.view-all-contributors a{ background: url(/assets/images/marker2.gif) no-repeat 100% 5px; font-weight: bold; font-size: 12px; line-height: 14px; padding: 0 13px 0 0; color: #ed1c24 }

#boxes-long 					{ margin: 0; }
#boxes-long h3 					{ margin: 1px 0 7px; }

.box							{ border: 1px solid #d1d1d1; width: 127px; height: 244px; padding: 4px; float: left; overflow: hidden; margin: 17px 20px 0 0; }
.box h3 span					{ font-size: 11px; line-height: 11px; display: block; letter-spacing: -1px }
.box img						{ display: block; max-height: 125px; margin: 0 auto; overflow: hidden }
.box p							{ color: #000; font-size: 11px; line-height: 12px; margin: 0 0 6px; }
.box strong						{ font-size: 10px; display: block; color: #959595; line-height: 12px; margin: 0 0 4px; letter-spacing: -1px }
.box strong span 				{ color: #ed1c24; letter-spacing: -1px}
.box-image						{ float: left; height: 125px; width: 130px; margin: 0 0 5px 0;}


.boxes							{ width: 632px; overflow: hidden; margin: 0 -20px 17px 0; }
.boxes h3						{ color: #2f2f2f; font-size: 16px; line-height: 12px; margin: 0 0 6px; }
.boxes .box h3					{ color: #000; font-size: 14px; line-height: 14px; margin: 4px 0 6px; }

.long-box						{ height: 80px; width: 284px; border: 1px solid #cdcfcd; float: left; padding: 6px 5px; margin: 0 18px 7px 0; }
.long-box img 					{ float: left; }
.long-box div					{ height: 1%; display: table; padding: 0 0 0 10px; }
.long-box div a					{ color: #ed1c24 }
.long-box div h4				{ color: #000; font-size: 14px; line-height: 14px; margin: 4px 0 6px; }
.long-box div h4 span			{ font-size: 11px; line-height: 11px; display: block; }
.long-box div p					{ color: #000; font-size: 11px; line-height: 12px; margin: 0; }

.none 							{ display: none; }

.section-nav					{float: right; width: 70px;}
.section-nav a					{float: left; margin: 0 6px 0 6px;}
.section-nav .all				{margin: 1px 0 0 0; font-size: 0.9em;}

.inline-tags					{font-size: 0.85em; text-transform: uppercase;}
.inline-tags .title				{color: #ed1b24;}

/*sidebar*/
#sidebar						{ overflow: hidden; padding: 16px 0 0; width: 300px; float: right; position: relative; z-index: 2; }
#sidebar h3						{ font-size: 16px; line-height: 20px; color: #fff; margin: 0 0 8px; text-transform: uppercase; }
#sidebar h4						{ color: #ffffff }
#sidebar .all_caps 				{ display: block; font-size: 10px; line-height: 11px; letter-spacing: -1px }

.align-right					{ display: block; text-align: right; position: relative; z-index: 2; width: 100%; font-weight: bold; }
.align-right:after				{ content: ""; display: block; clear: both; }
.align-right .button 			{ float: right; }
.align-right a					{ font-size: 11px; line-height: 14px; color: #fff; background: url(/assets/images/gt.gif) no-repeat 100% 50%; padding: 0 9px 0 0; }

.critical-tags					{ padding: 14px 0 5px; margin: 0; list-style: none; width: 100%; overflow: hidden; background: url(/assets/images/dotted-2.gif) repeat-x 0 100%; }
.critical-tags li				{ float: left; width: 120px; padding: 0 7px; font-size: 12px; line-height: 14px; font-weight: bold; }
.critical-tags li a 			{ color: #fff; }
.critical-tags li a:hover		{ color: #ed1c24; }

.gray-box						{ background: #585858; padding: 0 12px 2px 14px; margin: 0 0 21px; }

.button {position: relative;}
.popup-tag						{ display: none; position: absolute; right: 0px; top: -76px; }
.popup-tag .top					{ background: url(/assets/images/top-popup-tag.png) no-repeat; padding: 116px 0 0; width: 210px; }
.popup-tag .bottom				{ background: url(/assets/images/bottom-popup-tag.png) no-repeat; height: 32px; width: 210px; display: block; overflow: hidden; }
.popup-tag-text					{ background: url(/assets/images/popup-tag.png) repeat-y; width: 210px; }
.popup-tag-text:after			{ content: ""; display: block; clear: both; }
.popup-tag-body					{ width: 180px; padding: 0 0 0 4px; float: left; margin: -112px 0 0 0; position: relative; }
.popup-tag-body h3				{ background: #ed1c24; color: #fff; text-transform: uppercase; text-align: center; padding: 10px 0; margin: 0; height: 1%; }
.popup-tag-body h3 img			{ display: block; margin: 0 auto; }
.popup-tag-body ul				{ padding: 10px 0 0 14px; margin: 0; list-style: none; text-align: left; }
.popup-tag-body ul li			{ font-size: 12px; line-height: 18px; }
.popup-tag-body ul li a			{ color: #2f2f2f; background: none; padding: 0; font-weight: bold; }


/*tabs*/
#enter-email					{ padding: 2px 4px; color: #807f83; font-size: 12px; line-height: 12px; width: 218px; margin-right: 4px; }
#sidebar .alt li				{ background: url(/assets/images/dotted-2.gif) repeat-x; padding: 7px 0 6px; color: #ececec; }
#sidebar .alt li a 				{ color: #ececec; }
#sidebar .critical-lists li:first-child { background: none; }
#sidebar .critical-lists li h4 a:hover{ color: #ed1c24; text-decoration: none; }

.critical-lists					{ float: left; padding: 4px 15px 2px 14px; background: #585858; margin: 0 0 14px; list-style: none; overflow: hidden; }
.critical-lists li				{ background: url(/assets/images/dotted.gif) repeat-x; padding: 7px 0 6px; position: relative; }
.critical-lists li h4			{ color: #fff; font-size: 16px; line-height: 20px; margin: 0 0 2px 0; }
.critical-lists li h4 a 		{ color: #fff; }
.critical-lists li p			{ color: #c9cbc9; font-size: 11px; line-height: 14px; margin: 0; }
.critical-lists li p a 			{ color: #ed1c24; }

.img							{ float: left; width: 66px; padding: 2px 9px 0 0; }
.img img						{ display: block; margin: 0 auto; }

.mac .tabset li a				{ font-size: 11px; }

.safari .tabset li a 			{ font-size: 11px; }

.red-box{ background: #ed1c24; padding: 6px 0 5px 7px; margin: 0 0 12px; height: 1%; }
.red-box strong{ display: block; font-size: 12px; line-height: 20px; color: #fff; }
.red-box h4 { margin: 0 0 5px; }
.red-box h4 img { display: block; }

.tabs							{ width: 100%; overflow: hidden; padding: 0 0 12px; }
.tab							{ height: 1%; padding: 25px 15px 9px 12px; background: #585858; }
.tab ul							{ padding: 0; margin: 0; list-style: none; overflow: hidden; width: 100%; position: relative; }
.tab ul li						{ background: url(/assets/images/dotted.gif) repeat-x; width: 100%; position: relative; overflow: hidden; padding: 5px 0 6px; margin: -1px 0 1px; float: left; }
.tab ul li h4					{ color: #000; font-size: 14px; line-height: 14px; margin: 2px 0 0; }
.tab ul li h4 span				{ display: block; font-size: 11px; line-height: 11px; }
.tab ul li h4 a 				{ color: #fff; }
.tab ul li h4 a:hover			{ color: #ed1c24; text-decoration: none; }
.tab ul li p					{ color: #d7d7d7; font-size: 11px; line-height: 11px; margin: 0; }
.tab ul li .all_caps a			{ color: #cbcbcb }
.tab ul li .all_caps a:hover	{ color: #ed1c24 }
.tab .tab-list li				{ margin: 0; background: url(/assets/images/dotted-2.gif) repeat-x 0 100%; }
.tabset							{ padding: 0; margin: 0; list-style: none; width: 100%; overflow: hidden; }
.tabset li						{ float: left; padding: 0 3px 0 0; }
.tabset li a					{ float: left; height: 27px; line-height: 27px; color: #a1a1a1; font-size: 11px; background: #474646; padding: 0 3px 0 2px; font-weight: bold; text-align: center; }
.tabset li a.active,
.tabset li a:hover				{ color: #fff; text-decoration: none; background: #585858; }
#tab1, #tab2, #tab3, #tab4 		{display: none;}
#tab1.active, #tab2.active, #tab3.active, #tab4.active {display: block;}
#tab1-2, #tab1-3 		{display: none;}

#PagesTabsContainer {float: left; height: 320px; overflow: hidden;}
#PagesTabs						{background: url(/assets/images/pages_tabs_bg.gif) 0px 7px no-repeat; position: relative;}
#PagesTabs .tabset				{margin-left: 20px;}
#PagesTabs .tab span		{color: #ed1b24;}
#PagesTabs .tab					{ text-transform: uppercase; height: 1%; padding: 0px 10px 0px 10px; margin: 0 5px 0 0; background: #dad8d9; color: #585858; border-top: 1px solid #bcbcbc; border-left: 1px solid #bcbcbc; border-right: 1px solid #bcbcbc; }
#PagesTabs .tabset li a.active,
#PagesTabs .tabset li a.active:hover { color: #585858; text-decoration: none; background: #ffffff; }
#PagesTabs .tabset li a:hover		{ color: #585858; text-decoration: none; background: #c4c4c4; }


.jcarousel-list li, .jcarousel-item {float: left; width: 140px; height: 247px; overflow: hidden;}
#mycarousel, #mycarousel2, #mycarousel3, #mycarousel4 { float: left; width: 580px; height: 250px; overflow: hidden;}

/*footer*/
#footer							{ padding: 14px 0 0 16px; width: 616px; color: #c9cbc9; }
#footer a.tactic				{ display: block; height: 18px; width: 88px; background: url(/assets/images/tactic.gif) no-repeat; overflow: hidden; text-indent: -9999px; margin: 0 0 13px; }
#footer p						{ font-size: 11px; line-height: 14px; margin: 0 0 2px; }
#footer ul						{ padding: 0 0 13px; margin: 0; list-style: none; width: 100%; overflow: hidden; }
#footer ul li					{ float: left; background: url(/assets/images/footer-divider.gif) no-repeat 0 50%; padding: 0 6px 0 11px; margin: 0 11px 0 -11px; font-size: 11px; }
#footer ul li a 				{ color: #c9cbc9; }


/*ratings*/
.ratings 						{float: left; background: url(/assets/images/ratings_bg.gif) top left no-repeat; width: 90px; height: 18px; margin: 0 220px 0 0; display: inline;}
.slides-box-text .ratings 		{float: left; background: url(/assets/images/ratings_bg_dark.gif) top left no-repeat; width: 90px; height: 18px; margin: 0 180px 0 0; display: inline;}
.entry-snapshot				{float: left; width: 310px; border-bottom: 1px solid #dfdfdf; margin: 0 0 20px 0;}

.ClearAll {
	clear: both;
	font-size: 2px; }

#SongzaButton { float: left; text-indent: -9999px; position: relative; width: 300px; height: 80px; margin: 0 0 20px 0; background: url(/assets/images/songza_radio2-80.gif) top left no-repeat;}
#SongzaButton a{ position: absolute; top: 0; left: 0; width: 300px; height: 80px; background: url(/assets/images/songza_radio2-80.gif) top left no-repeat;}
#SongzaButton a:hover{ position: absolute; top: 0; left: 0; width: 300px; height: 80px; background: url(/assets/images/songza_radio2-80.gif) 0 -80px no-repeat;}

#SongzaSets { outline: none; float: left; text-indent: -9999px; position: relative; width: 223px; height: 33px; margin: 0 0 20px 0; background: url(/assets/images/songzaset_-33.gif) top left no-repeat;}
#SongzaSets a{ outline: none; position: absolute; top: 0; left: 0; width: 223px; height: 33px; background: url(/assets/images/songzaset_-33.gif) top left no-repeat;}
#SongzaSets a:hover{ outline: none; position: absolute; top: 0; left: 0; width: 223px; height: 33px; background: url(/assets/images/songzaset_-33.gif) 0 -33px no-repeat;}


.loadergif {
	float: left;
	margin: 20px 0 0 215px;
	display: inline;
}