body {font-family:'Times New Roman', serif;padding:0;margin:0;font-size:13px;background: url("/images/body_bg.jpg") no-repeat fixed left bottom rgb(210, 221, 255);}
img {border:0;}
.fancy {margin:4px;}
		a {color:#BFEB03;}
		table td img {display:block;padding:0;margin:0;border:0;}
		h2 {margin:0;padding:0;font-weight:normal;}
                textarea {background-color:#cccccc;color:black;display:inline;}
		#wrapper {margin:0 auto;width:968px;background:transparent url('images/MainBG_Shadow.png') repeat-y top left;color:white;position:relative;z-index:2;}
		#sidebar {float:left;padding:0px 8px 10px 8px;margin: 0 10px 0 10px;width:209px;}
			#sidebar ul {margin:0 0 30px 26px;padding:0;list-style-type:none;}
                        #top {margin:0 0 30px 0;padding:0;}
                        #sidebar > ul {margin:0;padding:0;}
			#sidebar h2 {background: transparent url('images/Tag.png') no-repeat center top; color:black;font-size:16px;height:37px;width:190px;text-align:center;overflow:hidden;margin-left:8px;padding-top:12px;font-weight:bold;margin-bottom:6px;}
			#sidebar a {color:#FCFD85;text-decoration:underline;font-size:13px;}
                        #nrs-search-widget-with-title-container {margin-bottom:30px;}
                          #nrs-search-widget-with-title-input {width: 150px; display: inline;}
                            #s {background-color:#282828;border:2px solid black;color:white;margin-left:22px;opacity:0.75;border-top-width:0;border-right-width:0;border-left-width:0;padding:3px 4px 3px 4px;width:120px;}
                          #nrs-search-widget-with-title-submit {display:inline;}
                            #nrs-search-widget-with-title-submit input {width:32px;height:32px;background:transparent url('images/go_button.png') no-repeat top left;color:transparent;border:0;position:relative;vertical-align:middle;left:2px;}
		#content {float:left;width:702px;}
                   .calendar {width:52px;height:73px;float:left;background: transparent url('/images/CalendarFlat.png') top left no-repeat;padding:4px 10px 2px 10px;margin-right:15px;font-weight:bold;}
                   .calendar .month {margin:13px 0 0 0;padding:0;}
                   .calendar .date {color: black; margin: 1px 0 0 0; padding: 0pt; font-size: 40px; text-align: center; line-height: 40px;}
                   /* .post shows up on its own page.  .single_post shows up in pages with multiple posts */
                   .post {padding-top:0px !important;}
                   .post > h1 {margin:0;padding:0;margin-top:8px;}
                   .post > h1 > a {color:white;text-decoration:none;border-bottom: 1px solid white; width: 500px; display: block; float:left;}
                   .post .author {width:400px;float:left;}
                   .single-post-content {clear:both;padding-top:1px;}
                #intro {position: absolute; top: 199px; left: 235px;}
                #intro h1, #intro h2 {display:inline;}
                  #single_head {display:none;}
                  #archive_head {height:78px;background:transparent url('images/archive_head.jpg') top left no-repeat;width:711px;padding:6px;color:#333333;}
                  #search_head {height:44px;background:transparent url('images/search_head.jpg') top left no-repeat;width:711px;padding:6px;color:#333333;}
			.single_post {background:transparent url('images/bg_logo.png') no-repeat right bottom;padding:15px 15px 25px 15px;margin-bottom:15px;}
				.post_header {width:100%;height:40px;position:relative;}
					.post_title {font-size:18px;line-height:24px;position:absolute;top:0;left:0;width:500px;color:white;}
                                        .post_title a {text-decoration:none;color:white;}
						.post_title:first-letter {font-size:40px;vertical-align:top;margin-top:-200px;line-height:40px;text-decoration:none !important;}
					.post_meta {position:absolute;top:0;right:0;width:640px;height:33px;border-bottom:2px solid black;text-align:right;font-size:11px;color:#FCFD85;}
						.post_meta p {margin:0;padding:3px;}
				.post_body {font-size:14px;}
                    .links {border-top:1px solid black;width:600px;margin-top:12px;padding:6px 0;color:#999999;}
                    .links a {color:#cccccc;text-decoration:none;border-bottom:1px dashed #999999;}
                    .links .comment {display:inline;margin-right:12px;}
                    .links .cat {display:inline;margin-right:12px;}
                    .commentlist {padding:10px;width:657px;padding-left:25px;margin-left:0;}
                    #commentform input {background-color:#cccccc;color:black;margin-right:6px;}
                    #comment {width:516px;height:65px;}
                    #submit {display:inline;vertical-align:top;background:transparent url('/images/submit.jpg') top left no-repeat;width:174px;height:75px;margin-right:0px !important;margin-left:6px;}
                    .commentlist #submit {background:transparent url('/images/submitLight.jpg') top left no-repeat;}
                    .depth-2 #submit {background:transparent url('/images/submit66.jpg') top left no-repeat;}
                    .thread-even {border:1px solid #333333;padding:6px;background-color:#454545;margin:4px;}
                    .thread-odd {border:1px solid #333333;padding:6px;background-color:#454545;margin:4px;}
                       .depth-2 {border:1px solid #333333;margin:4px;padding:4px;background-color:#666666;}
                       .depth-3 {border:1px solid #333333;margin:4px;padding:4px;background-color:#505050;}
                #footer {clear:both;width:948px;background:transparent url('images/footer_bg.png') no-repeat left top;margin-left:10px;height:59px;overflow:hidden;position:relative;}
                #copyright {position:absolute;bottom:8px;left:8px;}
