<!--

/*
Color Scheme
Background Colors
	Green CCFFCC
	Blue CCFFFF
Text
	Purple 9933CC
Links
	Light purple CC99CC
Rollover	Green 66CC99
Sidebar can be lighter

Title Font	 Zampf Chancery
Text Font Verdana

*/


/* link styles */
/*MM
*/
	A:link { 
		color:  #CC99CC;  
                font-weight : bold;
		}
	A:visited { 
		color: #CC99CC;
                font-weight : bold;
		}
	A:hover { 
		color: #66CC99; 
                font-weight : bold;
		}
/*MM
*/
	A.menubarlinkon:link,
	A.menubarlinkon:visited, 
	A.menubarlinkon:hover { 
		color: #66CC99; 
		font-weight : bold;
		text-decoration: none;
		text-align: center; 
		font-variant: small-caps;
		font-family:Tahoma, Arial, Helvetica;
		}
/*MM
*/
	A.menubarlinkoff:link,
	A.menubarlinkoff:visited { 
		color:  #CC99CC; 
                font-weight : bold;
		text-decoration: none;  
		text-align: center; 
		font-variant: small-caps;
		font-family:Tahoma, Arial, Helvetica;
		}
/*MM
*/
	A.menubarlinkoff:hover { 
		color: #66CC99;  
		font-weight : bold;
		text-decoration: none;
		text-align: center; 
		font-variant: small-caps;
		font-family:Tahoma, Arial, Helvetica;
		}
        
/*MM
*/
	
	A.footerlinkon:link,
	A.footerlinkon:visited {text-decoration: underline;
		color: #66CC99;
		font-weight: bold; 
		text-transform: uppercase;
		}
	A.footerlinkon:hover { 
		text-decoration: underline;
		font-weight : bold;
		text-transform: uppercase;
		}

	A.footerlinkoff:link,
	A.footerlinkoff:visited { 
		text-decoration: none;
		font-weight : bold;
		text-transform: uppercase;
		}
	A.footerlinkoff:hover { 
		text-decoration: none;
		font-weight : bold;
		text-transform: uppercase;
		}
/* finish MM*/

/* left navigation bar styles */

/* leftbar link on */
/*MM*/
	A.leftbarlinkon:link,
	A.leftbarlinkon:visited,
	A.leftbarlinkon:hover
 {
	display: block;
	padding: 5px 10px;
	color: #66CC99; 
	/*background: #FFFFCC;*/
        font-weight : bold;
   	text-decoration: none;
   	font-size: .8em;
   	text-transform: capitalize;
	/*border-width: 0;
	border-bottom: thin solid #CC99CC;*/
  	}
	


/* left bar link off */
	A.leftbarlinkoff:link,
	A.leftbarlinkoff:visited
 {
	display: block;
	padding: 5px 10px;
	color: #CC99CC; 
        font-weight : bold;
	/*background: #FFFFCC;*/
   	text-decoration: none;
   	font-size: .8em;
	/*border-width: 0;
	border-bottom: thin  solid #CC99CC;*/
   	text-transform: capitalize;
	}

	A.leftbarlinkoff:hover
{
	display: block;
	padding: 5px 10px;
	color: #66CC99; 
        font-weight : bold;
	/*background: #FFFFCC;*/
   	text-decoration: none;
   	font-size: .8em;
   	text-transform: capitalize;
	/*border-width: 0;
	border-bottom: thin solid #CC99CC;*/
  	}


/* Body Styles */
/* MM
*/
	Body    {background: #CCFFCC;
		background-image: url(/images/bg04d.jpg);
		color: #9933CC;
		font-family: Verdana, arial, sans-serif;
		}

/* MM
*/
.tablebody    {background: #CCFFCC;
		color: #9933CC;
		font-family: Verdana, arial, sans-serif;
	}
/*MM*/
.maintext {margin-left: 2em;
	}

/*MM*/
H1    {
                text-align: center; 
                font-weight: lighter;
                font-style: italic;
   	text-transform: capitalize;
	}


/* MM */
.quote   {/*background: #CCFFFF;*/
		color: #9933CC;
		width: 230px;
		font-size: .8em;
		font-style: italic;
		text-align: center;
		/*margin-right: 20px;*/
		font-family: Georgia, serif;
		/*font-family: Verdana, arial, sans-serif;*/
	}

.quotestart   {	 text-align: right;
		}
.quotestart:first-letter { font-size: 150%;
		font-family: Georgia, serif;
 		}

.quotebody   {	/*margin-top: -1em;*/
		text-align: justify;
	}

.quoteauthor   {	
		text-align: center;
	}


div#footer {
	font-size: .8em;
	text-decoration: none;
	text-align: center;
	}


/*ITINERARY STYLES*/

.trip	{
	border: thin outset #003366;
	background: #99CC99;
        font-size: 1em;
	}
.tripdate	{
	position: relative;
	margin: 1em; 
	font-size: .9em;
	font-weight: bold;
	font-family:  Verdana,Arial,Helvetica,Sans-serif
	}
.event {
	text-align: left; 
	background: #CCFFCC;
	font-size: .75em;
	border: thin outset #CCCC99;
	font-family:  Verdana,Arial,Helvetica,Sans-serif}
.event2 {
	text-align: left; 
	background: #CCFFFF;
	font-size: .75em;
	border: thin outset #99CCCC;
	font-family:  Verdana,Arial,Helvetica,Sans-serif}
.eventhover {
	text-align: left; 
	background: #CCFFCC;
	font-size: .75em;
	border: thin outset #99CC99;
	font-family:  Verdana,Arial,Helvetica,Sans-serif}
.eventdate {
	position: relative;
	/* top: .5em; */
	left: 1em; 
	/* width: 200px; */
	font-weight: bold;
	}
.eventcity { 
	position: relative;
	/* top: 1.5em; */  
	left: 1em; 
width:480px;
	/* font-weight: bold ;*/ 
	}
.eventcontent { 
	position: relative;
	margin-left: 5em;
	}
.eventcontact {
position: relative;
left: 1em;
font-size: 1em;
width: 480px;
	}

/* text styles */

/*MM*/

.book{
	border-bottom: thin solid #CC99CC;
	}
.title{
	font-weight: bold;
	font-size: 1.1em;
	text-decoration: underline;
	}
.author{
	font-style: italic;
	}
.description{
	margin-left: 5em;
	margin-right: 5em;
	}



.indentedquote {
	margin-left: 5em;
	margin-right: 5em;
	}

.small {
	font-size: .8em;
	}

.workshoptitle {
	font-weight: bold;
	}
.red {color: #CC3366;}
      -->