/*
Theme name: Lift Depression
Editors: Huw Roberts
*/
*{margin:0;padding:0}iframe,a img,fieldset,form,table{border:0}h6,h5,h4,h3,h2,h1,caption,th,td{font-size:100%;font-weight:normal}dd,dt,li,dl,ol,ul{list-style:none}legend{color:#000}button,select,textarea,input{font:100% serif}table{border-collapse:collapse}caption,th,td{text-align:left}
	
	.clearfix:after {
   		content: ".";
	    display: block;
	    clear: both;
	    visibility: hidden;
	    line-height: 0;
	    height: 0;
	}

	.clearfix {
	    display: inline-block;
	}
	
	html[xmlns] .clearfix {
	    display: block;
	}
	
	* html .clearfix {
	    height: 1%;
	}

        /* to-top plugin */

        div.toTop {
                text-align:right;
                padding:12px 0 6px 0;
        }
        div.toTop a {
                background:url(/imgs/src/totop.gif) no-repeat right 50%;
                padding-right:12px;
        }

        /* end to-top plugin */
	
	body {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:62.5%;
		color:#515A5B;
		background:#fff url(/imgs/src/topborders.gif) repeat-x 0 0;
		text-align:center;
	}

        object { display:block; }
 
	a:link { color:#515A5B; text-decoration:underline; }
	a:visited { color:#515A5B; text-decoration:underline; }
	a:hover { color:#738081; text-decoration:none; }
	a:active { color:#a6b9ba; text-decoration:none; }

        blockquote { padding:0 18px; }

	#container {
		width:767px;
		height:auto;
		margin:0 auto;
		text-align:left;
	}
	#header {
		height:91px;
	}
	#header img {
		display:block;
	}
	#banner {
		background:url(/imgs/src/header.jpg) no-repeat 0 0;
		width:484px;
		height:91px;
		text-indent:-9999px;
		float:left;
		margin:0;
		padding:0;
	}
	#nav {
		margin-bottom:15px;
	}
        #nav li {
                display:inline;
        }
	#nav li a {
		float:left;
		display:inline;
		background-image:url(/imgs/src/tabs.gif);
		background-repeat:no-repeat;
		text-indent:-9999px;
	}
	#nav li a.Home { width:57px; height:27px; background-position:0 0; }
	#nav li a.Home:hover { background-position:0 -27px; }
	#nav li.active a.Home { background-position:0 -27px; }
	
	#nav li a.Depression { width:95px; height:27px; background-position:-57px 0; }
	#nav li a.Depression:hover { background-position:-57px -27px; }
	#nav li.active a.Depression{ background-position:-57px -27px; }
	
	#nav li a.SleepAndDepression { width:143px; height:27px; background-position:-152px 0; }
	#nav li a.SleepAndDepression:hover { background-position:-152px -27px; }
	#nav li.active a.SleepAndDepression { background-position:-152px -27px; }
	
	#nav li a.LiftDepression { width:132px; height:27px; background-position:-295px 0; }
	#nav li a.LiftDepression:hover { background-position:-295px -27px; }
	#nav li.active a.LiftDepression { background-position:-295px -27px; }
	
	#nav li a.OurNeeds { width:96px; height:27px; background-position:-427px 0; }
	#nav li a.OurNeeds:hover { background-position:-427px -27px; }
	#nav li.active a.OurNeeds { background-position:-427px -27px; }
	
	#nav li a.OurResources { width:122px; height:27px; background-position:-523px 0; }
	#nav li a.OurResources:hover { background-position:-523px -27px; }
	#nav li.active a.OurResources { background-position:-523px -27px; }
	
	#nav li a.FindOutMore { width:122px; height:27px; background-position:-645px 0; }
	#nav li a.FindOutMore:hover { background-position:-645px -27px; }
	#nav li.active a.FindOutMore { background-position:-645px -27px; }
	
	#subnav li { float:right; background:url(/imgs/src/subtagclose.gif) no-repeat bottom right; margin:0 0 0 1px; }
	#subnav li a {
		display:block;
		background:url(/imgs/src/subtagopen.gif) no-repeat 0 100%;
		padding:3px 6px;
		text-decoration:none;
		color:#b8cdce;
                font-size:1.2em;
	}
	#subnav li a:hover { color:#fff; }
	
	#wrapper {
		margin:26px 0 0 0;
		width:100%;
		height:auto;
	}
	#side {
		width:196px; height:auto;
		float:left; display:inline;
		margin:0 20px 0 0;
	}
	#main {
		width:551px; height:auto;
		float:left; display:inline;
	}
	.gutter {
		padding:15px;
	}
	
	div.panel {
		background:#a9bcbd url(/imgs/src/paneltop.gif) no-repeat 0 0;
		margin-bottom:5px;
	}
	div.panel ul {
		background:url(/imgs/src/panelbottom.gif) no-repeat 0 100%;
		padding:12px 0 14px 0;
	}
        div.panel ul ul { background-image:none; padding:0; }
	div.panel ul li {
		background:url(/imgs/src/arrow.gif) no-repeat 0 4px;
		margin:0 18px 4px 18px;
		padding:0 0 0 10px;
	}
	div.panel ul li a {
		color:#373E3F;
		text-decoration:none;
		font-size:12px;
		
	}
	div.panel ul li a:hover {
		color:#fff;
	}
	div.panel ul li a.active {
		color:#fff;
	}
	h1 {
		color:#495152;
		font-size:1.8em;
		margin:0 0 12px 0;
	}
	h2 {
		padding:14px 0 0 18px;
		font-style:italic;
		font-size:1.8em;
	}
        div#main h2 {
                margin:0 0 12px 0;
                padding:0;
                font-size:1.5em;
                font-style:normal;
        }
	
	div#main p {
		font-size:1.2em;
		margin:0 0 20px 0;
                line-height:1.5em;
	}
	
	div.book {
		padding:18px 0 0 0;
	}
	div.book img {
		display:block;
		margin:0 auto;
	}
	div.book p {
		background:url(/imgs/src/panelbottom.gif) no-repeat 0 100%;
		padding:0 26px 18px 26px;
		margin:6px 0 0 0;
                color:#373E3F;
	}
	p#footer {
		margin:30px 0 0 0;
		padding:6px 0;
		background:url(/imgs/src/dotted.gif) repeat-x 0 0;
	}
	#main ul, #main ol {
		margin:12px 0;
		font-size:1.2em;
                line-height:1.5em;
	}
	#main ul li {
		background:url(/imgs/src/arrow.gif) no-repeat 0 5px;
		padding:0 0 8px 10px;
	}
        #main ul.lrgMargin li, #main ol.lrgMargin li {
                padding-bottom:16px;
        }
	#main ol {
		list-style-type:decimal;
		list-style-position:outside;
		margin-left:24px;
		margin-right:24px;
	}
	#main ol li {
		list-style-type:decimal;
		list-style-position:outside;
		padding:0 0 8px;
	}