
body, ul, li { color:#333333; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:13px; }

.mainBody { margin:20px 0px 0px 0px; background-image:url(/images/bg1.jpg); background-repeat:no-repeat; background-position:top center; background-attachment:fixed; background-color:#484520; }

p, ul, li { line-height:18px; }

h1 { font-family:Georgia, "Times New Roman", Times, serif; color:#552800; font-size:20px; margin:0px; font-weight:500; }

.header1 { font-family:Georgia, "Times New Roman", Times, serif; color:#552800; font-size:20px; margin:0px; font-weight:500; }

h2 { font-family:Georgia, "Times New Roman", Times, serif; color:#552800; font-size:14px; margin:0px; font-weight:500; }

h3 { font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:16px; margin:0px 0px 10px 0px; font-weight:500; }

form { margin:0px; }

a:link, a:active, a:visited { text-decoration:underline; color:#552800 }

a:hover { text-decoration:none; color:#006633; }

.footer { color:#989865; font-size:10px; padding:3px 0px 10px 10px; }

.footer a:link, .footer a:active, .footer a:visited { text-decoration:underline; color:#989865 }

.footer a:hover { text-decoration:none; color:#989865; }

.listTitle { background-color:#552800; padding:2px; font-size:11px; font-weight:bold; color:#FFFFFF; }

.listItem { padding:2px 0px 4px 2px; font-size:11px; border-bottom:1px dotted #552800; }

.borderTop { height:9px; width:780px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/borderTop.png', sizingMethod='scale');
background-image: url(/images/borderTop.png); _background-image: url(/images/spacer.gif); background-repeat:no-repeat; }

.borderBottom { height:9px; width:780px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/borderBottom.png', sizingMethod='scale');
background-image: url(/images/borderBottom.png); _background-image: url(/images/spacer.gif); background-repeat:no-repeat; }

.borderLeft { width:9px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/borderLeft.png', sizingMethod='scale');
background-image: url(/images/borderLeft.png); _background-image: url(/images/spacer.gif); background-repeat:repeat-y; }

.borderRight { width:9px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/borderRight.png', sizingMethod='scale');
background-image: url(/images/borderRight.png); _background-image: url(/images/spacer.gif); background-repeat:repeat-y; }

.bodyHolderHome { width:762px; background-color:#e0d0ae; background-image:url(/images/homeBg.jpg); background-repeat:no-repeat; padding:0px 0px 0px 0px; }

.buildMap { background: url(/images/buildMap.png) no-repeat left 311px; }

.bodyHolderInt { width:762px; background-color:#e0d0ae; background-image:url(/images/intBg2.jpg); background-repeat:no-repeat; padding:0px 0px 15px 0px; }

.bodyHolderPlanLibrary { width:762px; background-color:#e0d0ae; background-image:url(/images/intHeaderPlans.jpg); background-repeat:no-repeat; padding:0px 0px 15px 0px; }

.bodyHolderGallery { width:762px; background-color:#e0d0ae; background-image:url(/images/intHeaderGallery.jpg); background-repeat:no-repeat; padding:0px 0px 15px 0px; }

.bodyHolderAreaInfo { width:762px; background-color:#e0d0ae; background-image:url(/images/intHeaderAreaInfo.jpg); background-repeat:no-repeat; padding:0px 0px 15px 0px; }

.marginTop { margin:32px 0px 0px 0px; }

.headerSpace { padding:0px 0px 90px 0px; margin:0px; }

.searchBgTop { height:32px; width:283px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/searchBgTop.png', sizingMethod='scale');
background-image: url(/images/searchBgTop.png); _background-image: url(/images/spacer.gif); background-repeat:no-repeat; }

.searchBg { width:283px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/searchBg.png', sizingMethod='scale');
background-image: url(/images/searchBg.png); _background-image: url(/images/spacer.gif); background-repeat:repeat-y; padding:4px 0px 0px 16px; font-size:10px; color:#006633; }

.searchBgBottom { height:16px; width:283px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/searchBgBottom.png', sizingMethod='scale');
background-image: url(/images/searchBgBottom.png); _background-image: url(/images/spacer.gif); background-repeat:no-repeat; }

.nav a:link, .nav a:active, .nav a:visited { display: block; height:33px; line-height:33px; font-family: verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:400; color: #FFFFFF; text-decoration:none; padding:0px 7px 0px 7px; }

.nav a:hover { display: block; color: #FFFFFF; BACKGROUND-COLOR: #003300; text-decoration:none; }

select { font-size:10px; color:#1C2F12; }

.button { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#006A44; }

/* Gogle map placeholder */
#masthope { background: url(/images/masthope_map_bg.gif) no-repeat; height: 250px; width: 250px; }

#hemlockFarms { background: url(/images/hemlockFarms_map_bg.gif) no-repeat; height: 250px; width: 250px; }

#fawnLakeForest { background: url(/images/fawnLakeForest_map_bg.gif) no-repeat; height: 250px; width: 250px; }

#masthope { background: url(/images/masthope_map_bg.gif) no-repeat; height: 250px; width: 250px; }

#wallenpaupack { background: url(/images/wallenpaupack_map_bg.gif) no-repeat; height: 250px; width: 250px; }

.noSpace { margin-top:0.5em; }
/*  */
 @media print {

.mainBody { margin:20px 0px 0px; background-color:#FFFFFF; background-image:url(/images/spacer.gif); width: 780px; }

.break { page-break-before: always; }

.bodyHolderInt { background-color:#FFFFFF; background-image:url(/images/spacer.gif); background-repeat:no-repeat; height:1px; padding:0px 0px 0px 0px; margin:0px; }

.footer { display:none; }

.headerSpace { display:none; }

.marginTop { margin:0px; padding:0px; }

.noPrint { display:none; }

.borderLeft { display:none; }

.borderRight { display:none; }

.borderBottom { display:none; }

.borderTop { display:none; }
}

.picframe {width:300px;height:280px;float:left;display:block;position:relative;padding:10px 0 0 10px;border:dotted 1px #015726;margin-right:20px;}