html, body {
	margin: 0;
	padding: 0;
	background-image:url(back.jpg);
	background-repeat:repeat;
	color: #999;
	font: 100% "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
    }



/* divs */

#container {background-color:#FFFFFF;
width:auto;
height:auto;
overflow:visible;}

#maincontent {
	padding: 10px;
	min-height: 520px;
	max-width: 480px;
	
	
}



#sidecontent {
	margin: 5px;
	padding: 5px;
	max-width: 280px;
	background-color:#EAE0CA;
	border: 1px dotted #999999;
	overflow: auto;
}



#col1 {
	margin: 10px;
	padding: 10px;
	min-height: 520px;
	max-width: 350px;
	
	
}

#col2 {
	margin: 10px;
	padding: 10px;
	min-height: 520px;
	max-width: 350px;
	
	
}

#navcontent {
	margin: 10px;
	max-height: 40px;
	max-width: 800px;
}


/* copy styles */


.bigHeadline {
	font: bold 140% "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
	color: #CC3300;
}

.bodyCopy {
	font: 85% "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
	color: #000;
}

.bodyCopyBlue {
	font: 100% "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
	color: #2eb2a7;
}

.eventCopy {
	font: italic 80% "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
	color: #333;
}

.eventHeader {
	font: italic 90% "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
	color: #cc3300;
}

.eventDate {
	font: 80% "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
	color: #3399cc;
}

.eventHeader {
	font: 90% "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
	color: #cc3300;
}

.SmallbodyCopy {
	font: 90% "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
	color: #000;
}

.subhead {
	font: bold 120% "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
	color: #2eb2a7;
}

ul, li {font: 100% "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
	color: #000;}


/* link styles */

a.bodylink:link {
color: #CC3300;
	font: 100% "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
	text-decoration: none;
}


a.bodylink:visited {
	color: #CC3300;
	font: 100% "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
	text-decoration: none;
}


a.bodylink:hover {
	color: #3399CC;
	font: 100% "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
	text-decoration: none;
}

/* other styles */

.pictureLeft {
	margin: 10px;
	float: left;
	height: auto;
	width: 300 px;
	border: 1px #999999;
}



.pictureRight {margin: 10px;
	float: right;
	height: auto;
	width: auto;
	border: 1px #999999;
}





.itemtitle {

font-size: x-small;

font-family:Verdana, Arial, Helvetica, sans-serif;

padding-left:6px;

padding-right:7px;

padding-top:5px;

padding-bottom:7px;

}

.itemtitle a:link {

color:#0000FF;

}

.itemtitle a:hover {

color: #FF0000;

}

.itemtitle a:visited {

color:#0000FF;

}

.itemdescription {

font-size: x-small;

}
