/* BASIC GLOBAL STYLES */
#wrapper {
	position: relative;
	width: 100%;
	padding: 0;
	margin: 0;
	background: url(/images/background-header.gif) repeat-x;
	}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3c5743;
	font-size: 2.2em;
	line-height: 1.2em;
	margin: 0px 0px 10px 0px;
	padding: 0;
	}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2.0em;
	line-height: 1.2em;
	color: #3c5743;
	margin: 0px 0px 10px 0px;
	}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	line-height: 1.2em;
	margin: 0px 0px 10px 0px;
	color: #d67c36;
	}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 1.2em;
	margin: 0px 0px 10px 0px;
	color: #3c5743;
	}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	line-height: 1.4em;
	color: #333;
	margin: 5px 0px 10px 0px;
	}
ul {
	padding-top: 0px;
	padding-bottom: 5px;
	}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	line-height: 1.4em;
	color: #333;
	}
li li {
	font-size: 1.0em;
	}
img {
	border: 0px;
	}
form {
	padding: 0;
	margin: 0;
	}
/* HEADER STYLES */
div.header {
	position: relative;
	margin: 0 auto;
	padding: 0;
	width: 950px;
	height: 150px;
	}
div.global-site-options {
	position: absolute;
	width: 400px;
	height: 20px;
	top: 20px;
	left: 550px;
	margin: 0;
	padding: 0;
	text-align: right;
	}
div.global-site-options p {
	float: right;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	color: #a07354;
	font-size: 0.8em;
	}
div.global-site-options p#textsizer {
	position: relative;
	top: -3px;
	}
div.global-site-options #textsmall {
	font-size: 1.0em;
	}
div.global-site-options #textmedium {
	font-size: 1.5em;
	}
div.global-site-options #textlarge {
	font-size: 1.8em;
	}
div.global-site-options a:link {
	color: #a07354;
	}
div.global-site-options a:visited {
	color: #a07354;
	}
div.global-site-options a:hover {
	color: white;
	background-color: #a07354;
	}
div.global-site-options a:active {
	color: white;
	background-color: #c8b58f;
	}
h1#logo {
	position: absolute;
	top: 20px;
	left: 0px;
	width: 600px;
	height: 130px;
	text-indent: -5000px;
	background: url(/images/logo_inner.gif) no-repeat;
	margin: 0;
	padding: 0;
	}
body.homepage h1#logo {
	position: absolute;
	top: 65px;
	left: 0px;
	width: 445px;
	height: 40px;
	text-indent: -5000px;
	background: url(/images/logo_home.gif) no-repeat;
	margin: 0;
	padding: 0;
	}
div.global-search {
	position: absolute;
	width: 300px;
	height: 45px;
	top: 72px;
	left: 650px;
	text-align: right;
	}
div.global-search p {
	margin: 0px 0px 0px 0px;
	color: #fac55b;
	padding: 0;
	}
div.global-search a:link {
	color: #fac55b;
	}
div.global-search a:visited {
	color: #fac55b;
	}
div.global-search a:hover {
	color: white;
	}
div.global-search a:active {
	color: #c8b58f;
	}
#query {
	font-weight: bold;
	color: #815c41;
	height: 22px;
	width: 160px;
	font-size: 1.3em;
	padding: 0;
	margin: 0;
	vertical-align: middle;
	}
#headsearchbutton {
	vertical-align: middle;
	}
div.global-search .knowhat {
	font-weight: bold;
	color: #f4bb51;
	}
/* NAVIGATION - GLOBAL  */
.navigation {
	position: relative;
	width: 950px;
	margin: 0 auto;
	}
.navigation ul#global {
	position: relative;
	top: 0px;
	left: 0px;
	width: 950px;
	height: 30px;
	padding: 0px;
	margin: 0px;
	}
.navigation ul#global li {
	float: left;
	list-style: none;
	margin-bottom: 0px;
	}
.navigation ul#global li a {
	display: block;
	float: left;
	height: 30px;
	text-indent: -5000px;
	background-image: url("/images/nav-global.gif");
	background-repeat: no-repeat;
	}
ul#global li a#global-home {
	width: 60px;
	background-position: 0 0;
	}
ul#global li a#global-home:visited {
	width: 60px;
	background-position: 0 0;
	}
ul#global li a#global-home:hover {
	width: 60px;
	background-position: 0 -30px;
	}
ul#global li a#global-bios {
	width: 90px;
	background-position: -60px 0px;
	}
ul#global li a#global-bios:visited {
	width: 90px;
	background-position: -60px 0px;
	}
ul#global li a#global-bios:hover {
	width: 90px;
	background-position: -60px -30px;
	}
ul#global li a#global-community {
	width: 125px;
	background-position: -150px 0px;
	}
ul#global li a#global-community:visited {
	width: 125px;
	background-position: -150px 0px;
	}
ul#global li a#global-community:hover {
	width: 125px;
	background-position: -150px -30px;
	}
ul#global li a#global-about {
	width: 100px;
	background-position: -275px 0px;
	}
ul#global li a#global-about:visited {
	width: 100px;
	background-position: -275px 0px;
	}
ul#global li a#global-about:hover {
	width: 100px;
	background-position: -275px -30px;
	}
ul#global li a#global-help {
	width: 574px;
	background-position: -375px 0px;
	}
ul#global li a#global-help:visited {
	width: 574px;
	background-position: -375px 0px;
	}
ul#global li a#global-help:hover {
	width: 574px;
	background-position: -375px -30px;
	}
/* GLOBAL NAV OVERRIDES */
body.homepage ul#global li a#global-home {
	width: 60px;
	background-position: 0 -30px;
	}
body.biographies ul#global li a#global-bios {
	width: 90px;
	background-position: -60px -60px;
	}
body.community ul#global li a#global-community {
	width: 125px;
	background-position: -150px -30px;
	}
body.aboutus ul#global li a#global-about {
	width: 100px;
	background-position: -275px -30px;
	}
body.help ul#global li a#global-help {
	width: 574px;
	background-position: -375px -30px;
	}
/* NAVIGATION - LOCAL (BIOGRAPHIES) */
.navigation ul#local-biographies {
	position: relative;
	top: 0px;
	left: 0px;
	width: 950px;
	height: 20px;
	padding: 0px;
	margin: 0px;
	}
.navigation ul#local-biographies li {
	float: left;
	list-style: none;
	margin-bottom: 0px;
	}
.navigation ul#local-biographies li a {
	display: block;
	float: left;
	height: 20px;
	text-indent: -5000px;
	background-image: url("/images/nav-biographies.gif");
	background-repeat: no-repeat;
	}
ul#local-biographies li a#local-bios-tradition {
	width: 85px;
	background-position: 0 0;
	}
ul#local-biographies li a#local-bios-tradition:visited {
	width: 85px;
	background-position: 0 0;
	}
ul#local-biographies li a#local-bios-tradition:hover {
	width: 85px;
	background-position: 0 -20px;
	}
ul#local-biographies li a#local-bios-geography {
	width: 90px;
	background-position: -85px 0;
	}
ul#local-biographies li a#local-bios-geography:visited {
	width: 90px;
	background-position: -85px 0;
	}
ul#local-biographies li a#local-bios-geography:hover {
	width: 90px;
	background-position: -85px -20px;
	}
ul#local-biographies li a#local-bios-corporation {
	width: 100px;
	background-position: -175px 0;
	}
ul#local-biographies li a#local-bios-corporation:visited {
	width: 100px;
	background-position: -175px 0;
	}
ul#local-biographies li a#local-bios-corporation:hover {
	width: 100px;
	background-position: -175px -20px;
	}
ul#local-biographies li a#local-bios-period {
	width: 138px;
	/*background-position: -425px 0;*/
	background-position: -357px 0;
	}
ul#local-biographies li a#local-bios-period:visited {
	width: 138px;
	/*background-position: -425px 0;*/
	background-position: -357px 0;
	}
ul#local-biographies li a#local-bios-period:hover {
	width: 138px;
	/*background-position: -425px -20px;*/
	background-position: -357px -20px;
	}
ul#local-biographies li a#local-bios-recentbios {
	width: 95px;
	/*background-position: -565px 0;*/
	background-position: -500px 0;
	}
ul#local-biographies li a#local-bios-recentbios:visited {
	width: 95px;
	/*background-position: -565px 0;*/
	background-position: -500px 0;
	}
ul#local-biographies li a#local-bios-recentbios:hover {
	width: 95px;
	/*background-position: -565px -20px;*/
	background-position: -500px -20px;
	}
ul#local-biographies li a#local-bios-mybios {
	width: 65px;
	/*background-position: -660px 0;*/
	background-position: -595px 0px;
	}
ul#local-biographies li a#local-bios-mybios:visited {
	width: 65px;
	/*background-position: -660px 0;*/
	background-position: -595px 0px;
	}
ul#local-biographies li a#local-bios-mybios:hover {
	width: 65px;
	/*background-position: -660px -20px;*/
	background-position: -595px -20px;
	}
ul#local-biographies li a#local-bios-thangkas {
	width: 80px;
	background-position: -276px 0px;
	}
ul#local-biographies li a#local-bios-thangkas:visited {
	width: 80px;
	background-position: -276px 0px;
	}
ul#local-biographies li a#local-bios-thangkas:hover {
	width: 80px;
	background-position: -276px -20px;
	}
/* LOCAL NAV OVERRIDES */
body.by_tradition ul#local-biographies li a#local-bios-tradition:link {
	width: 85px;
	background-position: 0 -20px;
	}
/* CONTENT */
.content {
	position: relative;
	width: 950px;
	margin: 0 auto;
	padding-top: 30px;
	}
.lower-panel-wrapper {
	position: relative;
	width: 100%;
	background: white url(/images/background-low-content.gif) repeat-x;
	}
/* COLUMN STYLES*/
.column-half-left {
	position: relative;
	width: 460px;
	float: left;
	}
.column-half-right {
	position: relative;
	width: 460px;
	float: right;
	}
.col300l {
	position: relative;
	width: 300px;
	float: left;
	margin-right: 25px;
	}
.col300m {
	position: relative;
	width: 300px;
	float: left;
	margin-right: 25px;
	}
.col300r {
	position: relative;
	width: 300px;
	float: right;
	}
div.bio_img_left {
	position: relative;
	float: left;
	margin-right: 10px;
	}
div.bio_img_right {
	position: relative;
	float: right;
	margin-left: 10px;
	}
/* HOME PAGE - INTRO COLUMN */
div#homeintrocol {
	position: relative;
	width: 300px;
	float: left;
	}
p#homeanchor {
	position: relative;
	width: 270px;
	height: 150px;
	font-weight: bold;
	color: #d67c36;
	margin: 0;
	padding: 0;
	}
p#homeanchor img {
	position: relative;
	margin: 0px 10px 0px 0px;
	}
div#hp-recent {
	position: relative;
	width: 300px;
	}
body.homepage div#homeintrocol ul {
	margin: 0;
	padding: 0px 0px 0px 12px;
	}
body.homepage div#homeintrocol li {
	position: relative;
	margin: 0;
	padding: 0;
	list-style-image: url(/images/bullet-facet.gif);
	list-style-type: none;
	font-size: 1.0em;
	line-height: 1.2em;
	margin-bottom: 5px;
	color: #555;
	}
body.homepage div#homeintrocol a:link {
	color: #88654a;
	}
body.homepage div#homeintrocol a:visited {
	color: #88654a;
	}
body.homepage div#homeintrocol a:hover {
	color: white;
	background-color: #ca6325;
	}
body.homepage div#homeintrocol a:active {
	color: white;
	background-color: #c8b58f;
	}
/* HOME PAGE - FACET COLUMNS */
div.homebiglinks {
	position: relative;
	float: right;
	width: 625px;
	padding: 0;
	}
h2#start-here-home {
	position: relative;
	width: 350px;
	height: 20px;
	text-indent: -5000px;
	background: url(/images/home-start-here.gif) no-repeat;
	margin: 0px 0px 5px 0px;
	}
div#hp-facet-col-1 {
	position: relative;
	float: left;
	width: 300px;
	}
div#hp-facet-col-2 {
	position: relative;
	float: right;
	width: 300px;
	}
#query-home-facet {
	position: relative;
	left: 50px;
	font-weight: bold;
	color: #3c5743;
	height: 22px;
	width: 160px;
	font-size: 1.6em;
	padding: 0;
	margin: 0px 0px 2px 0px;
	vertical-align: middle;
	}
#lineagesearch_home {
	padding-top: 8px;
	}
#facetsearchbutton {
	position: relative;
	vertical-align: middle;
	left: 50px;
	}
	
#thangka-banner-div {
	position: relative;
}

/* HOME PAGE: FACETS */
div.facet-head-home {
	position: relative;
	background: url(/images/facet-home-bg.gif) no-repeat;
	width: 300px;
	height: 80px;
	margin: 0;
	padding: 8px 0 0 0;
	}
div.facet-head-home h3 {
	position: relative;
	left: 50px;
	width: 235px;
	margin: 0;
	}
div.facet-head-home p {
	position: relative;
	color: #ca6325;
	line-height: 1.4em;
	left: 50px;
	width: 235px;
	margin: 0;
	}
div.facet-head-home h3 a:link {
	color: #3c5743;
	}
div.facet-head-home h3 a:visited {
	color: #3c5743;
	}
div.facet-head-home h3 a:hover {
	color: white;
	background-color: #3c5743;
	}
div.facet-head-home h3 a:active {
	color: white;
	background-color: #c8b58f;
	}
.facet-links-home a:link {
	color: #ca6325;
	}
.facet-links-home a:visited {
	color: #ca6325;
	}
.facet-links-home a:hover {
	color: white;
	background-color: #ca6325;
	}
.facet-links-home a:active {
	color: white;
	background-color: #c8b58f;
	}
/* BIOGRAPHY: FACET HEADERS */
div.facet {
	position: relative;
	margin: 20px 0px 0px 0px;
	width: 460px;
	}
div.facet-image {
	position: relative;
	width: 130px;
	float: left;
	margin: 0px 0px 10px 0px;
	}
div.facet-head {
	position: relative;
	background: url(/images/facet-bios-bg.gif) no-repeat;
	width: 330px;
	height: 45px;
	margin: 0;
	padding: 5px 0 0 0;
	float: right;
	}
div.facet-overview {
	position: relative;
	margin: 0;
	float: right;
	width: 320px;
	}
div.facet-head h3 {
	position: relative;
	left: 50px;
	width: 265px;
	margin: 5px 0 0 0;
	padding: 0;
	}
div.facet p {
	position: relative;
	color: black;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0px 0px 0px 0px;
	width: 290px;
	}
div.facet-head h3 a:link {
	color: #3c5743;
	}
div.facet-head h3 a:visited {
	color: #3c5743;
	}
div.facet-head h3 a:hover {
	color: white;
	background-color: #3c5743;
	}
div.facet-head h3 a:active {
	color: white;
	background-color: #c8b58f;
	}
div.facet-recent-bios li {
	margin-bottom: 20px;
	font-size: 1.0em;
	line-height: 1.4em;
	}
.facet-links-head {
	font-size: 1.4em;
	line-height: 1.6em;
	}
.facet ul {
	position: relative;
	margin: 5px 0px 30px 40px;
	padding: 0px 0px 0px 10px;
	}
.facet li {
	position: relative;
	margin: 0px;
	padding: 0;
	list-style-image: url(/images/bullet-facet.gif);
	list-style-type: none;
	font-weight: bold;
	font-size: 1.0em;
	line-height: 1.3em;
	margin-bottom: 5px;
	}
.facet li li {
	font-weight: normal;
	}
.facet a:link {
	color: #815c41;
	}
.facet a:visited {
	color: #815c41;
	}
.facet a:hover {
	color: white;
	background-color: #ca6325;
	}
.facet a:active {
	color: white;
	background-color: #c8b58f;
	}
div.col300l div.facet, div.col300m div.facet, div.col300r div.facet {
	width: 300px;
	}
div.col300l div.facet-head, div.col300m div.facet-head, div.col300r div.facet-head {
	position: relative;
	background: url(/images/facet-head-sm.gif) no-repeat;
	width: 300px;
	height: 45px;
	margin: 0;
	padding: 5px 0 0 0;
	float: right;
	}
div.col300l div.facet-head h3, div.col300m div.facet-head h3, div.col300r div.facet-head h3 {
	position: relative;
	left: 40px;
	width: 265px;
	margin: 1px 0 0 0;
	padding: 0;
	font-size: 18px;
	}
/* BIOGRAPHY: BROWSE BY RELIGIOUS TRADITION */
body.by_tradition div.facet {
	margin-left: 0px;
	width: 300px;
	}
body.by_tradition div.facet h4 {
	margin: 0px;
	font-size: 1.4em;
	}
body.by_tradition div.facet p {
	margin-bottom: 10px;
	color: #815c41;
	line-height: 1.2em;
	}
body.by_tradition div.facet ul {
	margin-bottom: 10px;
	margin-left: 3px;
	}
body.by_tradition div.facet li {
	font-weight: normal;
	color: #815c41;
	line-height: 1.0em;
	}
/* BIOGRAPHY: RECENT BIOGRAPHIES */
#bios-recent-bios {
	position: relative;
	width: 260px;
	left: 30px;
	margin: 55px 0px 0px 0px;
	padding: 0;
	}
#bios-recent-bios img.recent-bio {
	position: relative;
	margin-right: 10px;
	top: 0px;
	border: 3px solid #f1e8d6;
	}
#bios-recent-bios td {
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: top;
	padding-bottom: 15px;
	}
#bios-recent-bios p {
	margin: 0;
	padding: 0;
	font-size: 0.8em;
	line-height: 1.4em;
	color: #815c41;
	}
#bios-recent-bios .recentbiotext strong {
	font-size: 1.2em;
	}
.facet-recent-bios a:link {
	color: #815c41;
	margin: 0;
	padding: 0;
	}
.facet-recent-bios a:visited {
	color: #815c41;
	}
.facet-recent-bios a:hover {
	color: white;
	background-color: #ca6325;
	}
.facet-recent-bios a:active {
	color: white;
	background-color: #c8b58f;
	}
/* BIOGRAPHY: MY BIOGRAPHIES */
div.facet-my-bios {
	position: relative;
	margin: 0px 0px 20px 35px;
	width: 265px;
	}
.facet-my-bios ul {
	position: relative;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	}
.facet-my-bios li {
	position: relative;
	margin: 0px;
	padding: 0;
	list-style-image: url(/images/bullet-facet.gif);
	list-style-type: none;
	font-weight: bold;
	font-size: 1.0em;
	line-height: 1.3em;
	margin-bottom: 5px;
	}
.facet-my-bios li li {
	list-style-image: none;
	list-style-type: none;
	font-weight: normal;
	}
.facet-my-bios a:link {
	color: #815c41;
	}
.facet-my-bios a:visited {
	color: #815c41;
	}
.facet-my-bios a:hover {
	color: white;
	background-color: #ca6325;
	}
.facet-my-bios a:active {
	color: white;
	background-color: #c8b58f;
	}

/* SEARCH RESULTS INTRO */
div.search-intro {
	position: relative;
	width: 740px;
	float: right;
	}
div.search-intro p {
	padding: 0;
	color: #896245;
	font-size: 1.2em;
	line-height: 1.6em;
	width: 700px;
	}
div.search-intro img {
	float: left;
	padding: 0;
	margin: 0 10px 0 0;
	}
#intro_1 {
	position: relative;
	display: block;
	}
#intro_2 {
	position: relative;
	display: none;
	}
.search-intro-additional-essays {
	font-size: 9px;
	}
.search-intro a:link {
	color: #d77a34;
	text-decoration: underline;
	}
.search-intro a:visited {
	color: #d77a34;
	text-decoration: underline;
	}
.search-intro a:hover {
	color: #ffffff;
	background-color: #d77a34;
	text-decoration: underline;
	}
.search-intro a:active {
	color: #ffffff;
	background-color: #c8b58f;
	text-decoration: underline;
	}
/* SEARCH RESULTS */
div.search-results-wrapper {
	position: relative;
	width: 740px;
	float: right;
	background: url(/images/big-bg-biography.gif) no-repeat;
	}
div.search-results {
	position: relative;
	width: 700px;
	padding-top: 25px;
	margin-left: 20px;
	}
p.search-heading {
	position: relative;
	font-size: 1.2em;
	line-height: 1.2em;
	color: #896245;
	width: 420px;
	}
div.search-options {
	position: absolute;
	top: 33px;
	right: 0px;
	}
#sort_results_by {
	position: absolute;
	top: 33px;
	left: 350px;
	}
.biographies #sort_results_by {
	position: absolute;
	top: 33px;
	left: 350px;
	}
div.search-result {
	position: relative;
	}
div.search-result p {
	margin: 0px 0px 30px 0px;
	line-height: 1.8em;
	}
div.search-result-photo {
	position: relative;
	float: left;
	}
div.search-result-text {
	position: relative;
	float: right;
	width: 630px;
	}
div.search-result-text img {
	vertical-align: bottom;
	}
span.results-bio-name {
	font-size: 1.6em;
	font-weight: bold;
	}
span.results-bio-name a:link {
	color: #3c5743;
	}
span.results-bio-name a:visited {
	color: #3c5743;
	}
span.results-bio-name a:hover {
	color: white;
	background-color: #3c5743;
	}
span.results-bio-name a:active {
	color: white;
	background-color: #c8b58f;
	}
span.results-bio-date {
	font-weight: bold;
	color: #d77a34;
	}
div.results-text {
	font-family: Georgia,Times,Palatino;
	font-size: 1.2em;
	line-height: 1.6em;
	}
span.results-name-variants {
	color: #896245;
	}
span.results-name-variants a:link {
	color: #896245;
	}
span.results-name-variants a:visited {
	color: #896245;
	}
span.results-name-variants a:hover {
	color: white;
	background-color: #896245;
	}
span.results-name-variants a:active {
	color: white;
	background-color: #c8b58f;
	}
/* search results pagers */
p.search-results-pager-upper {
	font-weight: bold;
	font-size: 10px;
	color: #896245;
	padding: 10px 0px 5px 0px;
	}
p.search-results-pager-upper img {
	position: relative;
	bottom: -3px;
	margin: 0px 0px 0px 0px;
	}
.search-results-pager-upper a:link {
	color: #896245;
	text-decoration: none;
	}
.search-results-pager-upper a:visited {
	color: #896245;
	text-decoration: none;
	}
.search-results-pager-upper a:hover {
	color: #fff;
	background-color: #896245;
	}
.search-results-pager-upper a:active {
	color: #896245;
	text-decoration: none;
	}
p.search-results-pager-lower {
	font-weight: bold;
	font-size: 10px;
	color: #896245;
	padding: 10px 0px 5px 0px;
	}
p.search-results-pager-lower img {
	position: relative;
	bottom: -3px;
	margin: 0px 0px 0px 0px;
	}
.search-results-pager-lower a:link {
	color: #896245;
	text-decoration: none;
	}
.search-results-pager-lower a:visited {
	color: #896245;
	text-decoration: none;
	}
.search-results-pager-lower a:hover {
	color: #fff;
	background-color: #896245;
	}
.search-results-pager-lower a:active {
	color: #896245;
	text-decoration: none;
	}
/* SEARCH RESULTS TOOLS (left column) */
div.search-results-tools {
	position: relative;
	width: 190px;
	float: left;
	}
div.search-results-tools p {
	margin-bottom: 10px;
	}
div.search-results-tools div.search-tips {
	position: absolute;
	top: 8px;
	left: 145px;
	}
div.search-results-tools div.search-tips a:link {
	color: #896245;
	}
div.search-results-tools div.search-tips a:visited {
	color: #896245;
	}
div.search-results-tools div.search-tips a:hover {
	color: white;
	background-color: #896245;
	}
div.search-results-tools div.search-tips a:active {
	color: white;
	background-color: #c8b58f;
	}
#withinquery {
	font-weight: bold;
	color: #815c41;
	height: 20px;
	width: 110px;
	font-size: 1.3em;
	padding: 0;
	margin: 0;
	vertical-align: middle;
	}
.search-results-narrow-down {
	font-weight: bold;
	color: #896245;
	}

/* MY BIOGRAPHIES */
div.my-bios-wrapper {
	position: relative;
	width: 900px;
	float: right;
	background: url(/images/big-bg-my-bios.gif) no-repeat;
	}
div.my-bios-results {
	position: relative;
	width: 860px;
	padding-top: 25px;
	margin-left: 20px;
	}
div.my-bios-result-text {
	position: relative;
	float: right;
	width: 780px;
	}
div.my-bios-result-text img {
	vertical-align: bottom;
	}
	
/* REFINE YOUR SEARCH (left column) */
#search-within-form ul.ltr li {
	font-size: 9px;
	}
/* BIOGRAPHY MAIN */
body.biography ul#global li a#global-bios:link {
	width: 155px;
	background-position: -75px -60px;
	}
div.biography-wrapper {
	position: relative;
	width: 740px;
	float: right;
	background: url(/images/big-bg-biography.gif) no-repeat;
	}
div.biography-info {
	position: relative;
	float: left;
	width: 680px;
	padding-top: 25px;
	margin-left: 30px;
	}
.biography-info p {
	margin-bottom: 5px;
	line-height: 1.2em;
	}
.biography-info a:link {
	color: #d77a34;
	text-decoration: underline;
	}
.biography-info a:visited {
	color: #d77a34;
	text-decoration: underline;
	}
.biography-info a:hover {
	color: #ffffff;
	background-color: #d77a34;
	text-decoration: underline;
	}
.biography-info a:active {
	color: #ffffff;
	background-color: #c8b58f;
	text-decoration: underline;
	}
.biog-name-large {
	color: #3c5743;
	font-size: 2.2em;
	line-height: 1.1em;
	font-weight: bold;
	}
.biog-date-small {
	font-size: 1.0em;
	color: #d77a34;
	font-weight: bold;
	}
.biog-name-variants {
	position: relative;
	font-size: 1.0em;
	line-height: 1.0em;
	color: #d77a34;
	width: 450px;
	}
.biogtext p {
	font-family: Georgia, Times, Palatino;
	font-size: 1.4em;
	line-height: 1.4em;
	margin: 0px 0px 10px 0px;
	}
/* BIOGRAPHY TABS */
#biogtabs {
	float: left;
	width: 100%;
	background: url("/images/biotab_bg.gif") repeat-x bottom;
	line-height: normal;
	margin: 0px 0px 20px 0px;
	font-size: 93%;
	}
#biogtabs ul {
	margin: 0;
	padding: 10px 10px 0;
	list-style: none;
	}
#biogtabs li {
	float: left;
	background: url("/images/biotab_left.gif") no-repeat left top;
	margin: 0;
	padding: 0 0 0 5px;
	}
#biogtabs a {
	display: block;
	background: url("/images/biotab_right.gif") no-repeat right top;
	padding: 0px 10px 4px 6px;
	}
#biogtabs #biog-tab-current {
	background-image: url("/images/biotab_left_on.gif");
	}
#biogtabs #biog-tab-current a {
	background-image: url("/images/biotab_right_on.gif");
	padding-bottom: 5px;
	}
#biogtabs a:link {
	text-transform: uppercase;
	text-decoration: none;
	color: #3c5743;
	}
#biogtabs a:visited {
	text-transform: uppercase;
	text-decoration: none;
	color: #3c5743;
	}
#biogtabs a:hover {
	text-decoration: underline;
	}
#biogtabs a:active {
	color: #c8b58f;
	}
#biogtabs li#biog-tab-current a:link {
	color: #d77a34;
	text-decoration: none;
	}
#biogtabs li#biog-tab-current a:visited {
	color: #d77a34;
	text-decoration: none;
	}
#biogtabs li#biog-tab-current a:hover {
	text-decoration: underline;
	}
#biogtabs li#biog-tab-current a:active {
	color: #c8b58f;
	}
/* COMMENT TABS */
#commenttabs {
	float: left;
	width: 100%;
	background: url("/images/biotab_bg.gif") repeat-x bottom;
	line-height: normal;
	margin: 0px 0px 20px 0px;
	font-size: 93%;
	}
#commenttabs ul {
	margin: 0;
	padding: 10px 10px 0;
	list-style: none;
	}
#commenttabs li {
	float: left;
	background: url("/images/biotab_left.gif") no-repeat left top;
	margin: 0;
	padding: 0 0 0 5px;
	}
#commenttabs a {
	display: block;
	background: url("/images/biotab_right.gif") no-repeat right top;
	padding: 0px 10px 4px 6px;
	}
#commenttabs #comment-tab-current {
	background-image: url("/images/biotab_left_on.gif");
	}
#commenttabs #comment-tab-current a {
	background-image: url("/images/biotab_right_on.gif");
	padding-bottom: 5px;
	}
#commenttabs a:link {
	text-transform: uppercase;
	text-decoration: none;
	color: #3c5743;
	}
#commenttabs a:visited {
	text-transform: uppercase;
	text-decoration: none;
	color: #3c5743;
	}
#commenttabs a:hover {
	text-decoration: underline;
	}
#commenttabs a:active {
	color: #c8b58f;
	}
#commenttabs li#comment-tab-current a:link {
	color: #d77a34;
	text-decoration: none;
	}
#commenttabs li#comment-tab-current a:visited {
	color: #d77a34;
	text-decoration: none;
	}
#commenttabs li#comment-tab-current a:hover {
	text-decoration: underline;
	}
#commenttabs li#comment-tab-current a:active {
	color: #c8b58f;
	}
/* BIOGRAPHY TOOLS*/
div.biography-tools {
	position: relative;
	width: 190px;
	padding-top: 10px;
	}
.biography-tools p {
	margin-left: 24px;
	color: #896245;
	line-height: 1.2em;
	}
.biography-tools a:link {
	color: #896245;
	text-decoration: underline;
	}
.biography-tools a:visited {
	color: #896245;
	}
.biography-tools a:hover {
	background-color: #896245;
	color: white;
	}
.biography-tools a:active {
	color: white;
	background-color: #c8b58f;
	}
ul.similar-biogs-list {
	padding: 5px 0px 0px 24px;
	margin: 0px;
	}
ul.similar-biogs-list li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 1.0em;
	line-height: 1.2em;
	color: #896245;
	list-style-type: none;
	}
ul.similar-biogs-list li li {
	list-style-type: disc;
	color: #d77a34;
	padding-left: 0px;
	}
ul.similar-biogs-list ul {
	margin: 0;
	padding: 0px 0px 10px 20px;
	}
.similar-biogs-list a:link {
	color: #896245;
	text-decoration: none;
	}
.similar-biogs-list a:visited {
	color: #896245;
	text-decoration: none;
	}
.similar-biogs-list a:hover {
	background-color: #896245;
	color: white;
	}
.similar-biogs-list a:active {
	color: white;
	background-color: #c8b58f;
	}
div.biography-right-col {
	position: relative;
	float: right;
	width: 170px;
	margin-right: 30px;
	padding-top: 25px;
	}
#floatGallery {
	position: absolute;
	top: 350px;
	left: 50%;
	margin-left: 275px;
	width: 170px;
	z-index: 1000;
	}
.biography-specific-tools {
	position: relative;
	float: right;
	width: 180px;
	text-align: right;
	}
.biography-specific-tools a:hover {
	background-color: white;
	}
	
/* COMMENT FORM */
.bio-comment-form label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #496752;
	}

.bio-comment-caption {
	float: left;
	width: 180px;
	margin-bottom: 5px;
	margin-right: 10px;
}

.bio-comment-form-input {
	float: left;
	width: 180px;
	margin-bottom: 5px;
	margin-right: 10px;
}
/*
.bio-comment-form input, textarea {
	float: left;
	width: 180px;
	margin-bottom: 5px;
	margin-right: 10px;
	}*/
.bio-comment-form textarea {
	float: left;
	margin-bottom: 5px;
	margin-right: 10px;
	}
.bio-comment-form-boxes {
	width: 1em;
	float: left;
	margin-bottom: 5px;
	margin-right: 10px;
	}
.commentbutton {
	float: left;
	margin-top: 5px;
	margin-bottom: 10px;
	width: 120px;
	}
	
.comment_cancel_button {
	float: left;
	margin-top: 5px;
	margin-bottom: 10px;
	width: 80px;
	}
	
.bio-comment-form br {
	clear: left;
	}
	
#divBioComments a:hover {
	background-color: white;
	}
/* COMMENTS */
.comment1 {
	margin: 10px 0px 10px 0px;
	}
.comment2 {
	margin: 5px 0px 10px 30px;
	}
.comment3 {
	margin: 5px 0px 10px 60px;
	}
.comment_nickname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #496752;
	}
.comment_reply_link {
	position: relative;
	font-size: 1.0em;
	font-weight: bold;
	line-height: 1.0em;
	color: #d77a34;
	padding-left: 5px;
	}
	
.comment_reply_link a:hover {
	color: #d77a34 !important;
}

/* FOUNDATIONS MAIN */
.foundations-wrapper {
	position: relative;
	width: 740px;
	float: right;
	background: url(/images/biography-backer.gif) no-repeat;
	}
.founds-title-small {
	color: #3c5743;
	font-size: 1.2em;
	line-height: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 0;
	}
.founds-title-large {
	color: #3c5743;
	font-size: 2.2em;
	line-height: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 0;
	}
.foundations-anchor-img {
	position: relative;
	float: right;
	width: 170px;
	top: 48px;
	margin-right: 30px;
	}
/* FOUNDATIONS TOOLS (LEFT COLUMN) */
form#search-foundations-essays {
	position: relative;
	margin: 0px 0px 25px 0px;
	}
form#search-foundations-essays div.search-tips {
	position: absolute;
	top: 33px;
	left: 70px;
	}
#foundationssearchbutton {
	margin-top: 5px;
	}
.foundations-tools {
	margin-top: 20px;
	width: 200px;
	width: 190px;
	}
.foundations-tools p {
	margin-bottom: 0px;
	color: #896245;
	line-height: 1.2em;
	}
.foundations-tools ul {
	padding: 5px 0px 0px 24px;
	margin: 0px;
	}
.foundations-tools li {
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 1.0em;
	line-height: 1.2em;
	color: #896245;
	list-style-image: url(/images/bullet-facet.gif);
	list-style-type: none;
	}
.foundations-tools a:link {
	color: #896245;
	text-decoration: none;
	}
.foundations-tools a:visited {
	color: #896245;
	text-decoration: none;
	}
.foundations-tools a:hover {
	background-color: #896245;
	color: white;
	}
.foundations-tools a:active {
	color: white;
	background-color: #c8b58f;
	}
/* FOUNDATIONS ESSAYS*/
.foundations-upper-info {
	position: relative;
	float: left;
	width: 460px;
	padding-top: 40px;
	margin-left: 30px;
	}
.foundations-upper-info p {
	margin-bottom: 5px;
	line-height: 1.2em;
	}
.foundations-upper-tools {
	position: relative;
	float: right;
	width: 200px;
	padding-top: 40px;
	margin-right: 30px;
	}
.read-text {
	position: relative;
	float: left;
	width: 460px;
	margin-left: 30px;
	}
.read-text p {
	font-family: Georgia, Times, Palatino;
	font-size: 1.4em;
	line-height: 1.4em;
	margin: 0px 0px 10px 0px;
	}
.read-others {
	position: relative;
	float: right;
	width: 200px;
	padding-top: 43px;
	margin-right: 30px;
	}
.read-others ul {
	padding: 5px 0px 0px 15px;
	margin: 0px;
	}
.read-others li {
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 1.0em;
	line-height: 1.2em;
	color: #896245;
	list-style-image: url(/images/bullet-facet.gif);
	list-style-type: none;
	}
.read-others a:link {
	color: #896245;
	text-decoration: none;
	}
.read-others a:visited {
	color: #896245;
	text-decoration: none;
	}
.read-others a:hover {
	background-color: #896245;
	color: white;
	}
.read-others a:active {
	color: white;
	background-color: #c8b58f;
	}
#essayGallery {
	position: relative;
	}
#essayGallery p {
	position: relative;
	margin-bottom: 15px;
	}
#essayGallery a:link {
	text-decoration: none;
	color: #896245;
	}
#essayGallery a:visited {
	color: #896245;
	text-decoration: none;
	}
#essayGallery a:hover {
	background-color: #896245;
	color: white;
	}
#essayGallery a:active {
	color: white;
	background-color: #c8b58f;
	}
/* ABOUT US */
.about-wrapper {
	position: relative;
	width: 660px;
	float: right;
	background: url(/images/about-backer.gif) no-repeat;
	}
.aboutanchor {
	position: relative;
	top: 30px;
	width:270px;
	}
a.about_left_link {
	margin-top: 0;
	float:right;
	margin-right:20px;
}
.author_name {
	color: #3C5743;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1.2em;
    font-weight:bold;
}
.author_bio p {
	color: black;
	font-size: 1.2em;
	line-height: 1.5em;	
	padding-bottom: 10px;
}
/* HELP */
.help-wrapper {
	position: relative;
	width: 660px;
	float: right;
	background: url(/images/about-backer.gif) no-repeat;
	}
	
.helpnav {
	position: relative;
	top: 30px;
	width:270px;
	}
.about-heading {
	font-weight:bold;
	text-decoration:underline;
	font-size:1.4em;	
	display:block;
	padding-bottom:5px;
}
a.help_left_link {
	margin-top: 0;
	float:right;
	margin-right:20px;
	color: #9E7555;
	font-size:1.0em;
	line-height:1.2em;
	font-weight:bold;
}
.help-list li {
	font-family: Georgia, Times, Palatino;
	font-size: 1.4em;
	line-height: 1.4em;	
}

.read-help {
	position: relative;
	float: left;
	width: 550px;
	margin-left: 30px;
}
	
.read-help p {
	font-family: Georgia, Times, Palatino;
	font-size: 1.4em;
	line-height: 1.4em;
	margin: 0px 0px 10px 0px;
}
	
.read-help img {
	padding:10px;
}
/* FOOTER */
.footer {
	position: relative;
	width: 950px;
	margin: 0 auto;
	margin-top: 80px;
	height: 40px;
	}
.footer li {
	font-size: 1.0em;
	line-height: 1.2em;
	color: #9e7555;
	text-transform: uppercase;
	}
ul#footer-global-links {
	position: relative;
	float: left;
	padding: 0;
	margin: 0;
	}
ul#footer-global-links li {
	position: relative;
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
	margin-right: 15px;
	}
ul#footer-global-terms {
	position: relative;
	float: right;
	padding: 0;
	margin: 0;
	}
ul#footer-global-terms li {
	position: relative;
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
	margin-left: 15px;
	}
.footer a:link {
	color: #9e7555;
	text-decoration: none;
	background-color: transparent;
	}
.footer a:visited {
	color: #9e7555;
	text-decoration: none;
	}
.footer a:hover {
	color: #9e7555;
	text-decoration: underline;
	}
.footer a:active {
	color: #9e7555;
	text-decoration: underline;
	}
.footer .footer-current {
	font-weight: bold;
	border-bottom: 1px solid #9e7555;
	}
/* HANDY STYLES */
.clearing {
	clear: both;
	}
.picleft {
	position: relative;
	float: left;
	margin-right: 8px;
	}
.picright {
	position: relative;
	float: right;
	margin-left: 8px;
	}
.centered {
	text-align: center;
	}
.morelinkright {
	text-align: right;
	font-weight: bold;
	margin-top: 0;
	}
.datesmall {
	color: #815c41;
	font-weight: bold;
	font-size: 0.8em;
	}
.orange {
	color: #d67c36;
	}
.cardinalsmall {
	font-size: 0.6em;
	}
.error {
	color:red;
	width:auto;
	font-weight:bold;
	font-size:1em;
}
/*** Moving Paintings styles into main CSS */
div.thangka-title {
	position: relative;
	margin: 0;
	float: right;
	width: 230px;
	color: #3C5743;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1.2em;
    font-weight:bold;
}
div.thangka-image {
	position: relative;
	width: 210px;
	float: left;
	margin: 0px 0px 10px 0px;
	}

div.thangka-overview {
	position: relative;
	margin: 0;
	float: right;
	width: 230px;
	}
