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


body  {
	background:#FFF;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000000;	
	
	}

* html h1 a { display:inline; } /* hack IE6 */

a { color:#000; 
	text-decoration: none; }
	
ul { list-style:none; }

a:hover { text-decoration: none; }

h1, h2, h3, h4, h5, h6 {  font-weight: normal; margin: 0; padding: 0; }

h2 { font-size: 26px; line-height: 32px; font-weight: bold;  } 

h3 { font-size: 16px; line-height: 22px;  }

h4 { font-size: 30px;  font-weight: bold; }


img { margin:0;
padding: 0;
border:0;
	
}


input, textarea {
	margin:0; padding:0; border:0;
	
}

p {
	margin-top: 20px;
	
	
}

/**********************************************************************************
	#header
**********************************************************************************/

#header { }

#logo { width: 500px;

}

#logo h1 { font-size: 76px;}


#menu {
	

margin-bottom: 10px;
 height: 40px;
 display:block;
 
 clear:left;

 

 }

#menu ul { margin: 0; padding: 0; list-style-type: none; }

#menu ul li {  margin: 0; padding: 5px; float:left; display:inline;

}

#menu ul li a {text-decoration: none;  font-size:13px; padding-top: 5px; padding-bottom: 5px; padding-left: 30px; 

}


#menu ul li a:hover {
	color: #666;
}




/**********************************************************************************
	#container
**********************************************************************************/

#container { width: 976px; margin: 0 auto; padding: 0;
clear:both}



/**********************************************************************************
	#front-logo
**********************************************************************************/
#front-logo {
	margin: 250px auto;
	width: 315px;
	
}


/**********************************************************************************
	#home
**********************************************************************************/
#home-content {
	
	margin: 30px auto;
	
	
}

#home-logo {
	float:left;
	margin-left: 150px;
	
}

#home-art {
	float:right;
}

#home-west{
	float:left;
	margin-top: 50px;
	clear:left;
	margin-left: 150px;


	
}


#home-whitechapel{
	float:left;
	margin-left: 350px;
	
	margin-top: 30px;
	
	
}

#next-event{
	clear:both;
	text-align:center;
	padding-top: 30px;
	
}

/**********************************************************************************
	#right-column
**********************************************************************************/


#left-column {
	float: left;
	width: 450px;
	margin-top: 20px;
	
}




/**********************************************************************************
	#about-us
**********************************************************************************/
#aboutus{
	clear:both;
	
	
}

#about-text {
	float: left;
	width: 395px;
}

#about-image {
	margin-top:20px;
	float:right;
	width: 300px;
}


/**********************************************************************************
	#westbourne
**********************************************************************************/
	
	#westbourne{
	clear:both;
	
	
}



/**********************************************************************************
	#archive
**********************************************************************************/
	
	#archive{
	clear:both;
	
	
}

#archive-nav {
	


 
 clear:left;
 float:left;
 width: 120px;
 

 }

#archive-nav ul { margin: 0; padding: 0; list-style-type: none; }

#archive-nav ul li {  margin: 0; padding: 5px; 

}

#archive-nav ul li a {text-decoration: none;  font-size:13px; padding-top: 5px; padding-bottom: 5px; padding-left: 30px; 

}


#archive-nav ul li a:hover {
	color: #666;
}


	/**********************************************************************************
	#subscribe
**********************************************************************************/
#subscribe{
	clear:both;
	padding-top: 150px;
	
}

#subscribe p {
	margin: 0;
	text-align:center;
	
}
#subscribe h3 {
	
	text-align:center;
	
}


	/**********************************************************************************
	#sponsors
**********************************************************************************/

#sponsors {

}

#sp {
	
	
	width: 960px;

	}

#sponsor-back {

	width: 400px;
	float:right;
	
	
}

#art-logo{
	
	width: 740px;
	margin: 0 auto;
	text-align:center;
	padding-top: 190px;
	
	}
	
#art-logo p{
	margin-left: 120px;
	
}