@charset "UTF-8";
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	margin: 0px;
	background-color: #1D2723;
}
.top-3 {
	background-color: #839F95;
}
.top-4 {
	background-color: #547066;
}
.nav-col {
	background-color: #4A625A;
}
.rt-col {
	background-color: #425750;
}
.foot-name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	line-height: 1em;
	color: #D4E7E1;
	background-color: #33443E;
	margin: 0px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.clearlist {
	background-image: url(images/greenbull.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	list-style-type: none;
}
.clearitem {
	background-image: url(images/greenbull.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	margin-left: -20px;
	padding-left: 10px;
	list-style-type: none;
}
.quote {
	font-family: "Trebuchet MS";
	font-size: 1.2em;
	line-height: 1.4em;
	color: #45514A;
	padding: 12px;
}
.foot-info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1em;
	color: #E0F1EB;
	background-color: #688A7E;
	margin: 0px;
	padding: 15px;
}
.in-header {
	background-image: url(images/inset.gif);
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-left: 22px;
	color: #33443E;
	margin-bottom: 5px;
	font-weight: bold;
}
a.white:link {
	color: #FFFFFF;
	text-decoration: underline;
}

a.white:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
a.white:hover {
	color: #000000;
	text-decoration: underline;
}
a.white:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.hometext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 1.3em;
	color: #33443E;
	background-color: #C3CBC8;
	margin: 0px;
	padding-top: 18px;
	padding-right: 18px;
	padding-bottom: 12px;
	padding-left: 20px;
	display: block;
}
/* SIDE NAV STYLES */



/*applied to div to make whole block change color on rollover and adds bottom  rule*/

#navcontainer a
{
	display: block;
	color: #C9F3E4;
	background-color: #4A625A;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #688A7E;
	font-size: 1.1em;
	line-height: 1.5em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 8px;
	padding-left: 8px;
}

#navcontainer a:link
{
	background-color: #4A625A;
	color: #C9F3E4;
}


#navcontainer a:visited
{
	background-color: #4A625A;
	color: #C9F3E4;
}

#navcontainer a:hover
{
	background-color: #000000;
	color: #FFFFFF;
}

#navcontainer a:active
{
	background-color: #000000;
	color: #FFFFFF;
}


/* makes current side nav stand out - when NOT a link */
.nowcontainer {
	display: block;
	color: #FFFFFF;
	background-color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	font-size: 1.1em;
	line-height: 1.5em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 8px;
	font-weight: bold;
}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	color: #333333;
	background-color: #FFFFFF;
	padding-top: 8px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 55px;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	line-height: 1.5em;
	font-weight: bold;
	color: #33443E;
	margin-bottom: 5px;
	padding-top: 20px;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-right: 30px;
	margin-left: 55px;
}



/*for current side nav that is ALSO a link*/

#litcontainer a
{
	display: block;
	color: #EFEFDE;
	background-color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-style: solid;
	font-size: 1.1em;
	line-height: 1.5em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-color: #333333;
}


#litcontainer a:link
{
	background-color: #333333;
	color: #EFEFEF;
}

#litcontainer a:visited
{
	background-color: #333333;
	color: #EFEFEF;
}

#litcontainer a:hover
{
	background-color: #000000;
	color: #FFF;
}

#litcontainer a:active
{
	background-color: #000000;
	color: #FFFFFF;
}

.sidesublit {
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 20px;
	background-image: url(images/yb.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 1em;
	color: #FFFFFF;
	background-color: #333333;
	display: block;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
}



/*for  side sub nav */

#sidesub {
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.2em;
	color: #FFFFFF;
	background-color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}

#sidesub a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#sidesub a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#sidesub a:hover {
	color: #FFCC33;
	text-decoration: underline;
}
#sidesub a:active {
	color: #FFFFFF;
	text-decoration: underline;
}



.sidetext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 1.3em;
	color: #33443E;
	background-color: #C3CBC8;
	margin: 0px;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	display: block;
}
/*applied to topright block to make home link*/

#homer a
{
	color: #1D2723;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 1.5em;
	margin: 0px;
	padding-top: 25px;
	padding-right: 31px;
	padding-bottom: 25px;
	padding-left: 31px;
	text-align: center;
	display: block;
}

#homer a:link
{
	color: #1D2723;
	text-decoration: none;
}


#homer a:visited
{
	color: #1D2723;
	text-decoration: none;
}

#homer a:hover
{
	color: #000000;
	text-decoration: none;
}

#homer a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.photo1 {
	border: 1px solid #999999;
	margin-right: 10px;
	margin-bottom: 6px;
	margin-top: 6px;
}
.content-diagram {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #333333;
	background-color: #FFFFFF;
	padding-top: 52px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 260px;
	background-image: url(images/diagram.gif);
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-left: 30px;
}
a:link {
	color: #4A625A;
	text-decoration: underline;
}
a:visited {
	color: #333333;
	text-decoration: underline;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
a:active {
	color: #33443E;
	text-decoration: underline;
}

.headshot {
	margin-right: 10px;
	margin-bottom: 0px;
	border: 1px solid #688A7E;
	float: left;
	margin-top: 5px;
	padding: 6px;
}
.pyramid-box {
	background-image: url(images/diagram-2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 237px;
}
.pyramid-itemz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	line-height: 1.4em;
	color: #33443E;
	margin-top: 10px;
	margin-bottom: 6px;
	margin-left: 265px;
}
.homefill {
	background-image: url(images/home-ext.jpg);
	background-repeat: repeat-y;
}
.sidetext-dir {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 1.3em;
	color: #1D2723;
	background-color: #C3CBC8;
	margin: 0px;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	display: block;
}
