*{
padding: 0;
margin: 0;
font-family:"Times New Roman", Times, serif;
}

img {  border-style: none;
}

body {
background: url(images/glissonBkgd.jpg) #545454;
margin: 0; 
padding: 0;
font-family: "Times New Roman", serif; 
font-size: small;
}

p { font-size: 105%; padding:0 30px 15px 30px; line-height: 1.5em; 
}

#content ul, #content ol, .listing {  padding:0 0 0 70px;
}

.quotes { font-style: italic; font-weight: bold;
}

.quoter { text-align: right; font-style: normal; font-size: 85%;
}

li { line-height: 1.5em;
}

a { list-style: none; color:#003399; text-decoration: none;
}

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

h1 { font-size: 135%; font-style: italic; color: #003399; text-align: center; line-height: 1.25em;
}

h2 { font-size: 115%; font-style: italic; color: #003399; text-align: center; line-height: 1.25em;
}

h3 { font-size: 110%; font-style: italic; color: #003399; text-align: left; line-height: 1.25em; padding:0 30px 0 30px;
}

h4 { font-size: 100%; font-style: italic; color: #003399; text-align: center; line-height: 1.25em;
}

h5 { font-size: 105%; font-style: italic; color: #003399; text-align: left; line-height: 1.25em; padding:0 30px 0 30px;
}


#wrap {
width: 800px; 
margin: 20px auto; height: auto; 
}

#header { width: 800px; height: 120px; background: url(images/goldMetal.jpg) repeat-x top left;
}

#header img { float: left;
}

#headerFlash { width: 655px; height: 120px; float: right;
}

#mainContent { width: 800px; height: auto; background: #ffff99;
float: left;
}

#sidebar { width: 140px; height: auto; float: left;
}

#content { width: 655px; height: auto; float: right; background: #fff;
padding-top:10px;
padding-bottom:15px;
}

#content2 { width: 655px; height: auto; float: right; background: #fff;
padding-top:10px;
padding-bottom:15px;
}

#content2 img { float: left; margin: 10px 20px 5px -20px;
}

#content3 { width: 655px; height: 690px; float: right; background: url(images/aboutBkgd.jpg) no-repeat top left;
padding-bottom:15px;
}

.contact { width: 655px; height: auto; float: right; background: #fff;
}

.contact img { float: left; 
}

#bubbleText { width: 350px; height: 190px; margin:-570px 150px 0 0;
float: right; display:inline;}

#aboutText { width: 360px; height: 430px; padding: 30px 0 10px 0;
}

#humanaBtn {background: url(images/familyBtn.jpg) no-repeat top left; width: 298px; height: 250px; margin-left: 10px; float: left;
}

#humanaBtn2 {background: url(images/familyBtn2.jpg) no-repeat top left; width: 298px; height: 250px; margin-left: 15px; float: left;
}

#clear { clear: both;
} 

#footer { width: 800px; height: 2em; background: #003399; color: #ababab;
}

#footer a,
#footer a:hover,
#footer a:active,
#footer a:visited,
#footer p,
#footer h1,
#footer h2,
#footer h3,
#footer h4,
#footer h5 {color: #ababab;}

#footer p{ font-size: 105%; color: #fff; text-align: center; padding-top:.25em; font-weight: bold;
}

#footer a { color: #ababab; font-size: 90%;
}

/* navigation */

#menubar { width: 800px; height: 2.75em; background: #6699cc; display: block;
}

.menubar li { 
/*width: 7.em; */
width:98px;
}

.menu { font-size: 105%; z-index: 100; text-align: center; font-weight: bold; }

.menu a { float:left;
      text-decoration:none; }

.menu a span {
      display:inline;
      float:left; 
/*     width: 7.1em; */
width:98px;
      line-height: 1.15em; 
      display:block; padding-bottom: 3px; padding-top: 3px;
      text-align: center;
      color:#ffff99;
      }

 /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .menu a span {float:none;}
    /* End IE5-Mac hack */
    .menu a:hover span {
      color:#003399; background: #999;
      }

 .menu a.current span {
      color:#003399;
      }
	  
/*------MENU CLASS STYLES (rholzler)--------*/
body.home .menu a.home span {color:#003399;}	  
body.aboutus .menu a.aboutus span {color:#003399;}	  
body.families .menu a.families span {color:#003399;}	  
body.groups .menu a.groups span {color:#003399;}	  
body.changing .menu a.changing span {color:#003399;}	  
body.clients .menu a.clients span {color:#003399;}	  
body.partners .menu a.partners span {color:#003399;}	  
body.contactus .menu a.contactus span {color:#003399;}	  

.menu ul li {float:left; margin-right:1px; position:relative; list-style-type: none;}

.menu ul {padding-left: 0px;}

/* end navigation */

/*----the following are for the form page-----*/
fieldset p { font-size: 100%;
color: black; 
font-weight: normal;
text-align: left;
line-height: 1.25em;}

fieldset {
margin: 0 0 0 35px;
padding: 1em;
border: 2px solid #003399;
width: 540px;
line-height: 1.5em; }

fieldset#event {
background: transparent; }

fieldset#event div { width: 8em; float: left; margin-left: 40px; }
fieldset#event label { width: 3em; float: none; display: inline;}

legend {font-weight: bold; color: #003399; }

textarea {
width: 400px; height: 100px;}

label {float: left; width: 10em; }

input[type="text"] { width:300px;  height: 15px;}

input.submit {width: auto; }

input:focus, textarea:focus { background:#ffc;}

span.requestSelect { line-height: 2em;
}
/*----end for the form page-----*/

/*img, div { behavior: url(iepngfix.htc) }*/

#MBD { width: 452px; height: 20px; background: url(images/MBDbkgd.png) no-repeat; margin: -10px auto; font-size: 80%; font-family: "Century Gothic", Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, "sans serif"; text-align: center; color: #666; padding-top: 4px;
}

#MBD a{ color: #666; text-decoration: none; text-align: center; font-family: "Century Gothic", Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, "sans serif";
}

#MBD a:hover {
text-decoration: underline;
color: #545454;
}
