/*balmer.css*/

BODY {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #1d479a;
}

h1, 
h2, 
h3,
h4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h1 {
	font-size: 22px;
	color: "#1d479a";
}

h1.white {
	font-size: 22px;
	color: White;
}

h1.shadow {
	font-size: 22px;
	color: "#1d479a";
		text-shadow: 7px 7px 2px gray;
}

h2 {
	font-size: 16px;
	color: "#000000";
}

h2.bolder {
	font-size: 16px;
	color: "#000000";
		font-weight: bolder;
}

h2.yellow {
	color: #f7f619;
	font-weight: bolder;
	top-margin: 2em;
}

h3 {
	font-size: 14px;
	color: "#000000";
}

h4 {
	font-size: 12px;
	color: "#000000";
}

p {
	font-size: 10px;
}

.p8 {
	font-size: 8px;
}

.p9 {
	font-size: 9px;
}

.boldp9 {
	font-size: 9px;
	font-weight: bold;
}

.disclaimer {
	font-size: 8px;
	font-style: italic;
	color: white;
	text-align: center;
}

.whitep9 {
	font-size: 9px;
	color: white;
	margin-left: 2em;
	margin-right: 2em;
}

.boldp11 {
	font-size: 11px;
	line-height: 120%;
	font-weight: bold;
	color: #f7f619;
	text-align: left;
}

.endorsements {
	font-size: 10pt;
	line-height: 120%;
	font-weight: bold;
	color: black;
	text-align: left;
	margin-left: 3em;
}

.p10 {
	font-size: 10px;
	margin-left: 2em;
	margin-right: 2em;
}

.whitep10 {
	font-size: 10px;
	margin-left: 2em;
	margin-right: 2em;
	color: white;
}

.p11 {
	font-size: 11px;
	margin-left: 2em;
	margin-right: 2em;
	text-align: right;
}

.p11bold {
	font-size: 11px;
	margin-left: 2em;
	margin-right: 2em;
	font-weight: bold;
}

.p12 {
	font-size: 12px;
	margin-left: 2em;
	margin-right: 2em;
	line-height: 16px;
}

.p12justify {
	font-size: 12px;
	margin-left: 2em;
	margin-right: 2em;
	line-height: 130%;
	text-align: justify;
}

.boldp10 {
	font-size: 10px;
	font-weight: bold;
}

.p15 {
	font-size: 15px;
}

.boldp15 {
	font-size: 15px;
	font-weight: bold;
}

.bold {
	font-weight: bold;
}

.p18 {
	font-size: 18px;
}

.boldp18 {
	font-size: 18px;
	font-weight: bold;
}

.p16white {
	font-size: 16px;
	color: #ffffff;
	font-weight: bolder;
}

.pbullets {
	font-size: 18px;
	line-height: 110%;
	color: #f7f619;
	font-weight: bolder;
}

.p18white {
	font-size: 18px;
	color: #Ffffff;
	font-weight: bold;
}

.rust {
	color: #990000;
}

.boldrust {
	color: #990000;
	font-weight: bold;
}

.green {
	color: #339999;
}

.boldp12 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 13pt;
	margin-left: 2em;
	font-weight: bolder;
}

td, th {
	font-size: 12px;
	color: "#000000";
}

.bold {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.phone {
	font-size: 12px;
}

.click {
	font-size: 14px;
	font-weight: bold;
	color: "#990000";
                align="center";
}

.headingbullets {
	font-size: 15px;
	font-weight: bold;
}

.headingbullets a:hover {
	text-decoration: underline;
}

.channelnav,
.channelnav a:link, 
.channelnav a:active,
.channelnav a:visited, {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.channelnav a:hover {
	color: #669999;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.pagenav,
.pagenav a:link,
.pagenav a:active,
.pagenav a:visited, {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.pagenav a:hover {
	color: #006699;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.nav,
.nav a:link,
.nav a:active,
.nav a:visited, {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: medium;
	color: #f7f619;
}

.nav a:hover {
	color: #006699;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
}

.medpage {
	color: #000000;
	font-size: 10px;
	text-decoration: none;
	text-indent: 3px;
}

.smpage {
	font-size: 9px;
}

.subscribe {
	font-size: 13px;
	font-weight: bolder;
}

.today {
	font-size: 10px;
	font-weight: bold;
	color: "#339999"
}

.date {
	font-size: 10px;
	font-weight: bold;
	color: "#000000";
}

.linkheading {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.linkcategory {
	color: #990000;
	font-size: 9px;
	font-weight: bolder;
}

.linkname,
.linkname a:link,
.linkname a:active,
.linkname a:visited, {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bolder;
	font-size: -1%;
	color: #f7f619;
}

.linkname a:hover {
	font-size: 9px;
	color: #006699;
	text-decoration: underline;
}

.search {
	font-weight: bold;
	font-size: 9px;
	color: "#000000";
}

.copyright {
	font-size: 9px;
	font-style: italic;
}

ul,
ol,
li {

}
.nobull ul {
	list-style-type: none;
	font: 18px bolder;
}
.nobull li {
	font: 14px bolder;
}
.bull {
	font-size: 18px;
	font-weight: bolder;
	color: #f7f619;
	text-align: left;
}

a {
	text-decoration: none;
}

a:link,
a:visited,
a:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: -1%;
	color: #1d479a;
}

a:hover {
	color: #00FFFF;
	text-decoration: underline;
	font-weight: bold;
	text-align: center;
}

.white a {
	color: #fff;
}

#nav {
	position: absolute;
	width: 998px;
	height: 19px;
	vertical-align: middle;
	top: 86px;
	left: 0px;
	background: #ffffcc;
	font-family: verdana, sans-serif;
	font-size: 10pt;
	color: #0033ff;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

#wrapper {
	position: absolute;
	width: 1000px;
	height: auto;
	top: 105px;
	left: 20px;
}

#wrapper1 {
	position: relative;
	width: 999px;
	height: auto;
	margin-bottom: 20px;
}

#logo {
	position: absolute;
	top: 0px;
	left: 0px;
	background: white;
	height: 93px;
}

#afghan {
	position: relative;
	top: 0px;
	left: 0px;
	width: 230px;
	height: auto;
	text-align: center;
	background: #ccccff;
}

#education {
	position: absolute;
	top: 0px;
	left: 240px;
	width: 230px;
	text-align: center;
	background: #ccffff;
}

#head {
	font-size: 13pt;
	color: black;
	font-weight: bold;
	position: relative;
}

#head_yellow {
	font-size: 13pt;
	color: #f7f619;
	font-weight: bold;
	position: relative;
	text-align: center;
}

#caption {
	position: relative;
	text-align: center;
	margin-top: 1pt;
	font-family: verdana, sans-serif;
	font-size: 9pt;
	color: black;
	padding: 8px;
}

.caption_white {
	position: relative;
	text-align: center;
	margin-top: 1pt;
	font-family: verdana, sans-serif;
	font-size: 9pt;
	color: #fff;
}

.caption_openspace {
	position: relative;
	width: 250px;
	text-align: center;
	margin-top: 1pt;
	font-family: verdana, sans-serif;
	font-size: 9pt;
	color: #fff;
}

.caption_small {
	position: relative;
	width: 230px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	margin:-35px 0 0 0;
	font-family: verdana, sans-serif;
	font-size: 7.5pt;
	color: #fff;
}

#endorsements {
	position: absolute;
	top: 0px;
	left: 485px;
	width: 470px;
	height: auto;
	background: #ccffff;
}

#people {
	position: relative;
	font-family: verdana, sans-serif;
	font-size: 10pt;
	line-height: 120%;
	font-weight: bold;
	color: black;
	text-align: left;
	margin-left: 3em;
}

#environment {
	position: relative;
	top: 0px;
	left: 20px;
	width: 285px;
	height: 206px;
}

#gates {
	position: absolute;
	top: 0px;
	left: 290px;
}

#protect {
	position: absolute;
	top: 0px;
	left: 300px;
	width: 285px;
	height: 206px;
}

#bullet_items {
	position: relative;
	top: 30px;
	left: -25px;
	width: 600px;
	font-size: 13px;
	line-height: 140%;
	font-stretch: condensed;
	color: #f7f619;
	font-weight: bolder;
	text-align: left;
	list-style-type: disc;
}

#family {
	position: relative;
	margin-top: 30px;
	left: 20px;
	width: 280px;
}

#family_pic {
	position: absolute;
	top: 0px;
	left: 0px;
}

#community {
	position: relative;
	top: 0px;
	left: 300px;
	width: 320px;
}

#business {
	position: relative;
	top: 0px;
	left: 195px;
	width: 320px;
}

#headshot {
	position: absolute;
	top: 0px;
	left: 20px;
	width: 180px;
}

#content {
	position: relative;
	text-align: left;
	font-family: verdana, sans-serif;
	font-size: 9pt;
	color: white;
	margin-left: 2em;
	margin-right: 2em;
	margin-top: 1em;
}

#grassroots {
	position: absolute;
	top: 100px;
	left: 600px;
	width: 250px;
	text-align: center;
}

#menu {
	position: absolute;
	background-color: #1d479a;
	top: 105px;
	left: 0px;
	width: 235px;
	height: 100%;
	padding-top: 3em;
	padding-right: 15px;
	font: 12px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color: #f7f619;
}
#menu ul li {
	margin: 0 0 5px 0;
}

#main {
	position: absolute;
	top: 105px;
	left: 250px;
	width: 750px;
	height: 100%;
	padding-top: 3em;
	padding-left: 2em;
	padding-right: 2em;
	padding-bottom: 2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	background-color: white;
}

.gallery {
	float: left;
	border: 1pt #fff solid;
	margin: 30px 30px 4px 0;
}

.gallery_text {
	float: left;
	clear: left;
	width:  300px
	text-align: center;
	color: #000;
	font: 10px/1.3 Verdana, Arial, Helvetica, sans-serif;

}

.left_float {
	float: left;
	margin: 20px;
}

