@charset "utf-8";
/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td {margin:0; padding:0;}
img, fieldset {border:medium none;}

/* text styles */
 
div.content_left ul {display:block; font-size:12px; float:left; clear:right; width:500px; margin:0 0 20px 40px;}

h1 {}
h2 {color:#860A0B; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; border-bottom:1px solid #A76B00; margin:0 0 8px 0;}
h3 {color:#860A0B; font-size:18px;}
a {color:#860A0B; text-decoration:none;}
a:hover {text-decoration:underline;}

body { background:#EEECCA url(../img/header.png) repeat-x top center; font-family:Arial, Helvetica, sans-serif;}
#wrapper { width:100%; height:100%; position:relative; margin:-1px;  }
#content { width:950px; margin:0 auto; position:relative; display:block; }
h1 {height:115px;}
#contact { position:absolute; top:14px; right:0px; width:300px; text-align:right; color:#FFF; font-size:13px; background: #590808; border: 1px dotted #B38643; padding: 12px 12px 12px 0; }
#contact p{padding:0 0 6px 0;}
#nav {}
#nav ul{position:absolute; top:127px; left:0px; width:900px;}
#nav ul li{float:left; padding:0 30px 0 0; list-style:none; color:#FFF; text-transform:uppercase; font-size:13px;}
#nav ul li a{color:#fff;}
#nav ul li a:hover{color:#fff; text-decoration:underline;}
#nav ul li a.selected{color:#fff; text-decoration:underline;}
#intro {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:28px;
	width:560px;
	padding:70px 0px 0px 20px;
	color:#FFF;
}
#gallery_em { background:url(../img/img_em.png) no-repeat; width:352px; height:57px; position:absolute; top:263px; right:-10px; z-index:100;}
#gallery_more {}
        
.content_left {width:600px; display:block; padding:40px 0 60px 0; min-height:370px;}
.content_left p {color:#610808; font-size:14px; color:#333; padding:0 0 20px 0;}
.content_left p b {color:#610808; font-size:16px; display:block;}
.content_left p span { background:url(../img/date.png) no-repeat; width:39px; height:60px; display:block; text-align:center; font-weight:normal; font-size:18px; color:#FFF; padding:4px 0 0; float:left; clear:both; margin:0 14px 0 0; }
.content_left p span b{display:block; color:#FFF; text-align:center; font-weight:normal; font-size:12px;}
.content_right {position:absolute; top:370px; right:15px; width:289px; border-left:1px solid #A76B00; padding:0 0 0 10px;}
.content_right p {color:#610808; font-size:14px; color:#333; padding:0 0 20px 0;} 
form {width:280px; color:#860A0B; font-size:13px; float:right;}
form h3 {margin:0 0 10px 0;}
form input.res{color: #860A0B; border: 1px solid #860A0B;; margin: 0 0 8px 30px; float:left; }
form input.sub{color: #860A0B; border: 1px solid #860A0B;; margin: 0 0 8px 30px; float:right; }
textarea.res{color: #860A0B; border: 1px solid #860A0B;; margin: 10px 0 8px 20px; float:left; }
form label {width: 60px; height: 18px; display:block; margin: 0 0 8px 20px; float:left; text-align:left; clear:left;} 
ul.menus {margin:14px 0 0 20px; width:240px; border:1px solid #860A0B; padding:10px 10px 10px 20px; background-color:#E0CCAB;}
ul.menus li {font-size:13px; list-style:square;}
h3.menuhead {width:100%; text-align:center; padding:0 0 10px 0; text-decoration:underline;}
.floatright {float:right;}
 
#footer { background:url(../img/footer.png) repeat-x top center; width:100%; height:102px; display:block; margin:0;}
#footer .footer_em {background:url(../img/bot_em.png) no-repeat top left; width:100px; height:80px; display:block; margin:0 0 0 10px; position:absolute; bottom:73px; left:0;}          
#footer ul{margin:0 auto 0 auto; display:block; width:620px; height:40px; padding:30px 0 0 0;}
#footer ul li{float:left; padding:0 20px 0 0; list-style:none; color:#FFF; font-size:12px;}
#footer ul li a{color:#fff;}
#footer b{}

/* slideshow */
#gallery {width:298px; height:250px; border:1px solid #fff; display:block; position:absolute; right:15px; top:100px;}
#gallery DIV {position:absolute; top:0; left:0; z-index:8; opacity:0.0; height: 250px; background-color: #FFF;}
#gallery DIV.active {z-index:10; opacity:1.0;}
#galleryDIV.last-active {z-index:9;}
#gallery DIV IMG {height: 250px; display: block; border: 0;}

/* lunasa */
a#lunasa {position:absolute; bottom:10px; right:10px; color:#FFF; font-size:12px;}

