/*

				

		#content {	background: url('content_top.png') top right no-repeat #fbc04e;
				margin: 0 5% 5% 2px;
				color: #73332c;
				padding: 1em 0 0 0;
				}
		#footer{	height:60px;
				margin:0;
				padding:0.5em;
				font-size:0.8em;
				font-weight:bold;
				background:url('bottom_left.png') bottom left no-repeat
				}
		#footer a:link, #footer a:visited{
		color: #fbd569;
		}		

		*/
		
		/* Main Page Elements */

body{
	font-family:arial,sans-serif;
	color: #fbd569;
	background:#fbd569;
	margin:0;
	padding:0;
	}
	
#wrapper {
	background: #73332c;			
	width: 960px;
	margin: 0 auto;
	border-radius: 0px 0px 30px 30px;
	-moz-border-radius: 0px 0px 30px 30px;
	-webkit-border-radius: 0px 0px 30px 30px;
	-o-border-radius: 0px 0px 30px 30px;
	}

h1{
	padding: 1em 0 1em 0;
	margin:0 auto;
	height: 63px;
	background: url('img/logo.png') center center no-repeat;
	}

h1 a {
	text-indent:-999em;
	display:block;
	}
	
#container{
	padding: 5px ;
	margin: 0 25px 0 25px;
	background:#fbd569;	
}

/* = image slider = */

/* buttons */
.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(img/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}




#slider .nivo-controlNav {
	padding-top: 10px;
	padding-left: 10px;
}

#slider .nivo-controlNav a {
	display:block;
	width:10px;
	height:10px;
	background:url(img/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}

#slider .nivo-controlNav a.active {
	background-position:-10px 0;
}

.nivo-caption{
	font-size: 2.5em;
	letter-spacing:0.05em;
	color: black;
	text-shadow:#666 0px 1px 0, #444 0 -1px 0;
	background: rgba(255,255,255,0.4);
}

#content p{
	margin-top:0.6em; 
	padding: 0 1.2em;
	font-size: 1.3em; 
	line-height:1.3em;
	font-family: georgia, serif;
	text-align:center;
	text-shadow:#111 0px 1px 0, #444 0 -1px 0;
}

#content p a:link, #content p a:visited{
	color: #fbd569;
}

#content p a:hover{
	color: white;
}

#navi ul{
	list-style-type:none;
	margin:2em 0;
}

#navi li{
	display:inline-block;
	width: 270px;
	margin: 0 5px;
	border:1px solid #222;
	background-color: #fbd569;
	text-align:center;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	font-weight:bold;
	font-size:1.2em;
}

#navi li.wide{
width:840px;
font-size:1.4em;
}

#navi li:hover{
	background-color: #fce67a
}

#navi a:link, #navi a:visited{
	color: #73332c;
	font-family: georgia, serif;
	text-decoration:none;
	display:block;
	padding: 10px;
}

p.small{
	text-align:center !important;
}

p.small a{
	font-size:0.7em; 
}

#content.page p{
	text-align:left;
}

#content p.back{
	text-align:right;
	font-size:1em;
}	


h2{
	margin-top:0.6em; 
	padding: 0 1.2em;
	font-size: 2em; 
	text-align:center;
	line-height:1.3em;
	font-family: georgia, serif;
}
h2 a:link, h2 a:visited{
	color: #fbd569;
	text-decoration:none;
	font-variant:small-caps;
	text-shadow:#111 0px 1px 0, #444 0 -1px 0;
}

h3{
	padding: 0.6em 1.2em 0 1.2em;
	font-size:1.3em;
}


p.center{
	text-align:center !important;
}	
p.center img{
	margin: 1em auto;
	border: 5px solid #fbd569;
}

.page img{
display:block;

}
