/**
 * This typography file is included in the WYSIWYG editor
 */
.typography * {
	font-family:Verdana,Arial,Verdana,sans-serif;
	font-size:1em;
}
.typography blockquote {
	margin-left:20px;
}
.typography hr {
	padding:5px;
}
.typography p{
color:#333;
}
.typography ul li{
font-style:italic bold;
padding-bottom: 15px;




}

.typography ol li,
.typography a {
	color:#333;
	font:bold;
}
.typography .green{
color:#009900;

}
.typography p {
	margin-bottom:5px;
	font-size:15px;
	line-height:1.3em;
	margin-bottom:15px;
}

/** CMS LIST STYLES **/
.typography ul,
.typography ol {
	margin-left:30px;
	margin-bottom:8px;
	position: relative;
}
	.typography ul li,
	.typography ol li {
		
		font-size:14px;
		
	}
		.typography ul li {
			list-style-image:url("./themes/site_themes/default/images/house.gif");
			
		}
		.typography ol li {
			list-style-type:decimal;
    	}

.archive ul li {
			border-top:2px solid #fff;
			border-bottom:1px solid #f19cc4;
			
		}

.archive li a {
					display:block;
					padding:5px 15px;
					font-family:Georgia,"Times New Roman",serif;
					font-size:1.2em;
					color: #464646;
					text-decoration:none;
					border-bottom: 1px solid #ddd;
                    
				}

.archive li a:hover {
color: #1e9606;

}

/* JOBS */
.job ul,
.job ol {
	margin-bottom:20px;
}
	
	
}
		.job ul li {
			padding-bottom: 2px;
			}
		.job ol li {
			list-style-type:decimal;
    	}

		.job a {
			
			color: #1e9606;
			text-decoration: none;
			padding: 2px;
			font-size:13px;
		}
			.job a:hover {
				text-decoration:none;
			}	

		.job pre {
			font-family:"Courier New",Courier,monospace;
			display:block;
			font-size:1.2em;
			margin:2em 5em;
			padding:0.5em;
			border:1px #ccc solid;
			background:#eee;;
		}


/* HEADER STYLES */
.typography h1,
.typography h2,
.typography h3,
.typography h4

 {

	font-weight:normal;
	padding-bottom:0px;
	font-family:Georgia,"Times New Roman",serif;
	border-bottom:5px solid #f19cc4;
}
	.typography h1 {
		font-size:3em;
	}
	.typography h2 {
		font-size:2.3em;
	}
	.typography h3 {
		font-size:2em;
	}
		.typography h3 a {
			color:#000;
			font-family:Georgia,"Times New Roman",serif;
			text-decoration:none;
		}
			.typography h3 a:hover {
				text-decoration:underline;
			}
	.typography h4 {
		font-size:1.2em;
		border-bottom:1px solid #8fd400;
	}

.typography h5 {
		font-size:18px;
		background:#D52F92;
                color:#fff;
                width:200px;
	}

.typography h6 {
		font-size:16px;
                color:#000;
                
	}


/* LINK STYLES */
.typography a {
	font-size:1em;
	color:#7aa917;
	text-decoration:underline;
}
	.typography a:hover {
		text-decoration:none;
	}	
	
.typography pre {
	font-family:"Courier New",Courier,monospace;
	display:block;
	font-size:1.2em;
	margin:2em 5em;
	padding:0.5em;
	border:1px #ccc solid;
	background:#eee;;
}



/* WYSIWYG EDITOR ALIGNMENT CLASSES */
.typography .left {
	text-align:left;
}
.typography .center {
	text-align:center;
}
.typography .right {
	text-align:right;
}
.typography img.right {
	float:right;
}
.typography img.left {
	float:left;
}

.typography p.MsoNormal, .typography p.MsoBodyText {
	margin: 0;
}


/* PAGE COMMENTS */

#PageComments_holder form {
	background:none;
	border:none;
}

#PageComments_holder h4 {
	margin-top:10px;
}

#PageComments {
	margin:0;
	padding:0;
	border:1px solid #ccc;
}

#PageComments li {
	font-size:10px;
	background:#F5F5F5;
	list-style-type:none;
	border-bottom:1px solid #ccc;
	padding:5px;
	margin:0;
}
	#PageComments li p {
		font-size:10px;
	}

	#PageComments li.odd {
		background:#fff;
	}

	#PageComments li p.info {
		color:#666;
		font-size:10px;
	}
	
	