/* Reset & Typography
-------------------------------------------------------------- */

*					{margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}
body					{line-height: 1; color: #ccc; background: #333; font-size: 12px; line-height: 18px; font-family: Helvetica, Tahoma, Verdana, sans-serif; text-align: center;}
img					{display: block; margin: 0 0 18px 0;}
h1,h2,h3,h4,h5,h6			{color: #fff; clear: both; font-family: "Trebuchet MS", Trebuchet, Helvetica, Verdana;}
h1					{font-size: 30px; line-height: 36px; padding: 0 0 18px 0;}
h2					{font-size: 20px; line-height: 36px;}
h3					{font-size: 16px; line-height: 36px;}
h4					{font-size: 14px; font-weight: bold;}
h5					{font-size: 12px; font-weight: bold;}
h6					{font-size: 12px;}
p					{margin: 0 0 18px 0; text-align: justify;}
p.last					{margin-bottom: 0;}
p img					{float: left; margin: 18px 18px 18px 0; padding: 0;}
p img.top				{margin-top: 0; } /* Use this if the image is at the top of the <p>. */
h1 img, h2 img, h3 img			{float: left; margin: 0 18px 18px 0;}
p.clearing				{margin: 0 0 -1px; padding: 0; height: 1px; overflow: hidden; clear: both;}
a					{color: #fff; text-decoration: none;}
a:hover					{text-decoration: underline;}
ul, ol					{margin: 0 0 18px 18px;}
ul					{list-style-type: square;}
ol					{list-style-type: decimal;}
dl					{margin: 0 0 18px 0;}
dl dt					{font-weight: bold;}
blockquote				{margin: 0 0 18px 18px; color: #999; font-style: italic;}
strong					{font-weight: bold; color: #fff;}
em					{font-style: italic; color: #fff;}
pre					{margin-bottom: 18px; background: #000; border:1px solid #999; padding:16px;}

/* Contact Form
-------------------------------------------------------------- */

div.ed_form				{font: normal 11px/1.5 arial, helvetica, sans-serif; color: #ccc;}
div.ed_form_group_name			{display: none;}
div.ed_form_element			{display: block; clear: left; padding: 0 0 5px 10px;}
div.ed_form span.ed_form_label		{width: 100px; display: block; float: left; text-align: right; padding: 3px 5px 3px 0;}
div.ed_form_element input		{width: 200px; padding: 3px 2px}
div.ed_form_element select		{width: 208px; padding: 3px 2px}
div.ed_form_element textarea		{width: 200px; height: 100px; padding: 3px 2px;}
div.ed_form_validation_summary		{margin: 0 0 15px 10px; padding: 10px; background: #fcc; border: 1px solid #900; font: bold 12px/1.5 arial, helvetica, sans-serif; color: #900;}
div.ed_form_summary_message		{font-weight: normal; padding: 5px 0;}

div.ed_form_submit_outer		{clear: both; padding: 0 0 20px 115px;}
div.ed_form_submit_outer input		{font-size: 10px; line-height: 1.1em; padding: 2px 3px;}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

