/***************************
 * SilverStripe Maori Theme
 * This typography file is included in the WYSIWYG editor
 ***************************/
 
/*****************
 * GENERIC STYLES 
 *****************/ 
.typography * 
	{
	 font-family: georgia, "Times New Roman", serif;
	}
/*************
 * PARAGRAPHS 
 *************/
.typography p 
	{
 	 color: #4d4d4d;
 	 line-height: 1.4em;
 	 font-size: 1.2em;
	}
#Layout p 
	{
 	 margin: 10px 5px 5px 0;
	 text-indent: 0px;
/* 	 text-indent: 35px;*/
	}
#Sidebar p 
	{
	 font-size: 1.1em;
 	 clear: both;
 	 margin: 10px 10px 0 10px;
	}
.typography blockquote 
	{
	 margin: 10px;
	 font-size: 1.4em;
	 color: #777;
	 font-style: italic;
	}	
/********
 * LINKS 
 ********/
.typography a 
	{
 	 text-decoration: underline; 
	 color: #890000;
 	 line-height: .8em;
 	 font-size: .8em;
	}
.typography a:hover 
	{
 	 text-decoration: underline;
	}
.typography a:visited 
	{
 	 text-decoration: underline;
	}
/**************
 * LIST STYLES 
 **************/
.typography ul, 
.typography ol 
	{
	 margin: 20px;
	}
.typography li
	{
	 margin: 5px 10px;
	 font-size: 1.2em;
	}
/****************
 * HEADER STYLES 
 ****************/
.typography h1,
.typography h2 
	{
	 color: #860410; 
	 margin: 15px 0;
	 clear: both;
	 font-weight: 300;
	 font-family: Georgia, Tahoma, Verdana, sans-serif;
	}
.typography h1 
	{
	 font-size: 2.4em;
	}
.typography h2 
	{
 	 font-size: 2.8em; 
	}
.typography h3 
	{
	 color: #222;
	 margin: 25px 0 15px 0;
	 font-weight: 300;
	 clear: both;
	 font-size: 1.8em;
	}
.typography h4 
	{
	 font-size: 1.6em;
	 color: #222;
	 width: 95%;
	 clear: both;
	 font-weight: 300;
	 line-height: 1.5em;
	 border-bottom: 1px solid #890000;
	 margin: 25px 0 15px 0;
	}
.typography h5 
	{
	 font-size: 1.4em;
	 color: #222;
	 font-weight: 300;
	 margin: 10px 0;
	}
.typography h6 
	{
	 font-size: 1.2em;
	 color: #555;
	 line-height: 1.4em;
	 margin: 0px;
	}
/*****************
 * ADDRESS STYLES 
 *****************/	
.typography pre 
	{
	 font-family:"Courier New",Courier;
	 display:block;
	 font-size:1.2em;
	 margin:2em 5em;
	 padding:0.5em;
	 border:1px #ccc solid;
	 background:#eee;;
	}
.typography label 
	{
 	 display: block;
	 margin: 10px 0 -10px 0;
	 color: #000;
	}
.typography q 
	{
	 display:block;
	 font-size:0.8em;
	 margin:1em 1em;
	 padding:0.5em;
	 border:1px #ccc solid;;
	}
/****************
 * TABLE STYLING 
 ****************/
.typography table 
	{
	 border-collapse:collapse;
/*	 margin: 10px; removed to adjust the positioning of the manuhiri box 15 feb 2010*/
	 margin: 0px; 
	 font-size: 1.2em;
	 color: #666;	
	}
.typography td 
	{
	 border:0px solid #999;
	 vertical-align: top;
	 padding:5px;
	}
/***********************************
 * WYSIWYG EDITOR ALIGNMENT CLASSES 
 ***********************************/
.typography .left 
	{
	 text-align:left;
	}
.typography .center 
	{
	 text-align:center;
	}
.typography .right 
	{
	 text-align:right;
	}
.typography img.right 
	{
	 float:right;
	 margin-left:10px;
	}
.typography img.left 
	{
	 float:left;
	 margin-right: 10px;
	}
.typography img.center 
	{
	 float:none;
	 margin-left:auto;
	 margin-right:auto;
/*	 border: 1px solid black;*/
	 display:block;
	}
/********
 * FORMS 
 ********/
.typography label 
	{
	 font-size: 1em;
	}
.typography input.text, .typography textarea 
	{
	 font-size: 1em;
	}
/*******************
 * Extra redundancy 
 *******************/
.typography p.MsoNormal, .typography p.MsoBodyText 
	{
	 margin: 0;
	}
.typography #Content p.authorDate 
	{
	 color: #444;
	 margin-top: -15px;
	}