/* stylesheet */

body { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; color: #4e5f4e; line-height: 13px; font-weight: normal; text-decoration: none; }

#wrapper2 {
	background: url(../graphics/music/musicbkgd.gif) #e8edd5 no-repeat 100px -325px;
	background-color: #e8edd5;
	display: block;
	left: 0;
	margin: 0 auto;
	padding: 0;
	text-align: left; /* IE6 fix, prevents centered text, from above body spec  */
	top: 0;
	width: 768px;
	}

/* copy */

.copy10 { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; color: #4e5f4e; line-height: 13px; font-weight: normal; text-decoration: none; }

a.copy10 { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; color: #c86043; line-height: 13px; text-decoration: none; font-weight: bold; } 
a.copy10:link { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; color: #c86043; line-height: 13px; text-decoration: none; font-weight: bold; } 
a.copy10:visited { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; color: #c86043; line-height: 13px; text-decoration: none; font-weight: bold; } 
a.copy10:active { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; color: #959572; line-height: 13px; text-decoration: underline; font-weight: bold; }
a.copy10:hover { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; color: #959572; line-height: 13px; text-decoration: underline; font-weight: bold; }

.head12orange { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #c86043; line-height: 15px; font-weight: bold; text-decoration: none; }

a.head12orange { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #c86043; line-height: 15px; text-decoration: none; font-weight: bold; } 
a.head12orange:link { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #c86043; line-height: 15px; text-decoration: none; font-weight: bold; } 
a.head12orange:visited { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #c86043; line-height: 15px; text-decoration: none; font-weight: bold; } 
a.head12orange:active { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #959572; line-height: 15px; text-decoration: underline; font-weight: bold; }
a.head12orange:hover { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #959572; line-height: 15px; text-decoration: underline; font-weight: bold; }

.headergreen { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 12px; color: #4e5f4e; line-height: 15px; font-weight: bold; text-decoration: none; margin: 0px }

.display { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; color: #4e5f4e; line-height: 13px; font-weight: bold; text-decoration: none; }

.display11orange { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 11px; color: #c86043; line-height: 14px; font-weight: bold; text-decoration: none; }

.display10orange { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; color: #c86043; line-height: 13px; font-weight: bold; text-decoration: none; }

.month { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; color: #4e5f4e; line-height: 13px; font-weight: bold; text-decoration: none; }


/* nav */

.nav { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; color: #E8F6E8; line-height: 13px; font-weight: normal; text-decoration: none; }

a.nav { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; color: #E8F6E8; line-height: 13px; text-decoration: none; font-weight: bold; } 
a.nav:link { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; color: #E8F6E8; line-height: 13px; text-decoration: none; font-weight: bold; } 
a.nav:visited { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; color: #E8F6E8; line-height: 13px; text-decoration: none; font-weight: bold; } 
a.nav:active { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; color: #E3DEAD; line-height: 13px; text-decoration: underline; font-weight: bold; }
a.nav:hover { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; color: #E3DEAD; line-height: 13px; text-decoration: underline; font-weight: bold; }


/* containers */

.bucket { margin-top: 6px; margin-right: 6px; margin-bottom: 6px; margin-left: 6px; }
.bucket10 { margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; }
.bucketamazon { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; }
.bucket20 { margin-top: 20px; margin-right: 20px; margin-bottom: 20px; margin-left: 20px; }
.bucket20b { margin-top: 0px; margin-right: 20px; margin-bottom: 20px; margin-left: 20px; }
.bucketheader { margin-top: 40px; margin-right: 20px; margin-bottom: 8px; margin-left: 20px; }


/* backgrounds */

.chlblock { background: url(../graphics/chlblock.gif) repeat-y #e8f6e8; }

.post { background: url(../graphics/sign/post.gif) repeat-y; }
.chlorine { background: #e8f6e8; }
.green { background: #4e5f4e; }
.green2 { background: #7e917e; }
.green3  { background: #ABB7AB; }
.tan { background: #e6ddaa; }
.comments { background: #CFD7AA; }


/* image borders */

/*.imgshimright { border-width: 1px; border-color: #4e5f4e; border-style: solid; margin-right: 10px; margin-bottom: 10px; } */

.imgshimright { margin-right: 10px; margin-bottom: 10px; }


/* rules */

.hr5 { height: 1px; background: #ABB7AB; color: #ABB7AB; margin: 5px 0px 5px 0px; padding: 0px; border: 0px; }

.hr15 { height: 1px; background: #ABB7AB; color: #ABB7AB; margin: 15px 0px 15px 0px; padding: 0px; border: 0px; }


/* spacers */

.shim1 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 1px; }
.shim5 { margin-top: 5px; }
.shim15 { margin-top: 15px; }
.shim20 { margin-top: 20px; }
.shim30 { margin-top: 30px; }
.shim40 { margin-top: 40px; }
.shim50 { margin-top: 50px; }


.calendar { font-family: verdana, geneva, arial, helvetica, sans-serif; font-size: 10px; color: #4e5f4e; font-weight: normal; text-decoration: none; background-color: #e8edd5; border-top: 1px solid #4e5f4e; border-right: 1px solid #4e5f4e; border-bottom: 1px solid #4e5f4e; border-left: 1px solid #4e5f4e; padding-left: 2px; padding-right: 2px; }

.albumArt {
	border: #c86043 solid 1px;
	}
