body { margin: 0px; background: #fdfdfd; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 14px; color: #666; }
.header { background: #f5f5f4 url(images/header_tile.jpg) no-repeat center top; height: 30px; width: 100%; text-align: center; }
.header2 { background: #c3c3a9 url(images/header_tile.jpg) no-repeat center bottom; height: 160px; width: 100%; text-align: center; }
.body { background: #fff url(images/yellow_gradient.jpg) no-repeat center top; min-height: 400px; width: 100%; }
.footer { background: #fff url(images/footer_tile.jpg) repeat-x top; height: 225px; color: #666; font-size: 11px; padding-top: 10px; text-align: center;}
.footer a {color: #666;}
.container { width: 950px; margin: 0 auto; }

#containerMainHomeTile {background: transparent url(images/main_home_tile.jpg) repeat-x center top;}
.containerMainHome {background: transparent url(images/main_home.jpg) no-repeat center top; padding: 290px 0 10px 0;}

#containerMainSubTile {background: transparent url(images/main_sub_tile.jpg) repeat-x center top;}
.containerMainSub {background: transparent url(images/main_sub.jpg) no-repeat center top; padding: 200px 0 10px 0;}

h1 { margin: 0; font: 24px "Trebuchet MS", Arial, sans-serif; line-height: 26px; color: #666; letter-spacing: -1; }
h2 { margin: 0; font: 18px "Trebuchet MS", Arial, sans-serif; line-height: 24px; color: #4c80bd; letter-spacing: -1; }
h3 { margin: 10px 0 0 0; font: 16px "Trebuchet MS", Arial, sans-serif; line-height: 20px; color: #666; letter-spacing: -1; font-weight: bold; }
h6 { margin: 0; font: 11px "Trebuchet MS", Arial, sans-serif; line-height: 16px; color: #666; letter-spacing: -1; font-weight: bold;}
p {font-family: "Trebuchet MS", Arial, sans-serif; color: #666; line-height: 24px; font-size: 14px; margin: 0 0 12px 0;}
a { color: #2262af;}
ul {margin: 0 0 10px 25px; color: #333;}
li {margin: 0 0 5px 0;}
iframe {margin: 5px 0 0 0;}

.bodycopy { margin-left: 420px; margin-top: 10px; width: 460px; text-align: left; }
.bodycopySub { margin-left: 240px; margin-top: 10px; width: 660px; text-align: left; }

.sidebar { width: 170px; float: left; padding: 0 45px 15px 25px; margin: 0 0 0 155px; }
/*\*/ * html .sidebar { margin: 0 0 0 75px; } /**/
.sidebarSub { width: 170px; float: left; padding: 0 45px 15px 0; margin: 0; }

#homeLogos { background: url(images/logos_iowa-clinic_iowa-health.jpg) no-repeat; width: 215px; height: 75px; margin: 0 0 0 10px;}
.homeLogosLink { padding: 10px 0 0 0;}
.homeLogosLink a { width: 90px; height: 30px; display: block; float: left; text-indent: -9999px;}
#findUs { background: url(images/back_how-to-find-us.gif) no-repeat; width: 190px; height: 120px; padding: 30px 0 0 25px;}
#findUs h6 { margin: 0 25px 0 0;}

#mainNav { width: 920px; vertical-align: middle; padding: 5px 0 0 0; margin: 0; text-align: right;}
#mainNav ul li { margin: 0; display: inline; list-style: none; padding: 3px; font-weight: bold; }
#mainNav ul li a{ text-decoration: none; color: #2262af; padding: 3px 8px; font-size: 15px; font-family: "Trebuchet MS", Arial; font-weight: normal;}
#mainNav ul li.active { background: url(images/arrow.gif)  no-repeat center; padding-bottom: 19px; }
#mainNav ul, #subNav ul { margin: 0; padding: 0; }
#mainNav ul li a:hover, #mainNav ul li.active a { background: #fff; border-bottom: #ccc 1px solid;}

#subNav {margin: 15px;}

.doctorBioTeaser {float: left; width: 275px; margin: 15px 0 0 0;}
.doctorBioTeaserPhoto {float: left; border: #ccc 1px solid; padding: 3px; margin: 0 10px 0 0;}
.doctorBioTeaserCopy {margin: 0 0 0 15px;}
.doctorBioTeaserCopy h3 {font-size: 16px; margin: 0;}
.doctorBioTeaserCopy h4 {font-size: 12px; margin: 0;}
.doctorBioTeaserCopy h5 {font-size: 12px; margin: 5px 0 0 0; font-weight: bold; color: #2262af;}
.doctorBioTeaserCopy ul {margin: 0 0 10px 0; padding: 0; list-style: none;}
.doctorBioTeaserCopy li {margin: 0 0 0 20px; padding: 0; font-size: 11px;}
.doctorBioTeaserCopy a {}

.doctorBio {float: left; width: 350px; margin: 15px 0 0 0;}
.doctorBioPhoto {float: left; border: #ccc 1px solid; padding: 3px; margin: 0 10px 0 0;}
.doctorBioCopy {margin: 0 0 0 15px;}
.doctorBioCopy p {font-size: 12px; color: #333; line-height: 15px;}
.doctorBioCopy table {margin-bottom: 10px;}
.doctorBioCopy td {font-size: 12px;}
.doctorBioCopy h3 {font-size: 16px; margin: 0;}
.doctorBioCopy h4 {font-size: 12px; margin: 0;}
.doctorBioCopy h5 {font-size: 12px; margin: 5px 0 0 0; font-weight: bold; color: #2262af;}
.doctorBioCopy ul {margin: 0 0 10px 0; padding: 0; list-style: none;}
.doctorBioCopy li {margin: 0 0 0 20px; padding: 0; font-size: 11px;}
.doctorBioCopy a {}

.clear {clear: both;}
.column {float: left;}

.adPEColumn {width: 150px; margin: 5px 35px;}
.adPEColumn h2 {text-align: center;}



