/* LAYOUT */

.body{
	background: white url(../img/background.gif) repeat-x scroll top;	/* Canvas background */
}
div#container{
	background: none;
	text-align: center;	/* Center (IE) */
}
div#page{
	background: transparent url(../img/page-background.gif) repeat-x scroll top;	/* Page background */
	width: 864px;	/* Page width */
	margin: 0 auto;	/* Center (other browsers) */
	
	text-align: left;
}


	/* TOP */

div#top{
	min-height: 250px;
	height:		auto !important;
	height: 	250px;
	}

	div#header{
		min-height: 95px;
		height:		auto !important;
		height: 	95px;
	}
		div#logo{
		float: left;
		}
		div#flashtop{}
	
		div#date{}
		


		div#links{}
			div#links a.home, div#links a.mail {
				display: block;
				float: left;
				margin-top: 60px;
				margin-left: 20px;
				padding: 0 5px 0 10px;
				height: 30px;
				line-height: 30px;
				text-decoration: none;
				font-size: 11px;
				color: black;
			}
				div#links a.home{
					background: transparent url(../img/bullet3.gif) no-repeat scroll left center;
				}
				div#links a.mail{
					background: transparent url(../img/bullet3.gif) no-repeat scroll left center;
				}

		div#search{
			float: right;
			margin-top: 36px;
			width: 239px;
			height: 40px;
			background: transparent url(../img/search_background.gif) no-repeat scroll right;
		}




	/* MIDDLE */

div#middle{
	padding-top: 25px;
	clear: both;
	background: transparent url(../img/background_middle.gif) repeat-x scroll right top;
	height: 100%;°
	margin-left: 10px;
	padding-left: 10px;
	padding-right: 15px;
}
div#middle_bottom{
	/* Used to expand the middle cell */
	clear: both;
	height: 10px;
	font-size: 0;
}

	div#left-column{
		float: left;
		width: 233px;
	}
	
				div#home-link{
				min-height: 25px;
				height: auto !important;
				height: 25px;
				width: 187px;
				line-height: 25px;
				background: transparent url(../img/home-background.gif) no-repeat scroll left;
				}
				
					div#home-link a.home-l {
						margin-left: 15px;
						padding-left: 10px;
						background: transparent url(../img/home-bullet.gif) no-repeat scroll left center;
						color: white;
						text-decoration: none;
						font-size: 11px;
					}

		div#menu{
			min-height: 93px;
			height: auto !important;
			height: 93px;
			width: 223px;
		}
		div#extra-space{
			clear: both;
			padding: 10px;
		}
		
		div#map{
			background: transparent url(../img/home-background.gif) no-repeat scroll left top;
			min-height: 167px;
			height: auto !important;
			height: 167px;
			width: 223px;
		}
	
					div#map a.map-l {
						margin-left: 15px;
						padding-left: 10px;
						background: transparent url(../img/home-bullet.gif) no-repeat scroll left center;
						color: white;
						text-decoration: none;
						font-size: 11px;
						line-height: 25px;
					}
					
		div#auka{
			background: transparent url(../img/menu-bullet1.gif) no-repeat scroll left top;
			min-height: 190px;
			height: auto !important;
			height: 190px;
			margin-left: 2px;
			padding-left: 30px;
		}

		div#menu-top{
			height: 25px;
		}		
		
	div#main-column{
		float: right;
		width: 604px;
		min-height: 636px;
		height: auto !important;
		height: 636px;
	}
		
	div#top-bar{
		min-height: 25px;
		height:		auto !important;
		height: 	25px;
	}
	
		div#content{
			height: 	1%;
		}


	/* BOTTOM */

div#bottom{
	clear: both;
	background: transparent url(../img/background_bottom.gif) repeat-x scroll left top;
	min-height: 100px;
	height: auto !important;
	height: 	100px;
	text-align: center;
}

	div#footer{
	background: transparent url(../img/bottom.gif) no-repeat scroll center center;
	height: 39px;
	text-align: center;
	margin: 0px auto;
	width: 864px;
	color: white;
	}

		div#footer a {}
		div#footer a:hover{}
		
	div#copyright{
		clear: both;
		text-align: center;
	}
