td,th,tr,thead,tfoot,tbody,caption,table,legend,label,form,fieldset,li,ul,ol,dd,dt,dl,var,tt,sup,sub,strong,strike,small,samp,s,q,kbd,ins,img,font,em,dfn,del,code,cite,big,address,acronym,abbr,a,pre,blockquote,p,h6,h5,h4,h3,h2,h1,iframe,object,applet,span,div,body,html{
	font:100% inherit inherit inherit;border:0;outline:0;vertical-align:baseline}
td,th,tr,thead,tfoot,tbody,caption,table,legend,label,form,fieldset,li,ul,ol,dd,dt,dl,var,tt,sup,sub,strong,strike,small,samp,s,q,kbd,ins,img,font,em,dfn,del,code,cite,big,address,acronym,abbr,a,pre,blockquote,p,h6,h5,h4,h3,h2,h1,iframe,object,applet,span,div,body,html,#p7menubar ul,#p7menubar{
	margin:0}
td,th,tr,thead,tfoot,tbody,caption,table,legend,label,form,fieldset,li,ul,ol,dd,dt,dl,var,tt,sup,sub,strong,strike,small,samp,s,q,kbd,ins,img,font,em,dfn,del,code,cite,big,address,acronym,abbr,a,pre,blockquote,p,h6,h5,h4,h3,h2,h1,iframe,object,applet,span,div,body,html,#p7menubar ul,#p7menubar,img.rightnoframe,img.leftnoframe,.farside p,.footerlogos{
	padding:0}
body{font:12px "Trebuchet MS",Arial,sans-serif}
body,th{text-align:left}

a:visited,a:link,.get,#contentwrapper h1,.twothirds1 h2,.twothirds1 h1,.onehalf1 h1,.onehalf2 h1,.onehalf1 h2,.onehalf2 h2,.one1 h2,.one1 h1,.onethird2 h1{color:#8d1830}
a:visited,a:link, a{text-decoration:none}

p a:visited,p a:link,h4,dt,th,.get,.saying h5{font-weight:bold}
p,h2,h3,h4,h5,dl,#searchbox .textfield,table#search,.textfield,.onethird2 li{}
p,h3,dl,table#search,.farside .textfield,.news_archives h5,#fcol1 li li a{font-size:1.15em}
p,h3,dl,table#search,.news_archives h5,#fcol1 li li a{line-height:1.5em}
p,h3,dd,#fcol1 ul{padding-bottom:1.3em}
p,h4,h5,dl,#contentwrapper h1,.onethird2 h1,.twothirds1 h1,.onehalf1 h1,.onehalf2 h1,.one1 h1{letter-spacing:.005em}

h3 span,h4,dt,#fcol1 li a{font-size:1.15em}
h4,dt,.saying p span,#fcol1 li a{line-height:1.25em}
h3,#contentwrapper h1,.onethird2 h1,.twothirds1 h1,.onehalf1 h1,.onehalf2 h1,.one1 h1,#fcol2 h4{font-weight:normal}
h2,dt,.news_archives h2,#fcol2 h4,#fcol2 h5{letter-spacing:.05em}
h3,#searchbox h5,.get,#fcol1 li a{letter-spacing:.1em}
h3,h5,dt,.get,h4.facilities,#fcol2 h2{text-transform:uppercase}
h5,.get{font-size:0.85em}
h5{line-height:1.8em;padding-bottom:1.8em}

blockquote{background:#faf4df;padding:1.5em 1.5em 0 1.5em;margin:0 18px 17px 0}
blockquote,#header img,.contentwrapper img,.rightjustify,.leftjustify,.album,.album2,.get,.farside .textfield{border:1px solid #d0c8b3}
blockquote,.saying p{font-style:italic}

dd span{margin-left: 3em;}
dd{padding-left: 2em;}

.clearit,.footerwrapper,.contentwrapper,h4.facilities,.news_archives h5,.addspace,#footer{clear:both}
.clearit,img.no_image,.whatsaying span,.giving span,.summerwelcome span,.tour span,.welcometext span{height:0}
.clearit{line-height:0.0;font-size:0}

.post{background:transparent url('/_img/searchgo1.gif') no-repeat top center;vertical-align:middle;width:24px;height:23px;margin:2px 18px 2px 4px}
.post,.get{cursor:pointer}
.post,img.rightnoframe,img.leftnoframe,.footerlogos{border:none}
.divider{border-bottom:1px solid #000; margin-bottom: 18px;}

#searchbox{display: none}
#menubox{display: none}
#phototrio{display: none}
#phototrio img {display: none}
#phototrio .photo1	{display: none}
#phototrio .photo2	{display: none}
#phototrio .photo3	{display: none}
#menuwrapper{display: none}
.testimonials{display: none}

#container,#fcontainer{ }
.aceclogo span,img.no_image{color:#8d1830; font: bold 32px/32px "Arial Narrow", Arial, sans-serif }
.aceclogo span,img.no_image{}


th{padding-top:1.5em;padding-left:.375em}
td{padding:.75em 1em 1.5em .4em}
td img.weblog_type{margin-top:-14px}

#hbox{width:507px;height:213px}
	
#intro {}
#intro p {margin: 0px; font: bold 32px/32px "Arial Narrow", Arial, sans-serif; color:#dfce9f; text-transform: uppercase;text-align:center}

.contentwrapper{}
.footerwrapper,.contentwrapper,#footer{}
#footer{}
#footer a:active,#footer a:hover{}
#fcol1{display:none}
.flink {text-transform:capitalize}
#fcol2 a,#fcol1 li li a,#fcol2 h4,#fcol2 h5{color:#000000}
#fcol2{}
#fcol2 h4{}
#fcol2 h5{text-transform:capitalize}

.saying{background:transparent url('/_images/sayingmid.gif') repeat-y top center;margin-top:-18px}
.staffcontent{width:460px;margin-bottom:36px}
.onethird2 h4,.onethird2 p,.onethird2 h3{padding-right:18px}
.rightjustify,img.rightnoframe{margin:1.5em 0 1.5em 18px}
.leftjustify,img.leftnoframe{margin:1.5em 18px 1.5em 0}
.get{margin-top:1.8em}

#contentwrapper h1,.onethird2 h1,.twothirds1 h1,.onehalf1 h1,.onehalf2 h1,.onehalf1 h1,.onehalf2 h1,.one1 h1{
	font: italic bold 24px/24px Georgia, "Times New Roman", Times, serif; }
#contentwrapper h1,.onethird2 h1,.twothirds1 h1,.onehalf1 h1,.onehalf2 h1,.onehalf1 h1,.onehalf2 h1,.one1 h1{
	padding-bottom:16px;
	padding-top:0px}
#contentwrapper h2,.onethird2 h2,.twothirds1 h2,.onehalf1 h2,.onehalf2 h2,.onehalf1 h2,.onehalf2 h2,.one1 h2{
	line-height:1em; font: italic bold 18px/17px Georgia, "Times New Roman", Times, serif; padding-bottom:14px;
	padding-top:0px}
.twothirds1 h2 span,.onehalf1 h2 span,.onehalf2 h2 span,.one1 h2 span{font: italic bold 12px/12px Arial, Sans-Serif;;}

.onethird2 h3{margin-left:18px}
.onethird2 ul,.one1 ul,.twothirds1 ul,.onehalf1 ul,.onehalf2 ul{padding:0 18px 18px 18px}

.bullet1{background: url('/_img/small_arrow.gif') no-repeat .409em center}
.bullet2{background: url('/_img/small_arrow.gif') no-repeat .409em center}

li.orphan{padding-bottom:1.286em}


