#spacer-top,
#spacer-bottom {
	height				: 20px;
	width				: 1px;
	margin				: 0;
}

#container {
	position			: relative;
	width				: 928px;
	margin				: 0 auto;
	padding				: 0 0 0 22px;
	background			: #fdf0d4 url(../images/container-bg.gif) left top repeat-y;
	overflow			: hidden;	
	border				: 1px solid #234254;
}

#header {
	height				: 332px;
	background			: #fff;
	overflow			: hidden;
}

#bottom,
#footer {
	background			: url(../images/bg_bottom.gif) left top repeat-y;
}

#footer {
	height				: 18px;
	padding				: 5px 0;
	background-color	: #fbd78c;
	font-size			: 10px;
	color				: #234254;
	overflow			: hidden;
}

/*============================================== header ==*/

#topleft {
	float				: left;
	width				: 322px;	
}

#logo {
	height				: 132px;
	width				: 322px;
	overflow			: hidden;
}

#logo.addbackground {
	background 			: url(../images/logo.gif) left top no-repeat;
}

#menu {
	height				: 200px;
	width				: 322px;
	background 			: url(../images/bg_menu.png) left top no-repeat;
}

#slide {
	float				: left;	
	height				: 332px;
	width				: 606px;
	overflow			: hidden;
}

#slide.addbackground {
	background 			: url(../images/slide.jpg) left top no-repeat;
}

/*============================================== bottom ==*/

#pattern {
	position			: relative;
	float				: left;
	width				: 248px;
	height				: 304px;
	background			: url(../images/pattern.jpg) left top no-repeat;
	padding				: 36px 26px 5px 48px;
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 20px;
	font-weight			: normal;
	color				: #fff;
}

#content {
	float				: left;
	width				: 530px;	
	padding				: 38px;
	font-size			: 100%;
}

/*============================================== footer ==*/

#search {
	margin				: 0 38px 0 0;	
	float				: right;
}

#footermenu {
	position			: relative;
	overflow			: hidden;
	width				: 300px;
	float				: right;
	margin				: 2px 10px 0 0;
}	
