*							{margin:0; padding:0;}

html,body,#wrapper,#site,
#backdrop, #structure,
#pattern,#splash,
#splash table				{width:100%; height:100%;}

body						{line-height:14px; background-color:#ffffff; color:#000000; /*background-image:url(../images/web/base/loader_ajax.gif); background-repeat:no-repeat; background-position:center center;*/}

img							{border:none;}
span 						{display:none;}
div.clear 					{clear:both;}

h1,h2,h3,h4,h5,h6			{font-size:100%;}

body,table,input			{font-family:Helvetica,Arial,sans-serif; font-size:11px;}
input						{font-weight:bold; color:#666666; text-transform:uppercase;}

input.button				{border:0px; background:none; cursor:pointer;}

a:link,a:visited 			{color:#000000;}
a:hover						{color:#000000; text-decoration:none;}
:focus						{outline: 0;}

ul							{list-style:none;}

/* base */
/*#splash						{position:absolute; z-index:8; width:100%; height:100%; background-color:#ffffff;}
#splash td					{vertical-align:middle;}
#splash-image				{margin:0 auto; width:400px; height:300px; background-color:red;}*/

#structure					{position:absolute; z-index:7; min-width:1200px; min-height:600px; /*filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70;*/}
div.column					{float:left;}
#left						{position:absolute; width:225px; height:100%; /*background-color:red;*/}
#middle						{position:absolute; width:100%; height:100%; }
#right						{position:absolute; width:215px; height:100%; right:0px; /*background-color:blue;*/}
#site td					{vertical-align:middle;}
#content 					{position:relative; margin:0 215px 0 225px; min-width:760px; /*background-color:green;*/}
#content div.content		{margin: 0 auto;}
/* end base */

/* content boxes*/
div#content_shop			{width:780px; height:400px; padding:12px; background-color:white;}
div#content_search			{background-image:url(../images/web/pages/back_newsarchive.png); background-repeat:no-repeat;  width:236px; height:56px; padding:12px; text-align:center;}
/*div#content_search			{background-color:white; width:760px;}*/
div#content_splash,
div#content_videos			{width:741px;}

div#content_loading			{background-image:url(../images/web/base/back_loading.png); background-repeat:no-repeat; width:16px; height:16px; padding:12px;}
div#content_about,
div#content_disclaimer,
div#content_privacy			{background-image:url(../images/web/pages/back_page.png); background-repeat:no-repeat;  width:495px; height:361px; padding:12px;}
div#content_links			{background-image:url(../images/web/pages/back_links.png); background-repeat:no-repeat; width:213px; height:361px; padding:12px;}
div#content_contact			{background-image:url(../images/web/pages/back_contact.png); background-repeat:no-repeat; width:595px; height:221px; padding:12px;}
div#content_tickets			{background-image:url(../images/web/pages/back_tickets.png); background-repeat:no-repeat; width:480px; height:529px; padding:12px;}
div#content_bookings		{width:756px;}
div#content_pictures		{width:696px;}
div#content_events,
div#content_parties			{width:711px;}
div#content_media,
div#content_news			{width:780px;}

div#content_concepts,
div#content_music,
div#content_podcasts		{width:696px;}

/* info pages (links, about, disclaimer, privacy) */
div#content_bookings .top,
div#content_tickets .top,
div#content_contact .top,
div#content_links .top,
div#content_about .top,
div#content_disclaimer .top,
div#content_privacy .top	{padding-top:15px; margin-left:10px; margin-bottom:31px;}
/* end info pages */

/* end content boxes */

/* page stuff */
div.page-content				{overflow: auto; height:293px; margin-left:10px; margin-right:0px; color:#cccccc;}
#content_contact .page-content 	{height:155px;}

div.tickets					{margin-left:10px; color:#cccccc;}
div.tickets iframe			{}

div.page-content p			{margin-right:15px;}
div.page-content a:link,
div.page-content a:visited  {color:#999999;}
div.page-content a:hover 	{color:#cccccc; text-decoration:none;}

div.attach					{margin-right:5px; margin-bottom:5px; max-width:473px; overflow:hidden;}
/* end page stuff */

/* background */
#backdrop					{position:fixed; z-index:4; overflow:hidden;}
#pattern					{background-image:url(../images/web/base/pattern.png);}
#front,#back,#pattern		{position:absolute;}
#back						{z-index:1;}
#front						{z-index:2;}
#pattern					{z-index:3;}

#back img,#front img 		{display:none;}
/* end background */

/* items */
div#iksi		            {position:fixed;bottom:5px;}
div#communities				{left:23px; bottom:13px; position:fixed;}
div#iksi					{right:23px; text-align:right;}
#communities li,#iksi li    {display:inline;}
#communities li             {margin-right:0px;}

div#top_banner              {background-image:url('/files/images/web/base/back_topbanner.png'); background-repeat:no-repeat; width:468px; height:60px; padding:12px; position:fixed; top:20px; left:150px; z-index:100;}

div#side_banner             {position:fixed; width:221px; height:323px; left:20px; top:260px; background-image:url(../images/web/base/back_banner_clothing.png); background-repeat:no-repeat; padding:7px 0px 0px 8px;}

div#countdown             {position:fixed; width:221px; height:323px; right:115px; top:20px; background-image:url(../images/web/base/back_banner_clothing.png); background-repeat:no-repeat; padding:7px 0px 0px 8px;}


div#logo					{position:fixed; top:20px; left:20px; z-index:200;}
div#logo div#gldjs			{width:161px; height:198px; background-image:url(../images/web/base/logo_gldjs.png); background-repeat:no-repeat;}


div#player 					{position:fixed; left:20px; bottom:45px; height:57px; width:185px; background-image:url(../images/web/base/back_player.png); background-repeat:no-repeat; background-position:0px 1px;}

div#mailinglist				{position:fixed; right:12px; bottom:45px; background-image:url(../images/web/base/back_mailinglist.png); background-repeat:no-repeat; background-position:0px 1px; width:171px; height:57px; padding-left:8px;}
div#mailinglist form 		{margin-top:7px; width:151px; text-align:right;}
#ml_feedback				{position:absolute; text-align:right; right:20px; width:158px; height:17px; padding:0px 8px 0 0px; bottom:90px;}

/* soundcloud */
div#soundcloud				{position:fixed; left:20px; bottom:100px; text-align:left; width:180px;}
/* end soundcloud */

.input						{border:0px; padding-top:6px; background:transparent; font-size:10px; text-indent:2px; color:#666666;}
#mailinglist .input			{width:150px;}
#menu_search .input			{width:135px;}

input#ml_subscribe			{width:38px; background-image:url(../images/web/base/button_signup.png);}
input#ml_unsubscribe		{width:44px; margin-left:6px; background-image:url(../images/web/base/button_signoff.png);}
input#ml_subscribe,			
input#ml_unsubscribe		{height:25px; background-repeat:no-repeat; background-position:0px 8px;}
/* end items */

/* content style */
/* end content style */

/* top buttons */
.top-button										{float:right; height:10px; padding:13px;}
#backto_news_button 							{background-image:url(../images/web/buttons/button_back_backtonews.png); background-repeat:no-repeat; height:10px; width:72px;}
#backto_blog_button 							{background-image:url(../images/web/buttons/button_back_backtonews.png); background-repeat:no-repeat; height:10px; width:72px;}
#backto_events_button 							{background-image:url(../images/web/buttons/button_back_backtoevents.png); background-repeat:no-repeat; height:10px; width:80px;}
#backto_parties_button 							{background-image:url(../images/web/buttons/button_back_backtoparties.png); background-repeat:no-repeat; height:10px; width:86px;}
#newsarchive_button 							{background-image:url(../images/web/buttons/button_back_newsarchive.png); background-repeat:no-repeat; height:10px; width:74px;}
#blogarchive_button 							{background-image:url(../images/web/buttons/button_back_newsarchive.png); background-repeat:no-repeat; height:10px; width:74px;}
#eventsarchive_button 							{background-image:url(../images/web/buttons/button_back_eventsarchive.png); background-repeat:no-repeat; height:10px; width:81px;}
#partiesarchive_button 							{background-image:url(../images/web/buttons/button_back_partiesarchive.png); background-repeat:no-repeat; height:10px; width:83px;}
#back_button 									{background-image:url(../images/web/buttons/button_back_back.png); background-repeat:no-repeat; height:10px; width:26px;}
#overview_button 								{background-image:url(../images/web/buttons/button_back_backtooverview.png); background-repeat:no-repeat; height:10px; width:94px;}

#backto_events_button a:link,
#backto_events_button a:visited,
#backto_parties_button a:link,
#backto_parties_button a:visited,
#backto_news_button a:link,
#backto_news_button a:visited,
#backto_blog_button a:link,
#backto_blog_button a:visited,
#eventsarchive_button a:link,
#eventsarchive_button a:visited,
#partiesarchive_button a:link,
#partiesarchive_button a:visited,
#newsarchive_button a:link,
#newsarchive_button a:visited,
#blogarchive_button a:link,
#blogarchive_button a:visited,
#overview_button a:link,
#overview_button a:visited,
#back_button a:link,
#back_button a:visited 							{display:block; padding:10px 0 0 0; overflow:hidden; background-position:0px 0px; background-repeat:no-repeat;}

#backto_events_button a:link,
#backto_events_button a:visited,
#backto_parties_button a:link,
#backto_parties_button a:visited,
#backto_news_button a:link,
#backto_news_button a:visited,
#backto_blog_button a:link,
#backto_blog_button a:visited,
#eventsarchive_button a:link,
#eventsarchive_button a:visited,
#partiesarchive_button a:link,
#partiesarchive_button a:visited,
#newsarchive_button a:link,
#newsarchive_button a:visited,
#blogarchive_button a:link,
#blogarchive_button a:visited,
#overview_button a:link,
#overview_button a:visited,
#back_button a:link,
#back_button a:visited					 		{height:0px !important;}

#backto_events_button a:hover,
#backto_parties_button a:hover,
#backto_news_button a:hover,
#backto_blog_button a:hover,
#eventsarchive_button a:hover,
#partiesarchive_button a:hover,
#newsarchive_button a:hover,
#blogarchive_button a:hover,
#overview_button a:hover,
#back_button a:hover 							{background-position:0px -20px;}

#backto_events_button a:link,
#backto_events_button a:visited					{background-image:url(../images/web/buttons/button_backtoevents.png);}
#backto_parties_button a:link,
#backto_parties_button a:visited				{background-image:url(../images/web/buttons/button_backtoparties.png);}
#backto_news_button a:link,
#backto_news_button a:visited					{background-image:url(../images/web/buttons/button_backtonews.png);}
#backto_blog_button a:link,
#backto_blog_button a:visited					{background-image:url(../images/web/buttons/button_backtonews.png);}
#eventsarchive_button a:link,
#eventsarchive_button a:visited					{background-image:url(../images/web/buttons/button_eventsarchive.png);}
#partiesarchive_button a:link,
#partiesarchive_button a:visited				{background-image:url(../images/web/buttons/button_partiesarchive.png);}
#newsarchive_button a:link,
#newsarchive_button a:visited					{background-image:url(../images/web/buttons/button_newsarchive.png);}
#blogarchive_button a:link,
#blogarchive_button a:visited					{background-image:url(../images/web/buttons/button_newsarchive.png);}
#overview_button a:link,
#overview_button a:visited 						{background-image:url(../images/web/buttons/button_backtooverview.png);}
#back_button a:link,
#back_button a:visited							{background-image:url(../images/web/buttons/button_back.png);}

/* end top buttons */

/* bottom buttons */

/* end bottom buttons */


.picture-holder									{margin:0 auto; padding:5px;}

div.picture-top,div.picture-bottom				{position:relative; clear:both; height:13px;}
div.picture-middle								{position:relative; clear:both;}
div.left										{float:left; width:13px; height:13px;}
div.middle										{float:left; height:13px;}
div.right										{float:right; width:13px; height:13px;}

.picture-top .middle							{background-image:url(../images/web/pages/border_top.png);}
.picture-bottom .middle							{background-image:url(../images/web/pages/border_bottom.png);}
.picture-bottom .left							{background-image:url(../images/web/pages/border_bottom_left.png);}
.picture-top .left								{background-image:url(../images/web/pages/border_top_left.png);}
.picture-bottom .right							{background-image:url(../images/web/pages/border_bottom_right.png);}
.picture-top .right								{background-image:url(../images/web/pages/border_top_right.png);}

.picture-middle .left							{background-image:url(../images/web/pages/border_left.png); height:150px;}
.picture-middle .middle							{background-color:#666666; height:150px;}
.picture-middle .right							{background-image:url(../images/web/pages/border_right.png); height:150px;}

/* splash */
#content_splash .item				    		{width:760px; text-align:center;}
#content_splash .item img						{margin:0 auto; background-color:#999999; padding:5px;}
/* end splash */

/* media */
#content_media #media_title						{background-image:url(../images/web/titles/title_media.png); background-repeat:no-repeat; height:36px; width:56px; float:left;}

#content_media .mediaitems					   	{background-image:url(../images/web/pages/back_newsmedia.png); background-repeat:no-repeat; width:236px; height:164px; padding:12px; float:left;}
#content_media .mediaitems .wrapper				{width:236px; height:164px; overflow:hidden;}
#content_media .mediaitems .title    			{font-weight:bold;}
#content_media .mediaitems .image    			{width:236px; height:131px; background-color:#333333; margin-right:5px; color:#ffffff; margin-top:5px; background-position:center center;}

#content_media .mediaitems a:link,
#content_media .mediaitems a:visited  		{text-decoration:none;}
#content_media .mediaitems a:hover 			{text-decoration:none;}

#content_media .media-holder					{width:520px; margin:0 auto;}
#content_media .mediaitem						{background-image:url(../images/web/pages/back_newsitem.png); background-repeat:no-repeat; width:486px; padding:17px; height:342px;}
#content_media .mediaitem .head					{height:40px; margin-bottom:15px;}
#content_media .mediaitem .title				{font-weight:bold; font-size:12px;}
#content_media .mediaitem .body					{height:287px;
				/*overflow-x:visible;*/ overflow: auto; background:transparent;}

#content_media .item .picture img				{margin:0 auto; background-color:#999999;}
/* media */

/* news */
#content_news #news_title					{background-image:url(../images/web/titles/title_news.png); background-repeat:no-repeat; height:10px; width:30px; padding:13px; float:left;}

#content_news .newsitems				   	{background-image:url(../images/web/pages/back_newsmedia.png); background-repeat:no-repeat; width:236px; height:164px; padding:12px; float:left;}
#content_news .newsitems .wrapper			{width:236px; height:164px; overflow:hidden;}
#content_news .newsitems .title    			{font-weight:bold;}
#content_news .newsitems .image    			{width:236px; height:131px; background-color:#333333; margin-right:5px; color:#ffffff; margin-top:5px; background-position:center center;}

#content_news .newsitems a:link,
#content_news .newsitems a:visited  		{text-decoration:none;}
#content_news .newsitems a:hover 			{text-decoration:none;}



#content_news .newsarchive				   	{background-image:url(../images/web/pages/back_newsarchive.png); background-repeat:no-repeat;  width:236px; height:56px; padding:12px; float:left;}
#content_news .newsarchive .title    		{font-weight:bold;}
#content_news .newsarchive a:link,
#content_news .newsarchive a:visited  		{color:#333333; text-decoration:none;}
#content_news .newsarchive a:hover 			{color:#000000; text-decoration:none;}

#content_news .newsitem						{background-image:url(../images/web/pages/back_newsitem.png); background-repeat:no-repeat; width:486px; float:left; padding:17px; height:342px;}
#content_news .newsitem .head				{height:40px; margin-bottom:15px;}
#content_news .newsitem .title				{font-weight:bold; font-size:12px;}
#content_news .newsitem .body				{height:287px;
				/*overflow-x:visible;*/ background:transparent; /*background-color:red;*/}

#content_news .news-navigation 				{width:756px; height:14px; padding:13px 12px 13px 12px; background-image:url(../images/web/pages/back_newsarchiveyear.png); background-repeat:no-repeat; }
#content_news .news-navigation ul li 		{display:inline; margin-right:5px;}
#content_news .news-navigation ul li.current{font-weight:bold;}

#content_news .picture img					{}
#content_news .pictures-navigation	 		{padding:5px; margin-top:5px;}
/* end news */

/* events */
#content_events .upcoming					{margin:0 auto; width:694px;}
#content_events .past						{margin:0 auto; width:711px;}

#content_events .upcoming-event #events_title,
#content_events .upcoming #events_title		{background-image:url(../images/web/titles/title_upcoming.png); background-repeat:no-repeat; height:36px; width:117px; float:left;}
#content_events .past-event #events_title,
#content_events .past #events_title			{background-image:url(../images/web/titles/title_past.png); background-repeat:no-repeat; height:36px; width:90px; float:left;}

#content_events .upcoming .events			{background-image:url(../images/web/pages/back_upcoming.png); background-repeat:no-repeat; width:670px; height:150px; padding:12px; margin:0 auto;}
#content_events .upcoming .events .text		{margin-top:5px;}
#content_events .upcoming .events .image	{float:left; width:105px; height:150px; background-color:#333333; color:#ffffff; overflow:hidden; margin-right:10px;}
#content_events .upcoming .body				{position:relative; float:left; width:555px; height:150px;}
#content_events .upcoming .details			{position:absolute; bottom:0px; right:0px;}
#content_events .past .events				{background-image:url(../images/web/pages/back_past.png); background-repeat:no-repeat; float:left;width:213px; height:56px; padding:12px;}
#content_events .upcoming .title,
#content_events .past .title				{font-weight:bold; font-size:12px;}

#content_events .past .events a:link,
#content_events .past .events a:visited  	{text-decoration:none;}
#content_events .past .events a:hover 		{text-decoration:none;}

#content_events .event						{background-image:url(../images/web/pages/back_event.png); background-repeat:no-repeat; padding:12px; width:687px; height:450px;}
#content_events .event .wrapper				{position:relative; float:left; height:450px; width:361px;}
#content_events .event .image				{float:left; width:315px; height:450px; background-color:#333333; color:#ffffff; overflow:hidden; margin-right:10px;}
#content_events .event .title				{font-weight:bold; font-size:12px;}
#content_events .event .body				{height:250px; overflow:auto; margin-top:10px;}
#content_events .event .details				{position:absolute; bottom:0px; left:0px;}
#content_events .event .buy					{margin-top:10px;}
#content_events .event-navigation 			{background-color:yellow; padding:5px; margin-top:5px;}
/* events */

/* events */
#content_parties .upcoming					{margin:0 auto; width:694px;}
#content_parties .past						{margin:0 auto; width:711px;}

#content_parties .upcoming-event #parties_title,
#content_parties .upcoming #parties_title	{background-image:url(../images/web/titles/title_upcomingparties.png); background-repeat:no-repeat; height:36px; width:117px; float:left;}
#content_parties .past-event #parties_title,
#content_parties .past #parties_title		{background-image:url(../images/web/titles/title_pastparties.png); background-repeat:no-repeat; height:36px; width:90px; float:left;}

#content_parties .upcoming .events			{background-image:url(../images/web/pages/back_upcoming.png); background-repeat:no-repeat; width:670px; height:150px; padding:12px; margin:0 auto;}
#content_parties .upcoming .events .text	{margin-top:5px;}
#content_parties .upcoming .events .image	{float:left; width:105px; height:150px; background-color:#333333; color:#ffffff; overflow:hidden; margin-right:10px;}
#content_parties .upcoming .body			{position:relative; float:left; width:555px; height:150px;}
#content_parties .upcoming .details			{position:absolute; bottom:0px; right:0px;}
#content_parties .past .events				{background-image:url(../images/web/pages/back_past.png); background-repeat:no-repeat; float:left;width:213px; height:56px; padding:12px;}
#content_parties .upcoming .title,
#content_parties .past .title				{font-weight:bold; font-size:12px;}

#content_parties .past .events a:link,
#content_parties .past .events a:visited  	{text-decoration:none;}
#content_parties .past .events a:hover 		{text-decoration:none;}

#content_parties .event						{background-image:url(../images/web/pages/back_event.png); background-repeat:no-repeat; padding:12px; width:687px; height:450px;}
#content_parties .event .wrapper			{position:relative; float:left; height:450px; width:361px;}
#content_parties .event .image				{float:left; width:315px; height:450px; background-color:#333333; color:#ffffff; overflow:hidden; margin-right:10px;}
#content_parties .event .title				{font-weight:bold; font-size:12px;}
#content_parties .event .body				{height:250px; overflow:auto; margin-top:10px;}
#content_parties .event .details			{position:absolute; bottom:0px; left:0px;}
#content_parties .event .buy				{margin-top:10px;}
#content_parties .event-navigation 			{background-color:yellow; padding:5px; margin-top:5px;}
/* events */

/* videos */
#content_videos #videos_title				{background-image:url(../images/web/titles/title_videos.png); background-repeat:no-repeat; height:36px; width:61px; float:left;}

#content_videos .videos   					{background-image:url(../images/web/pages/back_videos.png); background-repeat:no-repeat; padding:12px; width:223px; height:154px; float:left;}
#content_videos .title    					{margin-top:5px;}
#content_videos .image    					{width:223px; height:121px; overflow:hidden;}
#content_videos .image img    				{margin-top:-22px;}

#content_videos .video-holder				{width:634px; margin:0 auto;}
#content_videos .video   					{background-image:url(../images/web/pages/back_video.png); background-repeat:no-repeat; width:610px; height:401px; padding:12px;}
#content_videos .video .title 				{padding-top:10px; margin-left:10px; margin-bottom:23px; font-weight:bold; font-size:14px; height:20px;}
#content_videos .video .embed 				{margin-left:5px;}
#content_videos .video-navigation 			{background-color:yellow; padding:5px; margin-top:5px;}

#content_videos .videos a:link,
#content_videos .videos a:visited  			{text-decoration:none;}
#content_videos .videos a:hover 			{text-decoration:underline;}
/* end videos */

/* pictures */
#content_pictures #pictures_title			{background-image:url(../images/web/titles/title_pictures.png); background-repeat:no-repeat; height:36px; width:73px; float:left;}

#content_pictures .series   				{background-image:url(../images/web/pages/back_pictures.png); background-repeat:no-repeat; width:150px; height:197px; padding:12px; float:left;}
#content_pictures .series a:link,
#content_pictures .series a:visited  		{text-decoration:none;}
#content_pictures .series a:hover 			{text-decoration:underline;}

#content_pictures .serie-holder				{width:669px; margin:0 auto;}
#content_pictures .title    				{margin-top:5px;}
#content_pictures .image    				{width:150px; height:150px; background-color:#333333; color:#ffffff;}
#content_pictures .pictures-navigation 		{background-repeat:no-repeat; padding:5px; margin-top:5px;}
#content_pictures .serie					{background-image:url(../images/web/pages/back_pictureserie.png); width:634px; height:510px; padding:17px;}
#content_pictures .body						{overflow:auto; height:460px; width:635px;}
#content_pictures .serie .title 			{font-weight:bold; font-size:14px; margin-top:10px; margin-left:5px; margin-bottom:28px;}
#content_pictures .serie .image		    	{width:150px; height:150px; float:left; margin:0 5px 5px 0; color:#ffffff;}
#content_pictures .item			    		{width:696px; text-align:center;}
#content_pictures .item .picture img		{margin:0 auto; background-color:#999999; padding:5px;}
/* end pictures */

/* podcasts */
#content_podcasts #podcasts_title			{background-image:url(../images/web/titles/title_podcasts.png); background-repeat:no-repeat; height:36px; width:76px; float:left;}
#content_podcasts .podcast					{float:left; background-image:url(../images/web/pages/back_podcasts.png); background-repeat:no-repeat; width:150px; height:197px; padding:12px;}
#content_podcasts .image					{width:150px; height:150px; overflow:hidden; margin-top:5px;}
#content_podcasts .text						{margin-top:5px;}
#content_podcasts .text p					{margin-top:5px;}
/* end podcasts */

/* music */
#content_music #podcasts_title			{background-image:url(../images/web/titles/title_music.png); background-repeat:no-repeat; height:36px; width:76px; float:left;}
#content_music .podcast					{float:left; background-image:url(../images/web/pages/back_podcasts.png); background-repeat:no-repeat; width:150px; height:197px; padding:12px;}
#content_music .image					{width:150px; height:150px; overflow:hidden; margin-top:5px;}
#content_music .text						{margin-top:5px;}
#content_music .text p					{margin-top:5px;}
/* end music */

/* concepts */
#content_concepts #concepts_title					{background-image:url(../images/web/titles/title_concepts.png); background-repeat:no-repeat; height:36px; width:76px; float:left;}

#content_concepts .concepts	{float:left; background-image:url(../images/web/pages/back_concepts.png); background-repeat:no-repeat; width:150px; height:150px; padding:12px;}
#content_concepts .image	{width:150px; height:150px; overflow:hidden;}

#content_concepts .concepts-holder					{width:520px; margin:0 auto;}
#content_concepts .concept						{background-image:url(../images/web/pages/back_newsitem.png); background-repeat:no-repeat; width:486px; padding:17px; height:342px;}
#content_concepts .concept .head				{height:40px; margin-bottom:10px; margin-top:5px;}
#content_concepts .concept .title				{font-weight:bold; font-size:12px;}
#content_concepts .concept .body				{height:287px;
				/*overflow-x:visible;*/ overflow: auto; background:transparent;}
/* concepts */

/* bookings */
#content_bookings .bookings	{float:left; background-image:url(../images/web/pages/back_page.png); background-repeat:no-repeat;  width:495px; height:361px; padding:12px;}
#content_bookings .djteam	{float:left; background-image:url(../images/web/pages/back_links.png); background-repeat:no-repeat; width:213px; height:361px; padding:12px;}
#content_bookings .image	{width:150px; height:150px; background-color:#333333; margin-right:5px; overflow:hidden;}
#content_bookings .title	{margin-bottom:5px;}
#content_bookings .dj		{clear:both; margin-bottom:15px;}
#content_bookings .text		{clear:both; padding-top:5px; padding-right:15px;}
/* end bookings */

/* contact */
#content_contact .column	{float:left; width:33%;}
/* end contact */

/* links */
#content_links .links		{margin-bottom:10px;}
/* end links */

/* navigation */
div.bottom					{clear:both;}
div.bottom ul				{float:right;}
div.bottom ul li			{display:inline; font-weight:bold;}
/* end navigation */

