﻿html, body,
div, p,
blockquote,
ul, ol, dl,
dt, dd, address,
form, fieldset,
frame, frameset,
h1, h2, h3, h4,
h5, h6, hr, pre {display: block;}

head {display: none;}

html {margin: 0;}

body {margin: 0px;}

div {margin: 0;}

p {margin: 1em 0;}

blockquote {margin: 1em 40px;}

ul {margin: 1em 0 1em 40px; list-style-type: disc;}

li {display: list-item;}

ol {margin: 1em 0 1em 40px; list-style-type: decimal;}

ul ul {margin: 0 0 0 40px; list-style-type: circle;}

ul ul ul {margin: 0 0 0 40px; list-style-type: square;}

dl {margin: 1em 0;}
dd {margin-left: 40px;}

address {margin: 1em 0; font-style: italic;}

form, fieldset {margin: 0;}

fieldset {border: 1px inset <sistem color>;}

h1, h2, h3, h4, h5, h6 {font-weight: bold;}

/* the following  font size and vertical values are purely indicative,
since they depend on the font size/family set on the
BODY element */

h1 {font-size: 2em; margin: .6em 0;}
h2 {font-size: 1.5em; margin: .8em 0;}
h3 {font-size: 1.1em; margin: 1em 0; }
h4 {font-size: 1em; margin: 1.3em 0;}
h5 {font-size: 0.8em; margin: 1.6em 0;}
h6 {font-size: 0.6em; margin: 2.3em 0;}

hr {border: 2px outset <sistem color>;}

pre {margin: 1em 0; font-family: monospace; white-space: pre;}

body{
	margin:0;
	padding:0;
}

a:link, a:visited, a:hover, a:active {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 8px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #676200;
	text-decoration: none;
}
a:hover, a:active {
	text-decoration: underline;
}

#drama {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
#window {
	border: 1px solid #FFFFFF;
}
#upset {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
#hug {
	border: 1px solid #FFFFFF;
}
#shadow {
	background-image: url(/shared/images/drop-shadow.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display:none;
}
#tiermenu {
	background:url(/shared/images/drop-shadow.gif) repeat-x 2px top;
}
#forensics {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#business {
	border: 1px solid #FFFFFF;
}
#individual {
	border: 1px solid #FFFFFF;
}
#physician {
	border: 1px solid #FFFFFF;
}
a.menu2:link {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #4c4c4c;
	text-decoration: none;
}
a.menu2:visited {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #4c4c4c;
	text-decoration: none;
}
a.menu2:hover {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 10px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #4c4c4c;
	text-decoration: none;
}
a.menu3:link {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4c4c4c;
	text-decoration: none;
}
a.menu3:visited {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4c4c4c;
	text-decoration: none;
}
a.menu3:hover {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 10px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #4c4c4c;
	text-decoration: none;
}
.vertseps {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #c2c099;
	text-decoration: none;
}
.headlineBlack {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 27px;
	font-style: normal;
	line-height: 27px;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.headlineRed {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 27px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ed1b2d;
	text-decoration: none;
}
.content {
	font-family: Palatino, Palatino Linotype, serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.contentOver {
	font-family: Palatino, Palatino Linotype, serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	cursor: hand;
	background-color: yellow;
}
.copyright {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #676200;
	text-decoration: none;
}
.headlineBucket {
	font-family: Palatino, Palatino Linotype, serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ed1b2d;
	text-decoration: none;
}
.bodyBucket {
	font-family: Palatino, Palatino Linotype, serif;
	font-size: 11px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4c4c4c;
	text-decoration: none;
}
a.bucket:link {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 8px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #676200;
	text-decoration: none;
}
a.bucket:visited {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 8px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #676200;
	text-decoration: none;
}
a.bucket:hover, a.bucket:active {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 8px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #676200;
	text-decoration: underline;
}
a.copyright:link {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #676200;
	text-decoration: none;
}
a.copyright:visited {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #676200;
	text-decoration: none;
}
a.copyright:hover {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #676200;
	text-decoration: underline;
}

#about {
	border: 1px solid #FFFFFF;
}
#services {
	border: 1px solid #FFFFFF;
}
#press {
	border: 1px solid #FFFFFF;
}
#contact {
	border: 1px solid #FFFFFF;
}
#home {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #676200;
}
#rbucket {
	background-image: url(/shared/images/rbucket-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#submenu ul
{
margin: 0;
padding: 0;
list-style-type: none;
}
#longimage {
	border: 1px solid #CCCCCC;
}

#submenu li {
	margin:0;
	padding:0;
 	border:1px solid #fff;
 	border-top:none;
	height:auto;
	display:block;
 }
.pullQuote {
	font-family: Palatino, Palatino Linotype, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ed1b2d;
	text-decoration: none;
}

#submenu a
{
	display: block;
	color: #676200;
	background-color: #e1e0cc;
	font-family: Palatino, Palatino Linotype, serif;
	font-size: 13px;
	font-style: normal;
	/*line-height: 21px;*/
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	/*height: 20px;*/
	line-height:1.2em;
	
	padding: 0.3em .5em;
	text-decoration: none;
	/*border: 1px solid #FFFFFF;
	border-bottom:none;*/
}

#submenu a:hover
{
	background-color: #b3b07f;
	color: #FFFFFF;
}
#submenu a:visited
{
	display: block;
	color: #676200;
	background-color: #e1e0cc;
	font-family: Palatino, Palatino Linotype, serif;
}

#submenu a:hover, #submenu li.selected a
{
	background-color: #b3b07f;
	color: #FFFFFF;
}

#submenu
{
	background-image: url(/shared/images/leftside-block.gif);
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 19px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#smallpicholder {
	border: 1px solid #FFFFFF;
}
.largePics {
	border: 1px solid #FFFFFF;
}
a.people:link, a.people:visited
{
	display: block;
	color: #676200;
	background-color: #e1e0cc;
	font-family: Palatino, Palatino Linotype, serif;
	font-size: 13px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	height: 20px;
	width: 175px;
	padding: 0px .5em;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}

a.people:hover
{
background-color: #b3b07f;
color: #FFFFFF;
}
a.peopleOn:link, a.peopleOn:visited
{
	display: block;
	color: #FFFFFF;
	background-color: #b3b07f;
	font-family: Palatino, Palatino Linotype, serif;
	font-size: 13px;
	font-style: normal;
	line-height: 21px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	height: 20px;
	width: 175px;
	padding: 0px .5em;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}

a.peopleOn:hover
{
background-color: #b3b07f;
color: #FFFFFF;
}
.subhead {
	font-family: Palatino, Palatino Linotype, serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
a.red:link {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ED1B2D;
	text-decoration: none;
}
a.red:visited {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ED1B2D;
	text-decoration: none;
}
a.red:hover {
	font-family: Gil Sans, Gill Sans MT, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ED1B2D;
	text-decoration: underline;
}
#leftside-block {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	background-image: url(/shared/images/leftside-block.gif);
	background-repeat: repeat-y;
}
#tiermenu a {
	white-space:nowrap;
}
#tiermenu a.selected {
	font-weight:bold;
}
#submenu .selected {
	font-weight:bold;
}

#MainNav a {
	display:block;
	height:100%;
	background: no-repeat left top;		
}
#MainNav div {
	text-indent:-999em;
}

#home a{
	background-image:url(/shared/images/rollovers/abouta.gif );
}
#home a:hover, #home a.selected{
	background-image:url(/shared/images/rollovers/about2a.gif );
}

#about a {
	background-image:url(/shared/images/rollovers/services.gif);
	
}
#about a:hover,#about a.selected {
	background-image:url(/shared/images/rollovers/services2.gif);

}

#services a {
	background-image:url(/shared/images/rollovers/events.gif);
}
#services a:hover, #services a.selected {
	background-image:url(/shared/images/rollovers/events2.gif);
}
#press a {
	background-image:url(/shared/images/rollovers/news.gif);
}
#press a:hover, #press a.selected {
	background-image:url(/shared/images/rollovers/news2.gif);
}
/*** actually contact***/
#contact  a {
	background-image:url(/shared/images/rollovers/faq.gif);
}
#contact a:hover, #contact a.selected {
	background-image:url(/shared/images/rollovers/faq2.gif);
}
/***actually faq***/
#fade a {
	background-image:url(/shared/images/rollovers/contacta.gif);
}
#fade a:hover, #fade a.selected {
	background-image:url(/shared/images/rollovers/contact2a.gif);
}

#MiddleBg {
height:100%;
}
#tiermenuinner {
	/*padding-top:5px;*/
	padding-left:15px;
}

#PhotoLinks .farRight
{
	position:absolute;
	width:187px;
	height:175px;
	z-index:15;
	top: 392px;
	left: 583px;
}
#right
{
	border-right:none !important;
	left:395px !important;
}
#FarRight
 {
	position:absolute;
	width:187px;
	height:175px;
	z-index:15;
	top: 216px;
	left: 583px;
}
#link3 
{
	position:absolute;
	width:187px;
	height:25px;
	z-index:13;
	left: 19px;
	top: 454px;
}
#link3Pic
 {
	position:absolute;
	width:21px;
	height:21px;
	z-index:17;
	left: 186px;
	top: 454px;
	overflow:hidden;

}