/* CSS Document */
/* Created by Tommy Lynn for Lynn Creative */
/* www.lynncs.com */

#tablecontain	{
				margin:0px;
				border: 0px solid #fff;
				background-color: #fff;
				}
				
#header1		{
				background: #fff;
				margin: 0px;
				}
.contentbox	{ 
			background: #E9F4FF; 
			color: #666;
			border: 1px solid #369; 
			padding: 5px;
			margin: 4px;
			}
			
.contentbox2	{ 
			background: #E9F4FF; 
			color: #666;
			font-size: 12px;
			line-height: 118%;
			text-align: left;
			border: 1px solid #369; 
			padding: 10px 5px;
			margin: 5px 10px;
			}
			
.testspan	{
		font-weight: bold;
		text-align: right;
		}
			
.sidebar	{ 
		padding: 10px;
		border-bottom: 1px solid #CCC;
		}
#prog_leftcol	{ 
		font-size: 13px;
		line-height: 110%;
		}	
#prog_leftcol a:link	{color: #369; font-weight: bold;}
#prog_leftcol a:visited	{color: #333; text-decoration: none;}
#prog_leftcol a:hover	{color: #FFF; background: #666;}

.pgtag	{
		text-align: right;
		font-size: 20px; 
		color: #666; 
		padding: 5px;
		}
				
.pad5	{
			padding: 5px;
			}
			
.border1all		{
			border: 1px solid #FFF;
			}
			
.border1blk		{
			border: 1px solid #000;
			}
			
.border1bottom	{
			border-bottom: 1px solid #FFF;
			}
				
.dottedborderbottom	{
			border-bottom: 1px dotted #FFF;
			}

/* programs page */
.14	{
		font-size: 14px;
		}
		
.8	{
		font-size: 8px;
		}

#programs	{
					padding: 5px;
					}
		
#programs a:link, a:visited {
					color: #FFF;
					text-decoration: none;
					border-bottom: 1px dotted #FFF;
					}
		
#programs a:hover		{
					color: #CCC;
					text-decoration: none;
					border-bottom: 1px dashed #CCC;
					}
					
/* hypnosis page */			
#hypno			{
					color: #FFF;
					font-size: 15px;
					padding: 5px;
					}

#hypno a:link, a:visited		{
					font-size: 16px;
					font-weight: bold;
					text-decoration: none;
					border-bottom: 1px solid #FFF;
					}

#hypno a:hover		{
				text-decoration: none;
				color: #CCC;					
				border-bottom: 1px dashed #CCC;
				}
				
/* merchandise page */			
#books		{
				font-family: "Arial",Verdana,Trebuchet MS,Sans-serif;
				color: #666;
				font-size: 12px;
				line-height: 105%;
				}

#videos	{
				font-family: "Arial",Verdana,Trebuchet MS,Sans-serif;
				color: #666;
				font-size: 12px;
				line-height: 105%;
				}

.testimonial	{
			padding: 5px;
			border: 1px solid #FFF;
			}

/* -------------------------- */
		
.heading1		{
			font-size: 28px;
			font-weight: 400;
			text-indent: 10px;
			}
			
#footer		{
			font-size: 12px;
			line-height: 120%;
			color: #FFF;
			background: #000;
			margin: 0px;
			}

a:link		{
			color: #369;
			text-indent: 0px;
			text-decoration: none;
			}
			
a:visited	{
			color: #666;
			text-decoration: none;
			}
			
a:hover		{
			color: #000;
			border-bottom: 1px dotted #000;
			}

h1				{
				font-size: 16px;
				align: right;
				text-indent: 5px;
				padding: 5px 0px;
				color: #FFF;
				border-bottom: 1px solid #FFF;
				}
h2		{
		font-size: 16px;
		padding: 2px;
		margin: 0px;
		}.sidebar_purple {
	padding: 10px;
	border-bottom: 1px solid #CCC;
	background-color: #254099;
}
.pgtag_large {
	text-align: right;
	font-size: 24px;
	color: #666;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style8 {
	font-size: 18px;
	color: #1C478C;
}
.style9 {color: #FFFFFF}
.style10 {font-weight: bold; font-size: 16px;}
.style11 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: right; }
.style12 {font-size: 16px}
.style9 .style6_bold_white .style8 font {
	color: #FFF;
}
.style6_bold_white .style8 .style6_bold_white .style8 font {
	color: #FFF;
}
