<!-- Full View Calendar Style Sheet -->

}
body {
		 width:100%;
		 margin: 0px 0px 0px 0px;
		 padding: 0px 0px 0px 0px;
		 text-align:center;}
#heading {
     display:block;
		 position:relative;
		 top:0px;
		 left:0px;
		 width:100%;
		 text-align:center;
		 height:75px;
		 border:0px solid black;
}
#heading .h1 {
     font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;
		 font-size: 1.5em;
		 color:#990000;
		 width:100%;
		 margin-bottom:0px;
		 padding-top:6px;
		 text-transform:uppercase;
		 text-align:center;
}
#heading .campdates {
		 font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;
		 font-size: 1.2em;
		 width:100%;
		 text-align:center;
		 color:#003366;
		 margin-bottom:6px;
		 padding-top:4px;
		 margin-top:0px;
		 text-transform:uppercase;
		 letter-spacing:.1em;
}

#calcontainer {
     padding:0px;
		 text-align:center;
		 margin: 0 auto;
		 width:900px;
		 
}

#day1, #day2, #day3, #day4, #day5 {
      display:block;
      position:relative;
      margin-top:4px;
      border:2px solid #003366;
      padding:0px;    
      font-family:Trebuchet MS, arial, sans-serif;
      background-color:#ffff99;
			min-height:120px;	
			width:660px;
			text-align:left;
			margin: 5 auto;
			overflow:hidden;
}
h2#day {
    display:none;
    /* font-size:1em;
    font-weight:bold;
    margin-top:4px;
    margin-bottom:0px;
    text-align:left;*/
}
.dayname {
display:block;
position:relative;
float:left;
background-color:#003366;
height:auto;
overflow:hidden;
padding-top:4px;
padding-bottom:10px;
width:24px;
text-align:center;
}

/*#actcontainer {float:left; margin-left:8px;height:auto;min-height:240px;}*/
#activity {
display:block;
float:left;
border:0px solid red;
width:230px;
height:auto;
font-size:14px;
padding-right:0px;
padding-left:8px;
}
#activity .location{font-size:13px;font-style:italic;}
#activity .description {font-size:13px;}
#activity .pm {
display:block;
float:left;
margin-top:0px;
}
h3#am, h3#pm  {font-size:.9em;
font-weight:normal;
margin-top:0px;
margin-bottom:2px;
color:#003366;
border-bottom: 0px dotted #ffcc00;
}
#am span.title, #pm span.title {color:#003366;font-weight:bold;padding-left:0px;}

#bring {
display:block;
float:right;
border:1px dotted #990000;
padding:6px;
width:120px;
height:auto;
overflow:hidden;
font-size:.8em;
margin-right:4px;
margin-top:4px;
}
#bring ul {
margin-top:0px;
padding-top:0px;
margin-bottom:0px;
padding-bottom:4px;
}

#bring li {
list-style-image: url(../img/checkbox.gif);
list-style-type: circle;
marker-offset:1px;
margin-left:-15px;
}

