html{background:#fff url(/assets/images/bkg.png) repeat-x top left;}
body{text-align:center;font-size:100%;margin:0;padding:0;}
#wrapper{width:647px;margin:60px auto 0 auto;text-align:left;}
h1{overflow:hidden;width:647px;height:157px;padding:0;}
h1 span{background:url(/assets/images/cn_header.png) no-repeat;width:647px;height:157px;position:absolute;}
#motto{background:url(/assets/images/headerfollow.jpg) no-repeat bottom center #FFF8F1;min-height:100px;}
#motto p{margin:0;}
#motto h2{padding:10px 20px;letter-spacing:0.1em;font-style:italic;font-size:1em;line-height:2em;font-weight:normal;font-family:Times,"Times New Roman",serif;color:#93f;}
h1,h2{margin:0;}
#content{float:left;padding:0 10px 125px 10px;font-size:90%;width:409px;background:url(/assets/images/contentbkg.jpg) no-repeat bottom left;min-height:200px;border-left:#96f 1px solid;border-bottom:#96f 1px solid;}
#content p{letter-spacing:0.05em;text-indent:25px;line-height:1.6em;}
#navblock{margin-left:429px;padding-top:20px;}
.clear{height:1px;overflow:hidden;clear:both;}
h3{color:#93f;margin:0;font-weight:normal;font-style:italic;padding-top:2em;letter-spacing:0.1em;font-size:1.2em;font-family:Times,"Times New Roman",Serif;}
#pagebody{background:#fff url(/assets/images/cn_middlebkg.png) repeat-y top right;border-top:#96f 1px solid;margin-top:1px;font-family:Times,"Times New Roman",Serif;}
#navheader{background:url(/assets/images/placestovisit.png) no-repeat;width:200px;height:40px;margin-left:8px;}
#footer{background:url(/assets/images/cn_footer.png) no-repeat;width:647px;height:123px;}
#footer p{color:#93f;margin:0;padding-top:60px;text-indent:10px;font-family:tahoma,arial,verdana,sans-serif;font-size:80%;}
ul#nav li a{display:block;font-weight:bold;font-style:italic;font-size:1em;font-family:Times,"Times New Roman",Serif;letter-spacing:0.2em;text-transform:lowercase;color:rgb(139, 16, 207);}
ul#nav{margin:0.5em 1em 0 2em;padding:0;}
ul#nav li{list-style-type:none;margin-bottom: 1.25em;}
#picAbout{background:url(/assets/images/judygreene.png) no-repeat;width:175px;height:243px;float:left;margin-top:10px;}
#picLongarm{background:url(/assets/images/longarm.jpg) no-repeat;width:167px;height:250px;float:right;}
#footer a:link, #footer a:visited{color:#93f;text-decoration:none;}
#footer a:hover, #footer a:active, #footer a:focus{color:rgb(139,16,207);}
dl.gallery{border:1px solid #000;background-color:rgb(255,248,241);width:102px;text-align:center;padding:5px;float:left;margin-right:1em;}
.gallery dt{font-weight:bold;}
.gallery dt img{border:1px solid #000;width:100px;height:100px;}
.gallery dd{margin:0;padding:0;}
.printonly{display:none;visibility:hidden;}

a.gallerylink{display:block;width:100px;height:100px;overflow:hidden;margin-bottom:3px;cursor:pointer;}
span.galleryimg{display:block;border:1px solid #000;width:100px;height:100px;position:absolute;}
span#gallery1{background:rgb(255,248,241) url(/assets/images/quilt1_tn.jpg) no-repeat center;}
span#gallery2{background:rgb(255,248,241) url(/assets/images/quilt2_tn.jpg) no-repeat center;}
span#gallery3{background:rgb(255,248,241) url(/assets/images/quilt3_tn.jpg) no-repeat center;}
span#gallery4{background:rgb(255,248,241) url(/assets/images/quilt4_tn.jpg) no-repeat center;}
span#gallery5{background:rgb(255,248,241) url(/assets/images/quilt5_tn.jpg) no-repeat center;}
span#gallery6{background:rgb(255,248,241) url(/assets/images/quilt6_tn.jpg) no-repeat center;}
span#gallery7{background:rgb(255,248,241) url(/assets/images/quilt7_tn.jpg) no-repeat center;}
span#gallery8{background:rgb(255,248,241) url(/assets/images/quilt8_tn.jpg) no-repeat center;}

ul#services{font-size:1.25em;}
ul#services li{margin:5px 0;}

#content a:link, #content a:visited{color:#93f;}
#content a:hover, #content a:active, #content a:focus{color:rgb(139,16,207);}