<style type="text/css" media="all">

body {
		font: 12px/1.5 Vertana, Arial, sans-serif;		
		margin: 0;
		padding: 0;
		text-align: center;
		}
		
div#bck{    
		background: url(/back.png) repeat;
text-align: center;
		}
		
#outerwrap {
		background: url(/back.png) repeat;
		width: 750px;
		margin-left: auto;
     	margin-right: auto;
		margin: 0 auto 10px auto;
		padding: 0;
		text-align: left;
		background: #FFFFFF;
		}	
		
#innerwrap {
		background: #FFFFFF;
		width: 720px;
		margin: 0 15px;
		padding: 8px 0;
		}
		
div#header {
		padding: 0px 15px 0px 15px;
		border: 2px solid #99c4e4;
		background: #c1c1d4;
		}

.heighlight {
		margin-top: 5px;
		background: #c1c1d4;
		}
		
.seperation {
		margin-top: 10px;
		}
div#header h1 {
		font: 20px/1.5 Vertana, Arial, sans-serif;
		color: #99c4e4;
		}
		
div#header h2{
		font: 15px/1.5 Vertana, Arial, sans-serif;
		color: #99c4e4;
		}

div#menu {
		margin-top: 8px;
		font: 14px/1.5 Vertana, Arial, sans-serif;
		top: 135px;
		padding: 0px;
		background: #FFFFFF;
		height: 30px;
		}
div#menu table {
height:30px;
}

div#menu td#left {
		background: #99c4e4 url('leftedge.png') top left no-repeat;
		}

div#menu td#right {
		background: #99c4e4 url('rightedge.png') top right no-repeat;
		}
		
div#menu a {
		display: block;
		color: #FFFFFF;
		background: transparent;
		text-decoration: none;
		}

div#menu a:hover {
		color: #c1d4c1;
		}

div#content {
		font: 12px/1.5 Vertana, Arial, sans-serif;
		margin: 0; padding: 1em 1em 1em 2em;
		}

div#footer {
		color: #333333;
		text-align: center;
		margin-top: 20px;
		padding: 10px;
		font: 12px/1.5 Vertana, Arial, sans-serif;
		border: 1px solid black;
		background: #c1c1d4;
		}



tr{
		width: 14%;
		}

td{
		border: 0px solid gray;
		width: 10%;
		}
              
table#calendar {
		border: 1;
		width: 100%;}

     
td.days {
		color: #ffffff;
		background-color: #99c4e4;
		border: 1px solid #99c4e4;
		}
            
td#month {
		color: #99c4e4;
		border: 0;
		}

td.noday {
		color: #bad2e4; 
		background-color: #bad2e4;
		border: 1px solid #e6e6e6;
		}
            
td.regular {
		border: 1px solid #e6e6e6; 
		vertical-align: top;
		}

.daynumber {
		vertical-align: top;
		float: right;
		text-align: center;
		border: 1px solid gray;
		border-width: 0px 0px 1px 1px;
		padding: 0.125em 0.25em 0 0.25em; 
		margin 0;
		border-color: #BBB;
		background: #F3F3F3;
		font-size: 13;
		}
          
.eventtitle {
		font-size: 13;
		font-weight: bold; 
		}

.eventdescription {
		font-size: 13;
		font-style: italic;
		}

.eventlocation {
		font-size: 13;
		font-style: italic;
		color: #0000ff;
		}
</style>
