.pageTitle{
	font-size	:	20px;
	font-family	:	Comic Sans MS, cursive;
	font-weight	:	bold;
	color	:	#888888;
	display	:	block;
	padding	:	3px 0px 0px 0px;
}

.sectionTitle{
	font-size	:	24px;
	font-family	:	Georgia, "Times New Roman", Times, serif;
//		font-family	:	Comic Sans MS, cursive;
//	font-family	:	Times New Roman, Times, serif;
//	font-weight	:	bold;
//	font-style	:	italic;
//	color	:	#666622;
	color	:	#222222;
	display	:	block;
	width	:	100%;
	padding	:	15px 0px 0px 5px;
	margin	:	0px 0px 7px 0px;
}

.section{
	font-size	:	14px;
	font-family	:	Century Gothic, Verdana, Tahoma;
	color	:	#000000;
	display	:	block;
	width	:	100%;
	padding	:	0px 0px 15px 15px;
	margin	:	0px 0px 5px 0px;
	border-bottom	:	1px dotted #999966;
}

.section .rightLink{
	font-size	:	14px;
	font-family	:	Century Gothic, Verdana, Tahoma;
	color	:	#000000;
	display	:	block;
	width	:	100%;
	padding :   5px 0px;
}

.section div{
	font-size	:	14px;
	font-family	:	Century Gothic, Verdana, Tahoma;
	color	:	#000000;
	display	:	block;
	width	:	100%;
	margin	:	5px 0px 5px 0px;
}

.section #recent{
	font-size	:	14px;
	font-family	:	Century Gothic, Verdana, Tahoma;
	font-style  :   oblique;
    font-weight :   100;
	color	:	#000000;
	display	:	block;
	width	:	100%;
	padding :   2px 0px;
}


.section #recent a{
    font-style  :   normal;
    font-weight :   400;
}

.section a:link{	color	:	#666666;	text-decoration: none;	}
.section a:active{	color	:	#666666;	text-decoration: none;	}
.section a:visited{	color	:	#666666;	text-decoration: none;	}
.section a:hover{	color	:	#000000;	text-decoration: underline;	}



.rightSectionTitle{
	font-size	:	24px;
	font-family	:	Courier New, Courier New, monospace;
	letter-spacing:-3px;
	font-weight	:	590;
//	font-style	:	italic;
//	color	:	#666622;
	color	:	#222222;
	display	:	block;
	width	:	100%;
	padding	:	15px 0px 0px 5px;
	margin	:	0px 0px 7px 0px;
}

.rightSectionEmph {
//	text-align	:	center;
	font-size	:	22px;
	font-family	:	Courier New, Courier New, monospace;
	font-weight	:	590;
	color	:	#222222;
	display	:	block;
	width	:	100px;
	padding	:	7px 30px;
}


.section a:link .SuggestedArticleTitle {	color:	#666666;	text-decoration: none;	font-size:	16px;	font-weight:	590;	}
.section a:link .SuggestedArticleResponse {	color:	#666666;	text-decoration: none;	font-size:	12px;	}
.section a:active .SuggestedArticleTitle {	color:	#666666;	text-decoration: none;	font-size:	16px;	font-weight:	590;	}
.section a:active .SuggestedArticleResponse {	color:	#666666;	text-decoration: none;	font-size:	12px;	}
.section a:visited .SuggestedArticleTitle {	color:	#666666;	text-decoration: none;	font-size:	16px;	font-weight:	590;	}
.section a:visited .SuggestedArticleResponse {	color:	#666666;	text-decoration: none;	font-size:	12px;	}
.section a:hover .SuggestedArticleTitle {	color:	#000000;	text-decoration: underline; font-size:	16px;	font-weight:	590;	}
.section a:hover .SuggestedArticleResponse {	color:	#000000;	text-decoration: underline;	font-size:	12px;	}

.SuggestedArticleTitle {
	font-size	:	24px;
	font-weight	:	590;
}
.SuggestedArticleResponse {
	font-size	:	14px;
	font-style  :   oblique;
}

.article_title{
	font-size	:	26px;
	font-family	:	Georgia, "Times New Roman", Times, serif;
//	font-weight	:	bold;
	color	:	#666622;
	display	:	block;
	padding	:	0px 0px 10px 54px;
	text-decoration: none;
}
.article_title a:link{  color: #666622;	text-decoration: none;  }
.article_title a:active{  color: #666622;	text-decoration: none;  }
.article_title a:visited{  color: #666622;	text-decoration: none;  }
.article_title a:hover{  color: #666622;	text-decoration: underline;  }

.article_date{
	font-size	:	14px;
	font-family	:	Georgia, "Times New Roman", Times, serif;
	color	:	#888866;
	display	:	block;
	padding	:	0px 0px 0px 54px;
}

.article_content{
	color	:	#000000;
	display	:	block;
	padding	:	0px 0px 5px 0px;
	margin	:	0px 0px 5px 0px;
	font-size	:	14px;
	font-family	:	Verdana, Tahoma, sans-serif;
}

.article_content .border{
	display	:	block;
	border	:	1px solid #999999;
	padding	:	3px 3px 3px 3px;
	margin	:	5px auto 5px auto;
	text-align	:	center;
}

.articleMisc{
	color	:	#000000;
	display	:	block;
	border	:	1px dotted #DDDDDD;
	background-image:url('http://www.kakinan.com/alex/images/background_article_misc.png');	
	background-position:center top;
	margin	:	10px 0px 2px 0px;
	padding	:	6px 8px 7px 8px;
}

.articleMisc a:link{	color	:	#000000;	text-decoration: none;	}
.articleMisc a:active{	color	:	#000000;	text-decoration: none;	}
.articleMisc a:visited{	color	:	#000000;	text-decoration: none;	}
.articleMisc a:hover{	color	:	#000000;	text-decoration: underline;	}

.article{
	font-size	:	14px;
	font-family	:	Verdana, Tahoma, sans-serif;
	width	:	100%;
	height	:	auto;
	color	:	#000000;
	display	:	block;
	margin	:	15px 0px 10px 0px;
	background-image: url(../../alex/images/big_bullet.gif);
    background-repeat: no-repeat; 
    background-position: left top;
}

.article_comments{
	background-color	:	#FFFFE0;
	display	:	block;
	padding	:	16px 10px 5px 15px;
	margin	:	5px 0px 5px 0px;
	background-image: url(../../alex/images/CommentQuotes.png);
    background-repeat: no-repeat; 
    background-position: left top;
}

.comment_name{
	clear	:	left;
	font-size	:	10px;
	color	:	#666666;
	display	:	block;
	padding	:	0px 0px 5px 0px;
	margin	:	0px 0px 5px 0px;
}

.comment_name a:link{	color	:	#666666;	text-decoration: none;	}
.comment_name a:active{	color	:	#666666;	text-decoration: none;	}
.comment_name a:visited{	color	:	#666666;	text-decoration: none;	}
.comment_name a:hover{	color	:	#000000;;	text-decoration: underline;	}

.comment_date{
	font-size	:	10px;
	color	:	#666666;
	display	:	block;
	padding	:	0px 0px 5px 5px;
	margin	:	0px 0px 5px 10px;
}

.comment_content{
	font-size	:	14px;
	color	:	#808000;
	display	:	block;
	padding	:	0px 5px 0px 5px;
	margin	:	0px 5px 5px 10px;
}

.RedHighlight {
	color		: #CC0000;
	font-weight	: bold;
}


.font10 {	font-size	:	10px;	}
.font12 {	font-size	:	12px;	}
.font14 {	font-size	:	14px;	}
.font16 {	font-size	:	16px;	}
.font18 {	font-size	:	18px;	}
.font20 {	font-size	:	20px;	}
.font24 {	font-size	:	24px;	}

#photoStageInstructions {
	font-size	: 28px;
	font-family	: "Trebuchet MS", Helvetica, sans-serif;
	color	: #dedede;
	margin	: 5px auto;
}