body {margin:5px; background-color: #CCCCFF;font-family: verdana,sans-serif; font-size: 85%; border:1px solid gray; border:none; position:relative;}
img {margin:0px; padding:0px; border: none;}

h1, h2,h3,h4,h5,h6,p,ul,li {text-align:left; margin:0px; padding:0px;}
h1, h2,h3,h4,h5,h6{font-weight:bold;}
h1, h2, h3 {text-align:center;}
h2 {font-size:200%; line-height:120%; margin: .5em 0 .2em; font-family:'Times New Roman',Times,serif; color:navy;}
h3 {font-size:140%; margin-top:.5em; margin-bottom:.4em;color:#006600;}
h4 {font-size:115%; margin-top:.5em; text-align:left; color:navy; clear:both;}
h5 {font-size:95%; color:#660099; margin-top: .2em;}
h6 {font-size:90%; color: #000; margin-top:.2em;}
p,td {font-size:90%; text-align:left;color:#000000; line-height:130%; margin: -.1em 0em .3em;}

ul {margin-top:.5em; margin-bottom:.5em;}
li {font-size:90%; text-indent:0em;}
table {background-color: #FFFFFF; margin:0px; padding:0px;}
td {margin:0px; padding:0px; vertical-align:top; text-align:center;}
tr#header tr td {margin: 0px; padding:0px; }
td#leftside {text-align:center;  vertical-align:top;background-color:#CCCCFF;padding:5px; position: relative;}
td#leftside ul {background-color:#CCCCFF; margin-left:auto; margin-right:auto; padding:0px;}
td#leftside ul li {text-align:center;line-height:130%; margin:5px 1% 5px 1%; background-color:#CCCCCC;  list-style: none;}
td#leftside img {margin:10px 1%;}
td#leftside a {display:block; line-height:110%;  padding:.7ex 0px .7ex 5px; margin-top:.8ex; font-weight: bold;}
td#leftside a:link {color:navy;  text-decoration:none; background-color:#9999FF; }
td#leftside a:visited {color:#660099;  text-decoration:none; background:#9999FF;}
td#leftside a:hover {color:white; text-decoration:none; background:navy; }

div#navig {text-align:center; position:absolute; top:10px; left:.5em; width:17%;}
div#navig img {margin:10px 1%;}
div#navig a {display:block; line-height:110%;  padding:.7ex 0px .7ex 5px; margin-top:.8ex; font-weight: bold;}
div#navig a:link {color:navy;  text-decoration:none; background-color:#9999FF; }
div#navig a:visited {color:#660099;  text-decoration:none; background:#9999FF;}
div#navig a:hover {color:white; text-decoration:none; background:navy; }


div#main div.content {position:absolute; top:10px; right: .5em; width:80%;background-color:#FFF;
	padding:0 .5em .5em;border:1px solid #CCCCFF;}

div#home, div#navig {border:1px solid #CCCCFF;}

div#home {position:absolute; top:10px; right:.5em; width:80%; background-color:#FFF;}

div#tribute {text-align:center; position: absolute; top:0px; right:.5em; width: 81%; background-color:#FFF;}
div.popup {text-align:left;border:1px solid #FFF !important;padding:10px 5px !important;font-weight:bold;
	color:navy;text-decoration:none;}
div.popup a:link, div.popup a:visited{text-decoration:none !important; position:relative !important;
	color:navy;}
div.popup a span {display:none;}
div.popup a:hover {background:none; z-index:100;text-decoration:none !important;}
div.popup a:hover span {text-align:center;display:block; position:absolute; width:610px;
	float:right;top:-100px;left:70px;padding:5px;border:1px solid #000;background-color:#9999CC;}
div.popul a:hover span img {margin:8px 1px !important;}
div.popup a:hover span p {text-align:center;background-color:#FFF;margin:auto;font-weight:bold;
	color:#0000CC;margin:0 !important;}


div#bylaws td {padding:6px;color:navy;}

div#footer {text-align:center;  margin:3em 1em;padding:.7em .1em .2em;}
div#footer p {text-align:center;}
div#footer p.puebloservesorg {}


td#main { padding:6px; } 
td#main h2 {margin:.2em 0em .4em; padding:0em; color:navy;   }

div#homemain h4 { margin:.8ex .2ex 0ex;}
table#main {border: 0px solid gray;}
div#homemain {margin:1px; padding: 1px; border: 0px solid #444444; position:relative;}
div#homemain p {margin-top:.2ex;}
table#homemaintable * h4 {text-indent:-2em; margin-left:2em; margin-top:.9em; margin-bottom:.1em;}
table#homemaintable * h5 {text-indent:-2em; margin-left:2em; margin-top:.2em !important; margin-bottom:.3em !important; text-align:left;}
table#homemaintable td {padding:1.5ex;}
