/*
#51261c txt
#623C33

#51261c txt
#623C33
hovr #a8776c
f0f0e6
*/
html{
	color:#51261c;
	background: #f0f0e6;
}
body,div,ul,ol,li,h1,h2,h3,pre,form,fieldset,input,button,textarea,p,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
strong,th{font-style:inherit;font-weight:inherit;}
li{list-style:none;}
th{text-align:left;}
h1,h2,h3{font-size:140%;font-weight:bold;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
body{
	font-family: 'Marck Script',Verdana,Helvetica,sans-serif;
	font-size: 1.4em;
}
html,body,#holder{min-height:100%;width:100%;height:100%;}
html>body,html>body #holder{height:auto;}
#holder{position:absolute;top:0;left:0;}
a{color:#51261c;}
a:hover{color:#a8776c;text-decoration:none;}
#header{height:2.5em;width:100%;border-bottom:1px solid #51261c;position:relative;
	font-size: 1em;
	font-weight: 700;
}
#header ul{clear:left;float:left;width:100%;list-style:none;position:absolute;bottom:0;}
#header ul li{display:inline;list-style:none;}
#header ul li a{display:block;float:left;margin:0 0 0 1px;padding:3px 10px;text-align:center;background:#eee;color:#51261c;text-decoration:none;position:relative;left:10px;line-height:1.3em;}
#header ul li a:hover{background:#51261c;color:#fff;}
#header ul li a.active,#header ul li a.active:hover{color:#51261c;background:#fff;font-weight:bold;}
#footer{clear:both;height:3em;position:absolute;bottom:0;left:0;border-top:1px solid #51261c;width:100%;text-align:right;}
#footer p{margin:.7em 1em; 
	font-family: 'Allura', cursive; font-size: 1.2em; 
}
.sub {
	font-size: 0.8em;
}
.clr {
 clear: both;
}
.slider-wrapper { 
	width: 80%; 
	margin: auto;
	padding: 30px 0 49px;
}

/* http://www.quirksmode.org/css/opacity.html */
.home .images {
	width: 840px;
}
.home .image_box{
	opacity: 0.9; 
	padding: 10px 10px;
	width: 400px;
	height: 496px;
	float: left;
}
.home .image_box:hover{
	opacity:1.0; 
}
/* ie hack for image opacity (IE doesn’t support hover class on img element) */
.home a.image img {
	width: 400px;
	height: 496px;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
}
.home .image_box:hover a.image img {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
}
.home .image_box:hover a {
	color:#a8776c;text-decoration:none;
}
.home {
	width: 900px;
	margin: auto;
	padding-bottom: 5em;
}
.home p {
	padding: 20px 0px;
}
.home p img {
	margin-right: 4px;
}
.image_box .subtitle {
	display: block;
	text-align: center;
	font-weight: bold;
}
#header ul li {
	padding-left: 20px;
}
