/* Styles for html elements*/
body{margin:0;padding:0;min-width:750px;background:#fff; font-family: Georgia, "Times New Roman",serif;color:#444;background:#fff url(../img/body_bg2.gif) /*repeat-y*/no-repeat top center}
img {border:5px solid #eee}
#logo img {border:0}
blockquote{background:url(../img/quote_open.gif) no-repeat top left; padding-left:20px;}
blockquote p{background:url(../img/quote_close.gif) no-repeat bottom right; padding-right:20px;}
.sidebox blockquote{background:url(../img/quote_open.gif) no-repeat top left; padding-left:20px;margin:0}
.sidebox blockquote p{background:url(../img/quote_close.gif) no-repeat bottom right; padding-right:20px;margin-right:0}
a{color:#066;}
a:hover{color:#2C3953;}
h2{font-size:2em; font-family: Georgia, "Times New Roman",serif;font-size:24px;padding:7px;border-bottom:1px solid #bbb;color:#2C395E;font-weight:normal; /*background:url('../img/altheadline_bg.gif') no-repeat*/}
h3{font-size:18px;color:#016357}
ul li{list-style-image:url(../img/li.gif)}

/* ~~ Primary Layout Content ~~ */
#wrapper{position:relative;background:#fff;margin:0 auto;width:750px}
#topmenu {display:none}
#tools{margin:0 20px}
#tools a#largeprint  {font-size:18px; text-decoration:none;}
#tools a#normalprint {font-size:11px; text-decoration:none;}
#links{display:none}
#graphic{display:none}
#photoholder{display:none}
#thephoto{display:none}
#main {}
#leftcol{display:none}
#rightcol img {float:left}
#footer{border-top:1px solid #bbb;clear:both;color:#444;text-align:left;}


/* ~~ Supporting Content (HOME ONLY) ~~ */
#nav{display:none}

/* ~~ Misc id elements~~ */
#recreading strong {margin-bottom:7px}
#primaryresources{padding:7px;border-bottom:1px solid #bbb}
#secondaryresources{padding:7px}
secondaryresources td {padding:10px 0;border-bottom:1px dashed #bbb}
#contactform {display:none}
/* ~~ Misc class elements~~ */
.adminlink {color:#444;text-decoration:none;}
.articledisplay {margin-top:20px;}
.articledisplay h1 {font-size:1.7em;margin:3px 0 -8px 0;font-weight:normal}
.box ul{margin-top:5px;}
.box{background:#f5f5f5;padding:10px;margin:10px 0;border:1px solid #e5e5e5; width:400px;/*What follows is box model hack*/voice-family: "\"}\""; voice-family:inherit;width: 378px}
.breadcrumb{display:none}
.categorydisplay h3{font-size:20px;margin-bottom:4px;}
.categorydisplay p{margin:0;color:#555;font-style:italic;}
.categorydisplay{background: #fff;background-repeat:no-repeat;padding:15px 0px}
.copyright {margin:25px 10px 5px 10px}
.counselingtestimony1 {background:url('../img/counseltestimony1.jpg');background-repeat:no-repeat;background-position:bottom left;padding:0 0 0 100px;border:1px solid #bbb;margin-bottom:15px;}
.counselingtestimony2 {background:url('../img/counseltestimony2.jpg');background-repeat:no-repeat;background-position:bottom left;padding:0 0 0 100px;border:1px solid #bbb;margin-bottom:15px;}
.counselingtestimony3 {background:url('../img/counseltestimony3.jpg');background-repeat:no-repeat;background-position:bottom left;padding:0 0 0 100px;border:1px solid #bbb;margin-bottom:15px;}
.designedby {margin:5px 10px;font-size:.9em}
.displaystaff .displayname{}
.displaystaff h3 {text-align:center;}
.displaystaff td {border-bottom:1px solid #eee;padding:5px 0}
.eventdisplay p /*description*/{margin:5px 0 10px 0}
.eventdisplay{padding:10px}
.homesidebox {margin:10px;padding:10px;border:1px solid #bbb;margin:15px}
.infobox {border:1px solid #bbb;padding:5px;}
.quickfacts{float:left;margin:10px 10px;padding:5px;border:1px solid #bbb;width:150px;/*What follows is box model hack*/voice-family: "\"}\""; voice-family:inherit;width:138px}
.sidebox{border:1px solid #bbb;padding:5px;}
.staffphoto img{float:left;margin:0 10px 10px 0;border:5px solid #eee}
.staffphoto{margin-top:15px}
.validate {display:none}

