body {
	background-color: #3f3f3f;
	padding:0;
	margin:0;
	}

#floater {
	width: 881px;
	position: relative;
	left: 50%;
	margin-left: -440px;
	
}

a:link, a:visited {
	text-decoration:none;
		}

.orangetext {
	font-family: verdana, arial;
	font-size: 11px;
	font-weight: bold;
	color: #d73f03;
	text-decoration: none;
	}
	
.orangetext a {
	color: #d73f03;
	text-decoration: underline;
	}
	
.orangetext a:hover {
	color: #d73f03;
	text-decoration: underline;
	}		
		
div {
	font-family: verdana, arial;
	font-size: 11px;
	font-weight: normal;
	}

						
#logotop{
				width: 881px;
				height: 45px;
				list-style:none;
		   		position: relative;
		  		margin: 0;
		   		padding: 0;
				float:left;
				display: inline;
				}

				ul.logotop_section {
		   				width: 881px;
		   				height: 45px;
		  			 	list-style:none;
		   				position: relative;
						float:left;
		  			 	margin: 0;
		   				padding: 0;
		   				}
						
						li.logo {
			            	width:240px;
							height: 45px;
		   					display: block;
							float: left;
							}
						li.mainbutton {
			            	width:92px;
							height: 22px;
		   					display: block;
							float: left;
							font-family: verdana, arial;
							font-size: 9px;
	                    	font-weight: bold;
							text-decoration: none;
							
							}
						li.mainbutton a {
		                  	display: block;
						  	width: 92px;
						  	height: 22px;
						  	text-align: center;
						  	color: #c8c8c8;
						  	text-decoration: none;
						 	background: url(../images/mainbutton.gif) no-repeat left top;
							float: left;
							
						 	}
						li.mainbutton a:hover {
		                  	display: block;
						  	width: 92px;
						  	height: 22px;
						  	text-align: center;
						  	color: #ff4000;
						  	text-decoration: none;
						 	background: url(../images/mainbutton.gif) no-repeat left top;
							float: left;
							
						 	}
						li.mainbuttondiv {
						    display: block;
						  	width: 200px;
						  	height: 22px;
						  	float:left;
						  	background-color: #2d2d2d;
							}
		   
ul.mainmenu {
		   width: 595px;
		   height: 22px;
		   list-style:none;
		   position: relative;
		   margin: 6px 0 6px 0;
		   padding: 0;
		   
		   }
		   
		    li.menuitem {
			            width:92px;
						height: 22px;
		   				display: block;
						float: left;
						font-family: verdana, arial;
						font-size: 9px;
	                    font-weight: bold;
						text-decoration: none;
						}
						
		    li.menuitem a {
		                  display: block;
						  width: 92px;
						  height: 22px;
						  text-align: center;
						  color: #c8c8c8;
						  text-decoration: none;
						  background: url(../images/mainbutton.gif) no-repeat left top;
						 }
						 
			li.menuitem a:hover {
		                  display: block;
						  width: 92px;
						  height: 22px;
						  text-align: center;
						  color: #7e9077;
						  text-decoration: none;
						  background: url(../images/mainbutton.gif) no-repeat left top;
						 }
		
			li.navtail {
			            width: 134px;
						height: 22px;
		   				display: block;
						float: left;
						background: url(../images/mainbutton_bg.gif) repeat-x;
						}
	
#leftmaster {
	float: left;
	}

	#leftpanel {
		width: 600px;
		background-color:#3f3f3f;
    	margin: 0 0 3px 0;
		padding-top: 5px;
				}
		   
				
				#news {
					width: 575px;
					background-color:#323232;
					margin: 5px 0 0 0;
					padding-top: 10px;
					padding-bottom: 10px;
					padding-left: 10px;
					padding-right: 10px;
					color: #c8c8c8;
					}
					
	       		#illustration_title {
					width: 593px;
					height: 15px;
					background-color:#323232;			
					color: #b7b5b5;
					font-weight: normal;
					padding-left: 2px;
					padding-top: 4px;
					padding-bottom: 4px;
					
					}
				

#mainright_poster{
				width: 261px;
				height: 30px;
				background-color:#3f3f3f;
				color: #a8a8a8;
				padding-top: 0;
				padding-bottom: 0px;
				padding-left: 10px;
				padding-right: 10px;
				display: inline;
				
				}

				ul.postermenu {
		   				width: 261px;
		   				height: 640px;
		  			 	list-style:none;
		   				position: relative;
						float:left;
		  			 	margin: 0;
		   				padding: 0;
		   				}
						
						li.poster {
			            	width:261px;
							height: 150px;
		   					display: block;
							float: left;
							font-family: verdana, arial;
							color: #7bacbd;
							font-size: 10px;
	                    	font-weight: bold;
							text-decoration: none;
							padding: 0px;
							}
						li.poster_description {
			            	width:261px;
							height: 120px;
		   					display: block;
							float: left;
							font-family: verdana, arial;
							color: #a8a8a8;
							font-size: 10px;
	                    	font-weight: normal;
							text-decoration: none;
							padding: 0px;
							}
		                li.poster_description a {
							color: #a8a8a8;
							font-size: 10px;
	                    	font-weight: normal;
							text-decoration: underline;
							}
						li.poster_description a:hover {
							color: #7bacbd;
							font-size: 10px;
	                    	font-weight: normal;
							text-decoration: underline;
							}
						li.posterdev {
			            	width: 261px;
							height: 5px;
		   					display: block;
							float: left;
							}
						li.exhibitions {
							width: 261px;
						    border-bottom: 1px solid #ea4403;
							float: left;
							}
						li.linktitle {
							width: 261px;
						     border-bottom: 1px solid #ea4403;
							 float: left;
							}
							
						
							
		    			
						
			    
#rightmaster {
	float: right;
	}
	
	#rightpanel {
		width: 281px;
		height: 39px;
		margin: 0 0 1px 0;
		padding: 0;
		
		}
	        
								
			
						
			
#footer {
    overflow: hidden;
    clear: both;
	width: 881px;
	height: 60px;
	margin:0;
	padding:0;
	}