body{ margin: 0px; background: #F6F6F6; color: #2C2C2C; font-family: "Trebuchet MS",Trebuchet,Verdana,Arial,Sans-Serif; }

			a{ color: #823120; }

			a:hover{ color: #823120; }

			div#mainClm{ float: right; width: 70%; border-left: dotted 1px #823120; }

                        div#maincolmar{ padding: 10px 20px 10px 3%; }

                        #sideBar{ margin: 20px 0px 0px 10px; padding-right: 10px; white-space: nowrap; }

			.sideBarRt{ text-align: right; }

                        div#fill{ clear: both; color: #2C2C2C; font-size: 80%; font-family: "Times New Roman",Courier,Serif; }

                        div .lyricsBox{ white-space: nowrap; margin: 0px; padding: 0px 20px 0px 20px; font-size: 90%; }

                        div .lyricsL{ float: left; padding: 0px 10px 0px 0px; }

			div .lyricsR{ float: right; margin: 0px; padding: 0px 0px 0px 10px; }

                        #header{ border-top: 1px solid #F6F6F6; border-bottom: dotted 1px #823120; background: #E2D1D4; color: #F6F6F6; }

			h1,h2,h3,h4,h5,h6{ padding: 0px; margin: 0px; }

			h1 a:link { text-decoration: none; color: #E2D1D4; }

			h1 a:visited { text-decoration: none; color: #E2D1D4; }

                        h1 a:hover{ color: #823120; text-decoration: none; }

			h1{ padding: 10px 0px 0px 30px; border-top: double 3px #823120; border-bottom: solid 1px #C7C7C7; color: #E2D1D4; background: #823120; font: bold 250% Verdana,Arial,Sans-Serif; letter-spacing: -2px; }

			h2{ text-transform: capitalize; color: #823120; font-weight: bold; font-family: Verdana,Arial,Sans-Serif; letter-spacing: -1px; font-size: 90%; }

			h3{ margin: 6px 0px 0px 0px; color: #C7C7C7; font-size: 75%; }

			h4{ color: #823120; }

			h6{ color: #823120; font-size: 130%; }

                        .description{ margin: 7px 0px 0px 30px; color: #823120; background: transparent; font: bold 80% Verdana,Arial,Sans-Serif; }

                        .description .subtitle { margin-bottom: 7px; }

                        .subtitquote { font-size: 75%; letter-spacing: -1px; }
			
                        .subhead{ overflow: hidden; white-space: nowrap; padding: 1px 0px 0px 0px; border-top: double 1px #823120; border-bottom: solid 1px #C7C7C7; color: #E2D1D4; background: #823120; }

                        .subdesc{ white-space: nowrap; padding: 0px; margin: 0px 10px 5px 25px; color: #F6F6F6; background: transparent; font: 65%/95% Verdana,Arial,Sans-Serif; }

                        .altsubhead{ overflow: hidden; white-space: nowrap; padding: 0px 0px 7px 0px; border-top: double 1px #823120; border-bottom: solid 1px #C7C7C7; color: #E2D1D4; background: #823120; }

                        .altsubdesc{ white-space: nowrap; padding: 0px; margin: 0px 0px 0px 30px; color: #F6F6F6; font: 65% Verdana,Arial,Sans-Serif; border: solid 1px #F6F6F6; text-decoration: line-through; }

                        #softstriker{ position: relative; left: 31px; top: 15px; background: transparent; border-bottom: solid 1px #C7C7C7; width: 700px; z-index: 10; }
                        
                        .meta{ float: right; padding-top: 5px; }

                        .meta a{ color: #823120; font-size: 120%; font-weight: bold; text-decoration: none; }

                        .meta a:link{ color: #823120; }

                        .meta a:visited{ color: #823120; }

                        .meta a:active{ color: #823120; }

                        .meta a:hover{ color: #823120; }

                        .sidehead{ margin: 0px; padding: 0px 20px 0px 0px; color: #823120; font-size: 100%; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-align: right; letter-spacing: -1px; }

			.sideBarRt ul{ margin: 0px; list-style-type: none; font-size: 85%; }

			.sideBarRt li{ margin: 0px; font-size: 100%; }

			.sideBarRt li a{ margin: 0px; padding-right: 20px; color: #C7C7C7; text-decoration: none; line-height: 90%; }

			.sideBarRt li a:link{ color: #C7C7C7; }

			.sideBarRt li a:visited{ color: #C7C7C7; }

			.sideBarRt li a:active{ color: #823120; }

			.sideBarRt li a:hover{ color: #823120; }

			.post{ margin: 0px; font-size: 70%; font-family: Arial,Verdana,Sans-Serif; }

			.post strong{ color: #2C2C2C; font-weight: bold; }

			pre,code{ color: #C7C7C7; }

			strike{ color: #C7C7C7; }

			.bug{ padding: 5px; border: 0px; }

			.byline{ position: relative; z-index: 250; padding: 0px; margin: 0px; color: #2C2C2C; font-size: 80%; }

			.byline a{ border: none; color: #823120; text-decoration: none; }

			.byline a:hover{ text-decoration: underline; }

                        .comments{ position: relative; z-index: 250; margin: 0; padding: 0px; color: #823120; font-size: 70%; font-weight: bold; font-family: Verdana,Arial,Sans-Serif; }

			.comment{ color: #2C2C2C; font-size: 80%; font-style: italic; }

			.commentby{ color: #2C2C2C; font-weight: normal; display: inline; margin-right: 10px; }

			.commentby a{ border: none; color: #823120; text-decoration: none; }

			.commentby a:hover{ text-decoration: underline; }

                        .deleted-comment { color: #C7C7C7; }

                        .shadowtxt{ position: absolute; top: 32px; right: 75px; z-index: 2; width: 100%; text-align: right; color: #C7C7C7; font-size: 10px; font-family: Verdana,Arial,Sans-Serif; font-style: italic; line-height: 90%; }

                        .epigraph{ text-align: left; padding: 0px; margin: 20px 20px 20px 20px; color: #823120; font-size: 65%; font-family: Verdana,Arial,Sans-Serif; font-style: italic; }

                        .hanger{ text-align: right; text-decoration: line-through; padding: 0px; margin: 0px 0px 0px 3%; color: #823120; background: transparent; font: 75%/8px Verdana,Arial,Sans-Serif; }

                        .tag{ text-align: right; font-size: 55%; font-weight: normal; line-height: 10px; }
		
                        .sidesm{ padding-right: 20px; color: #823120; font: 55% Verdana,Arial,Sans-Serif; }
                        
                        .lowkey{ color: #823120; font: 55% Verdana,Arial,Sans-Serif; }

                        .lowerkey{ color: #823120; font-size: 65%; font-family: Verdana,Arial,Sans-Serif; }

                        #overLay{ position: absolute; top: 83px; left: 29px; width: 450px; height: 220px; background: #F6F6F6; border-top: solid 1px #C7C7C7; border-right: solid 1px #C7C7C7; border-bottom: solid 1px #C7C7C7; border-left: solid 1px #C7C7C7; padding: 15px; visibility: hidden; z-index: 500; }

                        #overLay .nhead { color: #823120; font-size: 10px; font-family: Verdana,Arial,Sans-Serif; letter-spacing: 0px; }

                        #overLay a{ margin: 0px; color: #823120; font-size: 10px; font-family: Verdana,Arial,Sans-Serif; }

                        #overLay a:hover{ color: #823120; }

                        #overLay li{ margin: 0px; padding: 0px; list-style-type: none; color: #C7C7C7; font-size: 8px; font-family: Verdana,Arial,Sans-Serif; font-style: italic; }
                        
                        
