body {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #000000;
line-height: 1em;
}

#altNav, #nav, .masterdiv, #footer ul, .sideBar {
display: none;
}

#footer {
font-size: 11px;
margin-top: 100px;
}


/***** Formatting Styles *****/

h1 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 1.6em;
font-weight: bold;
line-height: 1.3em;
color: #00703c;
margin: 0 0 .5em 0;
padding: 0;
}

h2 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 1.3em;
line-height: 1.3em;
font-weight: bold;
color: #00703c;
margin: 1.5em 0 .5em 0;
padding: 0;
}

h3 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 1.1em;
font-weight: bold;
color: #00703c;
margin: 1.5em 0 .5em 0;
padding: 0;
}

h4 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 1.1em;
font-weight: bold;
color: #00703c;
padding: 1.5em 0 0 0;
margin: 0;
}

h5 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 1em;
font-weight: bold;
color: #00703c;
}

h6 {
font-family: verdana, arial, helvetica, sans-serif;
font-size: .9em;
font-weight: bold;
color: #00703c;
}

h3.special {
font-weight: normal;
font-family: Georgia, Times New Roma, serif;
font-style: italic;
font-size: 1.3em;
line-height: 1.5em;
margin: 0;
padding: 0;
}

#homeDonate h3, #homeTips h3, #sideTips h3, #sideLinks h3 {
margin: 0;
padding: 0 0 .3em 0;
color: #000000;
font-size: 1.2em;
}

.contentAbout h3 {
padding-top: 2em;
}

#sideFocus h4, #sideNewsletter h4 {
margin: 0 0 0 8px;
padding: 8px 0 3px 0;
}

.contentCareers h2 {
padding-top: 1em;
margin: 0;
}

.tagLine {
display: block;
position: relative;
top: -65px;
margin: 0 30px 0 115px;
padding: 0;
font-family: Verdana, Arial, sans-serif;
font-size: 13px;
font-style: italic;
font-weight: normal;
line-height: 1.3em;
color: #000000;
}

#bodyIndex #mainHeader {
position: relative;
z-index: 100;
}

#bodyIndex #mainContent {
position: relative;
top: 135px;
}

#bodyIndex #footer {
position: relative;
top: 500px;
z-index: 0;
}

#homeFocus {
display: block;
position: relative;
width: 520px;
left: 265px;
z-index: 1;
}



/***** List Styles *****/

.contentAbout ul, .contentNews ul, .contentEvents ul, .contentServices ul, .contentHelp ul, .contentCareers ul {
margin: 0 0 1em 1.5em;
padding-left: 0;
list-style: none;
}

.contentAbout ul li, .contentNews ul li, .contentEvents ul li, .contentServices ul li, .contentHelp ul li, .contentCareers ul li  {
padding: .5em 0 0 1em;
background: url(../images/bullet_square.gif) no-repeat;
background-position: 0 1em;
}


#mainContent ol li {
padding: .5em 0 0 0;
}

.contentCounsel ul {
margin: 0 0 1em 1.5em;
padding-left: 0;
list-style: none;
}

.contentCounsel ul li  {
padding: .5em 0 0 1em;
background: url(../images/bullet_counsel.gif) no-repeat;
background-position: 0 1em;
}

.contentAddictions ul {
margin: 0 0 1em 1.5em;
padding-left: 0;
list-style: none;
}

.contentAddictions ul li  {
padding: .5em 0 0 1em;
background: url(../images/bullet_addictions.gif) no-repeat;
background-position: 0 1em;
}

.contentHousing ul {
margin: 0 0 1em 1.5em;
padding-left: 0;
list-style: none;
}

.contentHousing ul li  {
padding: .5em 0 0 1em;
background: url(../images/bullet_housing.gif) no-repeat;
background-position: 0 1em;
}

.contentYouth ul {
margin: 0 0 1em 1.5em;
padding-left: 0;
list-style: none;
}

.contentYouth ul li  {
padding: .5em 0 0 1em;
background: url(../images/bullet_youth.gif) no-repeat;
background-position: 0 1em;
}

.contentSeniors ul {
margin: 0 0 1em 1.5em;
padding-left: 0;
list-style: none;
}

.contentSeniors ul li  {
padding: .5em 0 0 1em;
background: url(../images/bullet_seniors.gif) no-repeat;
background-position: 0 1em;
}

a:link, a:visited, #sideFocus a:link, #sideFocus a:visited {
color: #00703c;
text-decoration: underline;
}



/* Home Page Focus Areas */

#sddm {
width: 600px;
height: 200px;
margin: 0;
padding: 0;
background: url(../images/hm-bg_focusareas.gif) no-repeat;
z-index: 30;
}

#sddm li {
margin: 0 5px 0 0;
padding: 0;
list-style: none;
float: left;
height: 170px;
width: 100px;
}

#sddm li a {
display: block;
margin: 0;
padding: 115px 0 8px 5px;
text-decoration: none;
font-size: 14px;
font-weight: bold;
line-height: 1em;
}

#sddm li a:hover {

}

#sddm div {
width: 90px;
height: 164px;
position: relative;
visibility: hidden;
margin: 0;
padding: 0 5px 5px 5px;
font-size: 11px;
line-height: 1.3em;
}

#sddm div a {
position: relative;
display: block;
margin: 0;
padding: 5px 10px;
width: auto;
white-space: nowrap;
text-align: left;
text-decoration: none;
background: #EAEBD8;
color: #2875DE;
font: 11px arial;
}

#sddm div a:hover {
background: #49A3FF;
color: #FFF;
}

#focusCounsel {
color: #8e5078;
background: url(../images/hm-bg_counseling.jpg) no-repeat;
}

#m1 {
background: url(../images/hm-bg-txt_counseling.jpg) no-repeat;
}

#focusAddiction {
color: #77811c;
background: url(../images/hm-bg_addiction.jpg) no-repeat;
}

#m2 {
background: url(../images/hm-bg-txt_addiction.jpg) no-repeat;
}

#focusHousing {
color: #ca533f;
background: url(../images/hm-bg_housing.jpg) no-repeat;
}

#m3 {
background: url(../images/hm-bg-txt_housing.jpg) no-repeat;
}

#focusYouth {
color: #548ba6;
background: url(../images/hm-bg_youth.jpg) no-repeat;
}

#m4 {
background: url(../images/hm-bg-txt_youth.jpg) no-repeat;
}

#focusSenior {
color: #e8bc28;
background: url(../images/hm-bg_senior.jpg) no-repeat;
}

#m5 {
background: url(../images/hm-bg-txt_senior.jpg) no-repeat;
}


