/* CENTRIX */

/* SITE BASICS */
html {
	scrollbar-face-color:#D4D0C8;
	scrollbar-shadow-color:#cccccc;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-arrow-color:#464646;
	scrollbar-3dlight-color:#CCCCcc;
	scrollbar-darkshadow-color:#999999;
	scrollbar-track-color:#e6e6e6; 
	overflow: -moz-scrollbars-vertical;
}

body {
	background-color: #80161F;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

ul {
	list-style: square;
}

img { 
	border-color: #000000;
}
img.mug { 
	border-color: #000000;
	margin-right: 10px;
}





/* BACKGROUNDS */
.back_topW {
	background-image: url('../gui/top_background_W.jpg');
	background-position: top right;
	background-repeat: repeat-x;
}
.back_topE {
	background-image: url('../gui/top_background_E.jpg');
	background-position: top left;
	background-repeat: repeat-x;
}
.back_nav {
	background-image: url('../gui/nav_background.jpg');
	background-position: top left;
	background-repeat: repeat-x;
}
.back_navW {
	border-right: 1px solid #666666;
	background-image: url('../gui/nav_background.jpg');
	background-position: top left;
	background-repeat: repeat-x;
}
.back_navE {
	border-left: 1px solid #FFFFFF;
	background-image: url('../gui/nav_background.jpg');
	background-position: top left;
	background-repeat: repeat-x;
}
.back_navshadow {
	background-image: url('../gui/shadow_navigation.jpg');
	background-position: top left;
	background-repeat: repeat-x;
}
.back_navshadowW {
	background-image: url('../gui/shadow_navW.jpg');
	background-position: top right;
	background-repeat: repeat-x;
}
.back_navshadowE {
	background-image: url('../gui/shadow_navE.jpg');
	background-position: top left;
	background-repeat: repeat-x;
}
.back_patternW {
	background-image: url('../gui/back_patternW.jpg');
	background-position: top right;
	background-repeat: repeat;
}
.back_patternE {
	background-image: url('../gui/back_patternE.jpg');
	background-position: top left;
	background-repeat: repeat;
}
.content_area {
	background-image: url('../gui/shadow_content_top.jpg');
	background-color: #FFFFFF;
	background-position: top;
	background-repeat: repeat-x;
	padding: 13 10 75 10;
}
.content_area_home {
	background-image: url('../gui/shadow_content_top.jpg');
	background-color: #FFFFFF;
	background-position: top;
	background-repeat: repeat-x;
	padding: 13 10 10 10;
}
.content_area_bio {
	background-image: url('../gui/shadow_content_top.jpg');
	background-color: #FFFFFF;
	background-position: top;
	background-repeat: repeat-x;
	padding: 13 10 10 10;
}
.padded_area_WE {
	background-color: #FFFFFF;
	padding: 0 10 0 10;
}
.subnav {
	background-color: #B2B2B2;
	padding: 10 10 10 10;
}





/* BASIC TEXT */
.text, .text table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 125%;
	color: #000000;
}
.text a {
	font-weight: bold;
	color: #74000D;
	text-decoration: none;
}
.text a:hover {
	font-weight: bold;
	color: #CC0033;
	text-decoration: underline;
}
.text .title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 32px;
	font-weight: normal;
	line-height: 100%;
	color: #000000;
}
.text ul {
	list-style-type: square;
	line-height: 150%;
}
.text ol {
/*	line-height: 150%;*/
}
.text .subhead {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.text .medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.text .small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #000000;
}




/* RECENT HIGHLIGHTS */
.highlights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	background-color: #F7F1E8;
}
.highlights a {
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.highlights a:hover {
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.highlights .title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #000000;
	padding-bottom: 1px;
}
.highlights .small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}





/* SIDEBAR */
.sidebar, .sidebar table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000000;
}
.sidebar a {
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.sidebar a:hover {
	font-weight: normal;
	color: #80161F;
	text-decoration: underline;
}
.sidebar ul {
	margin-left: 0px;
	margin-top: -1em;
	padding-left: 20px;
	text-indent: -15px;
	list-style-type: square;
	list-style-position: inside;
	line-height: 150%;
}
.sidebar .title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	line-height: 100%;
	color: #74000D;
}
.sidebar .small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 150%;
}




/* BOTTOM NAVIGATION */
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.nav a {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.nav a:hover {
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}



/* COPYRIGHT */
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.copyright a {
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.copyright a:hover {
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
}
