	body {
		background:#ffffff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#451c16;
		height:100%;
		margin:auto;
		padding:0px;
		}

	.container {
		width:763px;
		height:100%;
		margin:auto;
		}

	#banner {
		position:absolute;
		background:#451c16;
		top:0px;
		height:100px;
		width:763px;
		padding:0px;
		border:1px solid #451c16;
		}

	#horiznav {
		position:absolute;
		top:103px;
		background:#e0d6b6;
		width:763px;
		}

	#centercontent {
		background:#ece9de;
		position:absolute;
		top:144px;
		width:763px;
		float:left;
		clear:both;
		height:auto;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#451c16;
		border:1px solid #451c16;
		}
		
	.weather {
        float:left;
        clear:both;
        text-align:left;
        z-index:1;
	    }
		
	#calendar {
		width:380px;
		height:75%;
		float:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#451c16;
		top:151px;
		}
		
	#search {
		padding:5px;
		float:right;
		clear:both;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		text-align:left;
		}
		
	p,pre {
		margin:5px 10px;
		font-size:12px;
		}
		
	h1 {
		font-size:16px;
		font-weight:bold;
		color:#451c16;
		padding:0px 0px 0px 10px;
		margin:0px 10px;
		text-decoration:underline;
		}
	
	h2 {
		font-size:14px;
		font-weight:bold;
		color:#451c16;
		padding:10px 0px;
		margin:0px 10px;
		text-decoration:none;
		}

	h3 {
		font-size:12px;
		font-weight:bold;
		color:#451c16;
		padding-top:10px;
		margin:0px 10px 5px 10px;
		text-decoration:underline;
		}
		
	h4 {
		font-size:10px;
		font-weight:bold;
		color:#451c16;
		padding-top:1px;
		margin:0px 10px 5px 10px;
		text-align:center;
		text-decoration:none;
		}
		
	h5 {
		font-size:8px;
		font-weight:bold;
		color:#451c16;
		padding-top:10px;
		padding-left:10px;
		margin:0px 10px 5px 10px;
		text-decoration:none;
		}

	h6 {
		font-size:6px;
		font-weight:bold;
		color:#451c16;
		padding-top:10px;
		margin:0px 10px 5px 10px;
		text-decoration:none;
		}
	
	hr {
		color:#451c16;
		margin:0px 10px;
		}
		
	#imgfloatleft {
		float:left;
		padding:10px
		}
	
	#imgfloatright {
		float:right;
		padding:10px;
		}	

	a {
  		color:#451c16;
  		text-decoration:none;
  		font-family:verdana, arial, sans-serif;
  		font-size:12px;
  		font-weight:bold;
		}

	a:link {
	    color:#451c16;
        text-decoration:none;
        font-family:verdana, arial, sans-serif;
        font-size:12px;
        font-weight:bold;
        }

	a:visited {
  		color:#451c16;
  		text-decoration:none;
  		font-family:verdana, arial, sans-serif;
  		font-size:12px;
  		font-weight:bold;
		}

	a:hover {
  		color:#451c16;
  		text-decoration:underline;
  		font-family:verdana, arial, sans-serif;
  		font-size:12px;
  		font-weight:bold;
		}

	a:active {
  		color:#451c16;
  		text-decoration:none;
  		font-family:verdana, arial, sans-serif;
  		font-size:12px;
  		font-weight:bold;
		}
		
	a.tms {
  		color:#451c16;
  		text-decoration:none;
  		font-family:verdana, arial, sans-serif;
  		font-size:10px;
  		font-weight:bold;
  		align:center;
		}

	a.tms:link {
	    color:#451c16;
        text-decoration:none;
        font-family:verdana, arial, sans-serif;
        font-size:10px;
        font-weight:bold;
        }

	a.tms:visited {
  		color:#451c16;
  		text-decoration:none;
  		font-family:verdana, arial, sans-serif;
  		font-size:10px;
  		font-weight:bold;
		}

	a.tms:hover {
  		color:#451c16;
  		text-decoration:underline;
  		font-family:verdana, arial, sans-serif;
  		font-size:10px;
  		font-weight:bold;
		}

	a.tms:active {
  		color:#451c16;
  		text-decoration:none;
  		font-family:verdana, arial, sans-serif;
  		font-size:10px;
  		font-weight:bold;
		}
		
	ul {
		color:#451c16;
  		text-decoration:none;
  		font-family:verdana, arial, sans-serif;
  		font-size:12px;
  		padding-top:0px;
  		padding-left:30px;
  		padding-right:0px;
  		}
  		
  	#table1 {
  		font-family:Verdana, Arial, sans-serif;
  		font-size:12px;
  		font-weight:bold;
  		margin:0px 10px;
		}
		
	#table2 {
  		font-family:Verdana, Arial, Helvetica, sans-serif;
  		font-size:10px;
  		margin:0px 10px;
  		width:97%;
		}
		
	.dayOfWeek {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        background-color:#ece9de;
        color:#451c16;
        font-weight:bold;
        }

    .date {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        background-color:#e0d6b6;
        color:#451c16;
        font-size:12px;
        font-weight:bold;
        }

    .monthYear {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:18px;
        background-color:#e0d6b6;
        color:#451c16;
        }

    .calendarText {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        background:#ece9de;
        color:#451c16;
        }
	
	td.cal {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        text-align:center;
        background:#e0d6b6;
        color:#451c16;
        }
	
	a.calendar, a.calendar:link, a.calendar:visited {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
        color:#451c16;
        text-decoration:none;
        text-align:center;
        }

    a.calendar:hover {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
        color:#451c16;
        text-decoration:underline;
        text-align:center;
        }

    a.calendar:active {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
        color:#451c16;
        text-decoration:underline;
        text-align:center;
        }
		
	a.cem {
  		color:#451c16;
  		text-decoration:underline;
  		font-family:verdana, arial, sans-serif;
  		font-size:12px;
  		font-weight:bold;
		}

	a.cem:link {
	    color:#451c16;
        text-decoration:underline;
        font-family:verdana, arial, sans-serif;
        font-size:12px;
        font-weight:bold;
        }

	a.cem:visited {
  		color:#451c16;
  		text-decoration:underline;
  		font-family:verdana, arial, sans-serif;
  		font-size:12px;
  		font-weight:bold;
		}

	a.cem:hover {
  		color:#451c16;
  		text-decoration:underline;
  		font-family:verdana, arial, sans-serif;
  		font-size:12px;
  		font-weight:bold;
		}

	a.cem:active {
  		color:#451c16;
  		text-decoration:underline;
  		font-family:verdana, arial, sans-serif;
  		font-size:12px;
  		font-weight:bold;
		}