/* Zero out stuff first */


html, body, ul, ol, li, p,
h1, h2, h3, h4, h5, h6,
form, fieldset, a {
margin: 0;
padding: 0;
border: 0;
}

body {
font-size: 100.01%;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #26004D;color: #481a0d;

  background:url(g/background.png);
				background-repeat: repeat;
		
				background-position: top center;		
				text-align:center;
			background-attachment: fixed;padding-bottom:30px;
}
p,
h1, h2, h3, h4, h5, h6  {margin:0 0 20px 0;
}
li  {margin-left:1em;}

h1, h2, h3, h4, h5, h6  {
													font-size:100%;
													margin:0 0 20px 0;
}
img {border:none;}
a   {text-decoration:none;color:#7b60a2;color:#55426C;}
a:hover   {text-decoration:underline;color:#7b60a2;color:#5C4838;}
h1   {
							margin-bottom:0;
							color:#4B3411;
							font-size:120%;
							font-weight:bold;
}



#page  {margin:0px auto 0 auto;padding:0px 0 55px 0;
						width:740px;
							background-color:#fff;
						text-align:left;
						border:1px solid #8e3724;border-top:none;
						background-image:url(g/TitleArt.jpg);
						background-repeat: no-repeat;
						background-position: left top;
						
					
						
}


#header  {	
						margin:0;padding:0;
						width:740px;height:140px;
						background:url(g/pageTop.jpg);
						background-repeat: no-repeat;
						background-position: center top;
						
						
}



#holdNav   {		
								margin:10px 0 0 182px;
								position:absolute;left:50%;top:0;
								z-index:3;
								width:160px;
								text-align:right;
								
}


#sitenav {
						margin: 0px auto 0 auto;
						width: 140px;
						padding: 0px;
						text-align:right;




}
#sitenav ul {

							font-size:90%;
							list-style-type: none;
							margin: 120px 0px 0 0;
							padding: 0px 0 0 0;
							text-align:right;
							width:124px;
}


#sitenav li a:link  {
text-decoration:none;
color:#99004A;
display: block;
border-bottom:1px solid #C2DFFF;

}

#sitenav li a:visited  {
text-decoration:none;
color:#99004A;
display:block;
border:none;
border-bottom:1px solid #C2DFFF;
}

#sitenav li a:hover  {  color:#000;border-bottom:1px solid #999;

}
#sitenav img {border:none;} 

#sitenav li {

								margin: 0 0 5px 0;
								padding:0px;
 								list-style-type: none;       
								width:100%;
								line-height:110%;

}

#sitenav address  {
										margin:96px 0 0 0;
										font-size:66%;
										line-height:130%;
										text-align:right;
}



#box1    { width:480px;margin:0;height:1px;padding:0;background-color:#FF47A0;
}		



#makeMargins {width:410px;margin:0 30px 0 30px;
}



#textBox     { width:480px;margin:0px 0 40px 170px;padding:176px 0px 0px 0px;

}		

#textBox a, a:link, a:visited    {
color:#d5602b;text-decoration:underline;

}


#textBox  p  { font-size:90%;margin:0 0 1.5em 0;line-height:140%;font-weight:normal;

}
#textBox  h1, h2, h3, h4, h5, h6   { font-size:90%;margin:0 0 .8em 0;line-height:110%;font-weight:bold;

}
#textBox h3.date   {font-weight:normal;font-style:italic;margin:0 0 30px 0;
}
#textBox   span.highlight   {background-color:#ff7;color:#000;
}

#textBox hr      {
									margin:0 0 30px 0;height:10px;
									color:#fff;
									
									border:1px none #FF47A0;border-bottom:1px solid #FF47A0;
}
#textBox span.red {color:red;
}


#textBox span.acrobat   {
											background:url(g/Acrobat_icon.jpg);
											background-repeat: no-repeat;
											background-position: 0 0px;
												padding-left:18px;
											
}



#textBox  h1  {  font-size:135%;line-height:102%;font-weight:normal;
}

#textBox  h2  {  font-size:100%;line-height:120%;letter-spacing:0px;
font-weight:bold;border-bottom:1px solid #481a0d;
}
#textBox  img  { border:1px solid #C2DFFF;padding:1px;
}

#textBox ul    { margin:0 0 30px 1em ;font-size:90%;line-height:130%;
}
#textBox ul.noBullet    {	list-style: none;margin:0 0 30px 0;

}	

#textBox ul.sub   {padding:0; margin: 0px 0 30px 0 ;line-height:100%;list-style: none;
}

#textBox ul.sub li  {padding:0; margin: 10px 0 5px 0 ;line-height:120%;
}
						
#textBox ul li  {margin:0 0 1em 0;
}

#textBox table  {font-size:75%;line-height:120%;margin:0 0 3em 0;
									border:none;
}
#textBox th      {
									margin:0;
									padding:2.8em 2em 0 0;font-weight:bold;border:none;
									border-bottom:1px solid #bbb;letter-spacing:1px;

}

#textBox tr, td      {border:none;margin:0;padding:.5em 0 0 0;

}


#textBox dl  {   font-size:90%;}

#textBox dl dt {   font-weight:bold;margin:20px 0 10px 0;}

#textBox dl dd {   margin:0 0 6px 0;}

#textBox span.add   {
											background:url(g/add.png);
											background-repeat: no-repeat;
											background-position: 0 0px;
												padding-left:18px;
											
}
#textBox img   {

margin:0 0 1em 0;

}

#textBox address  {

margin:0 0 20px 0;
border-bottom:1px dotted #481a0d;

}
