/* RESET */
*, html, body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td {margin:0; padding:0}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}
strong {font-weight:bold;}
ul {list-style:none;}
em {font-style:italic;}
img {border:none;}
a {outline: none; text-decoration:none;}


/* GOOGLE PRE-LOADING*/
      .wf-loading p {
        font-family: Helvetica, sans-serif
      }
      .wf-inactive p {
        font-family: Helvetica, sans-serif
      }
      .wf-active p {
        font-family: 'Open Sans', sans-serif;
      }
      .wf-loading p {
        font-family: Helvetica, sans-serif;
      }
      .wf-loading h1 {
        font-family: Helvetica, sans-serif;
      }
      .wf-inactive h1 {
        font-family: Helvetica, sans-serif;
      }
      .wf-active h1 {
        font-family: 'Open Sans', sans-serif;
      }


/* GENERAL & TYPOGRAPHY*/
/* ================================================================================ */
html	{}
body	{
	background: #fff;
	color:#111; 
	font-family: 'Open Sans', sans-serif; 
	font-size: small;
	font-weight: lighter;
	line-height: 1.0em;
	margin:0;
	}

h1			{font-size:2.0em; line-height: 160%; margin-top: 6px;}

.essays h1{margin: 6px 0 20px 0;}

.essays h1 span{color: #F00; font-size:.8em; margin: 0 0 0 20px;}

a.essaylink {
	color: #F00;
	}

a.essaylink:hover {
	border-bottom: 1px solid;
	color: #231f20;
	}	

#topnav h1 {
	float: left;
	text-indent: -99999px;
	width:10px; 
	}

h1.logo	{
	float: left;
	font-size: .1em; 
	height: 80px;
	margin: 23px 0 10px 0;
	width: 380px;
	text-indent: -999px;
	}

h2			{font-size:1.6em; line-height:28px; margin-top: 14px; }

#essays_02 h2			{text-align: center;}

#schedule #video_holder h2	{
	font-size: 1.6em;
	margin: 10px 0 20px 6px;
	padding: 14px 0 0 0px;
}

#schedule div#schedule_main h3	{
	background: #ccc;
	color: #fff;
	font-size: 1.8em;
	font-weight: bold;
	height: 30px;
	margin: 10px 0 30px 6px;
	padding: 14px 0 0 14px;
	width: 100%;
}

h3			{font-size:1.4em; margin-top: 14px;}
h4			{font-size:1.2em}
p			{font-size:1.3em; line-height:24px;}

p.copy	{
	font-size: .9em;
	font-style: italic;
	font-weight: normal;
	line-height: 160%;
	}

p.grunt-logo	{
	color: #000;
	font-size: 1.0em; 
	line-height: 130%;
	padding: 20px 0 0 0;
	text-align: right;
	}

p.grunt-logo img	{
	padding: 20px 0 10px 0;
	}

.essays p.lead-para2	{
color: #000;
font-size: 1.6em; 
line-height: 120%;
}

p.bold	{
	font-weight: bold;
}

div#schedule_main p	{
	margin-bottom: 13px;
	}

ul			{font-size:1.6em; line-height:24px;}
small		{font-size:1.1em;}
a			{color:#111;}
.clear		{clear:both;}
.gap		{height:30px;}
.lucida		{font-family: "Lucida Grande", Tahoma; color:#CCC;}

blockquote.style1 {
	font-size: 1.0em;
	font-weight: normal;
	margin: 30px 40px 30px 30px;
	padding-left: 15px;
	padding-right: 15px;
}

blockquote.style1 span{
	color: #F00; 
	}

blockquote.style2 {
	font-size: 1.0em;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight: normal;
	font-style: italic;
	margin: 30px 40px 30px 30px;
	padding-left: 15px;
	padding-right: 15px;
}

blockquote.style3 {
	font-size: .9em;
	font-weight: normal;
	margin: 30px 40px 30px 30px;
	padding-left: 15px;
	padding-right: 15px;
}

blockquote.style4 {
	border: 1px solid #999;
	font-size: .9em;
	font-weight: normal;
	margin: 30px 40px 30px 30px;
	padding: 0 15px 15px 15px;
}

.sioui_box	{
	border: 1px solid #999;
	float: left;
	margin: 20px;
	padding: 0 15px 25px 15px;
}


sup	{
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: relative;
	top: -0.4em;
	vertical-align: baseline;
}

/* WRAPPER */
#wrapper	{
	margin:0 auto;
	max-width:1200px; 
	min-width:920px; 
	padding:20px;
	}
.nowrap		{white-space:nowrap;}

/* NAVIGATION */
img.home	{
	float: left;
	margin-top: 10px;
}

#topnav {
	background: transparent url(https://indianacts.gruntarchives.org/images/INDIANacts-logo-grey.jpg) center left no-repeat;
	height: 120px;
	padding-top: 20px;
}

#mainnav {
	float: right;
}

.nav {
	margin-top: 40px;
	margin-right: -4px;
	}

#mainnav>ul {
	font-size: 1.1em;
	height: 1em;
	}

#mainnav>ul>li {
	float: left;
	list-style:none;
	margin-right: 10px;
	padding: 24px 0 10px 0;
	}

#mainnav>ul>li.separatist {
	margin-top: -1px;
	}
#mainnav a {
	color: #231f20;
	font-family: arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	}

#mainnav a:hover {
	color: #F00;
	}	

body#home a#homenav, body#conference a#confnav, body#essays a#essaynav, body#images a#imagenav, body#video a#videonav, body#schedule a#schedulenav	{
	color: #F00;
	}

body#home a#homenav, body#conference a#confnav, body#essays_01 a#essaynav, body#essays_02 a#essaynav, body#essays_03 a#essaynav, body#essays_04 a#essaynav, body#essays_05 a#essaynav, body#essays_06 a#essaynav, body#essays_07 a#essaynav, body#essays_08 a#essaynav, body#images_01 a#imagenav, body#images_02 a#imagenav, body#images_03 a#imagenav, body#images_04 a#imagenav, body#images_05 a#imagenav, body#images_06 a#imagenav, body#images_07 a#imagenav, body#images_08 a#imagenav, body#images_09 a#imagenav, body#images_10 a#imagenav, body#video_1_1 a#video1, body#video_1_2 a#video2, body#video_2_1 a#video3, body#video_2_2 a#video4, body#video_2_3 a#video5, body#video_3_1 a#video6, body#video_3_2 a#video7, body#video_3_3 a#video8, body#video_4 a#video9, body#video_1_1 a#videonav, body#video_1_2 a#videonav, body#video_2_1 a#videonav, body#video_2_2 a#videonav, body#video_2_3 a#videonav, body#video_3_1 a#videonav, body#video_3_2 a#videonav, body#video_3_3 a#videonav, body#video_4 a#videonav, body#schedule a#schedulenav	{
	color: #F00;
	}

body#essays_01 a#essay01, body#essays_02 a#essay02, body#essays_03 a#essay03, body#essays_04 a#essay04, body#essays_05 a#essay05, body#essays_06 a#essay06, body#essays_07 a#essay07, body#essays_08 a#essay08, body#video_1_1 a#video1, body#images_01 a#images01, body#images_02 a#images02, body#images_03 a#images03, body#images_04 a#images04, body#images_05 a#images05, body#images_06 a#images06, body#images_07 a#images07, body#images_08 a#images08, body#images_09 a#images09, body#images_10 a#images10, body#video_1_2 a#video2, body#video_2_1 a#video3, body#video_2_2 a#video4, body#video_2_3 a#video5, body#video_3_1 a#video6, body#video_3_2 a#video7, body#video_3_3 a#video8, body#video_4 a#video9	{
/*	background: #121212;*/
	border-bottom: 1px dashed #F00;
	color: #F00;
/*	padding: 4px;*/
	}

a#qt_link, a#video_high 	{
	border-bottom: 1px dashed #F00;
	}
	
.imagesections {
	float: left;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-top: 10px;
	}

#subnav {
	margin: 0px 20px 10px 07px;
}

#subnav .tribe {
	font-size:1.2em;
	font-weight:bold;
}

#subnav h2	{
	margin-bottom: 20px;
	margin-top: 20px;
	text-align: left;
	}

#subnav>ul {
	font-size: 1.2em;
	height: 1em;
	margin-bottom: 40px;
	}

#subnav>ul>li {
	list-style:none;
	margin-right: 0px;
	padding: 2px 0 10px 0;
	}

#subnav>ul>li.separatist {
	margin-top: -1px;
	}
#subnav a {
	color: #231f20;
	}

#subnav a:hover {
	color: #F00;
	}	

body#images a#image1, body#images2 a#image2, body#images3 a#image3, body#images4 a#image4, body#images5 a#image5	{
	color: #F00;
	}

#maincontent	{
	}

/* MAIN IMAGE SECTION */
#mainimage	{
	/*margin-top: -10px;*/
	padding-bottom:10px;
	text-align:center; 
	}

/* Big images */
img#bg {
position:relative;
top:-17px;
left:0;
max-height: 640px;
height: 50%;
width: 99%;
}

/*PHP IMAGE PAGES */
/* ================================================================================*/

div#header	{
	margin: 40px 0 20px 0;
	}

div#header h1	{
	margin: 20px 0 20px 0;
	}

/* INTRO TEXT */
#intro_text	{
	margin:0 0 0 0;
	}
	
#intro_text p	{
margin:12px 0 0 0;
	}

#intro_text p.lead-para	{
color: #F00;
font-size: 1.8em; 
line-height: 120%;
}

/* GRIDS */
.grid_3			{width:64%; float:left; margin-left:5%; margin-right:4%;}
.grid_2			{width:47%; float:left; margin-left:.5%; margin-right:4%;}
.grid_2_last	{width:47%; float:left; margin-left:.5%; margin-right:0;}
.grid_4			{width:22%; float:left; margin-right:4%;}
.grid_4_last	{width:22%; float:left; margin-right:0;}
.schedule_left	{width:35%; float:left; margin-left:3%; margin-right:4%;}
.schedule_right	{width:47%; float:left; margin-left:.5%; margin-right:0;}
.essay_left	{width:25%; float:left; margin-left:3%; margin-right:4%;}
.grid_2_last_essay	{width:65%; float:left; margin-left:.5%; margin-right:0;}

/* FOOTER */
#footer				{margin:100px 0 60px 0; text-align:right; color:#CCC;}

/* VIDEO/* ================================================================================= */
div#video_holder	{
	margin: 20px 0 20px 180px;
	}

#schedule div#video_holder	{
	margin: 20px 0 20px 200px;
	}

#video_holder h1, h3	{
	padding: 10px 0 10px 0;
	}

#video_holder h4	{
	margin-left: 0px;
	}

#video_holder p	{
	margin: 14px 0 14px 0;
	width: 640px;
	}

#schedule #video_holder p	{
	margin: 0 0 14px 0;
	width: 500px;
	}

#player img	{
	padding-bottom: 40px;
	}

div#video_thumbs a	{
	color: red; 
	font-weight: normal;
	}

div#video_thumbs a:hover	{
	color: #333; 
	font-weight: bold;
	}

div#video_thumbs img	{
	border-bottom: none; 
	color: #000; 
	font-weight: normal;
	}

div#video_thumbs	{
	font-size: .8em;
	}

.vid_thumbs	{
	float: left;
	line-height: 120%;
	padding: 4px 3px 8px 0px;
	text-align: left;
	width: 120px;
	}

.vid_thumb	{
	float: left;
	line-height: 120%;
	padding: 4px 3px 8px 4px;
	text-align: center;
	width: 120px;
	}

.vid_thumb img	{
	padding-bottom: 8px;
	}
.highlight	{
	border: 1px solid red;
	margin-top: -1px;
	}

a img {
	text-decoration: none;
	border: 0 none;
	}
	
div#player	{
	/*height: 496px;*/
	margin: 20px 0 20px 0px;
	}

div#player p	{
	width: 700px;
	margin: 20px 0 20px 0px;
	}

div#transcript	{
	height: 600px;
	margin: 20px 0 30px 0px;
	padding: 0 50px 0 0;
	overflow: scroll;
	width: 620px;
	}

#transcript p	{
	font-size: 1.1em;
	line-height: 120%;
	margin: 10px 20px 10px 0;
	}

/* SCHEDULE */
/* ================================================================================*/

div#schedule_main	{
	margin: 0px 0 40px 200px;
	}

div.schedule_section	{
	border-bottom: 2px solid #ccc;
	margin: 0 0 20px 10px;
	padding: 0 0 20px 0;
	width: 100%;
	}

div#schedule_main .last	{
	border-bottom: none;
	margin: 0 0 10px 10px;
	}

#schedule div#subnav 	{
	float: left;
	width: 170px;
	}

/* ESSAYS */
/* ================================================================================*/

p.divider	{
	letter-spacing: 12px;
	padding: 20px 0 20px 0;
	text-align: center;
	}

/* FOOTNOTES */
div#footnotes ol.lower-alpha ol	{
	list-style:decimal;
	}

div#footnotes	{
	margin: 40px 30px 80px 30px;
	}

div#footnotes img	{
	margin-bottom: 0px;
	}

div.grid_2_last_essay a {
	color: #4E261D;
	border-bottom: 1px dotted #CDBBB5;
	padding-bottom: 1px;
	text-decoration: none;
}
div.grid_2_last_essay a:hover {
	border-bottom: 1px solid #ccc;
	color: #222;
}

sup	{
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	position: relative;
	top: -0.4em;
	vertical-align: baseline;
}

