body {
	margin: 0;
	padding: 0;
	background-color: #5a3b29;
}
img {
	border: none;
}
a:focus {
	outline:none;
}

/*headers*/ 

.content h1.our-team {
	height: 0;
	\height: 17px;
	he\ight: 0;
	padding-top: 17px;
	width: 77px;
	overflow: hidden;
	background: url('../images/our-team-2.gif') no-repeat;
}

.content h1.clinical-lab {
	height: 0;
	\height: 18px;
	he\ight: 0;
	padding-top: 18px;
	width: 260px;
	overflow: hidden;
	background: url('../images/heading-clinical-laboratory.gif') no-repeat;
}

.content h1.personalized-medicine{
	height: 0;
	\height: 16px;
	he\ight: 0;
	padding-top: 16px;
	width: 186px;
	overflow: hidden;
	background: url('../images/personalized-medicine-2.gif') no-repeat;
}

#main {
	margin: 0 auto;
	padding: 24px 0 0;
	width: 689px;
	background-color: #ce782c;
	overflow: hidden;
}
#header {
	width: 515px;
	height: 169px;
	border: 2px solid #fdd11d;
	margin: 0 auto;
}
.white-area {
	background-color: #fff;
	width: 380px;
	height: 159px;
	margin: 5px 0 0 5px;
	display: inline;
	float: left;
}
.logo {
	background: url(../images/logo.gif) no-repeat;
	width: 265px;
	height: 38px;
	text-indent: -3000px;
	overflow: hidden;
	margin: 15px 0 0 17px;
	float: left;
}
.home-container .logo {
	top: 90px;
	left: 20px;
	position: absolute;
}
.header-imag {
	background: url(../images/header-imag.gif) no-repeat;
	width: 119px;
	height: 160px;
	margin: 5px 6px 0 0;
	float: right;
	display: inline;
}
.white-area ul, .home-container ul {
	margin: 16px 0 0;
	padding: 0;
	width: 329px;
	float: left;
}
.home-container ul {
	position: absolute;
	top: 244px;
	left: 19px;
}
.white-area ul li, .home-container ul li {
	display: inline;
	float: left;
	margin: 0 3px 2px 0;
}
.white-area ul li a, .home-container ul li a {
	text-indent: -3000px;
	overflow: hidden;
	display: block;
	height: 28px;
}
.white-area ul .about a, .home-container ul .about a {
	background: url(../images/about-us.gif) no-repeat;
	width: 105px;
}
.white-area ul .space a, .home-container ul .space a {
	background: url(../images/our-space.gif) no-repeat;
	width: 105px;
}
.white-area ul .services a, .home-container ul .services a {
	background: url(../images/services.gif) no-repeat;
	width: 105px;
}
.white-area ul .media a, .home-container ul .media a {
	background: url(../images/media.gif) no-repeat;
	width: 105px;
}
.white-area ul .contact a, .home-container ul .contact a {
	background: url(../images/contact.gif) no-repeat;
	width: 105px;
}
.white-area ul li a:hover, 
.home-container ul li a:hover,
.white-area ul li a.active,
.home-container ul li a.active {
	background-position: 0 100%;
}
.container {
	width: 515px;
	border: 2px solid #fdd11d;
	margin: 15px auto 0;
	padding: 0 0 5px 0;
	overflow: hidden;
}
.content {
	width: 506px;
	min-height: 585px;
	float: left;
	background-color: #fff;
	margin: 5px 0 0 5px;
	display: inline;
}
* html .content {
	height: 585px;
}
.sub-nav {
	margin: 0;
	padding: 5px 0 2px 21px;
	float: left;
	width: 485px;
	background-color: #361818;
}
.sub-nav li {
	display: inline;
	float: left;
	padding: 0 18px 3px 0;
}
.sub-nav li a {
	text-indent: -3000px;
	overflow: hidden;
	display: block;
	height: 18px;
}
.sub-nav .clinical a {
	background: url(../images/clinical-laboratory-diagnos.gif) no-repeat;
	width: 228px;
}
.sub-nav .molecular a {
	background: url(../images/molecular-diagnostics.gif) no-repeat;
	width: 162px
}
.sub-nav .personalized a {
	background: url(../images/personalized-medicine.gif) no-repeat;
	width: 167px;
}
.sub-nav .who-we-are a {
	background: url(../images/who-we-are.gif) no-repeat;
	width: 87px;
}
.sub-nav .what-we-offer a {
	background: url(../images/what-we-offer.gif) no-repeat;
	width: 106px;
}
.sub-nav .leomics-value-proposition a {
	background: url(../images/leomics-value.gif) no-repeat;
	width: 194px;
}
.sub-nav .our-customers a {
	background: url(../images/our-customers.gif) no-repeat;
	width: 109px;
}
.sub-nav .our-team a {
	background: url(../images/our-team.gif) no-repeat;
	width: 73px;
}
.sub-nav .events a {
	background: url(../images/events.gif) no-repeat;
	width: 55px;
}
.sub-nav .recources a {
	background: url(../images/resources.gif) no-repeat;
	width: 80px;
}
.sub-nav li a:hover, .sub-nav li a.active {
	background-position: 0 -18px;
}
.main-text {
	width: 427px;
	float: left;
	padding: 37px 40px 19px 39px;
}
.main-text2 {
	padding-top: 46px;
}
.content h1 {
	margin: 0;
	padding: 0;
	font: bold 14px/16px "Trebuchet MS", trebuchet, Arial, sans-serif;
	text-transform: uppercase;
	color: #ce782c;
}
.content p {
	color: #404041;
	font: 11px/16px Verdana, Arial, sans-serif;
	padding: 0 0 10px;
	margin: 0;
}

.main-text2 p {
	padding-bottom: 15px;	
}
.roll {
	padding-bottom: 10px;
}
.content .button {
	color: #404041;
	text-decoration: none;
	background: url(../images/button.gif) no-repeat;
	padding: 0px 0 1px 22px;
	overflow: hidden;
	margin: 0 0 0 -22px;
	height: 16px;
	display: block;
	font: bold 11px/16px Verdana, Arial, sans-serif;
}
.inner {
	display: inline;
}
.close div.inner {
	display: none;
}
.open a.button {
	background-position: 0 100%;
}
.close a.button {
	background-position: 0 0;
}
.content p a {
	color: #404041;
	text-decoration: none;
}
.content p a:hover {
	text-decoration: underline;
}

.content p.backtotop {
	font-size: 10px;
}
.content p.backtotop a{
	text-decoration: underline;
}
.content h2 {
	color: #404041;
	font: bold 11px/16px Verdana, Arial, sans-serif;
	padding: 6px 0 0;
	margin: 0;
}
.content h2.contact {
	padding-bottom: 22px;
}
.content .list {
	margin: 0;
	padding: 0;
	color: #404041;
	font: 11px/16px Verdana, Arial, sans-serif;
	display: inline;
}
.content .list li {
	padding: 0 0 15px 10px;
	background: url(../images/item.gif) no-repeat 0 5px;
	list-style: none;
	text-indent: -10px;
}
.content .list li p {
	display: inline;
	padding: 0 0 0 10px;
}
* html .list li p {
	margin: 0 0 0 -15px;
}
*+html .list li p {
	margin: 0 0 0 -15px;
}
#footer {
	width: 515px;
	height: 40px;
	color: #4b4539;
	font: 10px Verdana, Arial, sans-serif;
	margin: 30px auto 0;
	padding-left: 20px;
}
.home-container #footer {
	position: absolute;
	bottom: 10px;
	left: -6px;
}
#footer span {
	padding-right: 26px;
}
#footer a {
	color: #4b4539;
}
#footer a:hover {
	text-decoration: none;
}
.home-container {
	width: 619px;
	float: right;
	background: url(../images/home-bg.jpg) no-repeat;
	height: 831px;
	margin: -24px 0 0;
	position: relative;
	padding-bottom: 60px;
}
.home-container strong {
	position: absolute;
	top: 165px;
	left: 36px;
	background: url(../images/seeing-through-the-fog.jpg) no-repeat;
	width: 445px;
	height: 84px;
	text-indent: -3000px;
	overflow: hidden;
}
.home-text {
	position: absolute;
	top: 394px;
	left: 133px;
	background: url(../images/home-text.jpg) no-repeat;
	width: 405px;
	height: 104px;
	overflow: hidden;
	text-indent: -3000px;
	z-index: 10;
}

.home-more {
	position: absolute;
	top: 471px;
	left: 423px;
	width: 40px;
	height: 18px;
	z-index: 11;
}
.popup {
	display:none;
	clear:both;
	position:absolute;
	top: 0;
	z-index: 1000;
	width: 675px;
	height: 487px;
	background: url(../images/popup.gif) no-repeat;
}
.popup-home {
	display:none;
	clear:both;
	position:absolute;
	top: 0;
	z-index: 1000;
	width: 793px;
	height: 613px;
	text-indent: -99999px;
	list-style: none;
}

.popup-home li{
	list-style: none;
}

.popup-home-img {
/*	background: url(../images/popup-home.gif) no-repeat;*/
	width: 793px;
	height: 0px;
	\height: 613px;
	he\ight: 0px;
	padding-top: 613px;
	overflow: hidden;
	text-indent: -99999px;
	list-style: none;
}

.popup-home img {
	position:absolute;
	top: 0;
	left: 0;
}
.popup img {
	float: left;
	margin: 20px 0 0 17px;
	display: inline;
}
.popup .link {
	padding: 0;
	float: right;
	margin: -10px 27px 0 0;
	display: inline;
}

.popup-home .link {
	position:absolute;
	top: 560px;
	left: 650px;
}
.popup a, .popup-home a  {
	padding:0;
	background:url(../images/close.gif) no-repeat right;
	color:#009;
	display: block;
	text-indent: -3000px;
	overflow: hidden;
	width: 116px;
	height: 30px;
}
.list-general {
	color: #404041;
	font: 11px/16px Verdana, Arial, sans-serif;
	margin: 0;
	padding: 0 0 10px;
	list-style: none;
}
.link-popup {
	font: 11px/16px Verdana, Arial, sans-serif;
	color: #404041;
	text-decoration: underline;
}
.link-popup:hover {
	text-decoration: none;
}