* {
margin:0;
padding:0;
}

body {
background-color:#FFFFFF;
background-image:url(img/splash/images/bodybg.gif);
background-repeat:x-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

text-align:center;
}

img {
border:0;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

#container {
text-align:left;
margin: 0 auto;
width: 960px;
}

/* header */
#header {
height:57px;
width:960px;
float:left;
}

#header h1 {
float:left;
padding: 56px 0 0 0;
overflow: hidden;
width: 300px;
height: 0px !important;
height /**/:56px;
/* for IE5/Win only */ background: transparent url(img/splash/khs_bgheader_full.png) left top no-repeat;
}

#header a, header a:link {
font-family:Georgia, Times New Roman, Times, serif;
font-size:10pt;
line-height:13pt;
color:#236391;
text-decoration:none;
}

#header a:hover {
color:#113249;
text-decoration:underline;
}

#subNav {
float:right;
background: transparent url(img/splash/images/01_khc_bgheader_full2.gif) right top no-repeat;
text-align:right;
list-style-type:none;
list-style:none;
width: 500px;
height:41px;
padding-top:15px;
}

/* primaryLocs */
#primaryLocations {
float:left;
height:347px;
width:960px;
top:2px;
background-image:url(img/splash/images/03_khc_bg_prim2.gif);
background-repeat:no-repeat;
position:relative;
}

#primaryLocations {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:13pt;
}

#primaryLocations ul {
list-style:none;
list-style-type:none;
font-family:Tahoma, Verdana, Arial;
font-size:8pt;
}

#primaryLocations a, primaryLocations a:link {
color: #FFFFCC;
font-weight:bold;
text-decoration:underline;
}

#primaryLocations a:hover {
color: #FFFFFF;
font-weight:bold;
text-decoration:underline;
}

#kadlecMed p {
position:absolute;
width:210px;
top:216px;
left:30px;
}

#kadlecMed a.medicalButton {
float: left;
padding: 33px 0 0 0;
overflow: hidden;
width: 208px;
height: 0px !important;
height /**/:33px;
/* for IE5/Win only */ background: transparent url(img/splash/images/button_kadmed.gif) left top no-repeat;
}

.medicalButton {
position:absolute;
top:208px;
left:255px;
}

#kadlecMed ul { position:absolute; width:150px; top:244px; left:258px; 
}

#kadlecClinic h2, #kadlecMed h2{
float:left;
padding: 91px 0 0 0;
overflow: hidden;
width: 197px;
height: 0px !important;
height /**/:91px;/* for IE5/Win only */
position:absolute;
top:107px;
}

#kadlecClinic h2 {
background: transparent url(img/splash/images/logo_kadclin.gif) left top no-repeat;
left:610px;
}
#kadlecMed h2 {
background: transparent url(img/splash/logo_mainKRMC.png) left top no-repeat;
left:101px;
width: 280px;
}

#kadlecClinic p {
position:absolute;
width:210px;
top:216px;
left:500px;
}

#kadlecClinic ul {
position:absolute;
width:150px;
top:252px;
left:734px;
}

#kadlecClinic a.clinicButton {
float:left;
padding: 33px 0 0 0;
overflow: hidden;
width: 208px;
height: 0px !important;
height /**/:33px;
/* for IE5/Win only */ background: transparent url(img/splash/images/button_kadclin.gif) left top no-repeat;
}

.clinicButton {
position:absolute;
top:208px;
left:730px;
}

/* secondaryLocs */
#secondaryLocs {
position:relative;
float:left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#236391;
line-height:13pt;
margin-top: 4px;
margin-left: 2px;
}

#secondaryLocs a {
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color: #519bd5;
text-decoration:underline;
}

#secondaryLocs a:hover {
color:#236391;
text-decoration:underline;
}

#secondaryLocs a.secondaryButtons {
float:left;
color:#FFF;
width:188px;
height:29px;
line-height:29px;
text-align:center;
font-weight:bold;
text-decoration:none;
}

#secondaryLocs a.secondaryButtons:hover {
color:#FFF;
text-decoration:underline;
}

#kadlecNeuro a.secondaryButtons {
background-image:url(img/splash/images/button_blue_new.gif);
}

#kadlecFoundation a.secondaryButtons {
background-image:url(img/splash/images/button_green_new.gif);
}

#tnrc a.secondaryButtons {
background-image:url(img/splash/images/button_purp_new.gif);
}

#kadlecMedAssc a.secondaryButtons {
background-image:url(img/splash/images/button_orange_new.gif);
}

#secondaryLocs p {
margin: 10px 0;
float:left;
display:inline;
}

#secondaryLocs ul {
float:left;
list-style:inside square;
}

#kadlecFoundation h2 {
float: left;
padding: 87px 0 0 0;
overflow: hidden;
width: 187px;
height: 0px !important;
height /**/:87px;
/* for IE5/Win only */ background: transparent url(img/splash/images/logo_kadfoun.gif) left top no-repeat;
}

.divider{
float:left;
width:198px;
padding: 0 20px;
background: transparent url(img/splash/images/secondary_linebg.gif) right top no-repeat;
}

.last {
background-image:none;
}

#kadlecNeuro h2 {
float: left;
padding: 87px 0 0 0;
overflow: hidden;
width: 187px;
height: 0px !important;
height /**/:87px;
/* for IE5/Win only */ background: transparent url(img/splash/images/logo_kadneur.gif) left top no-repeat;
}

#tnrc h2 {
float: left;
padding: 87px 0 0 0;
overflow: hidden;
width: 187px;
height: 0px !important;
height /**/:87px;
/* for IE5/Win only */ background: transparent url(img/splash/images/logo_kadtnrc.gif) left top no-repeat;
}

#kadlecMedAssc h2 {
float: left;
padding: 87px 0 0 0;
overflow: hidden;
width: 187px;
height: 0px !important;
height /**/:87px;
/* for IE5/Win only */ background: transparent url(img/splash/images/logo_kadassc.gif) left top no-repeat;
}

#footer p{float:left;
clear:both;
width: 100%;
text-align:center;
margin-top: 100px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#236391;
}
