font					{ font-family:"Times New Roman", Times, serif;
					 	font-size:12px;
			 			color:#000000;
			 			}
	
font.address			{ font-family:Arial, Helvetica, sans-serif;
			 			font-size:12px;
			 			color:#660000;
						font-style:italic;
						}
						
font.addresstop			{ font-family:Arial, Helvetica, sans-serif;
			 			font-size:12px;
			 			color:#FFFFCC;
						font-style:italic;
						}
						
						
a:link.topemail			{font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#FFFFCC;
						text-decoration:none;
						}

a:visited.topemail		{font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#FFFFCC;
						text-decoration:none;
						}
						
a:active.topemail		{font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#FFFFCC;
						text-decoration:none;
						}
				
a:hover.topemail		{font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#000000;
						text-decoration:underline;
						}
				
a:link.bottomnav		{font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#000000;
						text-decoration:none;
						}

a:visited.bottomnav		{font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#000000;
						text-decoration:none;
						}
						
a:active.bottomnav		{font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#000000;
						text-decoration:none;
						}
				
a:hover.bottomnav		{font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#660000;
						text-decoration:underline;
						}
						
a:link.navlink			{font-family:"Times New Roman", Times, serif;
						font-size:16px;
						color:#FFFFCC;
						text-decoration:none;
						}

a:visited.navlink		{font-family:"Times New Roman", Times, serif;
						font-size:16px;
						color:#FFFFCC;
						text-decoration:none;
						}
						
a:active.navlink		{font-family:"Times New Roman", Times, serif;
						font-size:16px;
						color:#FFFFCC;
						text-decoration:none;
						}
				
a:hover.navlink			{font-family:"Times New Roman", Times, serif;
						font-size:16px;
						color:#FFFFCC;
						text-shadow: -0.1em 0.1em 0.5em #000000;
						text-decoration:underline;
						}
						
p.navtext				{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFCC;
	margin-left:12px;
	margin-top:7px;
	margin-bottom:7px;
	text-align: center;
						}
						
p.content				{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#660000;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:20px;
	vertical-align: top;
						}

p.content1				{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#660000;
	margin-left:10px;
	vertical-align: top;
						}
						
#title1 {
	margin-left: 0px;
	font-family: "Times New Roman", Times, serif;
	color:#000000;
}
#bullets {
	margin-left: 30px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#660000;
}
#bullets2 {
	margin-left: 30px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#660000;
}
						
						
a:link.content				{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#660000;
						}
						
						
						
a:visited.content				{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#660000;
						}
						
						
						
a:hover.content				{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
						}
						
						
						
						
p.title					{ font-family:"Times New Roman", Times, serif;
						font-size:26px;
						color:#660000;
						}
						
p.contentgallery		{ font-family:"Times New Roman", Times, serif;
						font-size:14px;
						color:#FFFFCC;
						margin-left:10px;
						margin-top:5px;
						margin-bottom:20px;
						vertical-align: top;
						}
						
						
p.player				{ font-family:"Times New Roman", Times, serif;
						font-size:14px;
						color:#FFFFCC;
						}
						
p.titlegallery			{ font-family:"Times New Roman", Times, serif;
						font-size:26px;
						color:#FFFFCC;
						}
						
a:link.tour				{font-family:"Times New Roman", Times, serif;
						font-size:16px;
						color:#FFFFCC;
						text-decoration:none;
						}

a:visited.tour			{font-family:"Times New Roman", Times, serif;
						font-size:16px;
						color:#FFFFCC;
						text-decoration:none;
						}
						
a:active.tour			{font-family:"Times New Roman", Times, serif;
						font-size:16px;
						color:#FFFFCC;
						text-decoration:none;
						}
				
a:hover.tour			{font-family:"Times New Roman", Times, serif;
						font-size:16px;
						color:#FFFFCC;
						text-shadow: -0.1em 0.1em 0.5em #000000;
						text-decoration:underline;
						}
						
font.titleart				{ font-family:"Times New Roman", Times, serif;
						font-size:20px;
						color:#FFFFCC;
						}
						
tr.tour					{background-color:#660000;
						height:35px;
						background-image:url(images/artgradient.jpg);
						background-position:right;
						background-repeat:no-repeat;
						}

p.copyright				{ font-family:Arial, Helvetica, sans-serif;
			 			font-size:12px;
			 			color:#999999;
						font-style:italic;
						}
li#bullet {
	width: 7px;
	float: left;
}
ul {
  width: 800px;
  margin: 0 auto;
  list-style: none;
  font-size: 16px;
  color: #FFFFCC;
  }
li {
  float: left;
  position: relative;
  font-size: 16px;
  padding-right: 20px;
  }
li a {
	text-decoration: none;
	margin-left: 15px;
	font-size: 16px;
	color: #FFFFCC;
}
li a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
li ul {
  background: #660000;
  width: 165px;
  display: none;
  position: absolute; 
  margin: 0 auto;
  padding: 10px;
  font-size: 16px;
  color: #FFFFCC;
  }
li ul a {
	text-decoration: none;
	margin-left: 15px;
	font-size: 16px;
	color: #FFFFCC;
}
li ul a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

	
li:hover ul { display: block; }


#top{ height: 90px; width: 444px; 	text-indent: 10000px; 	overflow: hidden; 	background: url(images/top-logo.png) top left no-repeat; display: block; }
#top:hover{	background-position: bottom left; }


.cushycms {
}

.workshopcms {
	margin-left: 15px;
}

.newsletter {
	width: 500px;	
}

