/* calendar.css */
div#calendar {width:700px; height:530px;}

div#calhdr {height:28px; width:698px;}

div#calendar,div.calday, div#calhdr, div#weekdays div {border:1px solid #8c0018; padding:0px; margin:0px}

#calendar div.calweek {position:relative; height:80px;}

div.calweekblank {display:none; }

div#weekdays {position:relative;}

#calendar div.calday, #calendar div#weekdays div {position:absolute; width:98px; top:0px; overflow:none; }

div#weekdays, div#weekdays div {height:20px; vertical-align:center; text-align:center; font-weight:bold;
                                  background-color:#8c0018; color:white;}
.dayinfo {font-size:12px;}
#calendar div.calday {height:78px;}
#calendar div.calday div {padding-left:2px; }
#calendar div.calday div span {font-size:12px; }
#sunday, #day1, #day8, #day15, #day22, #day29, #day36 {left:0px; }
#monday, #day2, #day9, #day16, #day23, #day30, #day37 {left:100px; }
#tuesday, #day3, #day10, #day17, #day24, #day31, #day38 {left:200px; }
#wednesday, #day4, #day11, #day18, #day25, #day32, #day39 {left:300px; }
#thursday, #day5, #day12, #day19, #day26, #day33, #day40 {left:400px; }
#friday, #day6, #day13, #day20, #day27, #day34, #day41 {left:500px; }
#saturday, #day7, #day14, #day21, #day28, #day35, #day42 {left:600px; }

#calendar div.calday div {position:relative; }

#calendar div.calday div.daydate {border-left:1px solid #8c0018; border-bottom:1px solid black; width:20px; float:right; font-weight:bold; text-align:center; background-color:#ffefd6;}

#calendar div.calday {background-color:white; }

#calendar div.caldayblank {background-color:#aaa; }
#calendar div.caldayblank div.daydate {display:none;}

div#calhdr div {padding-top:1px; padding-left:205px; }

div#calhdr {background-color:#8c0018; }
hr {padding:0px; margin:0px; width:80%; }
.eventdiv {cursor:pointer; }
#editbox {position:fixed; top:0; bottom:0; left:0; right:0;  width:430px; height:250px;  z-index:100; margin:auto; padding:10px; display:none; border:4px solid #8A001B; background-color:#FFEDD5; }
#editbtns {left:0; right:0; width:350px;  margin:auto;}

.privateevent {color:red; }
/* selcalendar */

#selcalendar {width:140px; height:180px; position:absolute; top:30px; left:100px; display:none;}

#selcalhdr {height:28px; width:134px; margin:auto; left:0; right:0;}

div#selcalendar,#selcalendar div.calday, div#selcalhdr,  div#selweekdays div {border:1px solid #8c0018; padding:0px; margin:0px}

#selcalendar div.calweek {position:relative; height:20px;}

#selcalendar div.calweekblank {display:none; }

div#selweekdays {position:relative;}

#selcalendar div.calday, div#selweekdays div {position:absolute; width:18px; top:0px; overflow:none; }

div#selweekdays, div#selweekdays div {height:18px; vertical-align:center; text-align:center; font-weight:bold;
                                  background-color:#8c0018; color:white;}


#selcalendar div.calday {height:17px;}
#selcalendar div.calday div {padding-left:0px; }
#selcalendar div.calday  {font-size:10px; }
#selsunday, #day1sel, #day8sel, #day15sel, #day22sel, #day29sel, #day36sel {left:0px; }
#selmonday, #day2sel, #day9sel, #day16sel, #day23sel, #day30sel, #day37sel {left:20px; }
#seltuesday, #day3sel, #day10sel, #day17sel, #day24sel, #day31sel, #day38sel {left:40px; }
#selwednesday, #day4sel, #day11sel, #day18sel, #day25sel, #day32sel, #day39sel {left:60px; }
#selthursday, #day5sel, #day12sel, #day19sel, #day26sel, #day33sel, #day40sel {left:80px; }
#selfriday, #day6sel, #day13sel, #day20sel, #day27sel, #day34sel, #day41sel {left:100px; }
#selsaturday, #day7sel, #day14sel, #day21sel, #day28sel, #day35sel, #day42sel {left:120px; }

#selcalendar .calday .daydate {cursor:pointer; width:18px; height:17px;  font-weight:bold; text-align:center; background-color:white;}

#selcalendar div.calday {background-color:white; }

#selcalendar div.caldayblank {background-color:#aaa; }
#selcalendar div.caldayblank div.daydate {display:none;}

#selcalendar div {padding-top:1px; }

#selcalendar {background-color:#8c0018; }

#startdatefld, #stopdatefld {cursor:pointer}

#selCalFoot {text-align:center; color:white; font-size:10px;}
#selPrevBtn {float:left; }
#selNextBtn {float:right; }
#selCalFoot span, #selCalFoot div {cursor:pointer;}
.activedateselectlbl {background-color:#8c0018; color:white; }
.hiddendiv {display:none; }


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #ebe3da url("") repeat-x;
}

/* -----------------Div Declarations-------------------- */



#banner {
	clear:both;
	background: url("banner.jpg");
	background-repeat: no-repeat;
	width: 565px;
	height: 280px;
}

	
#navlist li {
	display: inline;
	list-style-type: none;
	list-style-position:inside;
	padding-right: 2px;
	padding-left:1px;
	text-align:left;
	position:relative;
	top:257px;
	right: 20px;
	
	
}


/* -----------------Style Declarations-------------------- */

.nav {

font-family: Verdana, sans-serif;
font-size: 14px;
color:#990000;
padding:0px;
}


/* -----------------Link Declarations-------------------- */

a:link{ 
	color:#990000;
	text-decoration: none;
}

a:visited{
	color:#990000;
	text-decoration: none;
}

a:hover{
	color:#000000;
	text-decoration: underline;
}



