/* CSS Document */

body{ 				margin:0px; padding:0px; text-align:left; 
	  				font-family:Arial, Helvetica, verdana, sans-serif; font-size:11px; color:#202020;
	  				background:#ffffff url(../img/base/bg_01.gif) repeat-x fixed top;}

A:active, A:visited, A:link{ 
					font-family:Arial, Helvetica, verdana, sans-serif;  font-size:11px; color:#202020; text-decoration:none; background:none; padding:0 0px 0 0px;}
A:Hover { 			color:#777777; text-decoration:none;}


/* */
#master{ 			width:990px; height:auto;  width:990px; text-align:left; margin-left:16px; margin-right:auto;}

/* */
#header{  			position:relative; height:100px; width:100%;  padding:16px 0 0 4px; background:none;}
#logo_organism{		width:120px; height:21px;}

/* */
#content{ 			width:100%; height:auto; vertical-align:top;}


/* Left column - Navigation */

#leftcol{ 			position:relative; width:134px; height:auto; float:left; padding:16px 0 0 4px;}
.nav{ 				width:auto; height:12px; margin-bottom:35px;}

A.nav_btn:link, A.nav_btn:active, A.nav_btn:visited { 
					font-family:Arial, Helvetica, verdana, sans-serif;  font-size:14px; font-weight:bold; color:#BBBBBB; text-transform:uppercase; background:#none; }
A.nav_btn:hover{	color:#202020; text-decoration:none;}

A.nav_btn.open:link, A.nav_btn.open:active, A.nav_btn.open:visited { 
					font-family:Arial, Helvetica, verdana, sans-serif;  font-size:14px; font-weight:bold; color:#202020; text-transform:uppercase; background:#none; }
A.nav_btn.open:hover{	color:#202020; text-decoration:none;}


/* Main Column */

#maincol{ 			position:relative; width:852px; float: right; display:inline; padding:16px 0 0 0; }

.title3 .title_trait { position:relative; padding-bottom:10px;}
.title2 .title_trait { position:relative; padding-bottom:6px;}
.title1 .title_trait { position:relative; padding-bottom:4px;}
.title0 .title_trait { position:relative; padding-bottom:2px;}

.title3{			width:auto; height:auto; font-size:56px; line-height:48px; font-weight:bold; text-transform:uppercase;}
.title2{			width:auto; height:auto; font-size:36px; line-height:32px; font-weight:bold; text-transform:uppercase;}
.title1{			width:auto; height:auto; font-size:14px; line-height:14px; font-weight:bold; text-transform:uppercase;}
.title0{			width:auto; height:auto; font-weight:bold; text-transform:uppercase; padding:0;}

.text{ 				text-align:left; padding:0; }

/* Col 1 */
.tbl_col1{ 			width:180px; vertical-align:top;}
.tbl_col1 .text{ 	width:180px; padding:0px 0px 20px 0px;}
.tbl_col2 .title3{ 	width:286px; padding:3px 0px 27px 0px;}
.tbl_col2 .title2{	width:286px; padding:3px 0px 27px 0px;}
.tbl_col1 .title1{ 	width:180px; padding:3px 0px 14px 0px;}
.tbl_col1 .title0{ 	width:180px; padding:3px 0px 27px 0px;}

/* Col 2 */
.tbl_col2{ 			width:360px; vertical-align:top;}
.tbl_col2 .text{ 	width:286px; height:auto; padding:0 0 20px 40px;}
.tbl_col2 .read{ 	width:286px; height:auto; padding:0 0 20px 40px;}
.tbl_col2 .img_cadre{width:260px;}
.tbl_col2 .title3{ 	width:286px; padding:3px 0px 27px 40px;}
.tbl_col2 .title2{	width:286px; padding:3px 0px 27px 40px;}
.tbl_col2 .title1{ 	width:286px; padding:3px 0px 14px 40px;}
.tbl_col2 .title0{ 	width:286px; padding:3px 0px 27px 40px;}


/* Col 3 */
.tbl_col3{ 			width:300px; vertical-align:top;}
.tbl_col3 .text{ 	width:300px; padding:0px 0px 32px 0px;}
.tbl_col3 .title3{ 	width:300px; padding:3px 0px 27px 0px;}
.tbl_col3 .title2{ 	width:300px; padding:3px 0px 27px 0px;}
.tbl_col3 .title1{ 	width:300px; padding:3px 0px 14px 0px;}
.tbl_col3 .title0{ 	width:300px; padding:3px 0px 27px 0px;}



.tbl_col1 .listItem_artist{ 	width:180px; height:auto;  background:url(../img/base/1px_gris.gif) repeat-x bottom; margin-top:14px; padding:0 0 6px 0; }
.tbl_col1 .listItem_releases{ 	width:180px; height:auto;  background:url(../img/base/1px_gris.gif) repeat-x bottom; margin-top:14px; padding:0 0 6px 0; }
.tbl_col1 .listItem_news{ 		width:180px; height:auto;  background:url(../img/base/1px_gris.gif) repeat-x bottom; margin-top:14px; padding:0 0 6px 0; }


.listItem_img{		width:50px; height:50px; float:left; margin-left:3px;}
.border{			border:3px solid #E2E2E2;}
.listItem_text{		width:100px; height:auto; float:left; padding:0 0 3px 15px; text-transform:uppercase; font-size:11px; }
.listItem_more{ 	width:auto; height:auto; display:block; clear:both; text-align:right; padding:10px 0 0 0;}
.plus {				position:relative; _top:1px; top:-3px; padding:0 1px 0 0;   }

A.more_btn:link, A.more_btn:active, A.more_btn:visited { 
					font-family:Arial, Helvetica, verdana, sans-serif; font-size:11px; color:#909090; text-decoration:none; background:#none;}
A.more_btn:hover{	color:#202020; text-decoration:none;}


.box{				width:310px; height:auto;}


div.read {
	/* Since the Fx.Slide element resets margins, we set a margin on the above element */
	margin-bottom: 10px;
}


/* Share icons */
.addthis_toolbox .custom_images a{				margin:0; padding:0; display:block; float:left; height:16px; width:16px; margin-right:4px;  }
.addthis_toolbox .custom_images a:hover img{	opacity: 1;}
.addthis_toolbox .custom_images a img{			opacity: 0.75;}	
	
	
/* */
#footer{	 		width:auto; height:16px; clear:both; text-align:left; }
