/* CSS Document */


/* 			_______________________	*/
/*			ACCENTS					*/
/* 			_______________________	*/
.greenaccent { 
			color: #339553; 
			}
			
.litegreyaccent { 
			color: #943372; 
			}
			
.archive_green_accent { 
			color: #666633; 
		    }

.burntaccent { 
			color: #A75300; 
			} 
			
.blueaccent { 
			color: #3E596B; 
			} 
			
.contact_accent { 
			color: #3F4C16; 
			} 
			
.yellow_accent {
			color: #D89417;
			}

.feeds_yellow_accent {
			color: #CEB30C;
			}
			

			
/* 			_______________________	*/
/*			PARAGRAPH				*/
/* 			_______________________	*/			
			
p 			{
			font-family: Verdana, Geneva, Arial, sans-serif;
			font-size: 10px;
			color: #777;
			margin: 0px;
			padding: 0px 0px 7px 0px;
			}
			
p.content 	{
			font-family: Verdana, Geneva, Arial, sans-serif;
			font-size: 10px;
			color: #222;
			margin: 0px;
			padding: 0px 0px 0px 0px;
			}

p.infuse 	{
			font-family: Verdana, Geneva, Arial, sans-serif;
			font-size: 10px;
			color: #339455;
			margin: 0px;
			padding: 0px 0px 10px 0px;
			}
			
p.archives_infuse 	{
			font-family: Verdana, Geneva, Arial, sans-serif;
			font-size: 10px;
			color: #A75300;
			margin: 0px;
			padding: 0px 0px 10px 0px;
			}
			
p.feeds 	{
			font-family: Verdana, Geneva, Arial, sans-serif;
			font-size: 10px;
			color: #CEB30C;
			margin: 0px;
			padding: 0px 0px 10px 0px;
			}
			
p.contact_infuse 	{
			font-family: Verdana, Geneva, Arial, sans-serif;
			font-size: 10px;
			color: #D89417;
			margin: 0px;
			padding: 0px 0px 10px 0px;
			}


p.footer {
			line-height:14px;
			font-family: times, Times New Roman, time-roman, georgia, serif;
			font-size: 12px;
			letter-spacing: 1px;
		}

p.about 		{
			color: #D89417;;
			}
		
/* 			_______________________	*/
/*			LINKS				*/
/* 			_______________________	*/

/* 			_______________________	*/
/*			INDEX.PHP LINKS		*/
/* 			_______________________	*/
a:link		{ 
			color: #339455; 
			text-decoration: none; 
			border:0px; 
			font-weight: bold;
			}
		
a			{ }

a:visited	{ 
			color: #339455; 
			text-decoration:line-through;  
			border:0px;
			font-weight: bold;
			} 
			
a:active	{ 
			color: #777; 
			text-decoration: none; 
			border: 0px;
			font-weight: bold;
			} 
			
a:hover		{ 
			color: #FFF; 
			background:#B2D3BC;
			text-decoration: none; 
			border:0px;
			font-weight: bold;
			} 

				a.menu:link { 
							color: #222; 
							text-decoration: none; 
							border: 0px;
							font-weight: normal; 
							line-height:20px;
							font-family: times, Times New Roman, time-roman, georgia, serif;
							font-size: 12px;
							letter-spacing: 1px;
							}
				
				a.menu:visited { 
							color: #222; 
							text-decoration: none; 
							border: 0px;
							font-weight: normal; 
							line-height:20px;
							font-family: times, Times New Roman, time-roman, georgia, serif;
							font-size: 12px;
							letter-spacing: 1px;
								 }
				  
				a.menu:active	{ 
							color: #222; 
							text-decoration: none; 
							border: 0px;
							font-weight: normal; 
							line-height:20px;
							font-family: times, Times New Roman, time-roman, georgia, serif;
							font-size: 12px;
							letter-spacing: 1px;
								} 
								
				a.menu:hover { 
							color: #222; 
							text-decoration: none; 
							border: 0px;
							font-weight: normal; 
							line-height:20px;
							font-family: times, Times New Roman, time-roman, georgia, serif;
							font-size: 12px;
							letter-spacing: 1px;
							background: #B2D3BC; 
								} 
								
								
				a.infuse:link { 
								color: #943372; 
								text-decoration: none; 
								border: 0px;
								font-weight: normal; 
								}
					
				a.infuse:visited { 
								color: #943372; 
								text-decoration:line-through; 
								border: 0px;
								font-weight: normal; 
									 }
					  
				a.infuse:active	{ 
								color: #777; 
								text-decoration: none; 
								border: 0px;
								font-weight: normal; 
									} 
									
				a.infuse:hover { 
								color:#FFF; 
								background: #D1AAC3; 
								text-decoration: none;
								border: 0px;
								font-weight: normal; 
									} 
	/* 			_______________________	*/
	/*			ARCHIVES.PHP LINK    	*/
	/* 			_______________________	*/

				
a.archives_infuse:link { 
			color: #333300; 
			text-decoration: none; 
			border: 0px; 
			font-weight: normal; 
			}

a.archives_infuse:visited { 
				color: #333300;  
				text-decoration:line-through; 
				border: 0px;
				font-weight: normal; 
				 }
  
a.archives_infuse:active	{ 
				color: #333300; 
				text-decoration: none; 
				border: 0px;
				font-weight: normal; 
				} 
				
a.archives_infuse:hover { 
				color:#FFF; 
				background: #999966; 
				text-decoration: none;
				border: 0px;
				font-weight: normal; 
				} 
				
					/* 			_______________________	*/
				    /*			ARCHIVES.PHP MENU LINKS  */
					/*			left column: submenus  */
									
				a.grey_archives_infuse:link { 
							color: #222; 
							text-decoration: none; 
							border: 0px; 
							font-weight: normal; 
							}
				
				a.grey_archives_infuse:visited { 
								color: #222;  
								border: 0px;
								text-decoration: none;
								font-weight: normal; 
								 }
				  
				a.grey_archives_infuse:active	{ 
								color: #222; 
								text-decoration: none; 
								border: 0px;
								font-weight: normal; 
								} 
				
				a.grey_archives_infuse:hover { 
								color:#FFF; 
								background: #C38D29;
								text-decoration: none;
								border: 0px;
								font-weight: normal; 
								} 
								
					/* 			_______________________	*/
				    /*			ARCHIVE.PHP MENU LINKS  */
					
				a.archive_menu:link { 
							color: #222; 
							text-decoration: none; 
							border: 0px;
							font-weight: normal; 
							line-height:20px;
							font-family: times, Times New Roman, time-roman, georgia, serif;
							font-size: 12px;
							letter-spacing: 1px;
							}
				
				a.archive_menu:visited { 
							color: #222; 
							text-decoration: none; 
							border: 0px;
							font-weight: normal; 
							line-height:20px;
							font-family: times, Times New Roman, time-roman, georgia, serif;
							font-size: 12px;
							letter-spacing: 1px;
								 }
				  
				a.archive_menu:active	{ 
							color: #222; 
							text-decoration: none; 
							border: 0px;
							font-weight: normal; 
							line-height:20px;
							font-family: times, Times New Roman, time-roman, georgia, serif;
							font-size: 12px;
							letter-spacing: 1px;
								} 
								
				a.archive_menu:hover { 
							color: #222; 
							text-decoration: none; 
							border: 0px;
							font-weight: normal; 
							line-height:20px;
							font-family: times, Times New Roman, time-roman, georgia, serif;
							font-size: 12px;
							letter-spacing: 1px;
							background: #999966; 
								} 
				
				
	/* 			_______________________	*/
	/*			PHOTO.PHP LINKS      	*/
	/* 			_______________________	*/				
a.photo_infuse:link { 
			color: #943372; 
			text-decoration: none; 
			border: 0px; 
			font-weight: bold;
			}

a.photo_infuse:visited { 
				color: #943372;   
				border: 0px;
				text-decoration: line-through;
				font-weight: bold;
				 }
  
a.photo_infuse:active	{ 
				color: #943372;  
				text-decoration: none; 
				border: 0px;
				font-weight: bold;
				} 
				
a.photo_infuse:hover { 
				color:#FFF; 
				background: #D1AAC3;  
				text-decoration: none;
				border: 0px;
				font-weight: bold;
				} 			
				
					/* 			_______________________	*/
				    /*			PHOTO.PHP MENU LINKS   	*/
					
				a.photo_menu:link { 
							color: #222; 
							text-decoration: none; 
							border: 0px;
							font-weight: normal; 
							line-height:20px;
							font-family: times, Times New Roman, time-roman, georgia, serif;
							font-size: 12px;
							letter-spacing: 1px;
							}
				
				a.photo_menu:visited { 
							color: #222; 
							text-decoration: none; 
							border: 0px;
							font-weight: normal; 
							line-height:20px;
							font-family: times, Times New Roman, time-roman, georgia, serif;
							font-size: 12px;
							letter-spacing: 1px;
								 }
				  
				a.photo_menu:active	{ 
							color: #222; 
							text-decoration: none; 
							border: 0px;
							font-weight: normal; 
							line-height:20px;
							font-family: times, Times New Roman, time-roman, georgia, serif;
							font-size: 12px;
							letter-spacing: 1px;
								} 
								
				a.photo_menu:hover { 
							color: #222; 
							text-decoration: none; 
							border: 0px;
							font-weight: normal; 
							line-height:20px;
							font-family: times, Times New Roman, time-roman, georgia, serif;
							font-size: 12px;
							letter-spacing: 1px;
							background: #D1AAC3; 
								} 

	/* 			_______________________	*/
	/*			CONTACT.PHP LINKS      	*/
	/* 			_______________________	*/				
a.contact_infuse:link { 
			color: #3F4C16; 
			text-decoration: none; 
			border: 0px; 
			font-weight: bold;
			}

a.contact_infuse:visited { 
				color: #3F4C16;   
				border: 0px;
				text-decoration: line-through;
				font-weight: bold;
				 }
  
a.contact_infuse:active	{ 
				color: #3F4C16; 
				text-decoration: none; 
				border: 0px;
				font-weight: bold;
				} 
				
a.contact_infuse:hover { 
				color:#FFF; 
				background: #7F8961;  
				text-decoration: none;
				border: 0px;
				font-weight: bold;
				} 			
				
					/* 			_______________________	*/
				    /*			CONTACT.PHP MENU LINKS   	*/
					
				a.contact_menu:link { 
							color: #222; 
							text-decoration: none; 
							border: 0px;
							font-weight: normal; 
							line-height:20px;
							font-family: times, Times New Roman, time-roman, georgia, serif;
							font-size: 12px;
							letter-spacing: 1px;
							}
				
				a.contact_menu:visited { 
							color: #222; 
							text-decoration: none; 
							border: 0px;
							font-weight: normal; 
							line-height:20px;
							font-family: times, Times New Roman, time-roman, georgia, serif;
							font-size: 12px;
							letter-spacing: 1px;
								 }
				  
				a.contact_menu:active	{ 
							color: #222; 
							text-decoration: none; 
							border: 0px;
							font-weight: normal; 
							line-height:20px;
							font-family: times, Times New Roman, time-roman, georgia, serif;
							font-size: 12px;
							letter-spacing: 1px;
								} 
								
				a.contact_menu:hover { 
							color: #222; 
							text-decoration: none; 
							border: 0px;
							font-weight: normal; 
							line-height:20px;
							font-family: times, Times New Roman, time-roman, georgia, serif;
							font-size: 12px;
							letter-spacing: 1px;
							background: #7F8961; 
								} 							
								
	/* 			_______________________	*/
	/*			FEATURES.PHP LINKS      */
	/* 			_______________________	*/				
a.features_infuse:link { 
			color: #943372; 
			text-decoration: none; 
			border: 0px; 
			font-weight: bold;
			}

a.features_infuse:visited { 
				color: #943372;   
				border: 0px;
				text-decoration: line-through;
				font-weight: bold;
				 }
  
a.features_infuse:active	{ 
				color: #943372;  
				text-decoration: none; 
				border: 0px;
				font-weight: bold;
				} 
				
a.features_infuse:hover { 
				color:#FFF; 
				background: #D1AAC3;  
				text-decoration: none;
				border: 0px;
				font-weight: bold;
				} 			
				
				
	/* 			_______________________	*/
	/*			PLAYLIST.PHP LINKS      */
	/* 			_______________________	*/				
a.playlist_effuse:link { 
			color: #CEB30C; 
			text-decoration: none; 
			border: 0px; 
			font-weight: bold;
			}

a.playlist_effuse:visited { 
				color: #CEB30C;   
				border: 0px;
				text-decoration: line-through;
				font-weight: bold;
				 }
  
a.playlist_effuse:active	{ 
				color: #CEB30C;  
				text-decoration: none; 
				border: 0px;
				font-weight: bold;
				} 
				
a.playlist_effuse:hover { 
				color:#FFF; 
				background: #E3D57C;  
				text-decoration: none;
				border: 0px;
				font-weight: bold;
				} 

/* 			_______________________	*/
/*			FOOTER LINKS   		*/
/* 			_______________________	*/
a.footer:link		{ 
			color: #777; 
			text-decoration: none; 
			border:0px; 
			font-weight: normal;
			}
		
a.footer:visited	{ 
			color: #777; 
			text-decoration:none;  
			border:0px;
			font-weight: normal;
			} 
			
a.footer:active	{ 
			color: #777; 
			text-decoration: none; 
			border: 0px;
			font-weight: normal;
			} 
			
a.footer:hover		{ 
			color: #777; 
			background:#FFF;
			text-decoration: none; 
			border:0px;
			font-weight: normal;
			} 

				
					
/* 			_______________________	*/
/*			LAYOUT					*/
/* 			_______________________	*/			

#enclose 	{
			width: 100%;
			height: 100%;
			margin-right: auto;
			margin-left: auto;
			text-align: center;
			}	
			
#logospace {
			position: relative;
			height: 54px;
			width: 816px;
			margin: 17px auto 10px auto;
			}
			
						#logo	{
						position: absolute;
						left: 760px;
						top: 0px;
						}
						
#headerspace {
			position: relative;
			height: 204px;
			width: 816px;
			margin: 0px auto 0px auto;
			}
			
#menuspace {
			width: 816px;
			margin-right: auto;
			margin-left: auto;
			margin-top: 8px;
			margin-bottom: 0px;
			text-align: right;
			border-bottom: 1px solid #943372;
			}

#archives_menuspace {
			width: 816px;
			margin-right: auto;
			margin-left: auto;
			margin-top: 8px;
			margin-bottom: 0px;
			text-align: right;
			border-bottom: 1px solid #753506;
			}
			
#playlist_menuspace {
			width: 816px;
			margin-right: auto;
			margin-left: auto;
			margin-top: 8px;
			margin-bottom: 0px;
			text-align: right;
			border-bottom: 1px solid #CEB30C;
			}
			
#frame		{
			width: 816px;
			margin-right: auto;
			margin-left: auto;
			margin-top: 0px;
			margin-bottom: 0px;
			text-align: center;	
			}
			
#footer 	{
			position: relative;
			width: 816px;
			height:20px;
			border-top: 1px solid #943372;
			border-bottom: 1px solid #943372;
			padding-top: 9px;
			margin: 0px auto 0px auto;
			text-align: right;
			clear:both;
			}
			
#archives_footer 	{
			position: relative;
			width: 816px;
			height:20px;
			border-top: 1px solid #753506;
			border-bottom: 1px solid #753506;
			text-align: left;
			padding-top: 9px;
			margin: 0px auto 0px auto;
			text-align: right;
			clear:both;
			}
			
#playlist_footer 	{
			position: relative;
			width: 816px;
			height:20px;
			border-top: 1px solid #CEB30C;
			border-bottom: 1px solid #CEB30C;
			padding-top: 9px;
			margin: 0px auto 0px auto;
			text-align: right;
			clear:both;
			}
/* 			_______________________	*/
/*			COLUMNS					*/
/* 			_______________________	*/
			
#leftcol 	{
			border-right: 1px solid #943372;
			padding: 0px 24px 40px 14px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: left;
			}
			
#short_leftcol 	{
			padding: 0px 24px 40px 14px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: left;
			}

			
#archives_leftcol 	{
			padding: 0px 24px 40px 14px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: left;
			}


#archives_leftcol_long 	{
			border-right: 1px solid #753506;
			padding: 0px 24px 40px 14px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: left;
			}
			
#playlist_leftcol_long 	{
			border-right: 1px solid #CEB30C;
			padding: 0px 24px 40px 14px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: left;
			}
			
#contact_leftcol 	{
			border-right: 1px solid #753506;
			padding: 0px 24px 40px 14px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: left;
			}
	
#rightcol 	{
			padding: 0px 0px 40px 0px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: right;
			}


#long_rightcol 	{
			border-left: 1px solid #943372;
			padding: 0px 0px 40px 27px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: right;
			}

#long_features_rightcol 	{
			border-left: 1px solid #943372;
			padding: 0px 0px 40px 27px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: right;
			}

#archives_rightcol 	{
			border-left: 1px solid #753506;
			padding: 0px 0px 40px 27px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: right;
			}
			
#archives_rightcol_short 	{
			padding: 0px 0px 40px 27px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: right;
			}
			
#playlist_rightcol_short 	{
			padding: 0px 0px 40px 27px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: right;
			}
			
#contact_rightcol 	{
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: right;
			}
						
.coltext	{
			width: 375px;
			font-size: 11px;
			line-height: 17px;
			}
		
	
/* 			_______________________	*/
/*			IMAGES					*/
/* 			_______________________	*/

img.std		{
			display: block;
			border: 0px;
			margin: 0px;
			padding: 0px;
			}
			
img.halfborder		{
			display: block;
			border-bottom: 1px solid #943372;
			margin: 0px;
			padding: 0px;
			}
			
img.archives_halfborder		{
			display: block;
			border-bottom: 1px solid #753506;
			margin: 0px;
			padding: 0px;
			}
			
img.playlist_halfborder		{
			display: block;
			border-bottom: 1px solid #CEB30C;
			margin: 0px;
			padding: 0px;
			}

			
img.bordered		{
			display: block;
			border: 1px solid #339455;
			margin: 0px 0px 5px 0px;
			padding: 0px;
			}
			
img.photo_bordered		{
			display: block;
			border: 1px solid #3E596B;
			margin: 0px 0px 5px 0px;
			padding: 0px;
			}
			
img.essentials_bordered		{
			display: block;
			border: 1px solid #A75300; 
			margin: 0px 0px 5px 0px;
			padding: 0px;
			}
			
img.features_bordered		{
			display: block;
			border: 1px solid #943372; 
			margin: 0px 0px 5px 0px;
			padding: 0px;
			}
			
			
			
			
			
/* 			_______________________	*/
/*			LISTS					*/
/* 			_______________________	*/


#menu ul {
	margin-left: 0px;
	padding-left: 0px;
	display: inline;
	line-height:20px;
	font-family: times, Times New Roman, time-roman, georgia, serif;
	font-size: 12px;
	letter-spacing: 1px;
	} 

#menu ul li {
	margin-left: 0px;
	padding: 3px 5px;
	list-style: none;
	display: inline;
	}

ul.archive_list  {
	color: #333300;  
	margin-left: 15px;
	padding-left: 0px;
	line-height:10px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 10px;
	list-style:none;
	} 

#archive ul li {
	margin-left: 0px;
	padding: 0px 5px;
	list-style: none;
	}
/* 			_______________________	*/
/*			HEADLINES				*/
/* 			_______________________	*/

/* 			EFFUSE HEADLINES		*/
h1			{
			font-family: Verdana, Geneva, Arial, sans-serif;
			color: #943372;
			margin: 0px;
			padding: 11px 0px 5px 0px;
			font-size: 11px;
			line-height: 14px;
			text-transform:lowercase;
			letter-spacing: 2px;
			font-weight:bold;
			}

/* 			LATEST EFFUSE HEADLINES	 */
h2			{
			font-family: times, Times New Roman, times-roman, georgia, serif;
			color: #943372;
			margin: 0px;
			padding: 0px 0px 6px 0px;
			font-size: 38px;
			line-height: 34px;
			letter-spacing: -2px;
			font-weight: bold;
			}
			
/* 			OTHER EFFUSE HEADLINES 			*/
h3			{
			font-family: times, Times New Roman, times-roman, georgia, serif;
			color: #444;
			margin: 0px;
			padding: 0px 0px 6px 0px;
			font-size: 30px;
			line-height: 34px;
			letter-spacing: -1px;
			font-weight: bold;
			}
		
/* 			INFUSE HEADERS			*/
h4			{
			font-family: times, Times New Roman, times-roman, georgia, serif;
			color: #444;
			margin: 7px 0px 0px 0px;
			font-size: 14px;
			line-height: 23px;
			letter-spacing: 1px;
			font-weight: bold;
			}
			
			/* 			INFUSE SUBHEADERS			*/
			h5			{
			font-family: times, Times New Roman, times-roman, georgia, serif;
			color: #444;
			margin: 7px 0px 0px 0px;
			font-size: 12px;
			line-height: 23px;
			letter-spacing: 1px;
			font-weight: bold;
			}