/* CSS Document */

/* Tan ebe5c3, Brown 6e3812 */

*{margin:0px;padding:0px}
img{border:0px}
body{text-align:center; background:#ebe5c3;font-family:century gothic, sans-serif;font-size:14px;color:#6e3812}

a,a:visited{text-decoration:none;color:#6e3812;font-weight:bold}
a:hover{color:#920003}

/* Main Sections */
#top{height:450px;background:url("../images/bg.png") repeat-x}

#middle{}

/* Header */
#top #header{ width:1024px; height:106px;margin-left:auto;margin-right:auto;background:url("../images/headerbg.png") no-repeat top center;text-align:left;position:relative}
#top #header #logo{width:600px;height:106px;position:absolute;top:0px;left:0px}

/* Top Right Contact Info */
#top #header #phone-number{width:210px; position:absolute; margin-left:820px;margin-top:30px;background:url("../images/phone-number.png") no-repeat top center}
#top #header #facebook{width:120px; position:absolute; margin-left:905px;top:0px;background:url("../images/facebook.png") no-repeat top center;cursor:pointer}
#top #header #email{width:250px; height:150px; position:absolute;margin-left:650px;margin-top:0px;background:url("../images/email.png") no-repeat top center;cursor:pointer}


/* Slideshow */
#top #header-slideshow{width:1024px;margin-left:auto;margin-right:auto;margin-top:-15px;height:371px;text-align:left}

#top #header div,
#top #header-slideshow div,
#middle #content 
{width:1024px; height:100%; margin-left:auto;margin-right:auto;}

#top #header-slideshow #menu{top:339px;margin-left:0px;position:absolute;height:90px;background:url("../images/menubg.png") no-repeat}
#top #header-slideshow #menu #menuinner{margin-top:32px;margin-left:120px;position:absolute;height:60px;}
#top #header-slideshow #menu #inner img:hover{opacity:0.8;border-bottom:1px dotted #6e3812}

#top #header-slideshow #picture-frame{margin-top:21px;margin-left:340px;width:536px;height:230px;position:absolute;z-index:4}
#top #header-slideshow #picture-frame img{width:590px;height:230px;z-index:4}

#top #header-slideshow #picture-frame-static{margin-top:55px;margin-left:105px;width:536px;height:230px;position:absolute;z-index:4}
#top #header-slideshow #picture-frame-static img{width:260px;height:195px;z-index:4}

#top #header-slideshow #picture-frame-static-description{margin-top:85px;margin-left:53px;width:85px;height:145px;position:absolute;z-index:4;}


#top #header-slideshow #picture-frame1{background:url("../images/leftframe.png") no-repeat;margin-top:48px;margin-left:50px;width:285px;height:251px;position:absolute;z-index:7}
#top #header-slideshow #picture-frame2{background:url("../images/rightframe.png") no-repeat;margin-top:0px;margin-left:335px;width:615px;height:251px;position:absolute;z-index:5}


.hidden1{background:url("../images/candles-lit.png")no-repeat;display:none}
.hidden2{background:url("../images/flowers-tilt.png")no-repeat;display:none}

#middle #content{min-height:450px;text-align:left;width:960px;background:url("../images/contentborder.png") top left repeat-y;margin-top:-25px;padding-top:25px;}
#middle #content #inner{margin-left:0px;width:875px}
#middle #content #module-75content #inner{margin-left:20px;}

#middle #content #module-side{float:left;width:25%;}
#middle #content #module-side div{margin-right:10px;}
#middle #content #module-75content{float:left;width:73%; border-left:1px dotted brown}


.componentheading {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	font-size: 250%;
	line-height: 100%;
	font-weight: bold;
	color: #6e3812;
}

.contentheading{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	font-size: 150%;
	line-height: 100%;
	font-weight: bold;
	color: #6e3812;
}

#middle #content #module-side .news-heading{background:url("../images/news.png") no-repeat;width:200px;height:93px;}

.menu li a{padding:0px}

ul .latestnews{width:200px;text-align:left;}
.latestnews{list-style-position:inside;list-style-image:url("../images/liarrow.png");font-size:14px;padding:0px;}
.article-content img{margin:0px 10px;border-style:solid; border-color: #920003;}



.dotted_sides{border-right:1px dotted #6e3812;border-left:1px dotted #6e3812}
.tblcontent td{padding:15px}


.border-right{border-right: 1px dotted #6e3812;}
.page-table {padding: 10px 10px 10px 50px}

#bottom{width:1024px;height:35px;background:url("../images/bottommantle.png") no-repeat;margin-left:auto;margin-right:auto}
#footer{font-size:11px;padding-bottom:20px;width:100%;text-align:center;background-color:#41210a;color:#ffffff;font-weight:normal;padding-top:10px;font-family:arial}
#footer a,#footer a:visited{font-size:11px;text-decoration:none;color:#ebe5c3;font-weight:normal}


.blog{margin-left:0px;left:0px}




