@charset "UTF-8";
/* CSS Document */

body {
	background-color: #000000;	
	margin-top:0px;
}


#container {
	width: 900px;
	height:auto;			
	background-image: url(../images/louise_main_photo.jpg);
	background-repeat: no-repeat;
	background-position:top right;	
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom:0px;	
	background-color: #000000;
	border-left:#666666 solid 1px;	
	border-right:#666666 solid 1px;
	border-bottom:#666666 solid 1px;

}

#col_left {
 float:left;
 width:606px;
 margin-top: 120px;	
}
#col_right {
 float:left;
 width:292px;
  margin-top: 500px;	
}
#logo { 
 margin-bottom: 0px; 
 width:606px;	
}


#nav_button { 
 margin-bottom: 16px; 
 width:606px;	
}

#content {
  width:600px;  	
}

#line511 { 
 width:511px;
 margin-left:12px;
 margin-bottom:12px;
 border-bottom: 1px  dotted  #555555; 	
}

.title_right { 
 margin-bottom: 6px; 
 margin-top: 6px; 	
}


#mimi-player {
 float:left;
 width:240px;
 height:270px;
 margin-left: 12px;  
 margin-bottom:12px;
 margin-right:12px;
}

#pledge-player {
 float:left;
 width:511px;
 margin-left: 12px;  
 margin-bottom:12px;
 margin-right:12px;
 padding-bottom:12px;
 border-bottom:#666666 1px solid;
}

#soundcloud-player {
 float:left;
 width:511px;
 margin-left: 12px;  
 margin-bottom:12px;
 margin-right:12px;
 padding-bottom:12px;

}



#home-page-item {
 float:left;
 width:590px;

 margin-bottom:12px;
 margin-right:12px;
 padding-bottom:12px;

}

#home-page-item img {

 margin-right: 20px; 
  margin-bottom: 10px;  

}



#release {
 float:left;
 width:511px;
 margin-left: 12px; 
 border-bottom: 1px  dotted  #555555;
 margin-bottom:12px;
}

.release_pic { 
 position:relative;
 float:left;
 top:0px;
 left:0px;
 width:110px;
 padding-bottom:12px;

}
.release_title { 
 position:relative;
 float:left;
 width:400px;
 top:0px;
}

.six_pic { 
 position:relative; 
 top:10px;
 left:300px;
 width:190px;
 margin-bottom: -170px;
 
 

}

.gallery_pic { 
  border: 1px  solid  #555555;
 

}






p {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 19px;
	margin-left: 12px;
	margin-right: 90px;
	margin-top: 0px;
}

p.releases {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 20px;
	margin-left: 12px;
	margin-right: 0px;
	margin-top: 0px;
}

.red_text{   
   color : #CC0000;   
      
}


p.small {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 12px;
	margin-left: 12px;
	margin-right: 0px;
	margin-top: 0px;
}
h1 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 16px;
	margin-left: 12px;	
	margin-top: 0px;
}


h2 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 20px;
	color: #cc0000;
	line-height: 20px;
	margin-left: 12px;
	margin-right: 90px;
	margin-top: 0px;
}



p.right {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 24px;
	margin-left: 2px;
	margin-right: 0px;
	margin-top: 0px;
}



A.red:link {   
   color : #CC0000;   
   text-decoration : none;
}

A.red:visited {    
  color : #CC0000;   
   text-decoration : none;
}

A.red:hover {    
   color : #CC0000;
   text-decoration : underline;
}

A.red:active {   
   color : #CC0000;    
   text-decoration : none;     
}






A.myspace:link {   
   color : #CC0000;   
   text-decoration : none;
   padding-left: 20px; 
   background: url(../images/myspace.gif) left no-repeat; 
}

A.myspace:visited {    
  color : #CC0000;   
   text-decoration : none;
   padding-left: 20px;
   background: url(../images/myspace.gif) left no-repeat;    
}

A.myspace:hover {    
   color : #CC0000;
   text-decoration : underline;
   padding-left: 20px;
   background: url(../images/myspace.gif) left no-repeat;   
}

A.myspace:active {   
   color : #CC0000;    
   text-decoration : none;padding-left: 20px;
   background: url(../images/myspace.gif) left no-repeat; 
     
}

A.twitter:link {   
   color : #CC0000;   
   text-decoration : none;
   padding-left: 20px; 
   background: url(../images/twitter.gif) left no-repeat; 
}

A.twitter:visited {    
  color : #CC0000;   
   text-decoration : none;
   padding-left: 20px;
   background: url(../images/twitter.gif) left no-repeat;    
}

A.twitter:hover {    
   color : #CC0000;
   text-decoration : underline;
   padding-left: 20px;
   background: url(../images/twitter.gif) left no-repeat;   
}

A.twitter:active {   
   color : #CC0000;    
   text-decoration : none;padding-left: 20px;
   background: url(../images/twitter.gif) left no-repeat; 
     
}

A.email:link {   
   color : #CC0000;   
   text-decoration : none;
   padding-left: 20px; 
   background: url(../images/email.gif) left no-repeat; 
}

A.email:visited {    
  color : #CC0000;   
   text-decoration : none;
   padding-left: 20px;
   background: url(../images/email.gif) left no-repeat;    
}

A.email:hover {    
   color : #CC0000;
   text-decoration : underline;
   padding-left: 20px;
   background: url(../images/email.gif) left no-repeat;   
}

A.email:active {   
   color : #CC0000;    
   text-decoration : none;padding-left: 20px;
   background: url(../images/email.gif) left no-repeat; 
     
}




A.facebook:link {   
   color : #CC0000;   
   text-decoration : none;
   padding-left: 20px; 
   background: url(../images/facebook.gif) left no-repeat; 
}

A.facebook:visited {    
  color : #CC0000;   
   text-decoration : none;
   padding-left: 20px;
   background: url(../images/facebook.gif) left no-repeat;    
}

A.facebook:hover {    
   color : #CC0000;
   text-decoration : underline;
   padding-left: 20px;
   background: url(../images/facebook.gif) left no-repeat;   
}

A.facebook:active {   
   color : #CC0000;    
   text-decoration : none;
   padding-left: 20px;
   background: url(../images/facebook.gif) left no-repeat; 
     
}


A.buy:link {   
   color : #CC0000;   
   text-decoration : none;
   padding-left: 12px; 
   background: url(../images/arrow_buy.gif) left no-repeat; 
}

A.buy:visited {    
  color : #CC0000;   
   text-decoration : none;
   padding-left: 12px;
   background: url(../images/arrow_buy.gif) left no-repeat;    
}

A.buy:hover {    
   color : #CC0000;
   text-decoration : underline;
   padding-left: 12px;
   background: url(../images/arrow_buy.gif) left no-repeat;   
}

A.buy:active {   
   color : #CC0000;    
   text-decoration : none;
   padding-left: 12px;
   background: url(../images/arrow_buy.gif) left no-repeat; 
     
}


/* clear fix */

div:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}
/* our ie CSS file */

div {
	zoom:1;
}


	

