@charset "utf-8";
body { color: #333333; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; background-color: #FFF; }
strong, b { font-weight:bold; }
em, i { font-style:italic; }
p { font-size: 1em; padding-bottom: 1em; }
a { color: #0066CD; font-size:1em; }
table { margin-bottom: 0.7em; }
td, th { font-size:1em; }
td { padding-right:20px; }
th { font-weight: bold; padding-bottom:10px; color:#f38217; }
h1, h2, h3, h4, h5, h6 { font-weight: bold; text-decoration: none; }
#content h2 { color:#f38217; padding:0.35em 0 0.7em 0; }
#content h3 { padding-bottom: 0.5em; }
#wideContent h1 { width:800px; }
h1 { color:#f38217; font-size: 28px; line-height: 28px; }
h2 { /*color:#f38217;*/
	padding-bottom:0.5em; font-size: 1.3em; line-height: 1.5em; }
h3 { font-size: 1.2em; /* padding: 0.5em 0 0.5em 0; */
	padding: 0em 0 0.5em 0; }
h4 { font-size: 1em; line-height: 1.2em; }
h5 { font-size: 1.2em; line-height: 1.4em; }
h6 { font-size: 0.8em; line-height: 1em; letter-spacing: 0em; }
#mainContent h1 { width:500px; }
#mainContent h2 { /* padding: 0em 0 0.5em 0; */
	padding:0.35em 0em 0.7em 0em; }
#mainContent h3 { padding-top: none; }
ol { padding-bottom:0.7em !important; list-style-position: inside; }
#mainContent .wireframe .main ol li { font-size:1em; list-style:decimal; }
.wireframe .main { font-size:1em; }
#mainContent, #wideContent, .gutter { text-align: left; }
#mainContent .wireframe .main li, #wideContent .wireframe .main li, #sidebar2 .wireframe .main li { line-height:1.4em; padding: 0 0 0.3em 0; margin: 0em; }
#mainContent .wireframe .main ul li, #wideContent .wireframe .main ul li, #sidebar2 .wireframe .main ul li { list-style-type:disc; }
#mainContent .wireframe .main ol li, #wideContent .wireframe .main ol li, #sidebar2 .wireframe .main ol li { list-style-type:decimal; }
#subNavLevel3 li, #mainContent .wireframe .evnt-container li, #wideContent .wireframe .evnt-container li, #sidebar2 .wireframe .evnt-container li { list-style:none; list-style-type:none; line-height:1.4em; padding: 0 0 0 15px; margin: 0; }
#mainContent .wireframe .main ul, #wideContent .wireframe .main ul, #sidebar2 .wireframe .main ul { padding-left: 1.4em; }
#mainContent .wireframe .main ol, #wideContent .wireframe .main ol, #sidebar2 .wireframe .main ol { margin-left: 1.7em; }
#mainContent .wireframe .main ul ul, #wideContent .wireframe .main ul ul, #sidebar2 .wireframe .main ul ul { list-style-type:circle; }
#mainContent .wireframe .main ol, #wideContent .wireframe .main ol, #sidebar2 .wireframe .main ol { list-style-type:decimal; }
#mainContent .wireframe .main ol ol, #wideContent .wireframe .main ol ol, #sidebar2 .wireframe .main ol ol { list-style-type:lower-alpha; }
/* CUSTOM STYLES THAT USERES CAN USE */
.tableStyle1 { border:1px dashed #CCC; width:500px; }
.tableStyle1 td, .tableStyle1 th { font-size: 1em; padding:3px; border:1px dashed #CCC; }
.detailText1 { font-size: 0.9em; }
.detailText2 { color:#666666; font-size: 0.9em; }
.content-indent { }
#mainContent .wireframe .main ul li.content-indent, #wideContent .wireframe .main ul li.content-indent, #sidebar2 .wireframe .main ul li.content-indent, #mainContent .wireframe .main ul.content-indent li, #wideContent .wireframe .main ul.content-indent li, #sidebar2 .wireframe .main ul.content-indent li { margin-left: 1em; }
#mainContent .wireframe .main ol li.content-indent, #wideContent .wireframe .main ol li.content-indent, #sidebar2 .wireframe .main ol li.content-indent, #mainContent .wireframe .main ol.content-indent li, #wideContent .wireframe .main ol.content-indent li, #sidebar2 .wireframe .main ol.content-indent li { margin-left: 1.4em; }
.content-li-unstyled { }
#mainContent .wireframe .main li.content-li-unstyled, #mainContent .wireframe .main .content-li-unstyled li { list-style-type: none; margin-left: -1.4em; }
.content-centered { text-align:center; }
.content-img-festival { margin: 0 0 -20px 5px; }