﻿/* -------------------- *//* Reset *//* -------------------- */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
body{line-height:1.5}
a img{border:none}
/* Remove possible quote marks (") from <q>,<blockquote>. */blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:""""}
/* -------------------- *//* Grid *//* -------------------- *//* A container should group all your columns. */.container{width:970px;margin:0 auto}
/* Sets up basic grid floating and margin. */.column,div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12,div.span-13,div.span-14,div.span-15,div.span-16,div.span-17,div.span-18,div.span-19,div.span-20,div.span-21,div.span-22,div.span-23,div.span-24{float:left;margin-right:10px}
/* The last column in a row needs this class. */.last,div.last{margin-right:0}
/* Use these classes to set the width of a column. */.span-1{width:970px}
.span-2{width:70px}
.span-3{width:110px}
.span-4{width:150px}
.span-5{width:190px}
.span-6{width:230px}
.span-7{width:270px;margin-right:20px !important}
.span-8{width:310px}
.span-9{width:350px}
.span-10{width:390px}
.span-11{width:430px}
.span-12{width:470px}
.span-13{width:510px}
.span-14{width:550px}
.span-15{width:590px}
.span-16{width:630px}
.span-17{width:660px}
.span-18{width:710px}
.span-19{width:750px}
.span-20{width:790px}
.span-21{width:830px}
.span-22{width:870px}
.span-23{width:910px}
.span-24{width:950px;margin:0}
/* Border on right hand side of a column. */.border{padding-right:4px;margin-right:5px;border-right:1px solid #eee}
/* Use a .box to create a padded box inside a column. */.box{padding:1.5em;margin-bottom:1.5em;background:#E5ECF9}
/* Use this to create a horizontal ruler across a column. */hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none}
hr.space{background:#fff;color:#fff}
/* Clearing floats without extra markup [http://www.positioniseverything.net/easyclearing.html] */.clearfix:after,.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix,.container{display:block}
/* Regular clearing */.clear{clear:both}
/* -------------------- *//* Typography *//* -------------------- *//* Default font:% of 16px. (0.75 * 16px = 12px) */body{font-size:75%;color:#000;background:#191919 url(../../Image/User/background.jpg) repeat-x;font-family:Arial,Helvetica,sans-serif}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#111}
h1{font-size:24px;font-weight:bold;color:#59892f;line-height:1;margin-bottom:0.5em}
h2{color:#4e7103;font-size:1.5em;margin-bottom:0.75em}
h3{font-size:1.5em;line-height:1;margin-bottom:1em}
h4{font-size:.7em;line-height:1.25;margin-bottom:1.25em}
h5{font-size:.5em;font-weight:bold;margin-bottom:1.5em}
h6{font-size:.5em;font-weight:bold}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}
p{margin:0 0 1.5em}
p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0}
p img.right{float:right;margin:1.5em 0 1.5em 1.5em}
a:focus,a:hover{color:#4f7203}
a{color:#4f7203;text-decoration:underline}
blockquote{color:#575757;margin:22px 40px;padding:0 50px;background:transparent url(../../Image/User/blockquote.gif) no-repeat 0 0}
blockquote span{color:#575757;font-size:inherit}
strong{font-weight:bold;color:#000}
em,dfn{font-style:italic}
dfn{font-weight:bold}
sup,sub{line-height:0}
abbr,acronym{border-bottom:1px dotted #666}
address{margin:0 0 1.5em;font-style:italic}
del{color:#666}
pre{margin:1.5em 0;white-space:pre}
pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5}
li ul,li ol{margin:0 1.5em}
ul,ol{margin:0 1.5em 1.5em 1.5em}
ul{list-style-type:disc}
ol{list-style-type:decimal}
dl{margin:0 0 1.5em 0}
dl dt{font-weight:bold}
dd{margin-left:1.5em}
.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}
.hide{display:none}
.quiet{color:#666}
.loud{color:#000}
.highlight{background:#ff0}
.added{background:#060;color:#fff}
.removed{background:#900;color:#fff}
.first{margin-left:0;padding-left:0}
.last{margin-right:0;padding-right:0}
.top{margin-top:0;padding-top:0}
.bottom{margin-bottom:0;padding-bottom:0}
/* -------------------- *//* Buttons *//* -------------------- */a.redbtn:link,a.redbtn:visited{font:bold 10px/25px Verdana,Arial,Helvetica,sans-serif;color:#fff !important;text-decoration:none;padding:4px 10px;white-space:nowrap;margin:0px;margin-right:5px;background-image:url('../../Image/User/Button/red_button.gif');border:1px solid #732b29}
a.redbtn:hover{font:bold 10px/25px Verdana,Arial,Helvetica,sans-serif;color:#fff !important;text-decoration:none;white-space:nowrap;background-image:url('../../Image/User/Button/red_button_hover.gif')}
a.redbtn:active{font:bold 10px/25px Verdana,Arial,Helvetica,sans-serif;color:#fff !important;text-decoration:none;white-space:nowrap}
a.greenbtn:link,a.greenbtn:visited{font:bold 10px/25px Verdana,Arial,Helvetica,sans-serif;color:#fff !important;text-decoration:none;padding:4px 10px;white-space:nowrap;margin:0px;margin-right:5px;background-image:url('../../Image/User/Button/green_button.gif');border:1px solid #4c7329}
a.greenbtn:hover{font:bold 10px/25px Verdana,Arial,Helvetica,sans-serif;color:#fff !important;text-decoration:none;white-space:nowrap;background-image:url('../../Image/User/Button/green_button_hover.gif')}
a.greenbtn:active{font:bold 10px/25px Verdana,Arial,Helvetica,sans-serif;color:#fff !important;text-decoration:none;white-space:nowrap}
a.lgreenbtn:link,a.lgreenbtn:visited{font:bold 14px/29px Verdana,Arial,Helvetica,sans-serif;color:#fff !important;text-decoration:none;padding:4px 10px;white-space:nowrap;margin:0px;margin-right:5px;background-image:url('../../Image/User/Button/green_button.gif');border:1px solid #4c7329}
a.lgreenbtn:hover{font:bold 14px/29px Verdana,Arial,Helvetica,sans-serif;color:#fff !important;text-decoration:none;white-space:nowrap;background-image:url('../../Image/User/Button/green_button_hover.gif')}
a.lgreenbtn:active{font:bold 14px/29px Verdana,Arial,Helvetica,sans-serif;color:#fff !important;text-decoration:none;white-space:nowrap}
a.bluebtn:link,a.bluebtn:visited{font:bold 10px/25px Verdana,Arial,Helvetica,sans-serif;color:#fff !important;text-decoration:none;padding:4px 10px;white-space:nowrap;margin:0px;margin-right:5px;background-image:url('../../Image/User/Button/blue_button.gif');border:1px solid #369}
a.bluebtn:hover{font:bold 10px/25px Verdana,Arial,Helvetica,sans-serif;color:#fff !important;text-decoration:none;white-space:nowrap;background-image:url('../../Image/User/Button/blue_button_hover.gif')}
a.bluebtn:active{font:bold 10px/25px Verdana,Arial,Helvetica,sans-serif;color:#fff !important;text-decoration:none;white-space:nowrap}
a.yellowbtn:link,a.yellowbtn:visited{font:bold 10px/25px Verdana,Arial,Helvetica,sans-serif;color:#000 !important;text-decoration:none;padding:4px 10px;white-space:nowrap;margin:0px;margin-right:5px;background-image:url('../../Image/User/Button/yellow_button.gif');border:1px solid #73670a}
a.yellowbtn:hover{font:bold 10px/25px Verdana,Arial,Helvetica,sans-serif;color:#000 !important;text-decoration:none;white-space:nowrap;background-image:url('../../Image/User/Button/yellow_button_hover.gif')}
a.yellowbtn:active{font:bold 10px/25px Verdana,Arial,Helvetica,sans-serif;color:#000 !important;text-decoration:none;white-space:nowrap}
/* -------------------- *//* Non-Framework *//* -------------------- */
#logoheader{width:970px;height:171px;background:url(../../Image/User/logoheader.jpg) no-repeat}
#logoheader .address{float:left;margin-right:8px;text-align:right;color:#fff;font-size:11px}
#logoheader .sep{float:left;border-left:solid 1px #2b526d;border-right:solid 1px #6b92ad;width:0px;height:32px;margin-top:5px}
#logoheader .contact{float:left;margin-left:7px;margin-top:9px}
#logoheader .contact a{color:#fff;text-decoration:none;font-size:16px}
#logoheader .searchbox{float:left;width:188px;height:37px;background-color:#2b5370}
#logoheader .searchbutton{float:left;height:36px;margin-left:5px}
#logoheader input{background-color:#2b5370;color:#fff;border:0;font-weight:bold;text-transform:lowercase;margin-top:8px;margin-left:5px;width:160px}
#logoheader a.searchbtn:link,a.searchbtn:visited{font:bold 14px/35px Arial,Helvetica,sans-serif;color:#0c4335 !important;text-decoration:none;padding:10px 25px;background-color:#fff}
#logoheader a.searchbtn:hover{font:bold 14px/35px Arial,Helvetica,sans-serif;color:#fff !important;text-decoration:none;background-color:#4c92b8}
#logoheader a.searchbtn:active{font:bold 14px/35px Arial,Helvetica,sans-serif;color:#fff !important;text-decoration:none}
#logoheader .primaryNav{padding-top:13px;margin-left:155px;width:753px;height:51px;}
/* homeplacemat acutually 970px,padd in for sides */#homeplacemat{width:940px;padding:0 15px 0 15px;margin-bottom:40px;height:520px;background:url(../../Image/User/homeplacemat-Revised-06.28.2010KK.jpg) no-repeat}
#homeplacemat h1{font-size:30px;font-weight:bold;color:#fff;line-height:1;margin-bottom:10px}
#homeplacemat h2{font-size:16px;font-weight:normal;color:#fff;line-height:1;margin-bottom:0em}
#homeplacemat .hpL1{width:940px;height:343px;color:#fff}
#homeplacemat .hpL1 .hpFlash{float:left;width:370px;height:343px}
#homeplacemat .hpL1 .hpText{float:left;width:570px;height:343px}
.btnFood{background:transparent url(../../Image/User/btn_food.png) no-repeat;border:0;width:110px;height:31px;margin-right:10px}
.btnFood:hover{background:transparent url(../../Image/User/btn_foodb.png) no-repeat;border:0;cursor:hand}
.btnYouth{background:transparent url(../../Image/User/btn_youth.png) no-repeat;border:0;width:120px;height:31px;margin-right:10px}
.btnYouth:hover{background:transparent url(../../Image/User/btn_youthb.png) no-repeat;border:0;cursor:hand}
.btnCounseling{background:transparent url(../../Image/User/btn_counseling.png) no-repeat;border:0;width:105px;height:31px;margin-right:10px}
.btnCounseling:hover{background:transparent url(../../Image/User/btn_counselingb.png) no-repeat;border:0;cursor:hand}
.btnSuicide{background:transparent url(../../Image/User/btn_suicide.png) no-repeat;border:0;width:155px;height:31px}
.btnSuicide:hover{background:transparent url(../../Image/User/btn_suicideb.png) no-repeat;border:0;cursor:hand}
#homeplacemat .hpSpace{height:26px}
#homeplacemat .hpS1{float:left;width:288px;height:147px;margin-left:6px}
#homeplacemat .hpS2{float:left;width:288px;height:147px;margin-left:32px}
#homeplacemat .hpS3{float:left;width:288px;height:147px;margin-left:32px}
/* homecontent acutually 970px,padd in for sides */#homecontent{font-size:14px;width:940px;padding:22px 15px 0 15px;margin-bottom:35px}
#homecontent hr{background:#333;color:#333;clear:both;float:none;width:100%;height:.1em;margin:5px 0 5px 0;border:none}
#homecontent .hcC1{float:left;width:300px}
#homecontent .hcC2{float:left;width:300px;margin-left:20px}
#homecontent .hcC3{float:left;width:300px;margin-left:20px}
#homecontent .hcC1 hr{background:#333;color:#333;clear:both;float:none;width:100%;height:.1em;margin:5px 0 5px 0;border:none}
#homecontent .hcC1 .text{color:#fff;font-size:14px;width:940px;margin-bottom:35px}
#homecontent .hcC1 a{text-decoration:none}
#homecontent .hcC1 h1{text-decoration:none}
#homecontent .hcC1 a:hover{text-decoration:underline}
#homecontent .hcC2 hr{background:#333;color:#333;clear:both;float:none;width:100%;height:.1em;margin:5px 0 5px 0;border:none}
#homecontent .hcC2 .text{color:#fff;font-size:14px;width:940px;margin-bottom:35px}
#homecontent .hcC2 .smalltext{color:#fff;font-size:12px;width:940px;margin-bottom:35px}
#homecontent .hcC2 .lightblue{color:#7494a3;font-size:12px;width:940px;margin-bottom:35px}
#homecontent .hcC2 a{text-decoration:none}
#homecontent .hcC2 a:hover{text-decoration:underline}
#homecontent .hcC3 .text{color:#fff;font-size:14px;width:940px;margin-bottom:35px}
#secHolder{float:left;width:910px;padding:15px 15px 15px 15px;margin-bottom:35px;background-color:#fff;Min-height:550px}
#secLeft{float:left;width:15px;height:329px;background:#376a8d url(../../Image/User/secLeft.jpg) no-repeat}
#secRight{float:left;width:15px;height:329px;background:#376a8d url(../../Image/User/secRight.jpg) no-repeat}
#secHeader{width:910px;height:75px;background:url(../../Image/User/dgn_secheader_left.jpg) no-repeat}
/*dgn_secheader.jpg */
/***************************************************/
/*Home Page Wraps and Styles - New - 06/28/2010 KK*/
/**************************************************/
#homeplacemat .hcC1{float:left;width:300px}
#homeplacemat .hcC2{float:left;width:300px;margin-left:20px}
#homeplacemat .hcC3{float:left;width:300px;margin-left:20px}
#homeplacemat .hcC1 hr{background-color:#333;color:#fff;clear:both;float:none;width:100%;height:.1em;margin:5px 0 5px 0;border:none}
#homeplacemat .hcC1 .text{color:#fff;font-size:100px;width:940px;margin-bottom:35px}
#homeplacemat .hcC1 a{text-decoration:none;color:#92C860}
#homeplacemat .hcC1 a:hover{text-decoration:underline}
#homeplacemat .hcC2 hr{background:#333;color:#fff;clear:both;float:none;width:100%;height:.1em;margin:5px 0 5px 0;border:none}
#homeplacemat .hcC2 .text{color:#fff;font-size:14px;width:940px;margin-bottom:35px}
#homeplacemat .hcC2 .smalltext{color:#fff;font-size:12px;width:940px;margin-bottom:35px}
#homeplacemat .hcC2 .lightblue{color:#9BB3BD;font-size:12px;width:940px;margin-bottom:35px}
#homeplacemat .hcC2 a{text-decoration:none;color:#92C860}
#homeplacemat .hcC2 a:hover{text-decoration:underline}
#homeplacemat .hcC3 .text{color:#fff;font-size:14px;width:940px;margin-bottom:35px}
#homecontent .hpSpace{height:26px}
#homecontent .hpS1{float:left;width:288px;height:147px;margin-left:6px}
#homecontent .hpS2{float:left;width:288px;height:147px;margin-left:32px}
#homecontent .hpS3{float:left;width:288px;height:147px;margin-left:32px}
/**************************************************//**************************************************//**************************************************/
#homeplacemat h1{font-size:30px;font-weight:bold;color:#fff;line-height:1;margin-bottom:10px}
#homeplacemat h2{font-size:16px;font-weight:normal;color:#fff;line-height:1;margin-bottom:0em}
#homeplacemat h3{font-size:24px;font-weight:bold;color:#fff;line-height:1;margin-bottom:10px}
#homeplacemat .hpL1{width:940px;height:343px;color:#fff}
#homeplacemat .hpL1 .hpFlash{float:left;width:370px;height:343px}
#homeplacemat .hpL1 .hpText{float:left;width:570px;height:343px}
.btnFood{background:transparent url(../../Image/User/btn_food.png) no-repeat;border:0;width:110px;height:31px;margin-right:10px}
.btnFood:hover{background:transparent url(../../Image/User/btn_foodb.png) no-repeat;border:0;cursor:hand}
.btnYouth{background:transparent url(../../Image/User/btn_youth.png) no-repeat;border:0;width:120px;height:31px;margin-right:10px}
.btnYouth:hover{background:transparent url(../../Image/User/btn_youthb.png) no-repeat;border:0;cursor:hand}
.btnCounseling{background:transparent url(../../Image/User/btn_counseling.png) no-repeat;border:0;width:105px;height:31px;margin-right:10px}
.btnCounseling:hover{background:transparent url(../../Image/User/btn_counselingb.png) no-repeat;border:0;cursor:hand}
.btnSuicide{background:transparent url(../../Image/User/btn_suicide.png) no-repeat;border:0;width:155px;height:31px}
.btnSuicide:hover{background:transparent url(../../Image/User/btn_suicideb.png) no-repeat;border:0;cursor:hand}
#homeplacemat .hpSpace{height:26px}
#homeplacemat .hpS1{float:left;width:288px;height:147px;margin-left:6px}
#homeplacemat .hpS2{float:left;width:288px;height:147px;margin-left:32px}
#homeplacemat .hpS3{float:left;width:288px;height:147px;margin-left:32px}
/* Revised Home Content as Home Placement*//* homecontent acutually 970px,padd in for sides */#homeplacemat{font-size:14px;width:940px;padding:0 15px 0 15px;margin-bottom:35px}
#homeplacemat .hcC3 h1{font-size:24px;font-weight:bold;color:#92C860;line-height:1;margin-bottom:0.5em}
#homeplacemat hr{background-color:#274D65;color:#fff;clear:both;float:none;width:100%;height:.1em;margin:5px 0 5px 0}
#homeplacemat .hcC1{float:left;width:300px}
#homeplacemat .hcC2{float:left;width:300px;margin-left:20px}
#homeplacemat .hcC3{float:left;width:300px;margin-left:20px}
#homeplacemat .hcC1 .smalltext{color:#fff;font-size:12px;width:940px;margin-bottom:35px}
#homeplacemat .hcC1 hr{background-color:#274D65;color:#fff;clear:both;float:none;width:100%;height:.1em;margin:5px 0 5px 0}
#homeplacemat .hcC1 .text{color:#fff;font-size:14px;width:940px;margin-bottom:35px}
#homeplacemat .hcC1 a{text-decoration:none}
#homeplacemat .hcC1 a:hover{text-decoration:underline}
#homeplacemat .hcC2 hr{background:#274D65;color:#fff;clear:both;float:none;width:100%;height:.1em;margin:5px 0 5px 0}
#homeplacemat .hcC2 .text{color:#fff;font-size:14px;width:940px;margin-bottom:35px}
#homeplacemat .hcC2 .smalltext{color:#fff;font-size:12px;width:940px;margin-bottom:35px}
#homeplacemat .hcC2 .lightblue{color:#9BB3BD;font-size:12px;width:940px;margin-bottom:35px}
#homeplacemat .hcC2 a{text-decoration:none}
#homeplacemat .hcC2 a:hover{text-decoration:underline}
#homeplacemat .hcC3 .text{color:#fff;font-size:14px;width:940px;margin-bottom:35px}
/* homecontent acutually 970px,padd in for sides */#homecontent{font-size:14px;width:940px;padding:22px 15px 0 15px;margin-bottom:35px}
#homecontent h1{font-size:24px;font-weight:bold;color:#59892f;line-height:1;margin-bottom:0.5em}
#homecontent hr{background:#333;color:#333;clear:both;float:none;width:100%;height:.1em;margin:5px 0 5px 0;border:none}
#homecontent .hcC1{float:left;width:300px}
#homecontent .hcC2{float:left;width:300px;margin-left:20px}
#homecontent .hcC3{float:left;width:300px;margin-left:20px}
#homecontent .hcC1 hr{background:#333;color:#333;clear:both;float:none;width:100%;height:.1em;margin:5px 0 5px 0;border:none}
#homecontent .hcC1 .text{color:#fff;font-size:14px;width:940px;margin-bottom:35px}
#homecontent .hcC1 a{text-decoration:none}
#homecontent .hcC1 a:hover{text-decoration:underline}
#homecontent .hcC2 hr{background:#333;color:#333;clear:both;float:none;width:100%;height:.1em;margin:5px 0 5px 0;border:none}
#homecontent .hcC2 .text{color:#fff;font-size:14px;width:940px;margin-bottom:35px}
#homecontent .hcC2 .smalltext{color:#fff;font-size:12px;width:940px;margin-bottom:35px}
#homecontent .hcC2 .lightblue{color:#7494a3;font-size:12px;width:940px;margin-bottom:35px}
#homecontent .hcC2 a{text-decoration:none}
#homecontent .hcC2 a:hover{text-decoration:underline}
#homecontent .hcC3 .text{color:#fff;font-size:14px;width:940px;margin-bottom:35px}
/* Home content that was made from home placement on the three images */#homecontent .hpSpace{height:26px}
#homecontent .hpS1{float:left;width:288px;height:147px;margin-left:6px}
#homecontent .hpS2{float:left;width:288px;height:147px;margin-left:32px}
#homecontent .hpS3{float:left;width:288px;height:147px;margin-left:32px}
/*End Home Page Styles*//* secContent acutually 671px,padd in for side */#secContent{float:left;width:651px;padding:15px 0px 0 20px}
#secNav{float:left;width:230px;background-color:#73a7c9}
#secSpace{float:left;width:9px;height:1px}
/* footer acutually 970px,padd in for sides */#footer{color:#747474;width:940px;padding:0 15px 0 15px;border-top:solid 1px #333}
#footer .emailbox{float:left;height:24px;margin-bottom:4px;margin-right:5px;background-color:#d6f5fa;border:1px solid #59acd9}
#footer .emailbutton{float:left;height:36px;margin-left:2px}
#footer input{background-color:#d6f5fa;color:#505050;border:0;margin-top:2px;margin-left:5px}
#footer a.submitbtn:link,a.submitbtn:visited{font:normal 11px/25px Arial,Helvetica,sans-serif;color:#e2f1cf !important;text-decoration:none;padding:4px 8px;background-color:#386a8d;border:1px solid #333}
#footer a.submitbtn:hover{font:normal 11px/25px Arial,Helvetica,sans-serif;color:#fff !important;text-decoration:none;background-color:#191919}
#footer a.submitbtn:active{font:normal 11px/25px Arial,Helvetica,sans-serif;color:#fff !important;text-decoration:none}
.content{border-top:solid 1px #d6d6d6;padding-top:30px}
#flash-homepage{height:250px;margin-bottom:20px}
#flash-sidebar{height:139px}
.header{background:transparent url(../../Image/User/logo.png) right 0px no-repeat;height:121px}
.header h1{color:#111;font-size:3em;line-height:2.2}
.phone{color:#fff;float:left;padding:11px}
.sponsors{border-top:solid 1px #d6d6d6;margin-top:20px;padding-top:20px;text-align:center}
.sponsors img{vertical-align:middle;margin-right:40px}
.sponsors img.last{margin:0}
a.logolink{display:block;float:right;margin-top:22px;width:163px;height:69px}
a.logolink strong{display:none}
.logo{float:left}

