/* CSS Document */
html, body { background: url(../imgs/background.gif);margin:0;padding:0;}

#wrapper{margin:0 auto;width:1000px;}

	#header{ height:158px;}
		#logo{ float:left; height:158px; width:207px;}
		#slogan{ float:left; background:url(../imgs/slogan.gif); margin-left:80px; height:84px; width:381px;}
		#map{ float:right; margin:20px 20px 0 0; width:92px;}
			#map a{border:1px solid #666;color:#999;display:block; height:18px; padding:5px; text-align:center; text-decoration:none;}
			#map a:hover{border:1px solid #CCC;color:#CCC}
			
	#block{}
		#left{float:left;}
			#navigation{ background:url(../imgs/nav_backgr.gif) repeat-y;width:241px; margin-left:10px;}
				#n1{ background:url(../imgs/nav_top.gif) no-repeat;}
				#n2{ background:url(../imgs/nav_bot.gif) 0 100% no-repeat;width:241px;}
				#navigation ul{ list-style:none; margin:0; padding:2px 0 25px 0;}
				#navigation ul li{ margin:0 30px 0 37px; padding:4px 0 4px 15px; border-bottom:1px solid #999;}
				#navigation ul li a{ color:#8a8179; font-size:14px; text-decoration:none;}
				#navigation ul li a:hover{ color:#CCC;}
			#banner{ margin:10px 0 20px 30px;}
		#right{background: url(../imgs/kitchen.jpg) no-repeat; margin-right:20px;float:right;height:418px;width:647px;}
			div#topmenu{position:relative; top:-9px; left:100px;width:436px;}
				div#topmenu img{ float:left;}
		
	#container{ background:url(../imgs/container.gif) repeat-y; float:left; margin-bottom:10px;}
		#c1{ background:url(../imgs/container_top.gif) no-repeat; float:left;}
			#c2{ background:url(../imgs/container_bottom.gif) 0 100% no-repeat; width:1000px; float:left;}
				#content{ color: #8e8e8e; padding:10px 20px 15px 0;float:right;width:690px;}
					#content h2{ color: #a39176;font-size:14px;font-weight:500;}
				#sidebar{color:#8e8e8e; float:left; width:235px;}
				#news{background:url(../imgs/news.gif);border:1px solid #333;margin:10px 0 10px 18px;padding:10px; width:205px;}
				#sidebar h3{ color:#8a947d; font-weight:500; font-size:15px; margin:0 0 10px 0;}
				#sidebar a, #content a{ color: #7290a0;font-size:12px; text-decoration:none;}
				#sidebar a:hover, #content a:hover{ text-decoration:underline;}
	#interior{ clear:both; margin:0 auto 20px auto; width:978px;}
		img.interior { padding-right:9px;}

 #footer{ border-top:1px solid #333; color:#515355; padding:10px 0 0 0; margin:0 auto; width:975px;}
 	#info{ margin-left:30px; float:left; width:300px;}
	#coop{ float:right; border-left:1px solid #333; text-align:center; padding-top:10px; margin-bottom:10px; height:30px; width:230px;}
		#coop a {color:#aaa; text-decoration:none;}
