/* Style sheet youth */
.border{border:1px solid #4b4b4b;}
p.title{margin-top:20px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px dashed #dcdcdc;font-size:20px;color:#892d1e;}
p.subhead{padding-top:7px;padding-bottom:5px;font-weight:bold;font-size:14px;}
.youthdate{padding-bottom:5px;font-weight:bold;font-size:11px;}
p.par{padding-bottom:7px;text-align:justify;font-size:12px;line-height:1.5;}
.youthitem{margin-top:15px;margin-right:10px;padding:5px;border:1px dotted #dcdcdc;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.hide{display:none;}
.show{display:block;}
.button{float:right;}
.button a{opacity: .6;}
.button a:hover{opacity: 1;}
.embed{padding-top:15px;text-align:center;}
.floatleft{float:left;padding-right:10px;}
.strong{font-weight:bold;}
ul.small{margin-top:5px;padding-left:30px;font-size:12px;}
.map{margin-top:15px;padding:5px;text-align:center;border:1px solid #b3b3b3;}
ul.small li{margin-bottom:5px;line-height:1.5;list-style-type:disc;}
#photo{}
.rightspacer{margin-top:20px;text-align:right;font-size:13px;color:#e1ae34;line-height:1.5;}
.nav{border-top:1px dotted #e1ae34;font-size:14px;line-height:2;}
.nav p{padding-left:20px;border-bottom:1px dotted #e1ae34;color:#fff;letter-spacing: 1px;}
#address{padding-top:15px;padding-bottom:10px;padding-left:20px;border-bottom:1px dotted #e1ae34;font-size:12px;color:#fff;line-height:1.5;letter-spacing: 1px;}
.nav p:hover{background-color:#5c9642;}
.nav a{text-decoration:none;color:#fff;letter-spacing: 1px;}
p.bottomlinks{line-height:2;}
p.cdss{color:#e1ae34;}

