body {
margin: 0 auto 0 auto;
font: 11px verdana, arial, helvetica, sans; color: #888; text-align: left; line-height: 1.2; width: 100%; background-color: #EEEEEE;
}

#topBand 
{position: relative; margin: 0 auto 0 auto; width: 770px; height: 8px;   background-color: #fff;
}

#headerHldr {
position: relative; margin: 0px auto 0 auto; top: -30px; width: 770px; background-color: #000;
}

#logoHldr {
position: relative; margin: 0px 0 0 60px; top: -34px; width: 181px; height: 73px; 
}

#hdrEyebrow {
margin: 0px auto 0 60px; top: 33px;
font: 13px Arial, Helvetica, Sans; font-weight: bold; font-style: normal; color: #888; text-align: left; line-height: 1.2;
word-spacing: -.1em;
position: absolute; z-index: 204;
}

#hdrEyebrowR {
margin: -73px auto 0 540px;
font: 13px Arial, Helvetica, Sans; font-weight: bold; font-style: normal; color: #888; text-align: left; line-height: 1.2;
word-spacing: -.1em;
position: absolute; z-index: 204;
}

#hdrMission {
margin: 4px auto 0 540px; width: 180px; top: 210px;
font: 13px Times New Roman, Times, Georgia, Serif; font-weight: normal; font-style: italic; color: #1a75bc; text-align: left; line-height: 1.6;
/*word-spacing: -.1em;*/
position: absolute; z-index: 4;
}

#hdrTitleLwr {
margin: 18px auto 0 58px;
font: 42px Palatino, Times, Times-Roman; font-weight: bold; font-style: normal; color: #fff; text-align: left; line-height: 1.2;
word-spacing: -.1em;
position: absolute; z-index: 205;
}

#topNavHldr {position: relative; top: -30px; margin: 0 auto 0 -24px; width: 838px; height: 14px; background-color: #1a75bc; z-index: 16;}

#topNav{position: absolute; left: 0; top: -2px; margin-top: .25em; margin-left: 12px; background-color: transparent; font: 10px Verdana, Arial, Helvetica, Sans-Serif;}

#topNav a {display: inline; padding: 0px 12px; margin-right: 0; background: transparent; color: #E4E4D6; text-decoration: none; text-align: center; border-right: 1px solid #999;}

#topNav a:hover {font-size: 10px; font-weight: normal; color: #FFDD66; background-color: #428fd7;}

#topCurrent {font-size: 10px; font-weight: normal; color: #FFDD66; background-color: #428fd7;}

#navBand {
position: relative; top: 18px; margin: 0 auto 0 auto; width: 770px; height: 34px; background-color: #; z-index: 16;
}

/*div#topNavDrop {position: absolute; left: 602px; top: -2px; width: 90px; margin-top: .25em; margin-left: 12px; background-color: transparent;  font: 10px Verdana, Arial, Helvetica, Sans-Serif; line-style-type: none;}

div#topNavDrop a {display: block; padding: 0px 12px; margin-right: 0; background: transparent; color: #fff; text-decoration: none; text-align: center; margin-bottom: 0;}

div#topNavDrop a:hover {font-size: 10px; font-weight: normal; color: #FFDD66; background-color: #428fd7; padding-bottom: .2em; list-style-type: none; border-right: 1px solid #999; z-index: 500;}*/

/*#topNavDrp ul {line-style-type: none;}
div.topNavDropp {position: relative; top: 2px; width: 90px; margin: 0 0 0 0px;  background: transparent; color: #E4E4D6; text-decoration: none; padding-bottom: -1em; text-align: center; z-index: 5; line-style-type: none;}

div.topNavDropp a:hover {width: 90px;  top: -2px; margin-top: 0em; margin-bottom: -1em; z-index: 502; line-style-type: none; background-color: #428fd7;}*/

div#topNavDrop {position: absolute; left: 602px; top: -2px; margin-top: .25em; width: 140px; margin-left: 12px; background-color: transparent;  font: 10px Verdana, Arial, Helvetica, Sans-Serif; line-style-type: none; z-index: 5;}

div#topNavDrop a {display: inline; padding: 0px 12px;  margin-top: -1em; margin-right: 0; margin-bottom: 0; background: transparent; color: #fff; text-decoration: none; text-align: center; }

div#topNavDrop a:hover {display: block; width: 120px; font-size: 10px; font-weight: normal; color: #FFDD66; background-color: #428fd7; margin-top: 0em;  padding-bottom: .2em; list-style-type: none; text-align: left; border-right: 1px solid #999; z-index: 500;}


#bodyBorder {margin: 0 auto 0 auto; width: 864px;  background-color: #FFF;}
#bodyLT {width: 47px; height: 47px; position: relative; left: 0px; top: 0px; float: left;
background-image: url(images/LTShadow.gif); background-position: top left; background-repeat: no-repeat; }
#bodyRT {width: 47px; height: 47px; float: left;
background-image: url(images/RTShadow.gif); background-position: top right; background-repeat: no-repeat; }
#bodyLB {width: 47px; height: 47px; float: left;
background-image: url(images/LBShadow.gif); background-position: bottom right; background-repeat: no-repeat; }
#bodyRB {width: 47px; height: 47px; float: left;
background-image: url(images/RBShadow.gif); background-position: bottom left; background-repeat: no-repeat; }
#bodyTH {width: 770px; height: 47px; float: left;
background-image: url(images/THShdw.gif); background-position: top ; background-repeat: repeat-x; }
.bodyRV {width: 47px;  margin-left: 817px; 
background-image: url(images/RVShdw.gif); background-position: right ; background-repeat: repeat-y; }
#bodyBH {width: 770px; height: 47px; float: left; 
background-image: url(images/BHShdw.gif); background-position: bottom; background-repeat: repeat-x; }
.bodyLV {width: 47px;  float: left;
background-image: url(images/LVShdw.gif); background-position: left ; background-repeat: repeat-y; }

#bodyHldr {
margin: 0 auto 0 auto; width: 770px;  background-color: #FFF;
background-image: url(images/); background-position: top center; background-repeat: no-repeat; 
}	


div#leftNavHldr {position: relative; top: 112px; margin: 0 auto 0 -34px; width: 170px; height: 60px; background-color: #5a5b5f; z-index: 20;}

div#leftNav{position: relative; left: 0; top: 0px; margin-top: .25em; margin-left: 0px; background-color: transparent; font: 10px Verdana, Arial, Helvetica, Sans-Serif;}

div#leftNav a {display: block; padding: 0px 12px 2px 0px; margin-right: 0;  background: transparent; background: url(siteNavBullet.gif) right no-repeat fixed; color: #E4E4D6; text-decoration: none; text-align: right; border-bottom: 1px solid #999;}

div#leftNav a:hover {font-size: 10px; font-weight: normal; color: #FFDD66; background: url(siteNavBulletHover.gif) right no-repeat fixed; background-color: #428fd7;}

div#leftCurrent {font: 10px Verdana, Arial, Helvetica, Sans-Serif; color: #fD6; font-weight: normal; background-color: #1a75bc;  padding: 0px 0px 0px 0px; margin-right: 0px; margin-left: 0px; text-decoration: none; text-align: left;}

div#leftCurrent a:hover {font: 10px Verdana, Arial, Helvetica, Sans-Serif; color: #fD6; font-weight: normal; background-color: #1a75bc;  padding: 0px 12px 2px 0px; margin-right: 0px; margin-left: 0px; text-decoration: none; text-align: right;}


p {font: 11px verdana, arial, helvetica, sans; color: #666; text-align: left; line-height: 1.5;}

ul.friends{}

li {font: 11px verdana, arial, helvetica, sans; color: #666; text-align: left; line-height: 1.5; margin-left: -1.2em;}
li a {font: 11px verdana, arial, helvetica, sans; color: #A58861;}

#hdrIntro {
margin: 2em auto 0 0px;
font: 14px erdana, arial, helvetica, sans; font-style: normal; color: #888; text-align: left; line-height: 2;
width: 340px;
position: relative; z-index: 100;
}

.subhead {
margin: 1em 0 0 0; padding: 6px 8px  0 0; z-index: 100; position: relative;
font: 16px verdana, arial, helvetica, sans; color: #000; text-align: left; line-height: 1.2; width: 500px; font-weight: bold;
}
.subhead1 {
margin: 1em 0 -1em 0; padding: 6px 8px  0 0; z-index: 100; position: relative;
font: 13px verdana, arial, helvetica, sans; color: #000; text-align: left; line-height: 1.2; width: 500px; font-weight: bold;
}


#mainHldr {
margin: 0 auto 0 auto;
font: 16px verdana, arial, helvetica, sans; color: #FFF; text-align: center; line-height: 1.2; width: 100%; 
position: relative; min-height: 400px;
}
#mainBodyText {
margin: 4px auto 0 222px; padding: 4px 0 0 8px; position: relative;
font: 13px verdana, arial, helvetica, sans; color: #000; text-align: left; line-height: 1.2; width: 500px;
z-index: 100;
}

#mainBodyText #pUno {
text-align: right; padding-left: 50px; padding-right: 10px; color: #C39; text-indent: 5em;
}

#mainBodyText #pUnoSub {
font-size: 14px; font-weight: bold; text-align: right; padding-left: 50px; padding-right: 10px; color: #1a75bc; text-indent: 5em;
}

#mainBodyText .pUnoSubL {
font-size: 14px; font-weight: bold; text-align: left; padding-top: 0; padding-right: 10px; color: #1a75bc; text-indent: 0em;
}

#mainBodyText .pUnoMulti {
font-size: 16px; font-weight: bold; text-align: center; padding-left: 50px; padding-right: 10px; color: #C39; text-indent: 5em;
}

#mainBodyText .Intro {
margin: 0 0 0 0; top: -6px;
font: 13px verdana, arial, helvetica, sans; font-style: normal; color: #888; text-align: left; line-height: 2;
width: 270px;
position: relative; z-index: 100;
}

#mainBodyText #presentHldr {position: absolute; top: 220px; left: -190px; width: 160px;}

#mainBodyText div#presentHldr .subhead {font: 11px verdana, arial, helvetica, sans; font-weight: bold; color: #888; text-align: left; line-height: 1.2; width: 180px; margin-bottom: -.8em;}

#mainBodyText #presentHldr ul {left: 1em; list-style-type: disc; color: #000;}


#mainBodyText #presentHldr li {font: 10px verdana, arial, helvetica, sans; color: #888; text-align: left; line-height: 1.2; margin-bottom: 1em; margin-left: -2.4em; padding-left: 0em;}

#mainBodyText #presentHldr li a {font: 10px verdana, arial, helvetica, sans; color: #1a75bc;}
#mainBodyText #presentHldr li a:hover {font: 10px verdana, arial, helvetica, sans; color: #A58861;}

#mainBodyText p {
margin-bottom: -.5em;
}

#mainBodyText a {
text-decoration: none; color: #1a75bc;
}
#mainBodyText a:hover {
color: #A58861;
}

#mainHldrB {
margin: 0 auto 0 auto;
background-image: url(bgBase1.jpg); background-position: bottom center; background-repeat: no-repeat; background-color: #BDAB6F;
font: 16px verdana, arial, helvetica, sans; color: #FFF; text-align: center; line-height: 1.2; width: 100%;
height: 10px;
}

#mainBodyTextB {
margin: 0px auto 0 230px; z-index: 100; position: relative;
font: 13px verdana, arial, helvetica, sans; color: #000; 
text-align: left; line-height: 1.2; width: 500px;
margin-bottom: -.5em; 
}
#mainBodyText #conBlock {position: absolute; top: 80px; left: 310px; z-index: 200;}

#mainBodyText #contactForm ul li {position: relative; font: 11px "Arial Narrow", Helvetica-Narrow; line-height: 1; margin: 0 0 -8px -3.5em; color: #222; text-decoration: none; }
#mainBodyText #contactForm ul li p.titl {position: relative; font: 11px "Arial Narrow", Helvetica-Narrow; margin: 0 0 -12px 0px; color: #222; text-decoration: none;}
#mainBodyText #contactForm ul li p input {position: relative; font: 11px "Arial Narrow", Helvetica-Narrow; margin: 0px 0 12px 0px; color: #222; text-decoration: none; width: 200px;}

#sideNav {
width: 165px; margin: 0 auto 1em 0;  
font: 11px verdana, arial, helvetica, sans; color: #600; text-align: left;
}

.sideBar {
font: 11px verdana, arial, helvetica, sans; color: #888; text-align: right; line-height: 1.2; width: 100%; margin-top: 2em;
}
.sideBar a {
font-weight: bold; color: #8267ED; text-decoration: none;
}

.sideBar a:hover {
color: #C39;
}


#footer {
width: 770px; margin: 1em auto 1em auto; padding-bottom: .7em;  
font: 10px verdana, arial, helvetica, sans; color: #5A5B5F;  text-align: center;
border-bottom: 1px solid #bbb; 
}
#footer a {
display: inline; text-decoration: none;  
font: 10px verdana, arial, helvetica, sans; color: #5A5B5F; line-height: 1.2;

}
#footer a:hover {
color: #f00; 
}
#cpy {
margin: 1em auto 1em auto;  padding-bottom: 2em;
font: 8px verdana, arial, helvetica, sans; color: #5A5B5F; line-height: 1.2; text-align: center;
}
.rul {
width: 100%; border-bottom: 1px solid #ccc; padding: .2em 0 .2em 0; margin-bottom: .5em;
}
