@charset "UTF-8";


/************************

LAYOUT 

************************/

body {
	margin:0; padding:0;
	background: url(../images/gradient.png) repeat-x #B7AB75;
	font: normal .85em/1.40em Arial, Helvetica, sans-serif;
	color: #333;
	}

#wrapper {
	position:relative;
	margin:0 auto; padding:0;
	width:780px; height:auto;
	background-color:#FFF;
	}

#header {
	margin:0; padding:0;
	width:780px; height:40px;
	}

#logo a {
	margin:0; padding:0;
	position:absolute; top:0; left:35px;
	width:406px; height:40px;
	background:url(../images/header.gif) no-repeat;
	display:block;
	text-indent:-9999em;
	z-index:1000;
	overflow:hidden;
	}
	
#content {
	margin:30px 40px 0 35px; padding:0;
	}
	
#col_sidebar {
	margin:0 0 30px 0; padding:0;
	float:left;width:220px;
	}
	
#col_main {
	margin:0; padding:0 0 30px 0;
	float:right;width:450px;
	}
	
#footer {
	margin: 0 35px; padding:15px 0 45px 0;
	clear:both;
	border-top: 1px solid #90BFFF;
	text-align:center;
	}
	
#credits {
	margin:0 auto; padding:0 0 2em 0;
	clear:both;width:780px;
	}



/************************

PANO PHOTOS 

************************/

#pano_home, #pano_coalition, #pano_mentalhealth, #pano_agingconsiderations, #pano_gettinghelp, #pano_linksresources {
	margin:0; padding:0;width:780px; height:302px;}
	
#pano_home {background:url(../images/pano_dapperman.jpg) no-repeat top left;}
#pano_coalition {background:url(../images/pano_lawnwomen.jpg) no-repeat top left;}	
#pano_mentalhealth {background:url(../images/pano_swimmers.jpg) no-repeat top left;}	
#pano_agingconsiderations {background:url(../images/pano_crown.jpg) no-repeat top left;}
#pano_gettinghelp {background:url(../images/pano_3men.jpg) no-repeat top left;}
#pano_linksresources {background:url(../images/pano_bowlers.jpg) no-repeat top left;}	
	

/************************

QUICK NAVIGATION 

************************/

ul#quick_nav  {
	margin:0; padding:0;
	position:absolute; right:35px; top:12px;
	list-style:none;
	}
	
ul#quick_nav li {
	margin:0; padding:0 0 0 10px;
	display: inline;
	}
	
ul#quick_nav  li a {
	text-decoration:none;
	}
	
ul#quick_nav li a:hover {
	text-decoration:underline;
	}



/************************

MAIN NAVIGATION 

************************/

#main_nav {
	margin:0; padding:0;
	height:44px; width:780px;
	}
	
#main_nav ul {
	margin:0; padding:0;
	list-style:none;
	height:44px; width:780px;
	}
	
#main_nav ul li, #main_nav ul li a {
	margin:0; padding:0; 
	display:block; 
	text-decoration:none;
	float:left;
	overflow:hidden;
	}

#main_nav ul li.coalition a {width: 136px; height:44px; background: url(../images/main_nav_coalition.gif) 0 0 no-repeat;text-indent:-9999em;}
#main_nav ul li.coalition a:hover {width: 136px; height:44px; background: url(../images/main_nav_coalition.gif) -136px 0 no-repeat;}
#main_nav #coalition .coalition a {width: 136px; height:44px; background: url(../images/main_nav_coalition.gif) -136px 0 no-repeat;}
	
#main_nav ul li.mentalhealth a {width: 148px; height:44px; background: url(../images/main_nav_mentalhealth.gif) 0 0 no-repeat;text-indent:-9999em;}
#main_nav ul li.mentalhealth a:hover {width: 148px; height:44px; background: url(../images/main_nav_mentalhealth.gif) -148px 0 no-repeat;}
#main_nav #mentalhealth .mentalhealth a {width: 148px; height:44px; background: url(../images/main_nav_mentalhealth.gif) -296px 0 no-repeat;}

#main_nav ul li.agingconsiderations a {width: 199px; height:44px; background: url(../images/main_nav_agingconsiderations.gif) 0 0 no-repeat;text-indent:-9999em;}
#main_nav ul li.agingconsiderations a:hover {width: 199px; height:44px; background: url(../images/main_nav_agingconsiderations.gif) -199px 0 no-repeat;}
#main_nav #agingconsiderations .agingconsiderations a {width: 199px; height:44px; background: url(../images/main_nav_agingconsiderations.gif) -199px 0 no-repeat;}

#main_nav ul li.gettinghelp a {width: 130px; height:44px; background: url(../images/main_nav_gettinghelp.gif) 0 0 no-repeat;text-indent:-9999em;}
#main_nav ul li.gettinghelp a:hover {width: 130px; height:44px; background: url(../images/main_nav_gettinghelp.gif) -130px 0 no-repeat;}
#main_nav #gettinghelp .gettinghelp a {width: 130px; height:44px; background: url(../images/main_nav_gettinghelp.gif) -130px 0 no-repeat;}

#main_nav ul li.linksresources a {width: 167px; height:44px; background: url(../images/main_nav_linksresources.gif) 0 0 no-repeat;text-indent:-9999em;}
#main_nav ul li.linksresources a:hover {width: 167px; height:44px; background: url(../images/main_nav_linksresources.gif) -167px 0 no-repeat;}
#main_nav #linksresources .linksresources a {width: 167px; height:44px; background: url(../images/main_nav_linksresources.gif) -167px 0 no-repeat;}	



/************************

SUB NAVIGATION 

************************/

#sub_nav {
	margin:0; padding:0;
	height:30px; width:780px;
	border-bottom: 1px solid #90BFFF;
	background: url(../images/nav_bkgd.gif) repeat;
	}

#sub_nav ul {margin:0; padding:0 0 0 35px;list-style:none;}
#sub_nav ul li {margin:0; padding:9px 20px 0 0;float:left;font: normal 11.5px Arial;text-transform:uppercase;color:#000;}
#sub_nav ul li a {color:#000;text-decoration:none;}
#sub_nav ul li a:hover {text-decoration:underline;}


/************************

DETAILS NAVIGATION 

************************/

ul#details_nav  {
	margin:0 auto; padding:0;
	list-style:none;
	}
ul#details_nav li {
	margin:0; padding:0 10px 0 0 ;
	float:left;
	}
ul#details_nav  li a {
padding:0 10px 0 0;
	text-decoration:none;
	}
ul#details_nav li a:hover {
	text-decoration:underline;
	}
	
	
/************************

CREDITS NAVIGATION 

************************/

#credits ul {
	margin:0 0 5em 0; padding:0;
	list-style:none;
	float:left;width:780px;
	font-size:.9em;
	}	
	
#credits ul li {
	margin:20px 0 0 0; padding:0;
	}
#credits ul li a {
	color:#fff;
	text-decoration:none;
	}
	
#credits ul li a:hover{
	color:#000;
	text-decoration:underline;
	}
#credits ul li.partner {
	float:left;
	}
	
#credits ul li.design {
	float:right;
	}

	
/************************

  U R HERE 
  
************************/

#whatis .whatis,
#issues .issues,
#maintaining .maintaining,

body#mission .mission, 
body#whatwedo .whatwedo,
body#advocacy .advocacy,
body#education .education,
body#partners .partners,
body#staff .staff,
body#dementia .dementia,
body#anxiety .anxiety,
body#depression .depression,
body#bipolar .bipolar, 
body#eating .eating,
body#griefloss .griefloss,
body#schizophrenia .schizophrenia,
body#sexualabuse .sexualabuse,
body#stress .stress,
body#substances .substances, 
body#stesschange .stresschange, 
body#chronicillness .chronicillness, 
body#forgetfulness .forgetfulness, 
body#effectsofmeds .effectsofmeds, 
body#sensorychanges .sensorychanges, 
body#caregiving .caregiving, 
body#suicidalthoughts .suicidalthoughts, 
body#physicalchanges .physicalchanges,
body#handlingstress .handlingstress, 
body#diet .diet, 
body#exercise .exercise, 
body#stayingconnected .stayingconnected,
body#suicideconcerns .suicideconcerns, 
body#doineedhelp .doineedhelp, 
body#howdoigethelp .howdoigethelp, 
body#useofalcohol .useofalcohol,  
body#useofmeds .useofmeds,  
body#talkingtodoctor .talkingtodoctor,  

body#suicideconcerns .suicideconcerns,  
body#doineedhelp .doineedhelp,  
body#howdoigethelp .owdoigethelp,  
body#medication .medication,  
body#payingforcare .payingforcare,  
body#supportgroups .supportgroups,  
body#helpforafriend .helpforafriend,

body#links .links,
body#factsheets .factsheets,
body#publications .publications

	{font-weight:bold;}	
	

/************************

SIDEBAR SMALL 

************************/

#sidebar_sm {
	margin: 0 0 4px 0; padding: 25px 0 0 0;
	width: 225px;
	background:url(../images/sidebar_sm_top.gif) no-repeat top left;
	}
	
.sidebar_sm_mid {
	width: 225px; height: auto;
	background:url(../images/sidebar_sm_mid.gif) repeat-y top left;
	}

.sidebar_sm_bot {
	width: 225px; height: 50px;
	background:url(../images/sidebar_sm_bot.gif) no-repeat bottom left;
	}


	
/************************

SIDEBAR LARGE 

************************/
	
.sidebar_lg_home {
	margin: 0 0 .5em 0; padding: 23px 0 0 0;
	width: 450px;
	background:url(../images/sidebar_lg_top.gif) no-repeat top left;
	}
	
#sidebar_lg {
	margin: 1.5em 0; padding: 23px 0 0 0;
	width: 450px;
	background:url(../images/sidebar_lg_top.gif) no-repeat top left;
	}
	
.sidebar_lg_mid {
	width: 450px; height: auto;
	margin:0; padding:0 30px 10px 30px;
	background:url(../images/sidebar_lg_mid.gif) repeat-y top left;
	}

.sidebar_lg_midr {
	width: 450px; height: auto;
	margin:0; padding:0 30px 10px 30px;
	background:url(../images/sidebar_lg_mid.gif) repeat-y top left;
	}
	
p.sidebar_lg_mid {
	width: 450px; height: auto;
	margin:0; padding:0 30px 10px 25px;
	background:url(../images/sidebar_lg_mid.gif) repeat-y top left;
	}
	
p.sidebar_lg_midr {
	width: 450px; height: auto;
	margin:0; padding:0 30px 10px 25px;
	background:url(../images/sidebar_lg_mid.gif) repeat-y top left;
	}
	
.sidebar_lg_bot {
	width: 450px; height: 30px;
	background:url(../images/sidebar_lg_bot.gif) no-repeat bottom left;
	}

ul.sidebar {
	margin:0 25px; padding:0;
	list-style:none;
	}
ul.sidebar li {
	margin:0; padding:0 0 .6em 0;
	line-height:1.3em;
	}
ul.main {
	margin:.6em 0 0 0; padding:0 0 0 2em;
	list-style: disc;
	}
ul.main li {
	margin:0; padding:0 0 .6em 0;
	line-height:1.3em;
	}
ul.nostyle {
	margin:0 0 1em 0; padding:0;
	list-style:none;
	}
ul.nostyle li {
	margin:0; padding:0;
	}
	

.sidebar_lg {
	margin:0 35px 0 25px; padding:0;
	text-indent:0;
	font:normal 1.35em/1.45em Georgia, "Times New Roman", Times, serif;
	float:left;
	}
	
.sidebar_lg_midr img {
	margin:0 75px 0 15px; padding:4px;
	width:125px; height:80px;
	background:#fff;
	float:right;
	}
	
.sidebar_lg_mid img {
	margin:0 15px 0 0; padding:4px;
	width:125px; height:80px;
	background:#fff;
	float:left;
	}
	
p {
	margin:0; padding:0;
	text-indent:1em;
	}

p.sidebar {
	margin:0; padding:0 65px 0 0px;
	text-indent:0;
	}
	
p.sidebar_lg_mid {
	margin:0; padding:0px;
	text-indent:0;	
	float:left;
	}
	
p.sidebar_sm {
	margin:0; padding:8px 35px 0 25px;
	text-indent:0;
	}
	
p.intro {
	margin:0 0 .3em 0; padding:0;
	text-indent:0;
	font:normal 1.35em/1.45em Georgia, "Times New Roman", Times, serif;
	color:#000;
	}

p.callout {
	margin:0 ; padding:0;
	text-indent:0;
	font:normal 1.35em/1.45em Georgia, "Times New Roman", Times, serif;
	width:400px;
	color:#000;
	}
	
.noindent {
	text-indent:0;
	}

p.small {
	font: normal 11px Arial, Helvetica, sans-serif;
	text-indent:0;
	}

p.small a {
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#3C6EAC; 
	text-decoration:underline;
	}

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

.withrule {
	margin:0 0 20px 0; padding:0 0 20px 0;
	border-bottom: 1px solid #90BFFF;
	}
	
.ruleabove {
	margin:20px 0 0 0; padding:20px 0 0 0;
	border-top: 1px solid #90BFFF;
	}

.ruleabovenoindent {
	margin:20px 0 0 0; padding:20px 0 0 0;
	border-top: 1px solid #90BFFF;
	text-indent:0;
	}
		
a {
	color:#3C6EAC; 
	text-decoration:none;
	}
a:hover {
	color:#000; 
	text-decoration:underline;
	}

.smallcaps {
	font-size: .85em;
	text-transform:uppercase;
	}
	
.allcaps {
	text-transform:uppercase;
	}
	
h1 {
	margin:0 0 .5em 0; padding:0;
	text-indent:0;
	font:normal 1.35em/1.45em Georgia, "Times New Roman", Times, serif;
	color:#000;
	text-transform:uppercase;
	}	
	
h2 {
	margin:0 0 .4em 0; padding:0;
	font:bold 1em/1.25em  Arial, Helvetica, sans-serif;
	text-indent:0; 
	color:#000;
	margin:20px 0 20px 0; padding:20px 0 0 0;
	border-top: 1px solid #90BFFF;	}
	
h2.norule {
	margin:0 0 .4em 0; padding:0;
	font:bold 1em/1.25em  Arial, Helvetica, sans-serif;
	text-indent:0; 
	color:#000;
	margin:20px 0 10px 0; padding:0;
	border-top: none;
	}
	

.black {color:#000;}		

.totop_back {
	margin:20px 0 0 0; padding:0;
	text-indent:0;
	}
	
	
