html, body {width:100%; height:100%;margin:0; padding:0px; }
.picI {position:absolute; bottom:7px; right:2px; width:20px;height:20px;}
.newsTitle {color:#000000; font-weight:bold;text-transform:uppercase; font-family:georgia; font-size:14px;}
.lines {display:block; margin:10px 0px; font-size:10px; font-family:verdana; color:#990000;}
.entry {margin:5px 0 10px 15px;}
b .fl, .fl b, .fl{color:#990000; border-bottom:1px dashed #000000;}
.events #pages,  #main #pages {font-size:10px;font-weight:bold; font-family:georgia}
#main #pages {border-color:#ffffff;}
.events #pages a:hover {color:#990000; }
.sidebar {margin:0px 10px 5px 15px; font-size:10px; font-family:verdana;}
.actPic {position:relative; background: url(http://www.morainepreservationfund.org/assets/actpic.png) no-repeat; float:left;  padding:2px 6px 6px 2px;  margin: 0 12px 8px 0px;}
.headerpic {padding:0 0 10px 0px; color:#f0efe4}
.actbg { padding:0 0 15px 0px}
.eventDate {text-transform:uppercase;}
.normal {line-height:normal;text-align:left}
#nav li ul li { border-bottom:1px solid white; height:18px} 
.map p {margin:3px 25px 0px 25px;  line-height: 160%; }
.map p img {margin: 0 0 0 -15px;  }
#main .map {margin-bottom:25px;}
.info {margin:-9px 10px 5px 15px;}
.home1 {text-align:justify;}
h1 {clear:both; line-height:100%; margin:5px 0 5px 0; padding:0px;}
#pages {font-family:verdana, sans-serif; font-size:10px; font-weight:normal; color:#000000;}
.subheading {position:relative; top:0px; margin:-5px 0 0 0; padding:0px;  letter-spacing:.1em;}
#nav li ul {padding:0px}
#nav li ul li {margin-top:3px;}
p {margin:0; padding:5px 0px;}
.fixed {position:absolute; top:0px; left:0px;}
#siteTitle {position:absolute; display:none; z-index:99;}
#navMenu {z-index:99; padding-left:5px; margin-right:5px; border:2px solid white;border-width:2px 0px}
#wrap {z-index:1;}
#content {z-index:4}
#header {z-index:2;}
#container {z-index:1; overflow:hidden}
#extra3 {z-index:9999}
#main {z-index:1;  line-height: 160%; min-height:675px  }
#extra1, #extra2,  #subNav{z-index:9}
#extra2 p {margin:0 8px 0 18px; line-height:normal;}
#extra2 .extra2 {margin:0px 15px 0 5px; position:relative; top:8px;  line-height: 160%; }
#extra2 .extra2 p {margin:3px 15px 0 5px; line-height: 160%; }
.nshow, img .nshow, a .nshow {display:none}
#nav {margin:auto;z-index:99;padding-left:8px;}
#footer {z-index:99; }
.red, .error {color:#b22222;}
a, a .sidebar {cursor:pointer;  text-decoration:none}
#clearr {clear:both; height:1px;}
.nav a { text-decoration:none;cursor:pointer; }
.tny { font-family:Trebuchet MS, arial; font-size:11px; color:#000000; }
.frm {font-weight:bold;}
.tm, .frm input, textarea {font-weight:normal; font-family:verdana; font-size:10px;}
.ten {height:5px; padding:0px; margin:0px; display:block; font-size:8px;}
input {font-family:georgia, serif;  font-size:10px;} 
form {margin:0px; padding:0px;}
.linksInfo { margin:0 0 0 5px;}
.priceBack a{background: #ffffff; padding:0 5px 0 0; }
.priceBack {background:url(http://www.morainepreservationfund.org/images/liner.gif) repeat-x left bottom; }
.price {font-weight:bold; }
.rightPrice {font-weight: normal; } 
.pic {position:relative;left:-9px; top:-10px; z-index: 5; }
.gTitleb {position:relative; top:-4px; }
.gDescription {line-height:140%; }
.gReturn { margin: 0 0 15px 0px}
.gArrows {font-size:10px; font-family:arial; margin: 0 0 15px 0px}
.gArrows a {color:#696969;}
.sitetitle p {position:relative; top:0px; margin:0px; padding:0px;}
#siteTitle { position:absolute; top:0px; left:0px; z-index:100; }
#music,  #galleryTable {margin: 20px 0px 0px 145px; } 
.home, .home1, .bio, .music, .flash, .thumbs, .links, .contact { position:relative; top:0px; padding:0 0px 10px 0;margin:0px 25px 15px 15px; line-height:160%} 
.bio, .music, .flash, .thumbs, .links, .contact { text-align:left;} 
.events, .orderform, .pricelist p { text-align:left; position:relative; top:0px; padding:0 0px 10px 0;margin:0px 25px 15px 15px;}
#nav li ul li { list-style:none; padding-left:12px; margin-left:0px;} 
#main .home a, #main .home1 a, #main .bio a, #main .orderform a, #main .flash a:hover, #extra2 .extra2 a, #main .links a{border-bottom:1px dashed #516b48} 
#main #pages a {border-bottom:1px solid white;}
.links a {color:#000000;}
#main a .nobord {text-decoration:none;}
#main a .nobord , #main td .nobord, #main .home a .nobord{color:#f0efe4; border-color:#f0efe4; border-width:0px;}
#main a img, #main a img .nobord, #main a img .nobord {color:#f0efe4; border-color:#f0efe4} 
#main a .outline {  border-color: #000000  } 
#priceTable {margin:0 0px 0 5px; padding:0 25px 0 0} 
/*DO NOT EDIT OR REMOVE THIS LINE 
Doing so will break the functionality of your stylesheet.
If you wish to add styles, add them above the DO NOT EDIT line. The content below is edited every time you use the Customize My Site page. If you wish to preserve any of the styles below from being edited via that page, cut & paste them here and then Submit.
*/ 
.color1, .color1 a {color:#397ba6} 
.color2, .color2 a {color:#5b7a69} 
.color3, .color3 a {color:#a14040} 
.color4, .color4 a {color:#f0efe4} 
.color5, .color5 a {color:#adbfcf} 
body { background:#ffffff  url(http://www.morainepreservationfund.org/assets/recycled.jpg) repeat center top; font-size:11px; color:#000000; font-family:verdana, helvetica, sans-serif; } 
#wrap { position:relative; top:15px; left:2px; width:879px; height:100%; margin:0px auto 0px auto; padding:0px 0 0px 0; background: url(http://www.morainepreservationfund.org/assets/mpf_paper_top.png) no-repeat left top; } 
#content { position:relative; top:24px; left:0px; width:879px; margin:0 0 -11px 0; padding:0 0 24px 0; background: url(http://www.morainepreservationfund.org/assets/mpf_paper_bottom.png) no-repeat left bottom; } 
#container { position:relative; margin:0 0 -250px 0; padding:235px 0 0 0; top:-250px; left:0px; background: url(http://www.morainepreservationfund.org/assets/mpf_paper.png) repeat-y left top; } 
#header { position:relative; width:855px; height:250px; margin:0px; padding:0px; top:-15px; left:11px; background:#ffffff url(http://www.morainepreservationfund.org/assets/fall.jpg) no-repeat right top; text-align:right; } 
.sitetitle { font-size:36px; color:#ffffff; font-family:impact,geneva,verdana; font-weight:bold; padding:0px 0 0 6px; } 
.sitetitle a { color:#B4BE85; } 
#siteTitle { width:840px; top:10px; text-align:right;  } 
#main { position:relative; width:665px; margin:0 0 -50px 0; padding:5px 0 25px 0; top:0px; left:201px; text-align:left; font-weight:normal; } 
#navMenu { position:relative; height:25px; background:#000000 ; margin-top:0px; left:11px; width:850px; } 
#nav { font-size:12px; font-family:Tahoma, arial, georgia, times; font-weight:bold; } 
#nav li ul li { background:#000000; width:175px; } 
#nav li ul li:hover { background: #000000; } 
#nav li ul  { background:#000000; } 
.gTitle, .gTitle a, .gTitleb { font-family:georgia,times,serif; font-size:14px; font-weight:bold; color:#65703B; } 
.gDescription, .gDimensions, .gPrice { font-family:verdana,sans-serif; font-size:12px; font-weight:normal; color:#000000; } 
.gReturn a { font-family:arial,sans-serif; font-size:10px; font-weight:normal; color:#65703B; } 
.outline { background:#ffffff; border:1px #000000  solid; padding:2px; } 
#footer { position:relative; width:879px; float:left; margin:30px 0 0 0; padding:5px 0px 25px 0px; top:0px; } 
#extra1 { position:absolute; width:190px; height:240px; top:-15px; left:11px; background:#ffffff ; } 
#extra2 { position:relative; width:320px; float:left; margin:0 20px 0 0; padding:0 0 15px 12px; top:0px; left:5px; text-align:left; } 
#extra3 { position:absolute; width:20px; height:20px; top:234px; left:841px; } 
#subNav { position:absolute; width:190px; top:32px; left:0px; text-align:right; } 
.cap, .cap a { font-family:Trebuchet MS, verdana; font-size:10px; color:#000000; } 
h1 { font-family:georgia; font-size:14px; color:#516b48; } 
.eventDate, .eventDate a { font-family:verdana; font-size:11px; font-weight:bold; color:#000000; } 
.eventName, .eventName a, .linksName, .priceBack { font-family:georgia, verdana; font-size:11px; font-weight:bold; color:#687248; } 
.linksText {font-family:georgia, verdana} 
#orderTable {width:100%; }
#thumbsTable {width:10%; } 
#priceTable {width:100%; }
#contactTable {width:100%; }
.orderForm {width:70%; }
.footer { width:879px; position: relative; left:0px; font-family:Trebuchet MS, arial; font-size:10px; color:#000000; text-align:center; } 
.footer a { color:#000000; } 
.footer a:hover { color:#990000; } 
a { color:#516b48;  } 
a:hover , .eventName a:hover, .eventDate a:hover, .gTitle a:hover, .color1 a:hover, .color2 a:hover, .color3 a:hover, .color4 a:hover, .color5 a:hover { color:#000000; } 
.sitetitle a:hover {color:#ffffff}