body {

	font-family: Myriad-Roman, Myriad Pro,  Arial, Helvetica, sans-serif;

  	margin:0;

  	padding:0;	

	text-align:center;

	color:#fff;

	background-color:#fff;

}

#container { 

	position:relative;

	margin:0 auto; 

	padding: 0;  

	width:1200px;

	text-align:left;

	height:750px;

	margin-bottom:40px;

	top:10px;

 	background-color:#FFFFFF;

	background-image:url(images/index_bg.jpg);

	background-repeat: no-repeat;

}

#subContainer { 

	position:relative;

	margin:0 auto; 

	padding: 0;  

	width:1200px;

	text-align:left;

	height:750px;

	margin-bottom:40px;

	top:10px;

 	background-color:#FFFFFF;

	background-image:url(images/sub_bg.jpg);

	background-repeat: no-repeat;

}



#header{

	top:10px;

	left:0;

	position:absolute;

	height:84px;

	width: 717px;

	margin:0;

	padding:0;	

}







#headerLogo  { 

	left: 750px; 

	top: 25zpx; 

	position:absolute;

	margin:0;

	padding:0;

	z-index:5;

}

#subLogo  { 

	left: 800px; 

	top: 0px; 

	position:absolute;

	margin:0;

	padding:0;

	z-index:5;

}

#tagLine  { 

	left: 190px; 

	top: 400px; 

	margin:0;

	padding:0;

	z-index:5;

	position:absolute;



}

#subTitle {

	margin:0;

	padding:0;	

	position:absolute;

	left:188px;

	top: 180px;

}

#homeTitle h1 { 

	background: url(images/explore.jpg) no-repeat left; 

	left: 190px; 

	top: 400px; 

	width:420px;

	height:46px;

	z-index:555;

	position:absolute;

	margin:0;

	padding:0;

	display:block;

	}	

#aboutTitle h1 { 

	background: url(images/about.jpg) no-repeat left; 

	left: 190px; 

	top: 180px; 

	width:120px;

	height:46px;

	z-index:555;

	position:absolute;

	margin:0;

	padding:0;

	display:block;

	}				

#storiesTitle h1 { 

	background: url(images/stories.jpg) no-repeat left; 

	left: 190px; 

	top: 180px; 

	width:140px;

	height:46px;

	z-index:555;

	position:absolute;

	margin:0;

	padding:0;

	display:block;

	}			

#contactTitle h1 { 

	background: url(images/contact.jpg) no-repeat left; 

	left: 190px; 

	top: 180px; 

	width:180px;

	height:46px;

	z-index:555;

	position:absolute;

	margin:0;

	padding:0;

	display:block;

	}	

#paintingsTitle h1 { 

	background: url(images/paintings.jpg) no-repeat left; 

	left: 190px; 

	top: 180px; 

	width:200px;

	height:46px;

	z-index:555;

	position:absolute;

	margin:0;

	padding:0;

	display:block;

	}			

#educationTitle h1 { 

	background: url(images/education.jpg) no-repeat left; 

	left: 190px; 

	top: 180px; 

	width:200px;

	height:46px;

	z-index:555;

	position:absolute;

	margin:0;

	padding:0;

	display:block;

	}		

#activitiesTitle h1 { 

	background: url(images/activities.jpg) no-repeat left; 

	left: 190px; 

	top: 180px; 

	width:200px;

	height:46px;

	z-index:555;

	position:absolute;

	margin:0;

	padding:0;

	display:block;

	}		

#factsTitle h1 { 

	background: url(images/facts.jpg) no-repeat left; 

	left: 190px; 

	top: 180px; 

	width:200px;

	height:46px;

	z-index:555;

	position:absolute;

	margin:0;

	padding:0;

	display:block;

	}		

#involvedTitle h1 { 

	background: url(images/getInvolved.jpg) no-repeat left; 

	left: 190px; 

	top: 180px; 

	width:300px;

	height:46px;

	z-index:555;

	position:absolute;

	margin:0;

	padding:0;

	display:block;

	}			

h1 span {

	display:none;

	}



#indexWindow{



	top: 104px;

	left: 55px;

	position:absolute;

	height:526px;

	width:706px;

	margin:0;

	padding:0;	

	z-index:99;

  	background-color:#421819;

	background: url(images/bgTile.jpg); 

}

#menuWindow{

	top: 104px;

	left: 55px;

	position:absolute;

	height:56px;

	width:706px;

	margin:0;

	padding:0;	

	z-index:99;

  	background-color:#421819;

	background: url(images/bgTile.jpg); 

}





#wideBox{



	top: 230px;

	left: 200px;

	position:absolute;

	width:600px;

	margin:0;

	padding:0;	

	z-index:99;

}

#wideBox2{



	top: 230px;

	left: 200px;

	position:absolute;

	width:800px;

	margin:0;

	padding:0;	

	z-index:99;

}

#rightSide{



	top: 230px;

	left: 800px;

	position:absolute;

	width:60px;

	margin:0;

	padding:0;

	line-height:.8;	

}

#rightSide a{

	margin:0;

	padding:0;	

}

#rightSide2{



	top: 230px;

	left: 880px;

	position:absolute;

	width:60px;

	margin:0;

	padding:0;

	line-height:.8;	

}

#rightSide3{



	top: 230px;

	left: 700px;

	position:absolute;

	width:60px;

	margin:0;

	padding:0;

	line-height:.8;	

}



#rightSide4{



	top: 230px;

	left: 890px;

	position:absolute;

	width:60px;

	margin:0;

	padding:0;

	line-height:.8;	

}

table, td, tr, form {

  	margin:0;

  	padding:0;	

	z-index:99;

  	font-size:14px;

}

.borders {

	border:1px dotted #FFF;

}





.admin{

	display:inline;

 	 margin:.5em;

 }

 h1{

     margin:0;

	padding:0;

	font-size:36px;

	font-weight:100;

 }

  h3{

     margin:0;

	padding:0;

 }



 h4{

     margin:0;

	padding:0;

	margin-top:10px;

 }

 h5{

    margin:0;

	padding:0;

	font-size:12px;

	color:#000000;

 }

 .inline{

 	display:inline;

 

 }

 

p{

  font-size:14px;

  margin:0;

  margin-bottom:10px;

	padding:0;

  line-height:1;

}

p.carrot {

		font-size:14px;

		font-weight:bold;

}

p.caption {

		font-size:12px;

		text-align:center;

		margin-top:5px;

		margin-bottom:15px;

}

p.indented {

		margin:5px 10px 15px 30px;

		padding:0px;

}



.large {

font-size:16px;

}



address {

font-size:14px;

}

form, input {

 line-height:1;



}

.small {

	line-height:1.2;

	font-size:11px;

}

ul {

  font-size:14px;

  margin:.3em;

  margin-right:0;

  padding:0 .3em;

  line-height:1.1;

}

li {

  font-size:14px;

  margin:.3em;

  margin-right:0;

  padding:0;

  line-height:1.1;

}

tr, td {

margin:0;

padding:0;

}

table{

margin:0;

padding:0;

margin-bottom:10px;

}





.helplink {

	cursor: help;

}



.rightDate{

	font-weight:100;

	text-align:right;

}

#indexSideBar {

	top:420px;

	left:0px;

	width: 100px;

	margin: 0;

	padding:0;

	z-index: 500;

	position:absolute;



}

#subSideBar {

	top:250px;

	left:0px;

	margin: 0;

	padding:0;

	z-index: 500;

	position:absolute;



}



#sideBar {

	margin: 0;

	padding:0;

	text-align:right;

	z-index: 500;

	width: 150px;





}

#sideBar a{

		text-decoration:none;

 		padding:10px 0px;

		margin:20px 0;

		font-size:14px;

		font-weight:bold;

}



#sideBar a:link{

	color:#fff;

}

#sideBar a:visited{

	color:#fff;

}

#sideBar a:hover,
#sideBar a.selectedLink{

		color:#EE635A;

		background-image:url(images/listArrow-L.jpg);

		background-repeat: no-repeat;

		background-position:right;

}

#sideBar a:active{

		color:#EE635A;

		background-image:url(images/listArrow-L.jpg);

		background-repeat: no-repeat;

		background-position:right;

}

#sideItem {

		color:#232021;

		padding:10px 0;

		margin:0;

		width: 250px;

}

.logoBullet {

		background-image:url(images/logoBullet.jpg);

		background-repeat: no-repeat;

		background-position:right;

}



#sideBar  ul {

		list-style:none;

 		padding:0px;

		margin: 0;

		line-height:1.1;

	}

#sideBar  li {

		list-style:none;

 		padding:0px;

		padding-left:40px;

		margin:0px;

		margin-bottom:20px;

		line-height:1.1;

		border-bottom:2px solid #fff; 

		text-align:right;

}



#curly {

 		padding:0px;

		margin:0px;		

		background-image:url(images/curveUp.jpg);

		background-repeat:repeat;

		background-position:bottom;

		position:absolute;

		top:0px;



}







#columnOneIndex  { 

	width: 300px; 

	position:absolute;

	top:460px;

	left:200px;

	margin:0;

	padding:0;

	z-index:999;



}



#columnTwoIndex { 

	width: 300px; 

	position:absolute;

	top:460px;

	left:530px;

	margin:0;

	padding:0;

	z-index:999;



}

#wideColumn  { 

	width: 450px; 

	position:absolute;

	top:240px;

	left:200px;

	margin:0 5px;

	padding:0;

	z-index:999;



}

#columnOne  { 

	width: 300px; 

	position:absolute;

	top:240px;

	left:200px;

	margin:0 5px;

	padding:0;

	z-index:999;



}



#columnTwo  { 

	width: 300px; 

	position:absolute;

	top:240px;

	left:530px;

	margin:0 5px;

	padding:0;

	z-index:999;



}

#subTextBox  {

	padding:5px 20px 5px 20px;

	margin:0;

	width:300px;

}







#indexFooter{

	margin: 0;

	padding:0;

	position:absolute;

	z-index:4;

	left:260px;

	top:720px;

	width: 730px;

	border-bottom:1px dotted #1A3057;

}

#subFooter{

	margin: 0;

	padding:0;

	position:absolute;

	z-index:4;

	left:390px;

	top:730px;

	width: 630px;

	border-bottom:1px dotted #1A3057;

}



#footer {

	margin: 0;

	padding:0;

	position:relative;

	z-index:4;

	left:0px;

	top:0px;

	font-size:12px;

	color:#1A3057;

	text-align:left;



}



#footer a{ 

	text-decoration:none;

	margin:0;

	padding: 0 10px;

	background-image:none;

}

#footer a:link{ 

	color:#1A3057;

}

#footer a:visited { 

	color:#1A3057;

}

#footer a:hover { 

		color:#EE635A;

}

#footer a:active { 

		color:#EE635A;

}





#footer ul{

	list-style:none;

	margin: 0;

	padding:0;

	

}



#footer li {

	display:inline;

	margin: 0;

	padding:0;

}

.borderLeft {

	border-left:1px solid #232021;





}

address{

	font-size:14px;

	line-height:1;

	margin: 0;

	padding:0;

}

#spacing{

	margin:0 20px;

	padding:0;

	}





#rightForm {

	text-align:right;

	margin:0px;

	padding:0;

	padding-right:180px;

	line-height:2;

}



#floatRight {

	float:right;

	margin:10px;

	padding:0;

}

#floatLeft {

	float:left;

	margin:10px;

	padding:0;

}



.mustard {

	color:#D49029;

	display:inline;

}

#floatRight{

	float:right;

}



#textBox a:link {

		padding:0;

		margin:0;

}

#textBox a:visited {

		padding:0;

		margin:0;

}

#textBox a:hover{

		padding:0;

		margin:0;

}

#textBox a:active{

		padding:0;

		margin:0;

}



#navBarIndex {

	margin: 0;

	padding:0;

	top:107px;

	left:150px;

	width: 750px;

	height:40px;

	position:absolute;

	text-align:center;

	}

#navBarSub {

	margin: 0;

	padding:0;

	top:103px;

	left:150px;

	width: 697px;

	height:40px;

	position:absolute;

	text-align:center;

}

#navBar {

	margin: 0;

	padding:0;

	z-index: 5;

	background-image:url(images/navBG.jpg);



}

#navBar a   {

		padding:0;

		padding-bottom:0;

		margin:0;

		text-decoration:none;

}

#navBar a.firstLink   {

		border:none;

		padding-left:0;

}

#navBar ul   {

	margin: 0;

	padding: 0;

	z-index: 5;

}

#navBar  li {

	display:inline;

	font-size: 11px;

	font-weight:bold;

	margin: 0;

	padding: 0;



		z-index:99;

		}



#navBar a:link {

		color:#232021;

}



#navBar a:visited {

		color:#232021;

}



#navBar a:hover{

		color:#EE635A;

}

#navBar a:active{

		color:#EE635A;

}





#navBar a.selectedLink:link  {

	color:#D49029;

}

#navBar  a.selectedLink:visited {

	color:#D49029;

}

#navBar a.selectedLink:hover {

		color:#EE635A;



}

#navBar   a.selectedLink:active{

		color:#EE635A;

}

#textBox  {

	padding: 0 8px;

	margin:0;

}



a.marginZero:link {

		padding:0px;

		margin:0;

	}

a.marginZero:visited {

		padding:0px;

		margin:0;

}

a.marginZero:hover{

		padding:0px;

		margin:0;

}

a.marginZero:active{

		padding:0px;

		margin:0;

}



a.headLink:link {

 	font-family: MinionPro-Bold, Minion Pro, "Times New Roman", Times, serif;

	font-weight:bold;

	text-decoration:none;

		padding:0px;

		margin:0;

	}

a.headLink:visited {

 	font-family: MinionPro-Bold, Minion Pro, "Times New Roman", Times, serif;

	font-weight:bold;

	text-decoration:none;

		padding:0px;

		margin:0;

}

a.headLink:hover{

 	font-family: MinionPro-Bold, Minion Pro, "Times New Roman", Times, serif;

	font-weight:bold;

	text-decoration:none;

		padding:0px;

		margin:0;

}

a.headLink:active{

 	font-family: MinionPro-Bold, Minion Pro, "Times New Roman", Times, serif;

	font-weight:bold;

	text-decoration:none;

		padding:0px;

		margin:0;

}

a:link{

	color:#FFF;

	background-image:none;

	text-decoration:underline;

}

a:visited{

	color:#FFF;

	background-image:none;

	text-decoration:underline;

}

a:hover{

	color:#EE635A;

	background-image:none;

	text-decoration:underline;

}

a:active{

	color:#EE635A;

	background-image:none;

	text-decoration:underline;

}



#rightSide a,

#rightSide2 a{

	margin:8px;

	padding:0;

}
