/* TAGS ___________________________________________________________________________*/body,body#home {    behavior: url(/css/csshover.htc);	margin: 0;	padding: 0;	color: #261F59;	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;	font-size: .9em;	line-height: 1.1em;	background: #E5E3C1;}body {    background: #FFF url(/images/sidebar_back.gif) repeat-y 0 0;}html>body {    margin: 0;    padding: 0;}img {    border: 0;    margin: 0;    padding: 0;}img.bio {    border: 0;    margin: 0 5px 0 0;    padding: 0;}a, a:visited {    /* color: #617DA5; */    color: #35527B;    text-decoration: none;}a:hover, a:active {    color: #B30000;}a.title, a.title:visited, a.title:active {	color: #261F59;	font-weight: bold;	font-size: 1.3em;}a.title:hover {    color: #35527B;	font-weight: bold;	font-size: 1.3em;}h1 {	visibility: hidden;	display: none;}h2 {	color: #9F9547;	text-transform: uppercase;	font-size: 1em;}h3 {	color: #9F9547;	/* color: #B1A96A; */	font-size: 1em;}h4 {	color: #9F9547;	font-weight: bold;	font-size: 1em;	margin: 0 0 0 0;}h5 {	font-weight: bold;	font-size: 1.3em;}sup {    font-size: .7em;}/* IDs ____________________________________________________________________________*/#flash {	position: relative;	top: 0;	left: 50%;	width: 700px;	height: 550px;	margin-left: -350px;	margin-top: 0;    background: #968C40;}#banner {	margin: 0; 	padding: 0;	width: 100%;	height: 89px;	/* background: #617DA5; */    background: #968C40;}#banner div, #box {    width: 800px;}#logo {    margin: 0;    padding: 9px 37px 9px 38px;    background: #968C40;}#nav {    float: left;	margin: 15px 0 0 0;	padding: 0;	width: 262px;	list-style: none;	font-size: .7em;	text-transform: uppercase;	font-weight: bold;}#nav li {    padding: 5px 0;    width: 100%;    text-align: center;}#nav li a:hover {    background: #F1F1E0;}#nav li a {	display: block;	color: #284163;	margin: 0 auto;	padding: 10px 5px;	width: 150px;	border: 3px solid #FFF;	text-align: center;}#content {    float: left;    width: 500px;    padding: 15px;    font-size: .8em;}#content td img {    float: left;    margin-right: 15px;}#content td h2,#content p {    margin: 0 0 10px 0;    padding: 0;}.bio {	margin: 20px 0 0 0;    padding: 0;}#legal {	color: #999999;	font-size: 90%;	margin: 20px 0 0 0;	border-color: #CCCCCC;	border-width: 1px;	border-style: solid none none none;}/* CLASSES ________________________________________________________________________*/.brownback {    background: #968C40;    margin: 0 0 0 0;    padding: 0 0 0 0;}.note {	color: #968C40;	font-style: italic;}.bigscript {	font-size: 1.6em;	line-height: 1em;	color: #968C40;	font-style: italic;	font-family: Times;}.bluetext {    /* color: #617DA5; */    color: #35527B;    font-weight: bold;}.smallnote {    font-size: .9em;    color: #968C40;	font-style: italic;}/* NEWS _______________________________________________________________*/div.news_entry{	margin-bottom: 30px;	background: transparent url(/images/news_divider.gif) no-repeat bottom center;	padding-bottom: 30px;}div.news_entry h4{	margin-bottom: 20px;	margin-top: -10px;}.news_date {	color: #666;}/* NAV TAB SPECIFIC _______________________________________________________________*//* The Genyous Solution */body#sol li#nav_sol,body#can li#nav_can,body#med li#nav_med,body#gen li#nav_gen,body#new li#nav_new,body#con li#nav_con,body#evt li#nav_evt,body#therapies li#nav_therapies,body#alliances li#nav_alliances {	background: url(/images/navline.gif)  no-repeat right center;}body#sol li#nav_sol a,body#can li#nav_can a,body#med li#nav_med a,body#gen li#nav_gen a,body#new li#nav_new a,body#con li#nav_con a,body#evt li#nav_evt a,body#therapies li#nav_therapies a,body#alliances li#nav_alliances a {    background: #F1F1E0;}