body {margin:0; background:url(../images/bg.gif) repeat  ; font-family:Arial, Helvetica, sans-serif;}



#container {width:950px; margin:0 auto;}
#content {
	width: 950px;
	background-color:#c2ae7c;
	
	
}




#bg {
	width:950px;
	margin:0 auto;
	
	margin-top:10px;
}

#header {
	height:90px;
	background-color:#450f09;
	background-image: url(../images/logo3.png);
	background-repeat: no-repeat;
margin-bottom:0;
/*margin-top:5px;*/
border-top:5px solid #6B8E23;
border-bottom:5px solid #6B8E23;
}
#logo {
	float:left;
	padding:33px 0 0 45px;
	
	
	
}
#slogan {float:right; 
	padding:33px 45px 0 0; 
	color:#FFFFFF; 
	font-size:16px; text-align:center; 
	font-family:"Comic Sans MS", cursive;}
	
#slogan a {color:#FFFFFF; text-decoration:none; }

#main {
	font-size:13px;
	line-height:17px;
	color:#000;
	padding-bottom:10px;
	width:100%;
	background-color: #c2ae7c;
	
	
	 

}
 br {line-height:10px;}
 a {color:#670e04;}
 a:hover {color:#873916;}
#qi { height:3px; background-color: #a58417; }
#header_menu {
	
	/*color:#FFF;
	font-size:14px;
	font-weight:bold;*/
	height:27px;
	background:url(../images/menu2.gif) repeat-x;
	/*padding-left:10px;
	padding-top:8px;*/
	margin: 0;

}

/*#header_menu a {color:#fff; text-decoration:none;}
#header_menu a:hover {color:#fff;}*/



#textM {
	width:100%;
	
	
}
#gift {
	width: 100%;
	margin-top: 50px;
	margin-bottom: 0;
		}
.border { margin:auto;
			border:2px solid #804000;

}
.center {text-align:center;}

#text {
	width:600px;
	/*height:400px;*/
	margin:50px 2px 0 30px;
	background-repeat: no-repeat;
	background-position: right top;
}
#text h1 {
	font-size:28px;
	font-weight:normal;
	margin:24px 0 8px 0;
	color:#670e04;
	text-align: center;
}
#text h2 {
	font-size:24px;
	font-weight:normal;
	margin:24px 0 8px 0;
	color:#670e04;
	text-align: center;
}
#text ol, #text ul {padding:0; margin:10px 0;}
#text li {margin-left:40px;}

#res {
	height: 350px;
	margin-top:5px;
	border: 5px solid #52501d;
}
#resfeed {
	height: 200px;
	margin-top:5px;
	border: 5px solid #52501d;
	background-image: url(../images/feed.jpg);
}
#resL {
	height: 300px;
	margin-top:5px;
	border: 5px solid #52501d;
	background-image: url(../images/locBg.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#locL { 
	 height: 350px;
	 width: 473px;
	 float:left;
	 border-right: 4px solid #620000;
	 
	 
	

}
#locR { 
	 height: 350px;
	 width: 473px;
	 
	 
	
 
	float:right;

}
#resG {
	height: 314px;
	margin-top:5px;
	border: 5px solid #52501d;
}

#func {
	height: 350px;
	background-image: url(../images/func.png);
	background-repeat: no-repeat;
	background-position: center center; 
}
#resP {
	height: 350px;
	background-image: url(../images/party.png);
	background-repeat: no-repeat;
	background-position: center center; 
}
#resFeed {
	height: 200px;
	background-image: url(../images/cont.jpg);
	background-repeat: no-repeat;
	background-position: center center; 
	border: 5px solid #52501d;
}
#resW {
	height: 350px;
	background-image: url(../images/wine.png);
	background-repeat: no-repeat;
	background-position: center center; 
}


#resim { 
	 height: 350px;
	/*background-color: tan;
	background-image: url(images/pizzico.jpg);
 
	float:left;*/
	

}

#resim1 { 
	 height: 350px;
	 width: 468px;
	 float:left;
	 border-right: solid 4px #620000; 
	 
	

}
#giftr {
	background-image: url(../images/giftC.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 314px;
}
#resim2 { 
	 height: 350px;
	 width: 468px;
	 
	 
	
 
	float:right;

}

#sidebar {
	width:230px;
	height: 502px;
	float:right;
	background-color: #a59469;
	margin-top: 20px;
	margin-right: 15px;
	margin-bottom: 0;
	margin-left: 0;
	padding-right: 1px;
	padding-left: 1px;
	
}


	/*#sidebar {
		width:230px;
		height:300px;
		float:right;
		background-color: #a59469;
		margin-top: 80px;
		margin-right: 15px;
		margin-bottom: 0;
		margin-left: 0;
		padding-right: 1px;
		padding-left: 1px;
	
}*/

#sidebar h3 {font-size:20px; font-weight:normal; margin:24px 0 8px 0; color:#B55123;}
#sidebar ul {margin:0px; padding:0px;}
#sidebar li {list-style:none; padding:1px 0 1px 12px; background:url(../images/li.png) 0px 8px no-repeat;}

#footer_menu {height:41px; background-color:#c2ae7c; border-top:1px ridge #ccc;
	 clear:both; text-align:center; color:#FFFFFF; font-size:12px; padding-top:20px;}

#footer_menu a {color:#483002; text-decoration:none;}
#footer_menu a:hover {color:#476119;}

#footer {color:#F5D2C3; text-align:center; font-size:10px; margin:2px 0 15px 0;}
#footer a {color:#F5D2C3;}
#footer a:hover {color:#EEB197;}





ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#fff; text-decoration:none; text-align:center;}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:26px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:118px; margin:0}
ul.menu ul li a {display:block; padding:3px 1px 4px; background-color:#702e19}
ul.menu ul li a:hover {background-color:#4a2113}
ul.menu ul ul {left:128px; top:-1px}
ul.menu .menulink {border:1px solid #625f5f; padding:3px 1px 4px; font-weight:bold; background:url(../images/header.gif); width:85px}
ul.menu .menulink:hover, ul.menu .menuhover {background:#4a2113;}
ul.menu .sub {background:#d1d1d1 url(../images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}
