body { margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; background-image: url(bkgd.gif); background-repeat: repeat-x; background-position: 0px;  background: #525252 ;}

ul.dd {list-style:none; font-size: 16px; line-height: 28px; font-weight: normal; padding: 0; margin: 10px 0px 0px 0px;} 
 
a         { color: #000000; }
a:hover   { color: #666666; }
a:visited { color: #000000; }


#mininav { font-family: Arial, Helvetica, sans-serif; font-weight: 100; font-size: 11px; line-height: 17px; text-transform: uppercase; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px }
#mininav a   { color: #889400; }
#mininav a:hover   { color: #666666; }
#mininav a:visited { color: #000000; }


.festrule 	{	font:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:10px;
				color:#333333;
				margin-top:0px;
				padding-top:0px;
				padding-bottom:10px;
				border-bottom:1px solid #1d0076;
				}

.deadrule 	{	font:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:10px;
				color:#333333;
				margin-top:0px;
				padding-top:0px;
				padding-bottom:10px;
				border-bottom:1px solid #8a1d1a;
				}							
				
.salv 		{	padding-bottom:33px;
				border-bottom:1px solid #1d0076;
				font:Verdana, Arial, Helvetica, sans-serif;}
				
.dead 		{	padding-bottom:33px;
				border-bottom:1px solid #8a1d1a;
				font:Verdana, Arial, Helvetica, sans-serif;}			
				
.salvnav 	{	font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight: normal;
				padding-top:0px;
				margin-top:0px;
				}
								
.salvnav a {color: #1d0076; font-weight: normal; }
.salvnav a:hover { color: #333333; font-weight: normal;  }
.salvnav a:visted { color: #666666; font-weight: normal;  }
				
.salv p		{	font:Verdana, Arial, Helvetica, sans-serif;	
				margin-top:5px;
				font-size:13px;
				line-height:18px; }
				
.dead p		{	margin-top:5px;
				font-size:13px;
				line-height:18px; }	
				
.deadp		{	margin-top:5px;
				font-size:13px;
				line-height:18px; }								
				
.salvh1  	{	font-size:26px;
				font-weight:bold;
				color:#1d0076;
				margin-bottom:0px;
				padding-bottom:0px;
				}
				
.deadh1  	{	font-size:26px;
				font-weight:bold;
				color:#8a1d1a;
				margin-bottom:0px;
				padding-bottom:0px;
				}								
				
.salvh2 	{	font:Verdana, Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:24px;
				color:#1d0076;
				margin-bottom:0px;
				padding-bottom:0px;
				}
								
				
.salv h3 	{	font-size:18px;
				font-weight:bold;
				color:#1d0076;
				line-height:24px;
				margin-top:20px;
				margin-bottom:0px;
				margin-right:10px;
				padding-bottom:0px;
				padding-right: 10px;
				 }
				 
.dead h3 	{	font-size:18px;
				font-weight:bold;
				color:#8a1d1a;
				line-height:24px;
				margin-top:20px;
				margin-bottom:0px;
				margin-right:10px;
				padding-bottom:0px;
				padding-right: 10px;
				 }				 
						
.salv h4	{	color:#1d0076;
				font-size:14px;
				margin-top:0px;
				padding-top:0px;
				 }
				 
.dead h4	{	color:#8a1d1a;
				font-size:14px;
				margin-top:0px;
				padding-top:0px;
				 }				 
				
.salv img 	{	margin: 5px 10px 0px 0px; }

.dead img 	{	margin: 0px 10px 0px 0px; }

.festicon 	{	margin-right: 0px;
				padding-right:0px;
				margin-top:20px;
				}

.harvh123 { color: #f08622; font-weight: bold; }
.harv a {color: #000000; font-weight: normal; }
.harv a:hover { color: #F08622; font-weight: normal;  }
.harv a:visted { color: #000000; font-weight: normal;  }
.harv ul {list-style-type: none; padding: 0px; margin-left: 1.5em; }
.harvnav {margin: -20px 0px 0px 0px; line-height: 20px;}
.harvh5 {margin-top:-20px; text-align:right; font-size:.5em;}

.deadh123 { color: #8a1d1a; font-weight: bold; }
.dead a {color: #8a1d1a; font-weight: bold; }
.dead a:hover { color: #333333; font-weight: bold;  }
.dead a:visted { color: #8a1d1a; font-weight: bold;  }
.dead ul {list-style-type: none; padding: 0px; margin-left: 1.5em; }
.deadnav {margin: -20px 0px 0px 0px; line-height: 20px;}
.deadh5 {margin-top:-20px; text-align:right; font-size:.5em;}

.carnivalissima { width:600px; border:0px; font-size:18px; }
.fresh {border-bottom: 1px solid #cccccc; margin-bottom:10px; margin-right:30px;}
.fresh2 {border-bottom: 0px solid #cccccc; margin-bottom:10px; margin-right:30px;}
.fresh3 {border-bottom: 1px solid #cccccc; padding-bottom:5px; margin-bottom:10px; margin-right:0px;}
.fresh35 {border-top: 1px solid #cccccc; margin-top:10px;}
.freshhead {font-size: 29px; font-style:oblique; padding-bottom:10px;}
.freshpic {padding-left:30px; padding-bottom:10px; }
.freshright {border:1px solid #333333; padding:5px;}
.hatchhead1 {font-size: 24px; padding:0px; margin:0px;}
.hatchhead2 {font-size: 22px; padding:0px; margin:0px;}
.hatchhead3 {font-size: 18px; padding:0px;}			
h3.garden {	font: Verdana, Arial, Helvetica, sans-serif; 
				font-size:16px; 
				line-height:22px; 
				padding-top:0px;
				margin-bottom:10px;
				}
				
.gardenbod {	font:Verdana, Arial, Helvetica, sans-serif;
				font-size:15px;
				line-height:18px;
				padding-bottom:18px;
				border-bottom:0px solid #ccc;
				}				

p.garden {	font:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			line-height:18px;
			}
			
h2.garden  {font:Verdana, Arial, Helvetica, sans-serif;
			font-size:22px;
			font-weight:normal;
			line-height:21px;
			padding-top:0px;
			padding-bottom:10px;
			}	
			
h1.garden {	font:Verdana, Arial, Helvetica, sans-serif;
			font-size:26px;
			font-weight:normal;
			}	

.tease { padding: 20px 0px 0px 10px;  margin: 20px 0px; border-left:5px solid #ddd; }

h2.nextsteps {	font:Verdana, Arial, Helvetica, sans-serif;
				font-size:24px;
				font-weight: bold; }

			
h3.nextsteps {	font:Verdana, Arial, Helvetica, sans-serif;
				font-size:15px;
				line-height:20px;
				margin-top:0px;
				padding-top:0px;}
				
h4.nextsteps {	font:Verdana, Arial, Helvetica, sans-serif;
				font-size:13px;
				line-height:20px;
				padding-top:0px;
				padding-bottom:20px;
				border-left:0px solid #bbb;
				margin-bottom:0px; }
				
p.nextsteps {	font:Verdana, Arial, Helvetica, sans-serif;
				margin-top:10px;
				 }
				 
ul.nextlist { 	margin-top:0px;
				padding-top:0px;
				}	
							 
li.nextlist {	font:Verdana, Arial, Helvetica, sans-serif;
				font-size:14px;
				margin:5px 0px;
				line-height:18px;
				}			 	
				 
.nextstepsdiv {	border-top:1px solid #cccccc;
				margin-top:10px;
				padding-top:10px;}	
					
.nextstepsimg { margin:0px;}

.nextmain { margin-bottom:10px;
			margin-right:30px;}
							 				 							
.nextright {
				width:260px;
				border:1px solid #acacac;
				padding:5px 5px 2px 5px;
				}

.nextright2 {		width:260px;
					border:1px solid #acacac; 
					margin-top:5px;
					padding:10px 5px 10px 5px;
				}
				
.nextschool { 	margin-top:10px;
				font-size:11px;	
				font-weight:normal;
				text-align:center;
				margin-bottom:0px;
				padding-bottom:0px;
				}
				
.nextschoollink { 	font-size:11px;
					font-weight:normal;
					}																								

p.desire { color:#ffffff; line-height:18px;}
a.desire { color:#ffffff;}
p.desirefoot {color:#ffffff; padding-bottom:12px; border-bottom:1px solid #ffffff;}
p.desireHatch { color:#ffffff; font-size:12px; margin-bottom:0px; margin-left:10px;}
p.desirecut {color:#ec008c; font-size:12; padding-top:0px;}
p.generationscut {color:#289728; font-size:12; padding-top:0px;}
h1.desire { color:#ec008c; font-size: 28px; line-height: 30px; font-weight:500; padding: 0px 0px 0px 0px; margin-bottom: 0px; padding-bottom:5px; }
h1.generations { color:#289728; font-size: 28px; line-height: 30px; font-weight:500; padding: 0px 0px 0px 0px; margin-bottom: 0px; padding-bottom:5px; }
h2.desire { color:#ffffff; font-size: 18px; line-height: 19px; font-weight: 500; padding: 10px 0px 10px 0px; margin: 0px; }
h2.generations { color:#ffffff; font-size: 18px; line-height: 19px; font-weight: 500; padding: 0px 0px 10px 0px; margin: 0px; }
h3.desire { color:#ffffff; font-size: 16px; line-height: 20px; padding: 0px 0px 10px 0px; margin: 0px;  }
h3.generations { color:#289728; font-size: 16px; line-height: 20px; padding: 0px 0px 10px 0px; margin: 0px;  }
h4.desire { color:#ffffff; font-size: 13px; line-height: 18px; font-weight:600;  padding: 0px 0px 4px 0px; margin: 0px;  }
.desireImg {color:#ffffff; border:1px solid #ffffff; margin-top:5px;}

.luminato { color:#0480c0; font-size: 28px; line-height: 30px; font-weight:500; padding: 0px 0px 0px 0px; margin-bottom: 0px; padding-bottom:5px; }
.luminatorule { margin-top:10px; margin-bottom:20px; }

.i2creds {font-size:14px;}
.i2copy {font-size:14px; line-height:18px;}

.francohead {padding-bottom:10px; border-bottom:1px solid #ccc;}
.franco1 {margin-top:10px; margin-bottom:0px;}
.franco2 {margin-top:0px;}
.franco3 {margin-top:5px; margin-bottom:0px; font-weight:bold;}
.francopic {margin-left:20px; margin-bottom:10px;}

.sk8 {color: #2f74ba;}

.sk8h1 {color:#2f74ba;
		border-bottom:1px solid #2f74ba;
		padding-bottom:10px;
		margin-bottom:10px;
		}
h2.sk8 {color:#2f74ba;}
	
.sk8h2 {color: #2f74ba;
		margin-top:20px;}				

h3.sk8 {font-size:15px;
		color:#2f74ba;
		margin-top:0px;
		padding-top:0px;}
		
.sk8 a {font-size:14px;
		color:#000000;
		font-weight:normal;
		}		
		
.sk8 td { 	font:Verdana, Arial, Helvetica, sans-serif;
			color:#000000;
			font-size:14px;
			line-height:18px;
			}
.sk8 th {	font:Verdana, Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			font-size:15px;
			font-weight:bold;
			}
			
.l2sk8 {	font: Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
			background-color:#d4e4f4;
			color:#000000;
			border:0px solid #2f74ba;
			padding:10px;
			margin-top:15px;
			margin-bottom:15px;
			}
			
h2.dj  {margin-top:20px; padding-top:20px; padding-bottom:0px; border-top:1px solid #2f74ba;}
h3.dj {margin-top:0px; padding-top:0px; margin-bottom:10px;}

img.dj {margin-left:20px; margin-bottom:10px; float:right;}								
			
.commart {color:#ec008c;}

.dockchart td {padding-top:20px; text-align:center;}
 
.spons  { text-align:center; margin-top:0px; margin-bottom:0px; padding:0px; }
.whitetxt { color: #ffffff; }
.hatch { border-left:1px solid #000000; padding-left:10px; }

.hours {background-color:#525253; color:#fff;}
.hours a {color:#fff; text-decoration:none;}
.hours a:hover {color:#fff; text-decoration:underline;}
.hours a:visited {color:#fff;}
.hours2 {font-family:Arial, Helvetica, sans-serif; font-size:14px;}

ul.dd a  { color: #000000; }
ul.dd a:hover { color: #666; }
.dd {margin-bottom: 10px;}

ul.main2 {list-style:none; font-size: 13px; line-height: 16px; font-weight: normal; padding: 0; margin: 10px 0px 0px 0px;} 
ul.main2 a  { color: #000000; text-decoration: underline; }
ul.main2 a:visited { color: #000000; text-decoration: underline; }
ul.main2 a:hover { color: #666666; text-decoration: none; }

ul.main {list-style:none; font-size: 13px; line-height: 16px; font-weight: normal; padding: 0; margin: 10px 0px 0px 0px;} 
ul.main a  { color: #000000; text-decoration: underline; }
ul.main a:visited { color: #000000; text-decoration: underline; }
ul.main a:hover { color: #666666; text-decoration: none; }


.ns08div {border:1px solid #cccccc; padding:10px 10px 0px 10px; margin-bottom:15px;}
ul.ns08 { font-size:10pt; line-height: 14px; margin-top:0px;}
ul.ns08 li {font-size:10pt; list-style:disc; margin-bottom:5px; margin-left:0px;}
ul.ns08 a {font-size:10pt; color:#0000; list-style:disc; margin-bottom:5px; margin-left:0px;}
ul.ns08 a:hover {font-size:10pt; color:#999; list-style:disc; margin-bottom:5px; margin-left:0px;}ul.ns08 a:visted {font-size:10pt; color:#000; list-style:disc; margin-bottom:5px; margin-left:0px;}

ul.gen    { font-size: 14px; line-height: 17px; padding: 0px; margin: 5px 0px 8px 0px; }
ul.gen li { padding: 0px 0px 9px 0px;  margin: 0px; list-style:none; }
ul.gen a  { color: #000000; text-decoration: underline; }
ul.gen a:visited { color: #000000; text-decoration: underline; }
ul.gen a:hover { color: #666666; text-decoration: none; }

ul.gen2    { font-size: 14px; line-height: 17px; padding: 0px; margin: 5px 0px 8px 0px; }
ul.gen2 li { padding: 0px 0px 9px 0px;  margin: 20px; list-style:square; }
ul.gen2 a  { color: #000000; text-decoration: underline; }
ul.gen2 a:visited { color: #000000; text-decoration: underline; }
ul.gen2 a:hover { color: #666666; text-decoration: none; }

ul.spec {list-style:none; font-size: 14px; line-height: 28px; font-weight: normal; padding: 0; margin: 10px 0px 0px 20px;}
ul.spec a  { color: #000000; }
ul.spec a:hover { color: #666666; text-decoration: underline; }
ul.spec a:visited { color: #000000 } 

.leftblock   { display: block; float: left; margin: 3px 18px 0px 0px; padding: 0px;  }
.rightblock  { display: block; float: right; margin: 5px 0px 0px 18px; padding: 0px;   }

ul.gen3    { font-size: 14px; line-height: 17px; }
ul.gen3 li { padding: 0px 0px 9px 0px;  margin: 0px; list-style:outside; }

ul.gen4    { font-size: 13px; line-height: 16px;  margin-bottom:9px;}
ul.gen4 li { padding: 0px 0px 5px 0px;  margin: 0px; list-style:outside; }

.cutline  { font-size:10px; text-transform: uppercase; font-weight: bold; margin-top: 5px; padding: 0px; color: #666666;}

.schTitle { font-family: Arial, Helvetica, sans-serif; font-size: 20px; line-height: 24px; font-weight:bold; padding: 15px 0px 0px 0px; }
.schTitle2 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; line-height: 21px; font-weight:bold; margin: 0px 0px 0px 0px; }
.schLink a {color: #000000; font-size: 10px; line-height: 14px;}
.schLink2 a {color: #000000; font-size: 10px; line-height: 14px;}
.schLink a:visited {color: #000000; }

.smal { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.40pxbox {float: left; margin: 8px 10px 0px 0px; padding: 0px;  }

.nextstepspackage { padding-left:13px; padding-right:13px; padding-bottom:1px; background-color:#edf9c8; border:0px solid #000000; margin-bottom:5px; }
.nextstepsindent {padding-left:13px;}
/* use this one if you add an image to dance */
/* .tease { padding: 0px 0px 0px 49px;  margin: 0px 0px 0px 0px; border:1px solid #ffffff; } */

a {font-weight:bold;}


p, h2, h2, h3, h4, h5, h6, p, td { font-family: Arial, Helvetica, sans-serif; }

h1           { font-size: 28px; line-height: 30px; font-weight: normal; padding: 0px 0px 5px 0px; margin: 0px; }
h2           { font-size: 23px; line-height: 25px; font-weight: normal; padding: 8px 0px 2px 0px; margin: 0px; }
h3           { font-size: 17px; line-height: 18px; padding: 10px 0px 5px 0px; margin: 0px;  }

h4           { font-size: 13px; line-height: 18px; font-weight:600;  padding: 5px 0px 4px 0px; margin: 0px;  }


h4 a    { font-size: 15px; }
h4 a:hover   { color: #666666; }
h4 a:visited { color: #000000; }



h2 a           { color: #000000; }
h3 a           { color: #000000; }


h5 { font-size: 10px; text-transform: uppercase; padding: 3px 0px 4px 0px; margin: 0px; }
h6 { font-size: 12px; padding: 0px 0px 10px 0px; margin: 0px; font-weight: normal; }




p { font-size: 14px; padding: 0px 0px 0px 0px; margin: 0px 0px 15px 0px; }

h1.fg  {font-weight:normal; margin-bottom:0px; padding-bottom:0px;}
h2.fg {font-weight:normal;font-size:20px; margin-top:5px; padding-top:0px;}
h3.fg {font-weight:normal;font-size:16px; margin-top:5px; padding-top:0px;}
.fg p {font:Arial, Helvetica, sans-serif;font-size:11px; line-height:18px; color:#000; padding:5px; margin-top:15px;}
p.fgM {font:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px;}
p.fgR {font:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; margin-left:5px;}
p.fgL {font:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; margin-right:5px;}
p.fgF {font:Arial, Helvetica, sans-serif; font-size:14px; padding-bottom:0px; margin-bottom:0px;}
.fg a  {font-weight:normal; color:#000;}
.fg a:hover   {color:#666;}
.fg a:visited  {font-weight:normal; color:#000;}
.fgM a  {font-weight:normal; color:#000;}
.fgM a:hover   {color:#666;}
.fgM a:visited  {font-weight:normal; color:#000;}



table.fg {margin-bottom:15px;}
td.fg  {text-align:center; background-image:url(http://www.harbourfrontcentre.com/noflash/freshground/i/rond.gif); background-repeat:no-repeat; background-color:#f2f2f2; background-position:center; border:1px solid #eee;}

.fgbox {padding:10px;text-align:center; background-image:url(http://www.harbourfrontcentre.com/noflash/freshground/i/rond.gif); background-repeat:no-repeat; background-color:#f2f2f2; background-position:center; border:1px solid #eee; font:Arial, Helvetica, sans-serif; font-size:14px; font-style:italic; font-weight:bold; line-height:20px; }
.fgbox a {color:#000;}
.fgbox a:hover {color:#666;}

.fg ul {font:Arial, Helvetica, sans-serif;font-size:14px; line-height:18px; color:#000; margin-top:5px; list-style:url(http:/www.harbourfrontcentre.com/noflash/freshground/i/bullet.gif);}

.fg li {padding:5px;}

ul.fgsub  {list-style-type:disc;}

.fgfaq {margin-top:10px; margin-left:30px; margin-bottom:10px; padding-bottom:0px;}
.fgfaq td {font:Arial, Helvetica, sans-serif;font-size:13px; line-height:13px; color:#000; border:2px solid #f2f2f2;}



#searchbox    {  margin: 0px;  padding: 1px 8px 10px 5px;  } 
FORM          { margin: 0px;  padding: 0px; }
#searchtext   { font-family: arial, verdana, sans-serif; color: #000; margin: 0px 0px 4px 0px; font-size: 13px;  padding: 0px; text-transform: none; font-weight: bold; }


#tnav { padding: 12px 2px 0px 0px; float: right; }

#tnav a         { color: #ffffff; }
#tnav a:visited { color: #fff; }
#tnav a:hover   { color: #ccc; }

#subnav {font-family: Arial, Helvetica, sans-serif; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 2px; font-size: 12px;}
#subnav a {font-weight:bold;}

#subnav a         { color: #ffffff; }
#subnav a:visited { color: #fff; }
#subnav a:hover   { color: #ccc; }

#subnav td { padding: 0px 4px 0px 0px; }

#main { margin: 0px 10px 5px 2px; padding: 0px 10px 0px 0px; }
#rtmargin {  }

.pageTitle { font-size: 20px; font-weight: bold; color: #cccccc; padding: 10px 0px 0px 159px; margin: 0px 0px 0px 0px;}

.navWhiteLarge { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF;}
.navWhiteLarge a:link { color: #FFFFFF;}
.navWhiteLarge a:visited { color: #FFFFFF;}
.navWhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
.navBlack { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.navBlack a:link { color: #000000;}
.navBlack a:visited { color: #000000;}
.navWhite a:link { color: #FFFFFF;}
.navWhite a:visited { color: #FFFFFF;}

.navWhitenone { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: none; }
.navWhitenone a:link { color: #FFFFFF; text-decoration:none; }
.navWhitenone a:visited { color: #FFFFFF;  text-decoration:none; }


strong { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}

.visarts_text { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000;}
.buff {margin-left:15px;}
.whiteContent { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #FFFFFF;}
.whiteContent a:visited  { color: #FFFFFF;}
.whiteContent a:link  { color: #FFFFFF;}p a:visited { color: #000000;}
p a:link { color: #000000;}p { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000;}
.content a:visited { color: #000000;}
.content a:link { color: #000000;}
.content { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000;}
.media a:visited { color: #000000;}
.media a:link { color: #000000;}
.media { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; line-height:20px;}
.contentSmall a:visited { color: #000000; }
.contentSmall a:link { color: #000000;}
.contentSmall { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000;}
.contentHeader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: Bold; color: #000000;}
.contentTitle { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: Bold; color: #000000;}
.contentRed {font-weight:Bold; color:#d70000;}
.contentGreen {font-weight:Bold; color:#2d9f13;}

.white { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000;}
.white a:link { color: #000000;}
.white a:visited { color: #000000;}

.bubble_front {background:#ffffff; }
.bubble_ideas {background:#ffffff }
.bubble_events {background:#ffffff }
.bubble_community { background: #ffffff; }
.bubble_harbkids  { background: #ffffff; }
.bubble_retail { background: #ffffff; }
.bubble_visarts { background: #ffffff; }
.bubble_info { background: #ffffff; }
.bubble_outdoor { background: #ffffff; }
.bubble_community { background: #ffffff; }
.bubble_jobs { background: #ffffff; }
.bubble_partners { background: #ffffff; }
.bubble_donate { background: #ffffff; }
.bubble_perfarts { background: #ffffff; }
.bubble_readings { background: #ffffff; }
.bubble_media { background: #ffffff; }
.bubble_rentals { background: #ffffff; }
.bubble_skating { background: #ffffff; }
.bubble_freshground { background: #ffffff; }
.bubble_background { background: #ffffff; }
.bubble_nws { background: #000000; }

/* TOP Rollover Bits */
.t          { padding: 5px 0px 5px 0px ; margin:0px; }
img.top     { background: transparent; }
a.top       { background: #fff; color: #fff; }
a.top:hover { background: #000; color: #fff; }

.new08		{	font-family:Verdana, Arial, Helvetica, sans-serif;	
				}
				
p.new08 	{	margin-top:5px;
				font-size:12px;
				line-height:18px; }	
				
h1.new08	{	font-size:26px;
				font-weight:bold;
				}			
				
				
/* New Newsletters Formatting */

.required {
	color: red;
}
ul.list {
	list-style: none;
}
li.list {
	margin-right: 20px;
	float: left;
	display: inline;
	clear: left;
}
ul.list .listdescription {
	padding-left: 20px;
	display: inline;
	clear: left;
	color: #555;
}
li.list input {
	margin-right: 10px;
}
#newsletters p {
	clear: both;
	padding-top: 10px;
}

.job08 ul {font-size:14px; margin-top:0px;}
.job08 li {padding-top:5px;}
p.job08  {padding-top:5px;}
