#header #row4 #special_buttons ul.special_buttons {
	margin: 0;
	padding: 0;
	width: 449px;
	}
			#special_buttons ul.special_buttons li, ul.special_buttons li a {
				display: inline;
				float: left;
				overflow: hidden;
				background: url(../images/main_nav/special_buttons.jpg) no-repeat;
				border: none;
				outline: none;
				}
				
				#special_buttons ul.special_buttons li span {
					display: none;
					}
		
		
		#special_buttons li#spec_buts_fill_1 {
			background-position: 0 0;
			width: 32px;
			float: left;
			clear: left;
			margin: 0;
			padding: 0;
			height: 96px;
			}
			
		#special_buttons li#forum a {
			background-position: -32px 0;
			width: 105px;
			margin: 0;
			padding: 0;
			height: 96px;
			float: left;
			}
			
			#special_buttons li#forum a:hover {
				background-position: -32px -178px;
				}
					
					#special_buttons.forum_selected li#forum a {
						background-position: -32px -178px;
						cursor: default;
						}
						
		#special_buttons li#scrapbook a {
			background-position: -137px 0;
			width: 103px;
			margin: 0;
			padding: 0;
			height: 96px;
			float: left;
			}
			
			#special_buttons li#scrapbook a:hover {
				background-position: -137px -178px;
				}
					
					#special_buttons.scrapbook_selected li#scrapbook a {
						background-position: -137px -178px;
						cursor: default;
						}
						
						
		#special_buttons li#postcards a {
			background-position: -240px 0;
			width: 104px;
			margin: 0;
			padding: 0;
			height: 96px;
			float: left;
			}
			
			#special_buttons li#postcards a:hover {
				background-position: -240px -178px;
				}
					
					#special_buttons.postcards_selected li#postcards a {
						background-position: -240px -178px;
						cursor: default;
						}
						
						
		#special_buttons li#calendar a {
			background-position: -345px 0;
			width: 105px;
			margin: 0;
			padding: 0;
			height: 96px;
			float: left;
			}
			
			#special_buttons li#calendar a:hover {
				background-position: -345px -178px;
				}
					
					#special_buttons.calendar_selected li#calendar a {
						background-position: -345px -178px;
						cursor: default;
						}
						
						
						
						
						
		#special_buttons li#news a {
			background-position: 0 -96px;
			width: 108px;
			margin: 0;
			padding: 0;
			height: 82px;
			float: left;
			}
			
			#special_buttons li#news a:hover {
				background-position: 0 -274px;
				}
					
					#special_buttons.news_selected li#news a {
						background-position: 0 -274px;
						cursor: default;
						}
						
		#special_buttons li#weather a {
			background-position: -108px -96px;
			width: 106px;
			margin: 0;
			padding: 0;
			height: 82px;
			float: left;
			}
			
			#special_buttons li#weather a:hover {
				background-position: -108px -274px;
				}
					
					#special_buttons.weather_selected li#weather a {
						background-position: -108px -274px;
						cursor: default;
						}
						
						
		#special_buttons li#mailing_list a {
			background-position: -214px -96px;
			width: 103px;
			margin: 0;
			padding: 0;
			height: 82px;
			float: left;
			}
			
			#special_buttons li#mailing_list a:hover {
				background-position: -214px -274px;
				}
					
					#special_buttons.mailing_list_selected li#mailing_list a {
						background-position: -214px -274px;
						cursor: default;
						}
						
		#special_buttons li#directory a {
			background-position: -317px -96px;
			width: 104px;
			margin: 0;
			padding: 0;
			height: 82px;
			float: left;
			}
			
			#special_buttons li#directory a:hover {
				background-position: -317px -274px;
				}
					
					#special_buttons.directory_selected li#directory a {
						background-position: -317px -274px;
						cursor: default;
						}
						
		#special_buttons li#spec_buts_fill_2 {
			background-position: -421px -96px;
			width: 28px;
			margin: 0;
			padding: 0;
			height: 82px;
			float: left;
			}