/*reset*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, li, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body{line-height:1}

blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* prevents inherited shrinkage in Firefox */
li li,
li p,
td p {
    font-size: 1.0em
    }

/*end reset*/

.pngFix { behavior: url(/iepngfix.htc) !important; }	


/*golbal styles*/
body {
    color: #000000; /* reduced contrast black */
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; /* resets 1.0em = 10px */
    line-height: 1.50; /* reset leading for readability */
	font-weight:400
    }

body a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; /* resets 1.0em = 10px */
     background: transparent;
    color: #740600; /* reduced contrast black */
    font-weight: bold;
    }

	
#homepage h1{
  display:block;
  font-size:31px;
  font-weight:bold;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  color:#740600; line-height:35px}
	
#homepage .body {
	color:#000000;
	margin:0px;
	padding:0px;
	font:14px/normal Arial, Helvetica, sans-serif;}

	
h1{
  display: block;
  font-size: 25px;
  font-weight: bold;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  color:#740600;

}
h1.center{
  display: block;
  font-size: 25px;
  font-weight: bold;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  color:#740600;
  text-align:center

}
#homepage h2 {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color:#730600
}


h2 {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color:#730600
}
h2.center {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color:#730600;
  text-align:center
}

h3 {
	color: #000000; /* reduced contrast black */
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px; /* resets 1.0em = 10px */
}

h4 {
  display: block;
  font-weight: bold;
  margin: 1.33em 0;
}

h5 {
  display: block;
  font-size: 0.83em;
  font-weight: bold;
  margin: 1.67em 0;
}

h6 {
  display: block;
  font-size: 0.67em;
  font-weight: bold;
  margin: 2.33em 0;
}
.bullets{padding-left:20px}

/*-----layout----*/
html, body {
   height: 100%;
   margin: 0;
	padding: 0; 
    }
body{background-color:#CC3}
#pageWrapper{
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -100px;/*bottom margin must be negative footer height*/
width:auto

}
#headerWrapper{
	background-image:url(images/bg-header.jpg); 
	height:87px;
}

#footerWrapper{ background-image:url(images/bg-footer.jpg);
	height:100px;
	
}
#pagecontainer{width:930px; margin:15px auto 0px; position:relative;
	}
#pagecontainerbg{ margin:5px auto 0px; position:relative;
	background-image:url(images/symbol-2.png); 
	background-position:bottom right; 
	background-repeat:no-repeat; 
	margin-right:10px;
	width:100%
}
#bodyleft{width:267px; float:left}
#bodyright{ width:659px; float:left}
#img{width:659px; float:left; border-bottom:#87785D .5px solid; border-top:#87785D .5px solid;
	text-align:center; height:309px}

.clear{ clear:both}

#pushFooter{height:100px} /*must be the same height as footer*/


.footer{font:11px Arial, Helvetica, sans-serif; color:#36230D; font-weight:bold}
.footer a{font:11px Arial, Helvetica, sans-serif; color:#36230D; font-weight:bold; text-decoration:underline}
#tribelogocontainer{width:953px; position:relative;
	height:3px;
	
	}
#footercontainer{width:953px; margin:0px auto 0px; padding-top:51px; position:relative;
	left: 50%;
	margin-left: -475px; text-align:center}
.cityscape{position:absolute; margin:-78px auto 0;
	display:block; width:953px}
#promotion{
	position:absolute;
	left: 670px;
	top: 265px;
}
#pageheader{width:926px; margin:0px auto 0px; padding:7px 0; position:relative;
	left: 50%;
	margin-left: -500px;
	text-align:right}
#leafcontainer{ width:450px; text-align:center; vertical-align:top}
#leaf{width:23px; float:left }
#leafsm{width:23px; margin-right:6px;  float:left}
.searchbox{ background-color:#ECE2C0; border:1px #FFF solid; margin-right:8px; width:120px}
.search{ font:11px Arial, Helvetica, sans-serif; color:#FFF; padding-right:8px}
.submit, .submit a{ background-color:#4B371C; border:1px #897C66 solid; margin-right:8px; 
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF;
	width:65px; text-decoration:none;
	}
#symbol2{
	position:absolute;
	left: 6px;
	top: 1px;
}
#logo{ width:267px; float:left}
#indexImage{width:659px; float:left;}
#countdown{width:267px; float:left; text-align:center  }
#indexbody{ width:639px; float:left;  padding:20px 0 30px 20px }
#mainNavcontainer{ width:522px; height:20px; margin:15px 110px 20px 290px; font:15px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#000000}

#maiNnav, #mainNav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	font:15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000000; font-weight:bold;
	cursor:pointer;
	display:inline
}

.mainNav a{ /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	font:15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000000; font-weight:bold;
	text-decoration:none
	
}

#mainnav li a {
	color:#000000;
	text-decoration:none;
	font:15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none
}
#mainNav li a:hover {
	font:15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#740600; font-weight:bold;
}

#mainNav li { /* all list items */
	float:left;
	text-align:right;
 	margin-left:13px; /* width for main nav items */
	display:inline;
	}
#bodycontainer{width:460px; float:left; padding:16px 0 35px 21px}
#subnavcontainer{ width:152px; float:left; padding:25px 5px 0 21px}
#subnav, #subnav ul{ font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#000;
	list-style:none}

#subnav li a {
	text-decoration:none;
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:25px
}
#subnav li a:hover {
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#740600; font-weight:bold;
	line-height:25px
	
}
.subnav a{
	display: block;
	color:#000000;
	text-decoration:none;
	list-style:none
}
#promotional{
	position:absolute;
	margin-left:400px;
	margin-top:263px;
	z-index:99;

}

/*end golbal*/
#bgDiv {
   height: 300px;
   width: 200px;
   background: url(images/opacity.png);
   text-align: center;
   border: 1px solid #999;
  }
