body, div, td {font: 100% Verdana, Arial, Helvetica, sans-serif;}

img {border: 0;}

dl dt {
  font-size: 1em;
  font-weight: bold;
}

#header {background: #4f6aaf url(../gifs/corners-top.gif) no-repeat top left;}

#menu {
	color: #fff;
	text-transform: lowercase;
	font-size: 0.8em;
}
#menu .line2 {border-top: 1px #fff solid;}
#menu ul li {
	background: #4f6aaf url(../gifs/circle-white.gif) no-repeat 0 0.45em;
  list-style-type: none;
}
#menu ul li a:link,
#menu ul li a:visited,
#menu ul li a:active {
	color: #fff;
	text-decoration: none;
}
#menu ul li a:hover {font-weight: bold;}

/* MacIE adjustment(s). \*//*/
#menu ul li {
	background: none;
}
/**/

div#main-wrap {background: #fff url(../gifs/main-bg-repeat.gif) repeat-y;}
div#main {background: url(../gifs/corners-bottom.gif) no-repeat bottom left;}

div#content1 {
	background: transparent url(../gifs/content1-bg-topright.gif) no-repeat top right;
	color: #6e6e6e;
	font-size: 0.7em;
}
div#content1 h1 {
	color: #75bb01;
	font-size: 1.3em;
}
div#content1 h2 {
	font-size: 1.0em;
}
div#content1 h3 {
	font-size: 1.0em;
}
div#content1 a:link,
div#content1 a:visited,
div#content1 a:active {
	color: #4f6aaf;
}
div#content1 div.brief {
	font-style: italic;
}

div#submenu {
/* background: pink; */
	font-size: 0.6em;
}
div#submenu dl dt,
div#submenu dl dd {
	border-bottom: #869891 1px solid;
	font-weight: normal;
}
div#submenu dl dt {
	background: url(../gifs/box-gray.gif) no-repeat 0 0.4em;
}
div#submenu dl dt.current {
	background: url(../gifs/box-green.gif) no-repeat 0 0.4em;
	color: #77be43;
	font-weight: bold;
}
div#submenu dl dd.current {
	color: #77be43;
	font-weight: bold;
}
div#submenu a:link,
div#submenu a:visited,
div#submenu a:active {
	color: #6e6e6e;
	text-decoration: none;
}
div#submenu .current a:link,
div#submenu .current a:visited,
div#submenu .current a:active {
	color: #77be43;
}
div#submenu a:hover,
div#submenu .current a:hover {
	color: #000;
}

div#content2 {
	color: #fff;
	font-size: 0.7em;
}
div#content2 a:link,
div#content2 a:visited,
div#content2 a:active {
	color: #fff;
}
div#content2 .current a:link,
div#content2 .current a:visited,
div#content2 .current a:active {
	font-weight: bold;
}
div#content2 dl {background: #4f6aaf url(../gifs/block-bg-repeat.gif) repeat-y;}
div#content2 dt {
	background: url(../gifs/block-bg-top.gif) no-repeat top left;
	font-size: 1.2em;
}
div#content2 dd {background: url(../gifs/block-bg-bottom.gif) no-repeat bottom left;}
div#content2 ul li {
	background: url(../gifs/square-white.gif) no-repeat 0 0.45em;
}
/*
div#content2 ul li em {
	font-size: 0.9em;
} */

#footer {
	font-size: 0.7em;
}
#footer ul li a:link,
#footer ul li a:visited,
#footer ul li a:active {
	color: #6e6e6e;
}
#footer ul li a:hover {
	color: #000;
}

#copyright {
	color: #879992;
	font-size: 0.6em;
}

#side_gradient{
	width: 319px;
	text-align: justify;
	color: #ffffff;
	font-size: 12px;
	line-height:24px;
	background-image:url(../gifs/side_bkg.gif);
	background-repeat:repeat-x;
	
	min-height:357px;
	}
#side_gradient a{
	color: #ffffff;
	
}

#bio_pic_sm td div{
	width: 100px;
	text-align: center;
}

#bio_pic_sm a{
	color: #6ebb1f;
	text-decoration:none;
}

#bio_pic_sm_selected a{
	color: #2ebb1f;
	font-weight: bold;
	text-decoration:none;
}

#bio_pic_lg {
	font-size: 16px;
	font-weight: bold;
	text-align:center;
}
#people{
	width: 470px;
	margin-top: 20px;
	margin-left:40px;
	font-size: 11px;
	color:#6e6e6e;
}
#people a{
	font-size: 10px;
}
#side_gradient1{
	height: 375px; width: 319px;
	text-align: justify;
	color: #000000;
	font-size: 12px;
	line-height:24px;
	background-image:url(../gifs/side_bkg.gif);
	background-repeat:repeat-x;
	
	min-height:357px;
	}


div#content3 {
	color: #ffffff;
	font-size: 11px;
}

div#content4 {
	color: #ffffff;
	font-size: 11px;
}