h1, h2, h3, h4, h5, h6, html, p, body, ul, li, dl , dd, dt, label, input, select, form, img, fieldset, legend {margin:0; padding:0; line-height:1em; }
body {
	font-family: Helvetica, Arial, sans-serif;
	text-align: center;
	margin-bottom:10px;
	margin-top:10px;
	}
#wrapper {
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width: 810px;
	text-align: left;
	}

#mainmenu {
	padding:5px;
	margin-top:3px;
	background-color:#E6E7E8;
	padding-bottom:20px;
	
		}
#menulist, #smlinklist {
	float:left;
	list-style-type: none;
	width:600px;
	}
#smlinklist {
	width:200px;

	}
#menulist li, #smlinklist li {
	float:left;
	width:200px;
	}
.clearingdiv { clear:both; }
.selected { color:#999999; }

#introduction .selected, #introduction #bodytext a:link, #introduction #bodytext a:visited, #subintroduction .selected, #subintroduction #bodytext a:link, #subintroduction #bodytext a:visited, #subintroduction #submenu .selected { color:#00ADEF; }
#introduction #submenu .selected { color:#7BD3F7; }
#practice .selected, #practice #bodytext a:link, #practice #bodytext a:visited, #subpractice .selected, #subpractice #bodytext a:link, #subpractice #bodytext a:visited, #subpractice #submenu .selected { color:#F37421; }
#practice #submenu .selected { color:#FFD100; }
#case .selected, #case #bodytext a:link, #case #bodytext a:visited, #subcase .selected, #subcase #bodytext a:link, #subcase #bodytext a:visited , #subcase #submenu .selected { color:#ED1C24; }
#case #submenu .selected { color:#F5841F; }
#people .selected, #people #bodytext a:link, #people #bodytext a:visited, #subpeople .selected, #subpeople #bodytext a:link, #subpeople #bodytext a:visited, #subpeople #submenu .selected { color:#EC008C; }
#people #submenu .selected { color:#F49CC2; }
#pubs .selected, #pubs #bodytext a:link, #pubs #bodytext a:visited, #subpubs .selected, #subpubs #bodytext a:link, #subpubs #bodytext a:visited, #subpubs #submenu .selected { color:#7AC142; }
#pubs #submenu .selected { color:#B7D433; }
#endorse .selected, #endorse #bodytext a:link, #endorse #bodytext a:visited, #subendorse .selected, #subendorse #bodytext a:link, #subendorse #bodytext a:visited, #subendorse #submenu .selected { color:#66C3A5; }
#endorse #submenu .selected { color:#A5D9C7; }
#press .selected, #press #bodytext a:link, #press #bodytext a:visited, #subpress .selected, #subpress #bodytext a:link, #subpress #bodytext a:visited, #subpress #submenu .selected { color:#A6228E; }
#press #submenu .selected { color:#CB89BB; }
#links .selected, #links #bodytext a:link, #links #bodytext a:visited, #sublinks .selected, #sublinks #bodytext a:link, #sublinks #bodytext a:visited, #sublinks #submenu .selected { color:#A895C7; }
#links #submenu .selected { color:#C7C4E2; }


#mainmenu a:link, #mainmenu a:visited  {
	color:#000000;
	text-decoration:none;
		}
#rollhome a:hover { color:#666666; }
#rollcase a:hover { color:#ED1C24; }
#rollendorse a:hover { color:#66C3A5; }
#rollintroduction a:hover { color:#00ADEF; }
#rollpeople a:hover { color:#EC008C; }
#rollpress a:hover { color:#A6228E; }
#rollpractice a:hover { color:#F37421; }
#rollpubs a:hover { color:#7AC142; }
#rolllinks a:hover { color:#A895C7; }

#mainmenu a:active,  {
	color:#000000;
	text-decoration:none;
		}

h1 {
	font-size:1.6em;
	font-weight:normal;
	}
h2 {
	font-size:1.6em;
	font-weight:normal;
	color:#FFFFFF;
	}
h2 a {
	text-decoration:none;
	color:#FFFFFF;
	}
.homebar h1 {
	color:#FFFFFF;
	}
.homebar p, .introductionbar p, .introbar p, .practicebar p, .casebar p, .peoplebar p, .pubsbar p, .endorsebar p, .pressbar p, .linksbar p {
	font-size:1.6em;
	
	}
.introductionbar, .introbar, .practicebar, .casebar, .peoplebar, .pubsbar, .endorsebar, .pressbar, .linksbar {
	padding:5px;
	margin-top:5px;
	background-color:#9FA1A4;
	padding-bottom:40px;
	cursor: pointer;
	}
.homebar {
	padding:5px;
	margin-top:5px;
	background-color:#9FA1A4;
	padding-bottom:40px;
	}
.homebar img, .introductionbar img, .introbar img, .practicebar img, .casebar img, .peoplebar img, .pubsbar img, .endorsebar img, .pressbar img, .linksbar img {	float:right;	}
.homebar {	background-color:#9FA1A4;	}
.introductionbar, #introduction #maincontent {	background-color:#5D6D76;	}
.practicebar, #practice #maincontent  {	background-color:#82705D;	}
.casebar, #case #maincontent  {	background-color:#643022;	}
.peoplebar, #people #maincontent {	background-color:#856576;	}
.pubsbar , #pubs #maincontent{	background-color:#697E66;	}
.endorsebar, #endorse #maincontent {	background-color:#6A8F84;	}
.pressbar, #press #maincontent {	background-color:#775A71;	}
.linksbar, #links #maincontent {	background-color:#777689;	}

.introductionbar h1, .introductionbar p {	color:#7BD3F7;	}
.practicebar h1, .practicebar p {	color:#FFD100;	}
.casebar h1, .casebar p {	color:#F5841F;	}
.peoplebar h1, .peoplebar p {	color:#F49CC2;	}
.pubsbar h1, .pubsbar p {	color:#B7D433;	}
.endorsebar h1, .endorsebar p {	color:#A5D9C7;	}
.pressbar h1, .pressbar p {	color:#CB89BB;	}
.linksbar h1, .linksbar p {	color:#C7C4E2;	}

#introduction h1, #subintroduction h1, #practice h1, #subpractice h1, #case h1, #subcase h1, #people h1, #subpeople h1, #pubs h1, #subpubs h1, #endorse h1, #subendorse h1, #press h1, #subpress h1, #links h1, #sublinks h1 {
	margin-top:5px;
	width:800px;
	padding:5px;
	background-color:#00ADEF;
	font-size:3em;
	color:#FFFFFF;
	padding-bottom:20px;
	}
#introduction h1, #subintroduction h1 {	background-color:#00ADEF;	}
#practice h1, #subpractice h1 {	background-color:#F37421;	}
#case h1, #subcase h1 {	background-color:#ED1C24;	}
#people h1, #subpeople h1 {	background-color:#EC008C;	}
#pubs h1, #subpubs h1 {	background-color:#7AC142;	}
#endorse h1, #subendorse h1 {	background-color:#66C3A5;	}
#press h1, #subpress h1 {	background-color:#A6228E;	}
#links h1, #sublinks h1 {	background-color:#A895C7;	}

#maincontent {
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
	}
#submenu {
	float:left;
	width: 200px;
	}
#submenu ul {
	list-style-type: none;
	color:#FFFFFF;
	}


#submenu li {
	margin-bottom:.5em;
	}
#submenu li a {
	color:#FFFFFF;
	text-decoration:none;
	}
#subintroduction #submenu li a, #subpractice #submenu li a, #subcase #submenu li a, #subpeople #submenu li a, #subpubs #submenu li a, #subendorse #submenu li a, #subpress #submenu li a, #sublinks #submenu li a   {	color:#000000;	}
#subintroduction #rightcol h2, #subpractice #rightcol h2, #subcase #rightcol h2, #subpeople #rightcol h2, #subpubs #rightcol h2, #subendorse #rightcol h2, #subpress #rightcol h2, #sublinks #rightcol h2  {	color:#000000;	}



#introduction #submenu li a:hover, #introduction #rightcol h2 {	color:#7BD3F7;	}
#subintroduction #submenu li a:hover, #subintroduction h3 {	color:#00ADEF;	}
#practice #submenu li a:hover, #practice #rightcol h2 {	color:#FFD100;	}
#subpractice #submenu li a:hover, #subpractice h3 {	color:#F37421;	}
#case #submenu li a:hover, #case #rightcol h2 {	color:#F5841F;	}
#subcase #submenu li a:hover, #subcase h3 {	color:#ED1C24;	}
#people #submenu li a:hover, #people #rightcol h2 {	color:#F49CC2;	}
#subpeople #submenu li a:hover, #subpeople h3 {	color:#EC008C;	}
#pubs #submenu li a:hover, #pubs #rightcol h2 {	color:#B7D433;	}
#subpubs #submenu li a:hover, #subpubs h3 {	color:#7AC142;	}
#endorse #submenu li a:hover, #endorse #rightcol h2 {	color:#A5D9C7;	}
#subendorse #submenu li a:hover, #subendorse h3 {	color:#66C3A5;	}
#press #submenu li a:hover, #press #rightcol h2 {	color:#CB89BB;	}
#subpress #submenu li a:hover, #subpress h3 {	color:#A6228E;	}
#links #submenu li a:hover, #links #rightcol h2 {	color:#C7C4E2;	}
#sublinks #submenu li a:hover, #sublinks h3 {	color:#A895C7;	}


h3 {
	color:#FFFFFF;
	font-weight:normal;
	font-size:1.6em;
	}
#rightcol {
	margin-left:200px;
	padding-bottom:40px;
	}
#subintroduction #maincontent {	background-color:#D7F0FC;	}
#subpractice #maincontent {	background-color:#FFEEBC;	}
#subcase #maincontent {	background-color:#FED6B1;	}
#subpeople #maincontent {	background-color:#FCE0EC;	}
#subpubs #maincontent {	background-color:#E7EFC1;	}
#subendorse #maincontent {	background-color:#E2F2EB;	}
#subpress #maincontent {	background-color:#EBD7E9;	}
#sublinks #maincontent {	background-color:#EBEAF5;	}

#bodytext { 

	float:left;



	width:400px;
	}
#bodytext p { 
	margin-bottom:1em;

	}
#bodytext strong { 
	font-weight:normal;
	color:#666666;
	}
#bodytext ul { 
	margin:1em;
	}
#imgright, #imgright2, #imgright3 {
	margin-left:0px;
	margin-bottom: 4px;
	float: right;
	clear: right;
	
	}
#pagefoot {
	padding:5px 1px;
}
