
	p {font-family: calibri, verdana, lucida sans, arial, sans-serif;
		font-size: 100%; 
		line-height: 150%; }
	h1 {color: black; 
		font-family: cambria, calisto, times new roman; 
		font-weight: bold;
		font-size: 350%; }
	h2 {color: #821122; }
	h3 {color: black;
		font-weight: normal; 
		font-size: 120%; }

	a:link{color: #887744;
		text-decoration: none;}
	a:visited{color: #aa9966; 
		text-decoration: none;}
	a:hover {color: #52322B; 
		text-decoration: underline;}
	a:link.heading{color: white;
		text-decoration: none;}
	a:visited.heading{color: white; 
		text-decoration: none;}
	a:hover.heading {color: #52322B; 
		text-decoration: underline;}

	a:link.heading2{color: #CCB4B4;
		text-decoration: none;
		}
	a:visited.heading2{color: #CCB4B4; 
		text-decoration: none;}
	a:hover.heading2 {color: #52322B; 
		text-decoration: underline;}

	ul#twitter_update_list {list-style-type:none;
		margin-left: 0px;
		padding-left: 0px
		}
		
	hr {
		border: 0;
		width: 100%;
		height: 5px;
		color: #561420;
		background-color: #561420;
		}

	hr.grey {
		border: 0;
		width: 100%;
		height: 2px;
		color: #333333;
		background-color: #333333;
		valign: bottom;
		}

	hr.red {
		border: 0;
		width: 100%;
		height: 2px;
		color: #821122;
		background-color: #821122;
		valign: bottom;
		}

	#header{
			font-family: verdana, arial, sans-serif;	
			font-weight: normal;
			margin:0; padding:2px;
			border: #333333 2px solid;
				}	

	#content{	color: black;
			margin:0; padding: 10px 10px 10px 10px;
			font-size: 100%;
			font-family: calibri, verdana, arial, sans-serif;
				}

	#footer{		margin:0; padding:10px;
			font-size: 90%;
			font-family: calibri, verdana, arial, sans-serif;	
			clear: both;
			border: black 2px solid;
				}

	#wrap {
    			background:#FCFCFC;
			margin:0 auto;
			width:auto;
			}

	 .floatleft {
			float: left;
			width: auto;
			margin: 0 0 10px 10px;
			background-color: white;
			padding: 10px 20px 10px 10px;
			border: none;
			}

	.date {
			color: #9E6154; 
			font-weight: bold; 
			font-size: 90%; }

	.time {	color: #333333; 
			font-weight: bold; 
			line-height: 100%; }

	.break {	color: #821122; 
			font-weight: bold; 
			line-height: 100%; }

	.session {	color: black; 
			font-weight: bold; 
			line-height: 100%; }


	.commname {
			color: #9E6154;  
			font-size: 100%; }

	.update {	color: black; 
			font-weight: normal; }

	
	.standard {border: #333333 2px solid; }

	.top {vertical-align: top; }
			
	
	
	#header, #footer {background-color: #9E6154; }
