body 				{ 	
					background-color: #FFFFFF; 
					margin: 0; 
					font-family: Trebuchet MS, Arial, Tahoma, Verdana ; 
					font-size: 14px; 
					color: #343434;
					background-image: url(images/bg.gif); 
					background-repeat: no-repeat;
					}
					
td.date				{ 	
					font-family: Trebuchet MS, Arial, Tahoma, verdana; 
					color:#343434; 
					font-size: 14px;
					width: 304:
					height: 65; 
					padding: 16 0 16 30; 
					background-image: url('images/bg_date.gif');
					background-position: left; 
					background-repeat: repeat-y;
					}
					
td.middle			{ 	
					font-family: Trebuchet MS, Arial, Tahoma, verdana; 
					color:#343434; 
					font-size: 14px;
					width: 235;
					height: 65; 
					padding: 0; 
					background-image: url('images/bg_middle.gif');
					background-position:  left; 
					background-repeat: repeat-y
					}					
					
td.dropdown			{ 	
					font-family: Trebuchet MS, Arial, Tahoma, verdana; 
					color:#343434; 
					font-size: 14px;
					width: 281;
					height: 65; 
					padding: 16 0 16 30; 
					background-image: url('images/bg_dropdown.gif');
					background-position: left; 
					background-repeat: repeat-y;
					}
			
td.reg				{ 	
					font-family: Trebuchet MS, Arial, Tahoma, verdana; 
					color:#343434; 
					font-size: 14px; 
					padding: 30px; 
					background: #FFFFFF; 
					}
					
td.topright			{ 	
					font-family: Trebuchet MS, Arial, Tahoma, verdana; 
					color:#343434; 
					font-size: 14px;
					width: 235;
					height: 65; 
					padding: 0;
					background: #66BEE6;  
					}
					
td.menu				{ 	
					font-family: Trebuchet MS, Arial, Tahoma, verdana; 
					color:#343434; 
					font-size: 14px;
 					padding: 0 0 2 30; 
					}	
		
td.grey				{ 	
					font-family: Trebuchet MS, Arial, Tahoma, verdana; 
					color: #343434; 
					font-size: 14px; 
					padding: 30px; 
					background: #EDEDED; 
					}
		
td.blog				{ 	
					font-family: Trebuchet MS, Arial, Tahoma, verdana; 
					color: #343434; 
					font-size: 14px; 
					padding: 8px 8px 8px 8px; 
					background: #EDEDED; 
					}
					
td.ytlight			{
					width: 544px; 	
					font-family: Trebuchet MS, Arial, Tahoma, verdana; 
					color: #343434; 
					font-size: 14px; 
					padding: 30px; 
					background: #none;
					background-image: url('images/bglightyoutube.gif');
					background-position: left; 
					background-repeat: repeat-x; 
					}
					
td.youtube			{ 	
					font-family: Trebuchet MS, Arial, Tahoma, verdana; 
					color: #343434; 
					font-size: 14px; 
					padding: 0px;  
					}
					
td.twitter			{
					width: 544px; 	
					font-family: Trebuchet MS, Arial, Tahoma, verdana; 
					color: #343434; 
					font-size: 14px; 
					padding: 30px; 
					background: #none;
					background-image: url('images/bglighttwitter.gif');
					background-position: left; 
					background-repeat: repeat-x; 
					}
					
		
td.bottom			{ 	
					font-family: Trebuchet MS, Arial, Tahoma, verdana; 
					color:#66BEE6; 
					font-size: 14px;
					padding: 30;
					background: #FFFFFF;  
					}
					
td.subpagefill		{ 	 
					background: #A3D8F0; 
					}
		
h1					{	
					font-family: Trebuchet MS, Tahoma, Arial, verdana; 
					color: #66BEE6; 
					font-size: 24px;
					}
					
#flash				{ 
					padding: 0px 0px 0px 60px;  
					}
		
a:link				{text-decoration: underline; color: #66BEE6; font-size: 14px;}

a:visited			{text-decoration: underline; color: #66BEE6; font-size: 14px;}

a:active			{text-decoration: underline; color: #66BEE6; font-size: 14px;}

a:hover				{text-decoration: none; color: #66BEE6; font-size: 14px;}


a:link.dark			{text-decoration: underline; color: #58778F; font-size: 14px;}

a:visited.dark		{text-decoration: underline; color: #58778F; font-size: 14px;}

a:active.dark		{text-decoration: underline; color: #58778F; font-size: 14px;}

a:hover.dark		{text-decoration: none; color: #58778F; font-size: 14px;}



a:link.menu			{text-decoration: none; color: #FFFFFF; font-size: 16px; font-weight: bold;}

a:visited.menu		{text-decoration: none; color: #FFFFFF; font-size: 16px; font-weight: bold;}

a:active.menu		{text-decoration: none; color: #FFFFFF; font-size: 16px; font-weight: bold;}

a:hover.menu		{text-decoration: none; color: #FFFFFF; font-size: 16px; font-weight: bold;}


a:link.alt			{text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold;}

a:visited.alt		{text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold;}

a:active.alt		{text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold;}

a:hover.alt			{text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold;}