﻿body 
{ 
    font-family:'Segoe UI','Myriad Pro', Tahmoa, Arial, Helvetica, sans-serif;
	font-size:.9em;
	margin:0;
	padding:0;
}
a {color:#039}

h1{font-size:18pt;font-weight:normal;margin-top:0}
h2{margin:12px 0 8px 0;font-size:12pt;}
h3{margin:10px 0 1px 0;font-size:12px;}
dt a {text-decoration:none;font-size:12pt;}
dt a:hover {text-decoration:underline;} 
dd {margin-bottom:20px;margin-left:15px;}

#header {
	height:150px;
	width:987px;
	margin:0 auto;
	background:url(images/BMG.TheEndocrineClinic.H.4C.Sm.jpg) no-repeat 5px 8px;
	position:relative
}
#name
{ 
    position: absolute;
    width: 288px;
    height: 20px;
    font-size: x-large;
    color: #003399;
    top: 21px;
    left: 121px;
}

#tag
{
    position: absolute;
    width: 304px;
    height: 20px;
    font-size:12px;
    color: #003399;
    top: 63px;
    left: 15px;
}
.menu {
	position:absolute;
	margin:96px 0 0 0;
	background:url(images/menuBg.png);
	width:987px;
	height:54px;
	z-index:100
}
.menu ul {list-style:none;margin:0;padding:0}
.menu ul li {
	float:left	;
	display:inline;
	margin-left:30px;
	padding-top:15px;
}
.menu ul li a{
	display:inline-block;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	font-size:15px;
}
.menu ul li a:hover, .menu ul li a.active
{
    color: #E9E973;
    text-decoration: none;
}
.search {
	position:absolute;
	background:url(images/searchBg.png) no-repeat 0% 0%;
	width:200px;
	height:29px;
	top:108px;
	right:15px;
	z-index:150;
	line-height:14px;
}
.search input  {
	width:140px;
	background:none;
	margin:5px 0 0 5px;
	border:none;
	position:absolute;
	top:0;
	font-size:14px;
	line-height:14px;
}
.search button 
{
    width:44px;
    position:absolute;
    right:0;
    height:25px;
    background:url(images/searchSprite.png) no-repeat;
    border:0;
    cursor:pointer;
}
.search button:hover
{background:url(images/searchSprite1.png) no-repeat;}

#content
{
	width:960px;
	margin:0 auto;    
}
#contentSub {width:987px;margin:24px auto;}

#banner
{
    position:relative;
    margin-bottom:20px;
    height: 260px;
}
#contact
{
    position: absolute;
    width: 280px;
    height: 100px;
    font-size:20px;
    font-weight:bold;
    color: #5A5B5D;
    top: 51px;
    right: 21px;
    text-align: right;
}
.colLeft {width:600px;float:left;}
.colRight {width:265px;float:right;}
.colMain {width:460px;float:left;}
.colMainFull {width:725px;float:left;}

.subMenu {width:198px;float:left;margin-right:24px;font-size:12pt;font-family:'Segoe Condensed','Myriad Pro Cond', 'Arial Narrow';}
.subMenu .top {background-image: url('images/subMenuBgTop.png');height:19px;width:100%;}
.subMenu .mid {background-image: url('images/subMenuBgMid.png');background-repeat:repeat-y;width:100%;}
.subMenu .bot {background-image: url('images/subMenuBgBot.png');height:20px;width:100%;}
.subMenu ul {list-style: none;margin: 0;padding: 0;}
.subMenu li {border-bottom: 1px solid #92928C;padding: 7px 0 4px 0;margin-right:5px;margin-left:8px;}
.subMenu a {text-decoration:none;color:#000;}
.subMenu a:hover {color:#003399;}

.cl { clear:both;}
.mission{font-size:14px;color:#9A9A9A;}
.section{margin-bottom:24px;}
.section p{margin: 0 10px 0 10px;}
.section ul{list-style:none;margin:0;padding:0;margin-left:10px;}
.section li{padding:0;
    margin-right: 2px;
    margin-top: 2px;
    margin-bottom: 5px;
}
.section h2{margin-left:8px;}
.header
{
    text-transform: uppercase;
    text-align: center;
    color: #fff;
    background-image: url('images/headerBg.png');
    width: 265px;
    height: 30px;
    padding-top: 6px;
    font-size:14px;
}
#footer{height: 118px;width: 100%;color:#9A9A9A;text-align:center;font-size:.8em;}
#footer a{text-decoration:none;color:inherit}
#footer a:hover{text-decoration:underline}
#footer .links {margin: auto;height:48px;padding-top:18px}
#footer li {display: inline;border-left: 1px solid #ccc; padding:0 8px}
#footer li:first-child {border:none}
.copyRight {height:40px}
.dev {height:40px;color:#ccc;font-size:.9em}

.imageList img {float:right;margin-left:40px; margin-right:30px;}
.imageList dd {border-bottom: 1px dotted #ccc; height:130px;margin-top:10px;}
.watermark {color:#999;font-style:italic}
.news {font-size: .9em;color:#666}
.news p {color:#bbb; text-align:right; margin-top:0;font-size:.8em}
.news a {text-decoration:none;}
.news a:hover{text-decoration:underline;}
#searchResults dt b {font-weight:normal}
#searchResults dd {font-size:.9em;}
.section .img240 {margin-left:11px; border: 1px solid #000;}

