P  {
	width : 200px;
}

H1  {}

H2  {}

H3  {}

A  {}

A  {
	color : black;
	text-decoration : none;
	font-size : small;
}

A:Visited  {
	text-decoration : none;
	color : #660000;
}

.calContents {
	font-family: verdana,garamond,helvetica;
	font-size: x-small;
	}

td {
	font-family: verdana,garamond,helvetica;
	font-size: 8.5pt;
	}

A:Active  {
	text-decoration : none;
}

A:Hover  {
	text-decoration : none;
	color : #009933;
}

BODY  {}

.calLink {
	font-family: verdana,garamond,helvetica;
	font-size: x-small;
	text-decoration: underline;
	color: #000066;
	}
.calLink:visited {
	font-family: verdana,garamond,helvetica;
	font-size: x-small;
	text-decoration: underline;
	color: #996600;
	}

.calNextLink {
	font-family: verdana,garamond,helvetica;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	color: white;
	}
.calNextLink:hover {
	font-family: verdana,garamond,helvetica;
	font-size: x-small;
	font-weight: bold;
	text-decoration: underline;
	color: white;
	}
.calNextLink:visited {
	font-family: verdana,garamond,helvetica;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	color: white;
	}
	
.smallLink {
	font-family: verdana,garamond,helvetica;
	font-size: 8pt;
	text-decoration: underline;
	color: #006600;
}

.smallLink:active {
	font-family: verdana,garamond,helvetica;
	font-size: 8pt;
	text-decoration: underline;
	color: red;
}

.smallLink:visited {
	font-family: verdana,garamond,helvetica;
	font-size: 8pt;
	text-decoration: underline;
	color: #006600;
}

.smallLink:hover {
	font-family: verdana,garamond,helvetica;
	font-size: 8pt;
	text-decoration: none;
	color: #006600;
}

	
.calDescrip {
	font-family: verdana,garamond,helvetica;
	font-size: 7.5pt;
	}

.header  {
	font-size : medium;
	font-family : verdana,garamond,helvetica;
	font-weight : bold;
}

.headerrow  {
	background-color : 336699;
	color : White;
	font-size : medium;
	font-family : verdana,garamond,helvetica;
	font-weight : normal;
	font-style : normal;
}

.datarow  {
	font-size : medium;
	font-family : verdana,garamond,helvetica;
	font-weight : normal;
}

.guesttable  {
	top : 50px;
	left : 50px;
	position : absolute;
	border-top-width : medium;
	border-bottom-width : medium;
}

.nav  {
	font-family : Courier New;
	font-weight : bold;
	font-variant : small-caps;
	background-color : 00ccff;
}

th  {
	font-family : verdana,garamond,helvetica;
	font-weight : bold;
	font-size: small;
}

.calHead {
	font-family : verdana,garamond,helvetica;
	font-size: 9.5pt;
	}

.tablehead  {
	font-size : medium;
	font-family : verdana,garamond,helvetica;
	font-weight : bold;
	color : White;
	background-color : Olive;
	margin-top : 3;
	margin-bottom : 3;
	padding : 3;
}

.feature  {
	border-width : thin;
	border-color : #cc0000;
	border-style : solid;
	background-color : #cc0000;
	color : White;
	font-style : normal;
	font-weight : bold;
	font-family : fantasy;
	font-size : x-small;
	text-align : center;
	padding-bottom : 3px;
	padding-top : 2px;
}

.time  {
	color : Black;
	font-family : sans-serif;
	font-weight : normal;
	font-size : x-small;
	text-align : center;
	padding : 2px;
}

.page_border  {
	border-width : thin;
	border-color : Black;
	border-style : inset;
	text-align : left;
	padding : 0px;
	float : none;
	clear : right;
	margin-left : 1%;
}

.datetime  {
	color : #666633;
	font-style : normal;
	font-weight : #666633;
	font-family : monospace;
	font-size : x-small;
	padding-bottom : 3px;
	padding-top : 2px;
}

.menuitems  {
	color : #cc0033;
	font-family : verdana,garamond,helvetica;
	font-size : 1em;
	font-weight : bold;
}

.menuDescriptions  {
	color : black;
	font-family : Verdana, Geneva, Arial;
	font-size : 12px;
	font-weight : bold:;
}

.dateTime  {
	color : white;
	font-family : courier;
	font-size : small;
	font-weight : bold:;
}

.titleText  {
	color : white;
	font-family : verdana,garamond,helvetica;
	font-size : 35pt;
	font-weight : normal;
}

.navlinks  {
	font-size : x-small;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : maroon;
	font-weight: bold;
	}

.navlinks:hover  {
	text-decoration: underline;
	color: orange;
}

.navlinks:active  {
	color : red;
}
/*
.navlinks:visited  {
	color : #CC9999;
}*/

.linksLinks  {
	font-size : small;
	font-family : verdana,garamond,helvetica;
	color : #003399;
	font-variant : small-caps;
}

.title  {
	font-size : xx-large;
	font-family : verdana,garamond,helvetica;
	font-weight : bold;
	text-align : left;
	color : #666633;
	font-size : large;
	font-family : sans-serif;
	font-weight : bold;
	text-align : left;
}

.menuhead  {
	font-size : medium;
	font-family : monospace;
	font-weight : bold;
}

.menucategory  {
	font-family : verdana,garamond,helvetica;
	color : White;
	background-color : Maroon;
	font-weight : bold;
}

.subtitle  {
	color : #330000;
	font-size : small;
	font-family : verdana,garamond,helvetica;
	font-weight : bold;
	text-align : left;
	}

.namedefs  {
	font-size : medium;
	font-family : Verdana;
	color : #666633;
}

.defdefs  {
	font-family : Arial;
	color : #666633;
	font-size : small;
}

.emaillink  {
	font-size : x-small;
	font-family : Times New Roman;
}

.bands  {
	font-size : small;
	font-family : verdana,garamond,helvetica;
	font-weight : normal;
	color : Navy;
}

.bandtimes  {
	font-size : x-small;
	font-family : verdana,garamond,helvetica;
	margin-left : 5px;
}

.banddescription  {
	font-size : 11px;
	font-variant : small caps;
	font-family : verdana, garamond, helvetica;
}

.TourLink  {
	font-variant : small-caps;
	font-family : verdana,garamond,helvetica;
	font-weight : bold;
	color : #ffffcc;
	text-decoration : none;
}

.newsFlash  {
	position : absolute;
	top : 70px;
	left : 575px;
	border-width : medium;
	border-color : Black;
	background-color : White;
	margin-left : 1px;
	margin-right : 1px;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding : 5px;
	margin : 1px;
	border-left-width : thin;
	border-right-width : thin;
	border-top-width : thin;
	border-bottom-width : thin;
	border-style : inset;
	color : Black;
	width : 175px;
}

.newsFlash2  {
	position : absolute;
	top : 375px;
	left : 560px;
	border-width : medium;
	border-color : Black;
	background-color : White;
	margin-left : 1px;
	margin-right : 1px;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding : 5px;
	margin : 1px;
	border-left-width : thin;
	border-right-width : thin;
	border-top-width : thin;
	border-bottom-width : thin;
	border-style : inset;
	color : Black;
	width : 175px;
}

.caffestyle  {
	font-family : verdana,garamond,helvetica;
	font-style : italic;
	color : white;
	font-size : 40pt;
}

.news  {
	font-family : verdana,garamond,helvetica;
	font-style : none;
	font-weight : bold;
	font-size : 30pt;
	color : #99cc00;
	text-align : center;
}

.menuHead  {
	font-size : 11pt;
	font-family : sans-serif;
	color: white;
	background-color; #990000;
}

.menuHead2  {
	font-size : 12pt;
	font-family : arial;
	color: #993333;
	font-weight: bold;
}

.headlineText {
	font-size: x-small;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
