/** Cambian **/
/** Coudal Partners **/



/** Palette Control **/
/* ???
div 		{ word-wrap: break-word; }
*/

div.image { max-width: 90% }

a:link		{ color: #B30000; text-decoration: none; font-weight: bold; }
		
.accent 	{ color: #666666; } 

body 		{
			margin: 0;
			padding: 0;
			text-align: center;	
			background-color: #222;
			background-image: url(images/bg.jpg);
			background-repeat: repeat-x;
	
			}
		
img.ico		{
			border: 0;
			margin-left: 1px;
			margin-right: 1px;
			background-color: #91855B;
			}

		
	p 			{
				font-family: verdana, san-serif;
				margin: 0;
				padding: 0 0 6px 0;
				}
				
	blockquote	{
				font-family: verdana, san-serif;
				border-left: 1px solid #CCC;
				padding: 0 0 0 13px;
				margin: 0 15px 0 0;
				/*
				font-size: 11px;
				*/
				line-height: 15px;  
				}
				
	ol	{
				margin-top: 0px;
				}
				
				
	li	{
				font-family: verdana, san-serif;
				margin-left: 0px;
				}
				
	a			{ }
	a:visited	{ color: #8A6868; text-decoration: none; font-weight: bold;} 
	a:active	{ color: #8A6868; text-decoration: none; font-weight: bold;} 
	a:hover		{ color: #8A6868; text-decoration: none; font-weight: bold;}
		
	img.bord 	{
				display: block;
				border: 1px solid #44475F;
				padding: 2px;
				margin-bottom: 5px;
				}
				
				
	img.wrap 	{
				display: block;
				border: 0;
				margin-right: 10px;
				margin-bottom: 6px;
				margin-top: 3px;
				}
				
				
	img.col		{
				display: block;
				border: 0;
				margin-left: 14px;
				}
				
				
	img.left 	{
				display: block;
				border: 0;
				margin-right: 10px;
				margin-bottom: 10px;
				margin-top: 0;
			
				}
				
	img.right 	{
				display: block;
				border: 0;
				margin-left: 10px;
				margin-bottom: 10px;
				margin-top: 0;
			
				}
				

/** Structural Elements **/


#outerframe		{
		
			width: 893px;
			margin: 0 auto 0 auto;
			padding: 0;
			border-left: 3px solid #000;
			border-right: 3px solid #000;
			text-align: center;
			background-color: #DDD; 
			}

#frame		{
			position: relative;
			width: 850px;
			
			margin: 0 auto 0 auto;
			padding: 0;
			border-left: 1px solid #CCC;
			border-right: 1px solid #CCC;
			text-align: center;
			background-color: #FFF;
			background-image: url(images/BGTEST.gif); 
			background-repeat: repeat-y;
			}
			

		
	#eyebrow	{
				position: relative;
				height: 275px;
				width: 848px;
				/*
				border-top: 3px solid #AB0101;
				border-bottom: 1px solid #AB0101;
				*/
				margin-left: auto;
				margin-right: auto;
				background-color: #C00;
				}
				
				
			#eyetext	{
						position: absolute;
						width: 400px;
						left: 20px;
						top: 12px;
						text-align: left;
						}
						
			#eyeday	{
						position: absolute;
						width: 350px;
						left: 167px;
						top: 239px;
						text-align: left;
						font-family: verdana, sans-serif;
						color: #FFF;
						font-weight: bold;
						font-size: 11px;
						line-height: 14px;
						text-transform: uppercase;
						letter-spacing: 2px;
						}
						
			#eyequote	{
						position: absolute;
						width: 800px;
						left: 14px;
						top: 250px;
						text-align: left;
						font: 10px/14px verdana, sans-serif;
						color: #FFF;
						}
						
						
			#eyetimes	{
						position: absolute;
						width: 204px;
						height: 50px;
						left: 614px;
						top: 8px;
						}
						
			#eyepix	{
						position: absolute;
						width: 848px;
						height: 275px;
						left: 0px;
						top: 0px;				
						}
/*						
			#eyepix	{
						position: absolute;
						background: pink;
						width: 850px;
						height: 200px;
						left: -12px;
						top: 66px;				
						}
*/						
	
			#eyecon	{
						position: absolute;
						width: 71px;
						height: 50px;
						left: 534px;
						top: 8px;
						}
						
						
						
	#eyebrowin	{
				position: relative;
				height: 175px;
				width: 826px;
				border-top: 3px solid #AB0101;
				border-bottom: 1px solid #AB0101;
				margin-left: auto;
				margin-right: auto;
				background-color: #CC0000;
				}
				
				
			#eyetextin	{
						position: absolute;
						width: 400px;
						left: 20px;
						top: 12px;
						text-align: left;
						}
						
			#eyedayin	{
						position: absolute;
						width: 0px;
						height: 0px;
						left: -300px; /* old: 167px; */
						top: 0px;
						text-align: left;
						font-family: verdana, sans-serif;
						color: #000;
						font-size: 1px;
						text-transform: uppercase;
						letter-spacing: -1px;
						}
						
			#eyepixin	{
				position: absolute;
				width: 826px;
				height: 100px;
				left: 0px;
				top: 66px;
			}
	
			#eyeconin	{
				position: absolute;
				width: 71px;
				height: 50px;
				left: 369px;
				top: 28px;
			}
						
			#eyetimesin	{
				position: absolute;
				width: 96px;
				height: 50px;
				left: 450px;
				top: 28px;
			}

			#eye-rss-in	{
				position: absolute;
				width: 125px;
				height: 50px;
				left: 554px;
				top: 28px;
			}

			#eye-commentsrss-in	{
				position: absolute;
				width: 125px;
				height: 50px;
				left: 683px;
				top: 28px;
			}


	
			#quote-container {
						position: absolute;
						width: 426px;
						height: 65px;
						top: 85px;
						left: 30px;
						text-align: left;
					}
	
	#stdcol 		{
					
					position: relative;
					text-align: left;
					width: 214px;
					float: left;
					padding-top: 9px;
					padding-bottom: 40px;
					
				}
	#wowstdcol 		{
					
					position: relative;
					text-align: left;
					width: 214px;
					float: left;
					padding-top: 9px;
					padding-bottom: 550px;
					
				}
					
	#wowrgtcol 		{
					text-align: left;
					position: absolute;
					left: 620px;
					width: 200px;
					padding-bottom: 40px;
					padding-top: 11px;
					background-color: #FFF;
					
					}
	#rgtcol 		{
					text-align: left;
					width: 200px;
					float: left;
					padding-bottom: 40px;
					padding-top: 11px;
					background-color: #FFF;
					
					}
			
		#stdtext, /* This should not be an ID; do not use; only left for legacy safety */
		.stdtext		{
						font-size: 11px;
						line-height: 15px;
						text-align: left;
						margin-left: 10px;
						margin-right: 15px;
						color: #222;
						}
					
	#rgtcol ul li, #rgtcol ul li	{
					font: 11px/13px verdana, arial, san-serif;
	}
	
	#rgtcol ul li	{
					font: 11px/13px verdana, arial, san-serif;
					list-style-type: disc;
	}
	
	#rgtcolsm 		{
					text-align: left;
					width: 180px;
					float: left;
					padding-bottom: 40px;
					padding-top: 11px;
					background-color: #FFF;
					
				}
	#rgtcolsm2 		{
					text-align: left;
					width: 150px;
					float: left;
					padding-bottom: 40px;
					padding-top: 11px;
					background-color: #FFF;
					
				}
						
		#listtext		{
						font-size: 11px;
						line-height: 13px;
						text-align: left;
						margin-left: 10px;
						margin-right: 15px;
						color: #222;
						}
			
	#twocol 		{
					width: 428px;
					float: left;
					border-left: 1px solid #DDDDDD;
					text-align: left;
					padding-bottom: 40px;
					padding-top: 9px;
					background-color: #FFF;
				
					}
			
	#twotext		{
					width: 373px;
					font-size: 12px;
					line-height: 17px;
					text-align: left;
					margin-left: 18px;
					/*
					margin-right: 37px;
					*/
					color: #111;
					}
					
	#twotext ol li, #twotext ul li	{ /* added 10 dec 2005 */
					font: 12px/17px verdana, arial, sans-serif;
					color: #111;
	}
	
	#twotext ul, #twotext ul li {	/* added 10 dec 2005 */
					list-style-type: disc;
	}
										
						
	#print 		{
					text-align: left;
					float: left;
					padding-left: 10px;
					border-left: 1px solid #DDDDDD;
					padding-top: 10px;
					background-color: #FFF;
				
			}
			
				
	#popup 		{
					margin: 0px 10px 0px 10px;
					width: 400px;
					float: left;
					border-left: 1px solid #DDDDDD;
					padding-bottom: 40px;
					padding-left: 9px;
					padding-right: 9px;
					padding-top: 9px;
					background-color: #FFF;
					font-size: 12px;
					text-align: left;
					color: #111;
				
					}
	#colbord	{
				font-family: verdana;
				border-left: 1px solid #CCC;
				padding: 0px 0px 0px 5px;
				margin: 0px 0px 0px 0px;
				font-size: 11px;
			}	
	#noright 		{
					width: 630px;
					float: left;
					padding-bottom: 40px;
					padding-top: 9px;
					background-color: #FFF;
				
					}
			
	#wownoright 		{
					width: 590px;
					float: left;
					padding-bottom: 20px;
					padding-top: 9px;
					background-color: #FFF;
				
					}
	#noLeftRight 		{
					margin-left: 0px;
					width: 848px;
					padding-bottom: 40px;
					padding-top: 9px;
					background-color: #FFF;
				
					}
					

	#entry	 		{
					font-family: verdana, sans-serif;
					width: 340px;
					float: left;
					background-color: #FFF;
				}
	#widecol 		{
					width: 394px;
					float: left;
					border-left: 1px solid #DDDDDD;
					padding-bottom: 40px;
					padding-top: 9px;
					background-color: #FFF;
				
					}
	#widecol2 		{
					width: 454px;
					float: left;
					border-left: 1px solid #DDDDDD;
					padding-bottom: 40px;
					padding-top: 9px;
					background-color: #FFF;
				
					}
			
		#widetext		{
						font-size: 12px;
						line-height: 17px;
						text-align: left;
						margin-left: 18px;
						margin-right: 37px;
						color: #111;
						}
					


			
			

					

					
					
				
	#footer {
		position: relative;
		width: 826px;
		border-top: 1px solid #CCC;
		border-bottom: 3px double #CCC;
		text-align: left;		padding-top: 9px;
		margin-right:auto;
		margin-left:auto;
		text-align: center;
		clear: both;
		background-color: #FFF;
		}
			

	#callout 	{
		width: 220px;
		margin: 0px 0px 0px -14px;
		padding-top: 10px;
		padding-bottom: 3px;
		border-top: 1px solid #CCC;
		border-bottom: 1px solid #CCC;
		}	
	.smalltext 		{
				font-family: verdana, san-serif;
				font-size: 11px;
				margin: 0;
				padding: 4px 0 4px 0;
				}
	.normtext 		{
				font-family: verdana, san-serif;
				font-size: 12px;
				margin: 0;
				padding: 6px 0 6px 0;
				}
	.normtext ul li { // added 31 August 2005
		margin-left: -36px;
		margin-bottom: -2px;
		list-style-type: circle;
		list-style-position: outside;
	}
	.redheading		{
				color: #F00;
				}

	.bullets {
			font-family: verdana, sans-serif;
			font-size: 12px;
			color: #444;
			padding: 3px 0px 0px 0px;
		}
			
	.submit {
			font-family: verdana, sans-serif;
			font-size: 11px;
		}
		
	.subhead {
			font-style: italic;
			font-family: verdana, sans-serif;
			color: #444;
			margin: 0px 0px 0px 0px;
			padding: 13px 0px 20px 0px;
			font-size: 11px;
			line-height: 14px;
		}
		
	.hed	{
			font-family: times, times-roman, georgia, serif;
			text-transform: none;
			color: #444;
			font-size: 14px;
			letter-spacing: 0px;
			font-style: oblique;
		

			}
	


			
	.motto	{
			font-family: verdana, sans-serif;
			text-transform: normal;
		
			margin: 0px 0px 2px 0px;
			font-size: 10px;
			line-height: 10px;
			letter-spacing: 2px;
			}
			
	.quote-content	{
			font: normal 14px/16px georgia, "times new roman", times, serif;
	}
			
	.tease	{
			font-family: verdana, sans-serif;
			color: #FFF;
			margin: 0px 0px 0px 0px;
			font-size: 11px;
			line-height: 15px;
		
		}
		
	.events	{
			font-family: verdana, sans-serif;
			font-size: 9px;
			padding-top: 0px;
			color: #222;
		}
	.posted	{
			font-family: verdana, sans-serif;
			font-size: 10px;
			line-height: 15px;
			padding-top: 12px;
			color: #222;
			}
    .posted img {
        vertical-align : middle;
    }

	.links	{
			font-family: verdana, sans-serif;
			font-size: 11px;
			line-height: 15px;
			padding-top: 12px;
			}
	.blackline           { border-top: 3px solid #000; }


	.comments {
			font-family: verdana, sans-serif;
			font-size: 11px;
			line-height: 15px;
			padding-top: 12px;
			color: #222;
			}
			
	.caption	{
				font-family: verdana, sans-serif;
				color: #444;
				margin: 0px 0px 11px 0px;
				font-size: 11px;
				line-height: 12px;
				}
				
	.highlight	{background-color: #FCF7C4;}

	.hideme		{
				background-color: #CFCFCF;
				position: absolute;
				left: 400px;
				top: 600px;
				width: 200px;
				height: 100px;
				
			}
		
	.arched {
		font-family: verdana, sans-serif;
		color: #444;
		font-weight: bold;
		font-size: 11px;
		line-height: 18px;
		text-transform: uppercase;
		letter-spacing: 2px;
		margin-left: 14px;
	}
		
	.promohed	{
		font-family: times, times-roman, georgia, serif;
		color: #44475F;
		margin: 0px 0px 0px 0px;
		font-size: 18px;
		line-height: 24px;
		letter-spacing: -1px;
		font-weight: bold;
		}


	.promohed2	{
		font-family: times, times-roman, georgia, serif;
		color: #44475F;
		margin: 0;
		font-size: 24px;
		line-height: 26px;
		letter-spacing: -1px;
		font-weight: bold;
		}
	
	
/** Column Heds **/	
	
	h1	{
		font-family: verdana, sans-serif;
		color: #444;
		margin: 0;
		padding: 11px 0 5px 0;
		font-size: 11px;
		line-height: 14px;
		text-transform: uppercase;
		letter-spacing: 1px;
		}
		
/** Large Display **/

	h2	{
		font-family: times, times-roman, georgia, serif;
		
		color: #444;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 4px 0px;
		font-size: 62px;
		line-height: 52px;
		letter-spacing: -2px;
		
		}
		
/** Teases **/

	h3	{
		font-family: times, times-roman, georgia, serif;
		font-style: oblique;
		color: #444;
		margin: 10px 0px 10px 0px;
		font-size: 23px;
		line-height: 23px;
		letter-spacing: -1px;
		}

/** Small Display **/
	
	h4	{
		font-family: times, times-roman, georgia, serif;
		color: #44475F;
		margin: 2px 0px 0px 0px;
		padding: 0px 0px 6px 0px;
		font-size: 28px;
		line-height: 28px;
		letter-spacing: -1px;
		}
		
		
/** Arch Display **/
	
	h5	{
		font-family: times, times-roman, georgia, serif;
		color: #44475F;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 6px 0px;
		font-size: 40px;
		line-height: 34px;
		letter-spacing: -1px;
		}
		
/** TLC Display **/
	
	h6	{
		font-family: times, times-roman, georgia, serif;
		color: #C56A00;
		margin: 0px 0px 0px 0px;
		padding: 8px 0px 6px 0px;
		font-size: 30px;
		line-height: 28px;
		letter-spacing: -1px;
		}
		

		
		



#rule 	{
		font-family: verdana;
		width: 165px;
		margin: 6px 0px 0px 0px;
		padding-top: 6px;

		
		border-top: 1px solid #CCC;
		}

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;		
		}



#nav 	{
		font-family: Verdana;
		width: 190px;
		margin: 0px 0px 0px 0px;
		padding-top: 10px;
		padding-bottom: 11px;
		
		}
		
#navPyra 	{
			margin:0;
			padding:2px 2px 2px 0;
			}
			
.subnavlist 	{
			margin:0;
			padding:0px 0px 0px 6px;	
			}
			
a.sub	{
		color: #000;
		}
		

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

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

#navPyra a:link.active, #navPyra a:visited.active, #navPyra a:hover {
																	color: #8A6868;
																	
																	background:url(images/tab_pyra.gif) no-repeat left top; 
																	}

#navPyra a:visited { color:#8A6868;}

a.sub	{
		font-weight: normal;
		color: #b30000;
		}
		
		
/* tp-company styles added 11-10-04 */
#tp-company-content{
	text-align: left;
	margin: 20px 140px 0 18px;
	padding-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	line-height: 16px;
	padding-bottom: 16px;
}

#tp-company-content ul	{
	list-style-type: square;
	list-style-position: outside;
	list-style-image: url(images/square-bullet.gif);
	padding-bottom: 8px;
}

/*#tp-company-content ol, li{*/
#tp-company-content ol {
	list-style-type: decimal;
	list-style-position: outside;
	padding-bottom: 8px;
}
#tp-company-quotecontainer	{
	background-color: #C00;
}
#tp-company-quotecontainer-alt	{
	border-left: 1px dotted #C00;
	border-right: 1px dotted #C00;
}
.tp-company-blockquote,	.tp-company-blockquote-alt	{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 22px;
}
.tp-company-blockquote	{
	padding: 10px 24px 10px 24px;
	color: #FFF;
}
.tp-company-blockquote-alt	{
	color: #C00;
}
.tp-company-head	{
	font-family: georgia, Times, Times New Roman, serif;
	font-size: 30px;
	line-height: 34px;
	color: #000;
}
.tp-company-sub, .tp-company-allcaps	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-transform: uppercase;
	font-weight: bold;	
}
.tp-company-sub	{
	color: #000;
}
.tp-company-allcaps	{
	color: #C00;
}
.tp-company-sub-red	{
	font-family: georgia, times, times new roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;	
	color: #C00;
	padding-bottom: 16px;
}
.tp-company-sub-med	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	text-transform: uppercase;
	font-weight: bold;
}
.tp-company-gutter{
	margin: 0 140px 0 18px;
}
		

/* wowstore styles, created: 26 Nov 2004  */

	#mac-content {
				position: absolute;
				left: 200px;
				top: 200px;
				width: 380px;
				border: 2px solid #000;
	}

/* tp-gallery styles added 02-07-05 */

#image-container	{
	position: absolute;
	top: 175px;
	left: 425px;
	width: 406px;
        height: 100;
}

#caption-container	{
	position: absolute;
	top: 550px;
	left: 425px;
	width: 406px;
	z-index: 1;
}

.slide-caption	{
	font-family: georgia, arial, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #333;
	text-align: left;
	padding-top: 6px;
}

#image-container img	{
	border: 1px dotted #F00;
}

#thumbnail-container	{
	position: absolute;
	top: 230px;
	left: 230px;
	width: 184px;
}

#thumbnail-container img	{
	border: 0;
}

#thumbnail-container a	{
	color: #FFF;
	text-decoration: none;
}

#red-bar	{
	position: absolute;
	top: 630px;
	left: 230px;
	width: 605px;
	border-bottom: 15px solid #C00;
}


#red-bar-gutter	{
	padding-left: 195px;
}

.slide-arrows {
	font-family: arial, helvetica, sans-serif;
	font-size: 48px;
	font-weight: bold;
	text-align: left;
}

.bodytype {
	font-family: lucida grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
}

.bodytype strong {
	font-weight: bold;
	color: #000;
}

/* Added 10 May 2005: Right sidebar tweaks */
/* Additional styles defined in feedsplitter > jssidebar-tp.xml */

#tpws-feedbox	{
	width: 163px;
 	background-color: #EED;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	margin-bottom: 18px;
}

.rdfTitle { 
	color: #000;
	font-family: Verdana, arial, sans-serif;
	font-size: 11px;	
	line-height: 13px;
	text-align: left;
	overflow: hidden;
	margin: 0 0 8px 12px;
	padding-top: 8px;
}
	
.rdfTitle a { 
	color: #C00;
	font-weight: bold;
}

#rgtcol ul li	{
	font-family: verdana, arial, san-serif;
	font-size: 11px;
	line-height: 13px;
	list-style-type: disc;
	list-style-position: outside;
	list-style-image: url(http://tompeters.com/blogs/promos/images/bullet-arrowhead.gif);	
}

#rgtcol a img	{
	decoration: none;
	border: none;
}

/* Added 01 August 2005: Flickr styles added to Gallery/A Day in the Life */

#flickr-container	{
	position: absolute;
	top: 830px;
	left: 230px;
	width: 605px;
	border-bottom: 15px solid #C00;
}

/* Added 21 August 2005: Cool Friends */

h1.redbar	{
	border-top: 3px solid #C00;
	margin-bottom: 24px;
}

#coolfriends-sidebar	{
	position: absolute;
	top: 240px;
	left: 225px;
	width: 170px
	overflow: hidden;
	width: 170;
	overflow: hidden;
}
#coolfriends-sidebar img	{
	padding: 0;
	margin: 0;
}

#coolfriends-bio	{
	margin: 0 50px 0 170px;
	padding-bottom: 30px;
}

#coolfriends-sidebar a img, #coolfriends-bio p a img {
	decoration: none;
	border: none;
}

#coolfriends-interview	{
	margin-right: 170px;
}

.redboldtext	{
	color: #C00;
	font-weight: bold;
	margin-right: 4px;
}

/* Styles added 24 September 2005 */
#c_friends_box p {
	font: 11px/15px verdana,serif;
	color: #222;
	padding: 10px;
}
.c_friends_padding	{
	padding: 10px;
}
a.sub img	{
	border: none;
	decoration: none;
}


#tp-company-content p a img	{
	decoration: none;
	border: 0;
}

/* Poll-related styles added October 8 2005 */
#poll{
	font: 11px/15px verdana,serif;
	background-color: #FFF;
	color: #222;
	width: 168px;
}

#poll dt, #poll dd	{
	color: #000;
	font-weight: normal;
}
#poll #poll-container dl dt	{
	padding-left: 10px;
}

#poll dl dd	{
	margin: 0 10px 0 10px;
	font-weight: bold;
}
#alert	{
	margin-left: 10px;
}
#poll-links	{
	padding: 4px 0 0 0;
	margin: 0;
}

#page-container	{
	width: 825px;
	background-color: #FFF;
	text-align: left;
	font: 12px/18px verdana, arial, sans-serif;
	color: #222;
}
#page-container .content	{
	padding: 50px;
}
#page-container .content h1	{
	padding-top: 36px;
}
#category-content dl dt #pollhead {
	font-family: times, times-roman, georgia, serif;
	color: #44475F;
	font-size: 28px;
	line-height: 28px;
	letter-spacing: -1px;
}
#pollhead	{
	font-weight: bold;
	margin: 0 10px 0 10px;
}
#pollcontent	{
	//font: 12px/18px verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-family: verdana, sans-serif;
	color: #222;
	margin: 0 10px 0 10px;
}
#poll #pollcontent	dd	{
	//font: 11px/15px verdana,serif;
	font-size: 11px;
	line-height: 15px;
	font-family: verdana, sans-serif;
	color: #000;
	font-weight: normal;
}

/* Flickr */


#flickr img { 
	width: 48px; 
	height: 48px; 
}
#flickr a { 
	padding: 2px; 
	display: block; 
	float: left;
	margin: 1px;
}
#flickr a:hover { 
	background: #c00;
}

/* added to FAQs 2-10-06 */
.gutter-left-24	{
	margin-left: 24px;
}

#mp_text {
margin-bottom : 1em;
font-family: verdana, san-serif;
font-size : 12px;
line-height : 1.4;
}		

#comments-form {
width : 339px;
}
#comment-form-name label,
#comment-form-email label,
#comment-form-url label {
    display : block;
}
#comment-form-name input,
#comment-form-email input,
#comment-form-url input,
#comment-text {
    width : 339px;
}

#twitter-widget {
/*display:block !important;*/
margin-bottom : 20px;
}
#twitter-widget h3 {
display : none;
}
#twitter-widget h4 {
font-family : Georgia, Times, "Times New Roman", serif;
font-size : 20px !important;
}
#twitter-widget h4 a {
font-weight : normal !important;
}
.twtr-join-conv {
display : none !important;
}


.entry {
    margin-bottom : 28px;
    border-bottom : 1px solid #999999;
    padding-bottom : 3px;
}

.module {
    margin-bottom: 15px;
}


/* #utility */
.cf:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
* html .cf             { zoom: 1; } /* IE6 */
*:first-child+html .cf { zoom: 1; } /* IE7 */

b.red {
    color : #B30000;
}
