
/* CALENDAR OF EVENTS | CALENDAR STYLE */

.eventbutton { width:70px; background:#1f5f6b; border: 1px solid #d7d2b0; padding:2px; color:#fff; font-weight:bold; text-align:center; }
.eventbuttonwide { width:100px; background:#1f5f6b; border: 1px solid #d7d2b0; padding:2px; color:#fff; font-weight:bold; text-align:center; }
.eventdate { text-transform:uppercase; color: #1d6675; font-weight:bold; font-size:16px; border:0px solid #ff0000;}
.eventdate2 { color: #ffffff; font-weight:bold; font-size:15px; margin-top:0px;}

.mainTableTOC {width:100%; background:#e4e6d7; padding:5px; border:3px solid #fff;}
.mainTableTOC td.dayNamesRowTOC {color:#626262; text-align:center;background:#cacdbb; border-bottom:0px solid #626262; }
.mainTableTOC td {color:#626262; font-weight:bold; text-align:center; font-size:11px; border:1px solid #fff;width:14%;}
.mainTableTOC td div.daynumTOC {color:#626262; text-align:center;}
.mainTableTOC .titleTOC { font-size:11px; line-height:14px; }
.mainTableTOC .eventdetail td  {border: 0px;height:60px; width:100%;}



/* CALENDAR OF EVENTS | LIST STYLE */

.eventlist { border-bottom:1px solid #777; padding: 5px 0px 5px 0px; margin-bottom:15px; }
.eventlistbutton { width:70px; background:#1f5f6b; border: 1px solid #d7d2b0; padding:2px; color:#fff; font-weight:bold; text-align:center; }
.eventlistbuttonwide { width:100px; background:#1f5f6b; border: 1px solid #d7d2b0; padding:2px; color:#fff; font-weight:bold; text-align:center; }
.eventlistdate { text-transform:uppercase; color:#638881; font-weight:bold; font-size:16px; padding-bottom: 10px;}
.eventlistdate2 { color:#567563; font-weight:bold; font-size:12px; margin-top:10px;}
.eventtitle { /*EDITABLE*/
font-size:12pt;
line-height:19px;
color:#638881;
font-weight:bold;
margin-bottom:7px;
}


/* NEWS | WITH TEASERS */

.newslist {  padding: 5px 0px 5px 0px; margin-bottom:15px; }
.newslist li { border-bottom: 1px solid #ddd; padding: 0px 0px 5px 0px; margin-bottom:5px; }




/* PHOTO GALLERY | SLIDESHOW */


.mt {padding-top:1px;width:425px;}
.slideshowpics { width: 425px; height: 266px;  padding:0px; margin:0px; overflow: hidden; }
.slideshowpics img { width: 425px;  padding: 0px;} /*actual picture*/ 

.slideshow { width:425px; margin:0px 0px 0px 0px;margin-top:2px;float:left;}/*holds the actual picture*/

.slidenav { width: 425px; margin:0px 0px 0px 4px; float:left;padding:0px} /*holds the thumbnails*/
.slidenav li { width: 52px; float: left; margin: 6px 7px 1px 0px; padding:0px; background:none; list-style-type: none;display:inline;}
.slidenav a { width: 50px; padding: 6px; display: block; margin:0px;} /*sets size, puts the nice border around thumbnails*/
.slidenav a.activeSlide { background: #82a8ab; } /*EDITABLE : the border on the active thumb*/
.slidenav a:focus { outline: none; }
.slidenav img { border: none; }

.photocaption {padding:0px; height:20px; margin:0px 0px 5px 0px; width:400px;float:left; clear:both;}



/* PHOTO GALLERY | SLIDESHOW */

/*Captions to the right of the photos*/
/*.mt {padding-top:1px;width:770px; border:0px solid #000;position:relative; float:left;}
.slideshowpics { width: 425px; height: 266px;  padding:0px; margin:0px; overflow: hidden;  }
.slideshowpics img { width: 425px;  padding: 0px;} /*actual picture 

.slideshow { width:425px; margin:0px 0px 0px 0px;margin-top:2px;float:left;}/*holds the actual picture

.slidenav { width: 425px; margin:0px 0px 0px 4px; float:left;padding:0px} /*holds the thumbnails
.slidenav li { width: 52px; float: left; margin: 6px 7px 1px 0px; padding:0px; background:none; list-style-type: none;display:inline;}
.slidenav a { width: 50px; padding: 6px; display: block; margin:0px;} /*sets size, puts the nice border around thumbnails
.slidenav a.activeSlide { background: #82a8ab; } /*EDITABLE : the border on the active thumb
.slidenav a:focus { outline: none; }
.slidenav img { border: none; }

.photocaption {padding:0px; height:60px; margin:30px 0px 5px 0px; width:320px;float:right; }*/


/* FORMS */

.formtable {padding:5px; border:5px solid #eeedd9;background:#fff;}
.formtable td { border-bottom:1px solid #ddd;padding:5px; }
.formtable .noborder td, td.noborder { border-bottom:0px solid #fff; }




/* ONLINE STORE */

table.style1 {margin:0px; padding:0px; clear:both;}
table.style1 .imgborder {border:5px solid #c5c7b6;}
table.style1 th { border-bottom:1px solid #9a9687; border-right:1px solid #fff; background:#b8b5aa; color:#352819; text-transform:uppercase; font-size:14px; font-weight:bold; padding:5px; text-align:center;}
table.style1 td {padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; border-bottom:1px solid #fff;background:#e4e6d7;}
table.style1 td.nocolor {background:none;padding-right:10px;padding-top:5px;border:0px solid #000;}
table.style1 .noborder {border:0px solid #000;}
table.style1 td.odd {padding-left:10px; padding-right:5px; padding-top:5px; padding-bottom:5px; border-bottom:1px solid #fff;background:#c7c9ba;}

table.style1 td a.btn {background:#6cbec3; padding:5px;text-align:center; text-transform:uppercase; font-size:11px; border:3px solid #5e999d;}
table.style1 td a.btn:link, table.style1 td a.btn:active, table.style1 td a.btn:visited  {color: #185051; text-decoration:none;font-weight:bold; text-transform:uppercase;}
table.style1 td a.btn:hover {color: #0e3031; text-decoration:none;text-transform:uppercase;font-weight:bold;}

table.style1 td input.btn {background:#6cbec3; padding:5px;text-align:center; text-transform:uppercase; font-size:11px; border:3px solid #5e999d;font-weight:bold;color: #185051;}

table.style1 ul {display: block; width: 300px; margin: 10px 0px 0px 0px; list-style: none; padding: 0px;}
table.style1 ul li {display: inline; float:left; padding-left: 8px;}

.rule {border-bottom:1px solid #b2ab99;}


/* OBIT HOME */

.obithome {width:247px; background:#dac581 url(../templates/template2/images/bg_hmobit.jpg) no-repeat;position:relative; float:left;}
.obithomeborder {border:1px solid #d3d2c4; padding:5px; position:relative; float:left;}
.obithome ul {width:220px; position:relative; float:left;}
#contentcontainer .obithome ul li {border-bottom:1px solid #b9ac76; background: url(../templates/template2/images/bullet_obit.gif) no-repeat 0 7px; padding:3px 12px;}
.obithome a.more {font-size:11px; color:#5e5e42;margin:0px 0 10px 25px;clear:both;display:block;position:relative; float:left;}
.obithome a.more:hover {font-size:11px; color:#464629;}

/*OBIT Search */
	
.obitform input {
	background:#ffffff;
	/*border: 1px solid #666;*/
	padding: 3px;
	margin-top: 3px; width:70px; }
	
.obitform input.wide {
	width:140px; }
	
.obitform b, .obitform {
	font-size:11px; }
	
.obitlisting {border-bottom:1px solid #ddd;float:left;position:relative;}

.obitpic {float:left;position:relative; width:135px;}
.obitbio {float:left;position:relative; width:660px;margin-top:30px;}
	
	