/* Start of CMSMS style sheet 'HealthFocusMain' */
html, body {
margin: 0;
padding: 0;
height: 100%;}



body {
margin: 0;
padding: 0;
background: #c9c9c9 url(uploads/images/background.jpg) repeat-x left top;
font-size: 13px;
font-family: Trebuchet MS, Georgia, sans-serif;
text-align: left;
color: #333333;
}
img {
border: none;
}

a{ color: #3c8473; }
a:link, a:visited{ color: #3c8473; text-decoration: underline; }
a:hover, a:active{ color: #3c8473; text-decoration: none; }



#wrapper {
width: 874px;
margin: 0 auto;
padding: 0;
//margin-top:8px;
background: transparent;
border: solid 0px black;
}

#header {
position: relative;
width: 874px;
margin: 0 auto;
margin-top: 0px;
background: transparent url(uploads/images/header.png) no-repeat left top;
height: 113px;
border: solid red 0px;
}


#page {
width: 874px;
margin: 0 auto;
background: transparent url(uploads/images/pageInterior.png) repeat-y left top;
height: 391px;
}

#pageInterior {
margin: 0 auto;
width: 874px;
background: transparent url(uploads/images/pageInterior.png) repeat-y left top;
border: solid blue 0px;
min-height:400px; /*ff*/

}

* html #pageInterior {
height: 100%;
} 

#contentHolder {
width: 500px;
float: right;
padding-top: 9px;
border: solid green 0px;
}



#footer {
position: relative;
width: 874px;
margin: 0 auto;
background: transparent;
height: 133px;
border: solid black 0px;
}

#menuwrapper {
position: absolute;
right:8px;
top:10px;
width:415px;
height:23px;
border: solid 0px red;
}

/* Menu without text */

#menu {position:absolute; right:10px; top:10px; display:block; height:22px; width:415px;}
#menu ul {margin:0; padding:0; list-style-type:none;}
#menu li {float:left; margin-right:1px; display:block; border:0px solid #000;}

#menu li.i34 {background: transparent url(uploads/images/pressEventsB.png); width:121px;}
#menu li.i19 {background: transparent url(uploads/images/aboutB.png); width:146px;}
#menu li.i24 {background: transparent url(uploads/images/contactB.png); width:94px;}
#menu li.i15 {background: transparent url(uploads/images/homeB.png); width:49px;}
#menu a {display:block; width:auto; padding-top:22px; height:0; color:#000; text-decoration:none; overflow:hidden;}
* html #menu a:link, * html #menu a:visited {height:22px; he\ight:0;}

#menu a#i34 {background: transparent url(uploads/images/pressEventsBOver.png) -121px no-repeat;}
#menu a#i19 {background: transparent url(uploads/images/aboutBOver.png) -146px no-repeat;}
#menu a#i24 {background: transparent url(uploads/images/contactBOver.png) -96px no-repeat;}
#menu a#i15 {background: transparent url(uploads/images/homeBOver.png) -49px no-repeat;}

#menu a#i34:hover {background-position:top left; z-index:50;}
#menu a#i19:hover {background-position:top left; z-index:50;}
#menu a#i24:hover {background-position:top left; z-index:50;}
#menu a#i15:hover {background-position:top left; z-index:50;}

#menu a#i34.menuactive {background: transparent url(uploads/images/pressEventsBOver.png); width:121px;}
#menu a#i19.menuactive {background: transparent url(uploads/images/aboutBOver.png); width:146px;}
#menu a#i24.menuactive {background: transparent url(uploads/images/contactBOver.png); width:94px;}
#menu a#i15.menuactive {background: transparent url(uploads/images/homeBOver.png); width:49px;}



* html #menu a:hover {height:22px; he\ight:0;}


/* SubMenu without text */




#submenu {position:absolute; right:12px; top:36px; width:450px;display:block; height:76px; border:0px solid teal;  }
#submenu ul {margin:0; padding:0; list-style-type:none;}
#submenu li {float:left; margin-right:1px; display:block; border:0px solid #000;}
#submenu li.i1 {background:transparent url(uploads/images/sublink1.jpg); width:140px; }
#submenu li.i2 {background:transparent url(uploads/images/sublink2.jpg); width:143px;}
#submenu li.i3 {background:transparent url(uploads/images/sublink3.jpg); width:160px;}

#submenu a {display:block; width:160px; padding-top:76px; height:0; color:#000; text-decoration:none; overflow:hidden;}
* html #submenu a:link, * html #menu a:visited {height:76px; he\ight:0;}

#submenu a#i1 {background:transparent url(uploads/images/sublink1Over.jpg) -140px no-repeat;}
#submenu a#i2 {background:transparent url(uploads/images/sublink2Over.jpg) -143px no-repeat;}
#submenu a#i3 {background:transparent url(uploads/images/sublink3Over.jpg) -160px no-repeat;}


#submenu a#i1:hover {background-position:top left; z-index:50;}
#submenu a#i2:hover {background-position:top left; z-index:50;}
#submenu a#i3:hover {background-position:top left; z-index:50;}


#submenu a#i1.menuactive {background:transparent url(uploads/images/sublink1Over.jpg); width:140px;}
#submenu a#i2.menuactive {background:transparent url(uploads/images/sublink2Over.jpg); width:143px;}
#submenu a#i3.menuactive {background:transparent url(uploads/images/sublink3Over.jpg); width:160px;}


* html #submenu a:hover {height:78px; he\ight:0;}


#pressButton_ {
position:absolute;
left:1px;
top:0px;
width:122px;
height:23px;
}
#aboutButton_ {
position:absolute;
left:122px;
top:0px;
width:147px;
height:23px;
}
#contactButton_ {
position:absolute;
left:269px;
top:0px;
width:97px;
height:23px;
}
#homeButton_ {
position:absolute;
left:366px;
top:0px;
width:49px;
height:23px;
}
#bodyHolder {
position:relative;
left:50px;
width:780px;
height:357px;

}

#interiorContent {
position: relative;
background: #fff url(uploads/images/interiorContent.jpg) no-repeat left top;
left:50px;
width:770px;
min-height:400px; /*ff*/
}

* html #interiorContent {
height: 100%;
}

#interiorContent .contentCopy {
position: relative;
width: 496px;
border: solid black 0px;
margin: 0;
padding: 0;
margin-left: 250px;
padding-top: 10px;
padding-bottom: 20px;

}

p.larger {
font-size: 15px;
}

#interiorContent .contentCopy h3 {
margin: 0;
margin-left: 28px;
font-size: 18px;
font-family: Geneva, Arial, sans-serif;
color: #008169;
}

#interiorContent .contentCopy h4 {
margin: 0;
font-size: 18px;
font-family: Geneva, Arial, sans-serif;
color: #008169;

}




#interiorContent .contentCopyHome{
position: relative;
width: 449px;
border: solid black 1px;
margin: 0;
margin-left: 325px;
padding: 5px;
padding-bottom: 20px;
}

.contentCopy a:link, .contentCopy a:active, .contentCopy a:visited {
font-weight: bold;
text-decoration: underline;
color: #008169; /*7A4114*/

}

.contentCopy a:hover {
font-weight: bold;
text-decoration: underline;
color: #008169; /*7A4114*/

}


#banner_ {
position:absolute;
left:0px;
top:0px;
width:321px;
height:220px;
}

#contentHome_ {
position:absolute;
left:321px;
top:0px;
width:470px;
height:220px;
background: #fff url(uploads/images/homeContentBG.jpg) no-repeat left top;
font-size: 114%;
line-height: 1.6em;
}

.contentPadding {
padding-top: 25px;
padding-left: 20px;
padding-right: 13px;
min-height:210px; /*ff*/
}



}

* html .contentPadding {
height: 100%;
} 


#linkingHome_ {
float: left;
width:223px;
height:137px;
}
#healthStudiesHome_ {
float: left;
width:276px;
height:137px;
}
#customMarketHome_ {
float: left;
width:281px;
height:137px;
}
#sublinkHolder {
position:absolute;
right:12px;
top:36px;
width:443px;
height:78px;
}
#sublink1_ {
position:absolute;
left:0px;
top:0px;
width:140px;
height:78px;
}
#sublink2_ {
position:absolute;
left:140px;
top:0px;
width:143px;
height:78px;
}
#sublink3_ {
position:absolute;
left:283px;
top:0px;
width:160px;
height:78px;
}



/* End of 'HealthFocusMain' */

