/**
 * This typography file is included in the WYSIWYG editor
 */
body, .typography * {
	font-family: Sans-Serif,Trebuchet MS,Verdana, helvetica;
	font-size: 13px;
	color: #666;
	text-align: left;
}

a                   { color: #669900; text-decoration: none;}
a:hover             { text-decoration: underline;}
a img               { border: 0;}
a.btn_link			{background-color: #ff6ea3; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; color: #fff; padding: 10px 35px 10px 35px; font-family:  Century Gothic;
					font-size: 15px; -moz-box-shadow: #999 1px 1px 2px;	-moz-border-radius: 3px; -webkit-box-shadow: #999 1px 1px 2px;	
					-webkit-border-radius: 3px; text-shadow: #555 0px 1px 1px; }
a.btn_link:hover	{text-decoration: none; background-color: #95D3CD;}
					
p                   { padding: 0 0 15px 0; line-height: 25px; word-spacing: 1px;}
h1,h2,h3,h4,h5,h6   { font-family: Century Gothic; color: #000; font-weight: normal;
                      padding: 0 0 10px 0;}
h1                  { font-size: 26px;}
h2                  { font-size: 22px;}
h3                  { font-size: 19px;}
h4                  { font-size: 14px;}
h5                  { font-size: 13px;}
h6                  { font-size: 12px;}

.typography blockquote  { margin-left:20px;}
.typography hr          { padding:5px;}


/** CMS LIST STYLES **/
.typography ul,
.typography ol              { margin-left:10px; margin-bottom:20px;}
	
/* HEADER STYLES */

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