/* 			_______________________	*/
/*			STYLES FOR SCREENS		*/




/* 			_______________________	*/
/*			VARIABLE PALETTE		*/
/*			change reading nav too	*/


/*			set h2s back to 62	*/

body 		{
			border-top: 2px solid #8B9398;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			text-align: center;	
			background-color: #FFF;
			}
			


a:link		{ color: #095F8C; text-decoration: none; padding-bottom: 0px; border: none;  }
		
.accent 	{ color: #8B9398; } 

a			{ }
a:visited	{ color: #848484; text-decoration: none; padding-bottom: 0px; border: none;} 
a:active	{ color: #777; text-decoration: none; padding-bottom: 0px; border: none;} 
a:hover		{ color: #000; text-decoration: none; padding-bottom: 0px; border: none;} 


a.perm:link		{ color: #CCCCCC; text-decoration: none; padding-bottom: 0px; border: none;  }
		


a			{ }
a.perm:visited	{ color: #999999; text-decoration: none; padding-bottom: 0px; border: none;} 
a.perm:active	{ color: #777; text-decoration: none; padding-bottom: 0px; border: none;} 
a.perm:hover		{ color: #000; text-decoration: none; padding-bottom: 0px; border: none;} 



img.ico		{
			border: 0;
			margin-left: 1px;
			margin-right: 1px;
			background-color: #8B9398;
			}
			
img.lin, input.lin		{
			
			border: 0;
			margin: 0;
			border: 0;
			background-color: #095F8C;
			}
			

			
			

			
.grey		{ color: #666; } 
			




/* 			_______________________	*/
/*			THE BASICS				*/

p 			{
			font-family: Verdana, Geneva, Arial, sans-serif;
			color: #222;
			margin: 0;
			padding: 0px 0px 7px 0px;
			}
			
p.incart 			{
			font-family: Verdana, Geneva, Arial, sans-serif;
			color: #222;
			margin: 0;
			padding: 0px 0px 7px 0px;
			text-align: left;
			font-size: 11px;
			line-height: 14px;
			}
			
p.aside		{
			float: left;
			margin: 4px 14px 9px 0px;
			
			width: 256px;	
			font-size: 11px;
			line-height: 13px;
			font-style: oblique;
			text-align: center;
			color: #444;		
			}
			
			
p.ftbaside		{
			float: left;
			width: 113px;
			font-family: Verdana, Geneva, Arial, sans-serif;
			margin: 0px 17px 0px 0px;
			padding: 6px 0px 8px 0px;
			border-bottom: 1px solid #CCC;
			
			
			font-size: 11px;
			line-height: 14px;
			background-color: #FFF;
			
			text-align: center;
			color: #444;		
			}
			
p.ftbchoose		{
			
			font-family: Verdana, Geneva, Arial, sans-serif;
			width: 253px;
			margin: 2px 0px 0px 0px;
			padding: 9px 0px 0px 19px;
			
			
				
			font-size: 11px;
			line-height: 14px;
			background-color: #FFF;
			
			text-align: left;
			color: #444;		
			}
			
			
			
p.lede 		{
			font-family: Verdana, Geneva, Arial, sans-serif;
			color: #444;
			font-size: 17px;
			line-height: 24px;
			font-weight: normal;
			margin: 0;
			padding: 12px 0px 7px 0px;
			}
			
p.ftb 		{
			font-family: times, Times New Roman, times-roman, georgia, serif;
			color: #444;
			font-size: 17px;
			line-height: 19px;
			font-weight: bold;
			margin: 0;
			padding: 0px 0px 7px 0px;
			}
			
p.ftbbio 			{
			font-family: Verdana, Geneva, Arial, sans-serif;
			color: #222;
			font-size: 11px;
			line-height: 15px;
			margin: 0;
			padding: 6px 0px 0px 0px;
			}
			

blockquote	{
			margin: 0px 30px 0px 14px;
			font-size: 11px;
			line-height: 13px;
			font-family: Verdana, Geneva, Arial, sans-serif;
			}
				
img.wrap 	{
			display: block;
			border: 0;
			margin: 3px 10px 3px 0px;
			}
			
			

			
			
img.wrapftb 	{
			display: block;
			border: 0;
			margin: 6px 14px 3px 0px;
			}			
			
img.wide 	{
			display: block;
			border: 0;
			margin: 0;
			padding: 0;
			}
				
img.col		{
			display: block;
			border: 0;
			margin-left: 14px;
			}
			
			
img.std		{
			display: block;
			border: 0;
			margin: 0;
			padding: 0;
			}
				
img.arc		{
			display: block;
			border: 0;
			margin: 10px 0px 7px 0px;
			}
			
#callout 	{
			width: 220px;
			margin: 0px 0px 0px -14px;
			padding-top: 10px;
			padding-bottom: 3px;
			border-top: 1px solid #CCC;
			border-bottom: 1px solid #CCC;
			}
			
/* 			_______________________	*/
/*			DISPLAY ADS				*/			
			
			
#adblock 	{
			position: relative;
			width: 171px;
			}

#adwrapper 	{
			
			margin: 0px 0px 0px -14px;
			padding: 11px 0px 6px 14px;
			border-bottom: 1px solid #CCC;
			}
			
			
#adwrapperno 	{
			
			margin: 0px 0px 0px -14px;
			padding: 11px 0px 6px 14px;
			
			}
			

			
			
div.job 	{
			font-family: Verdana, Geneva, Arial, sans-serif;
			color: #222;
			font-size: 10px;
			line-height: 13px;
			margin: 0;
			padding: 0px 0px 6px 0px;
			
			}
			

			
			
	img.ad 	{
			display: block;
			border: 0;
			margin: 2px 0px 7px 0px;
			}


	#deck	{
			position: absolute;
			top: 12px;
			left: 130px;
			z-index: 10;
			}
			
			
	.ads	{
			font-size: 10px;
			line-height: 13px;
			font-family: Verdana, Geneva, Arial, sans-serif;
			text-transform: none;
			letter-spacing: 0;
			}
			

/* 			_______________________	*/
/*			THE MASTHEAD			*/
		
#eyebrow	{
			position: relative;
			height: 84px;
			width: 840px;
			margin: 17px auto 0px auto;
			border-bottom: 3px double #CCC;
			
			}

#eyebrowwide	{
			position: relative;
			height: 84px;
			width: 840px;
			margin: 17px auto 10px auto;
			border-bottom: 3px double #CCC;
			
			}
				
			#eyepop		{
						position: absolute;
						width: 510px;
						left: 14px;
						top: 13px;
						text-align: left;
						background-color: #FFF;
						z-index: 10;
						visibility: hidden;
						}
						
						
			#eyepop2		{
						position: absolute;
						width: 510px;
						left: 14px;
						top: 13px;
						text-align: left;
						background-color: #FFF;
						z-index: 20;
						visibility: hidden;
						}		
			
			#eyetext	{
						position: absolute;
						width: 450px;
						left: 14px;
						top: 13px;
						text-align: left;
						}
		
			#eyecp		{
						position: absolute;
						width: 200px;
						left: 550px;
						top: 20px;
						text-align: right;
						}
						
			#eyehuh		{
						position: absolute;
						width: 200px;
						left: 552px;
						top: 45px;
						text-align: right;
						}
				
			#eyecrois	{
						position: absolute;
						left: 760px;
						top: 0px;
						}
						
			#eyecrois a:link	{ padding: 0; border: none; }
			#eyecrois a:visited	{ padding: 0; border: none; }
			#eyecrois a:active	{ padding: 0; border: none; }
			#eyecrois a:hover	{ padding: 0; border: none; }
			




/* 			_______________________	*/
/*			STRUCTURAL 				*/
	
#enclose 	{
			width: 100%;
			
			margin-right: auto;
			margin-left: auto;
			text-align: center;
			}	

#frame		{
			width: 840px;
			margin-right: auto;
			margin-left: auto;
			margin-top: 10px;
			margin-bottom: 0px;
			text-align: center;
			border-top: 3px double #CCC;
			
			}
			
#framein	{
			width: 840px;
			margin: 0px auto 0px auto;
			text-align: center;
			}

#widescreen	{
			position: relative;
			height: 280px;
			width: 816px;
			margin: 0px auto 0px auto;
			}
			
			
		#widescrtxt		{
						position: absolute;
						left: 24px;
						top: 160px;
						font-family: georgia, times, Times New Roman, times-roman, georgia, serif;
						width: 290px;
						height: 24px;
						font-size: 14px;
						line-height: 14px;
						text-align: right;
						color: #AB8D4F;	
						}
			
#widescreentennis	{
			position: relative;
			width: 400px;
			left: 0px;
			top: 23px;
			height: 280px;
			
			margin: 0px auto 0px auto;
			text-align: left;
			font-size: 11px;
			line-height: 15px;
			font-family: Verdana, Geneva, Arial, sans-serif;
			text-transform: none;
			letter-spacing: 0;
			}
			
#widescreenvidwall	{
			position: relative;
			
			width: 825px;
			margin: 0px auto 0px auto;
		
			}
			
			
			
					
			
#widescreenfive	{
			position: relative;
			height: 280px;
			
			margin: 0px auto 0px auto;
			}
			
			
	
			
			
#covervid	{
			width: 816px;
			margin: 20px auto 20px auto;
			padding: 0;
			background-color: #FFF;
			text-align: center;
			}

#coverten	{
			position: relative;
			height: 276px;
			width: 816px;
			margin: 0px auto 0px auto;
			padding-top: 26px;
			background-color: #FFF;  
			}
			
#footer 	{
			position: relative;
			width: 820px;
			height: 120px;
			border-top: 3px double #CCC;
			text-align: left;
			padding-top: 9px;
			margin: 0px auto 0px auto;
			text-align: center;
			clear: both;		
			}


/* 			_______________________	*/
/*			THE COLUMNS			 	*/
			

#stdcol 	{
			border-right: 1px solid #CCC;
			padding: 0px 20px 40px 14px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: left;
			}

			#stdtext	{
						width: 181px;
						font-size: 11px;
						line-height: 15px;
						}
						
			#cghvidblgtext	{
						width: 181px;
						font-size: 11px;
						line-height: 14px;
						}
						
						
						
#ftbcol 	{
			border-right: 1px solid #CCC;
			padding: 0px 38px 40px 14px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: left;
			}

			#ftbtext	{
						width: 272px;
						font-size: 11px;
						line-height: 15px;
						
						}

#enclose2	{
			width: 393px;
			border-right: 1px solid #CCC;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: left;
			}
			
			
#twocol42 	{
			
			padding: 0px 44px 40px 14px;
			margin: 0px 0px 0px 0px;
			
			}
			
#pixframe2	{
			padding: 12px 0px 8px 14px;
			}


#twocol 	{
			border-right: 1px solid #CCC;
			padding: 0px 44px 40px 14px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: left;
			}
			
			#twotext	{
						width: 335px;
						font-size: 11px;
						line-height: 17px;
						}
						
			#moomtext	{
						width: 334px;
						font-size: 11px;
						line-height: 11px;
						}
						
			#moommast	{
						width: 334px;
						height: 143;
						background:url(../i/moomhed.gif) no-repeat left bottom;
						background-color: #FFF;
						}
						
						
			#moomtitle	{
						font-family: times;
						color: #444;
						margin: 0;
						padding: 85px 0px 0px 0px;
						font-size: 62px;
						line-height: 54px;
						letter-spacing: -2px;
						font-weight:  bold;
						}
		
					
#threecol 	{
			
			border-right: 1px solid #CCC;
			padding: 30px 64px 40px 64px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: left;
			}
			
			#threetext	{
						width: 480px;
						font-size: 11px;
						line-height: 17px;
						}
						
			#archtext	{
						width: 480px;
						font-size: 11px;
						line-height: 14px;
						}
						
			#cghtext	{
						width: 380px;
						font-size: 11px;
						line-height: 17px;
						}
			
			#weektext	{
						font-size: 12px;
						line-height: 18px;
						padding: 0px 0px 12px 0px;
						}
						
						
			
						
#fieldcol 	{
			
			border-right: 1px solid #CCC;
			padding: 21px 72px 40px 30px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: left;
			}
			
			
			#fieldtext	{
						width: 400px;
						font-size: 13px;
						line-height: 19px;
						}
			
			

#adpad 		{
			width: 146px;
			height: 700px;
			border-right: 1px solid #CCC;
			padding: 75px 20px 40px 14px;
			margin: 0px 0px 0px 0px;
			text-align: left;
			float: left;
			}
			
			
			#adpadtext	{
						
						width: 130px;
						font-size: 11px;
						line-height: 15px;
						}
						
			.adpadh		{
						font-family: times, times-roman, georgia, serif;
						font-style: oblique;
						color: #444;
						font-size: 26px;
						line-height: 26px;
						letter-spacing: -1px;
						font-weight: bold;
						}
						

			
						
						
/* 			_______________________	*/
/*			THE HEADLINES			*/

/* 			HEADERS 				*/	
h1			{
			font-family: Gill Sans, Verdana;
			color: #444;
			margin: 0;
			padding: 11px 0px 5px 0px;
			font-size: 11px;
			line-height: 14px;
			text-transform: uppercase;
			letter-spacing: 2px;
			font-weight: bold;
			}
		
/* 			WOOD 					*/
h2			{
			font-family: times, Times New Roman, times-roman, georgia, serif;
			color: #444;
			margin: 0;
			padding: 0px 0px 6px 0px;
			font-size: 51px;
			line-height: 44px;
			letter-spacing: -2px;
			font-weight: bold;
			}
		
/* 			TEASES OBLIQUE 			*/
h3			{
			font-family: times, Times New Roman, times-roman, georgia, serif;
			font-style: oblique;
			color: #444;
			margin: 0px 0px 0px 0px;
			font-size: 23px;
			line-height: 23px;
			letter-spacing: -1px;
			font-weight: bold;
			}

/* 			LITTLE WOOD 			*/
h4			{
			font-family: times, Times New Roman, times-roman, georgia, serif;
			color: #444;
			margin: 0;
			padding: 0px 0px 6px 0px;
			font-size: 34px;
			line-height: 30px;
			letter-spacing: -1px;
			font-weight: bold;
			}

/* 			ARCHIVE WOOD 			*/
h5			{
			font-family: times, Times New Roman, times-roman, georgia, serif;
			color: #444;
			margin: 0;
			padding: 0px 0px 6px 0px;
			font-size: 40px;
			line-height: 36px;
			letter-spacing: -1px;
			font-weight: bold;
			}
			
/* 			SUBHEADS OBLIQUE 			*/
h6			{
			font-family: times, Times New Roman, times-roman, georgia, serif;
			font-style: oblique;
			color: #444;
			margin: 7px 0px 4px 0px;
			font-size: 22px;
			line-height: 22px;
			letter-spacing: -1px;
			font-weight: bold;
			}
			

/* 			_______________________	*/
/*			THE NAVIGATION			*/


#nav 		{
			font-family: verdana;
			font-size: 11px;
			margin: 0px 0px 0px -14px;
			padding: 10px 0px 11px 0px;
			border-bottom: 1px solid #CCC;
			}
		
#navPyra 	{
			margin:0;
			padding:2px 2px 2px 0;
			text-decoration: none;
			border: 0;
			}

#navPyra li {
			margin:0;
			padding:0;
			display:block;
			text-decoration: none;
			list-style-type:none;
			border: 0;
			}

#navPyra a:link, #navPyra a:visited 
			{
			font-size:11px;
			line-height:16px;
			padding: 0px 0px 0px 14px;
			text-decoration: none;
			margin: 0px 0px 0px 0px;
			border: 0;
			}

#navPyra a:link.active, #navPyra a:visited.active, #navPyra a:hover 
			{
			color: #222;
			text-decoration: none;
			background:url(../i/icons/tab_pyra.gif) no-repeat left top;
			border: 0;
			}

#navPyra a:visited 	{ 	
					color:#555;
					text-decoration: none;
					border: 0;
					}


/* 			_______________________	*/
/*			THE CHECKLISTS			*/

#navlist 	{
			font-family: verdana;
			font-size: 11px;
			margin: 0px 0px 0px -14px;
			padding: 6px 0px 6px 0px;
			}
		
#navCheck 	{
			margin:0;
			padding: 2px 2px 2px 0;
			}

#navCheck li {
			margin:0;
			padding:0;
			display:block;
			list-style-type:none;
			border: 0;
			}

#navCheck a:link, #navCheck a:visited 
			{
			font-size:11px;
			line-height:16px;
			padding:0 12px 6px 34px;
			text-decoration:none;
			border: 0px 0px 0px 0px;
			background:url(../i/check.gif) no-repeat left top; 
			border: 0;
			}

#navCheck a:link.active, #navCheck a:visited.active, #navCheck a:hover 
			{
			color: #8B9398;
			background:url(../i/checkover.gif) no-repeat left top;
			background-color: #FFF;
			border: 0;
			}

#navCheck a:visited 
			{ color:#555;
			background:url(../i/checkdone.gif) no-repeat left top; 
			background-color: #FFF;
			border: 0;
			}
															






/* 			_______________________	*/
/*			SPECIAL FEATURES		*/
/*			Scott Smith Blog		*/


img.smith 	{
			display: block;
			border: 1px solid #CCC;
			margin: 3px 12px 6px 0px;
			padding: 6px 6px 6px 6px;
			}
			
			
			
img.smithwide 	{
			display: block;
			border: 1px solid #CCC;
			margin: 3px 0px 9px 0px;
			padding: 6px 6px 6px 6px;
			}
			
img.smithr 	{
			display: block;
			border: 1px solid #CCC;
			margin: 14px 0px 0px 0px;
			padding: 6px 6px 6px 6px;
			}
			
.capsmith			{
			font-family: Gill Sans, Verdana;
			
			margin: 0;
			padding: 11px 0px 5px 0px;
			font-size: 12px;
			line-height: 16px;
			text-transform: uppercase;
			letter-spacing: 2px;
			font-weight: bold;
			}

.subsmith	{
			font-family: Times, Times-Roman, Geogia;
			margin: 0;
			padding: 0;
			font-size: 14px;
			line-height: 13px;
			text-transform: lowercase;
			letter-spacing: 0px;
			font-weight: bold;
			font-style: oblique;
			}

.feat		{
			font-family: Helvetica, Arial, Verdana;
			
			color: #444;
			margin: 7px 0px 4px 0px;
			font-size: 80px;
			line-height: 70px;
			letter-spacing: -3px;
			font-weight: normal;
			}
	
.lilfeat	{
			font-family: Helvetica, Arial, Verdana;
			color: #444;
			padding: 0;
			margin: 0;
			font-size: 22px;
			line-height: 34px;
			letter-spacing: -1px;
			font-weight: normal;
			}
	


/* 			_______________________	*/
/*			SPECIAL FEATURES		*/
/*			Shuffle					*/


#covershuffle	{
				position: relative;
				height: 480px;
				width: 816px;
				margin-left: auto;
				margin-right: auto;
				background-color: #FFF; 
				}
			
			
#lefty			{
				position: absolute;
				width: 290px;
				left: 82px;
				top: 35px;
				}
						
#righty			{
				position: absolute;
				width: 290px;
				left: 430px;
				top: 35px;
				}







			
					

					
					
	
					
	
			
			

					

					
	#markframe	{
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				}
				



		
		
	


			
	.motto	{
			font-family: verdana;
			text-transform: uppercase;
		
			margin: 0px 0px 2px 0px;
			font-size: 10px;
			line-height: 10px;
			letter-spacing: 2px;
			}
			
	.tease	{
			font-family: verdana;
			color: #222;
			margin: 0px 0px 0px 0px;
			font-size: 11px;
			line-height: 14px;
			
		
			}
		
	.posted	{
			font-family: verdana;
			
			line-height: 15px;
			
			color: #222;
			}
			
	.caption	{
				font-family: verdana;
				color: #444;
				margin: 0px 0px 11px 0px;
				font-size: 11px;
				line-height: 12px;
				}
		
	.arched	{
		font-family: verdana;
		color: #444;
		font-weight: bold;
		margin-left: 14px;
		
		font-size: 11px;
		line-height: 18px;
		text-transform: uppercase;
		letter-spacing: 2px;
		}

.hilite		{
			background-color: #FBEED1;
			}
			
.pinhilite	{
			background-color: #FBEED1;
			text-transform: uppercase;
			}


.orange	{color: #FD6801;}

.red	{color: #872D0A;}

.quizanswers {background-color: #CCC;
			color: #CCC;
			}

.pin	{text-transform: uppercase;}

			
.caps	{ font-size:112%; }

.meat	{color: #DA393F;}


	
img.wrapswap 	{
			display: block;
			border: 1px solid #DA393F;
			margin: 3px 10px 3px 0px;
			}
			
			
img.swapthumb 	{
			display: inline;
			border: none;
			margin: 0px 3px 0px 0px;
			
			}
			
img.swapthumbx 	{
			display: inline;
			border: none;
			margin: 0px 3px 0px 0px;
			
			}	
	

#swapgallery	{
						
						}
						
			#swapgallery a:link	{ padding: 0; border: none; }
			#swapgallery a:visited	{ padding: 0; border: none; }
			#swapgallery a:active	{ padding: 0; border: none; }
			#swapgallery a:hover	{ padding: 0; border: none; }
			
			
			
img.vidwall 	{
			display: inline;
			border: none;
			margin: -1px -1px -1px -1px;
			
			}

a.vidtile:link		{ color: #CCCCCC; text-decoration: none; padding: 0; border: none;  }
		


a			{ }
a.vidtile:visited	{ color: #444; text-decoration: none; padding: 0; border: none;} 
a.vidtile:active	{ color: #777; text-decoration: none; padding: 0; border: none;} 
a.vidtile:hover		{ color: #000; text-decoration: none; padding: 0; border: none;} 


			




