/*PAGE CONTAINER RULES*/
	/*CONTENTS DIV RULES*/
		#contents {
		}
		/*BLOG INSIDE PAGE CONTENT AREA RULES*/
			.insidepost {
				width:482px;
				margin: 0;
				position: relative;
				padding: 8px 0 24px 20px;
				float: left;
			}			
			div.hatefulshegoat { 
				voice-family: "\"}\""; 
				voice-family:inherit;
				width:533px; 
			} 
			.insidepost a:link, .insidepost a:visited {
				color:#003366;
			}
			.insidepost a:hover {
				color:#006699;
			}
			.insidepost h2, .insidepost h3 {
				width: 536px;
				clear:both;
				float:left;
				margin:8px 0 4px 0;
			}			
			.insidepost h3, .insidepost h4 {
				padding:0;
			}
			.insidepost h3 {
				color:#884422;
				font-size:12px;
				font-weight:normal;
			}
			.insidepost h4 {
				margin:0 0 2px 0;
				font-weight:bold;
				width: 482px;
				clear:both;
				font-size:1.2em;
				line-height:18px;
				padding-bottom:0px;
				border-bottom: 1px solid #C5C1BE;
			}			
			div.hatefulshegoat { 
				voice-family: "\"}\""; 
				voice-family:inherit;
				width:533px; 
			} 
			.insidepost h4 a:link, .insidepost h4 a:visited {
				text-decoration:none;
			}
			.insidepost h4 a:hover {
				text-decoration:underline;
			}
			.insidepost h5 {
				margin:6px 0 2px 0;
				color:#555555;
				font-size:12px;
				font-weight:normal;
			}
			.insidepost .postbody {
				margin:0 0 24px;
				padding:4px 0 2px 0;
				position: relative;
				width: 482px;
				clear:both;
			}	
			.insidepost .postbody img {
				float:left;
				margin: 0 6px 6px 0;
			}
		/*END BLOG INSIDE PAGE CONTENT AREA RULES*/
		/*BLOG COMMENT AREA RULES*/
			#commentarea {
				margin:0pt 2px 0pt 0pt;
				padding:4px 0 24px 0px;
				position:relative;
				width:482px;
				float: left;
			}
			#commentarea a:link, #commentarea a:visited {
				color:#006699;
				text-decoration:none;
			}
			#commentarea a:hover {
				background-position:0 -24px;
				color:#006699;
				text-decoration:underline;
			}			
			#commentarea #postcomment {
				margin:12px 0;
				width:482px;
			}
			#commentarea h4 {
	border-bottom: solid #908A76 1px;
	margin: 6px 0;
	font-weight:bold;
			}
			#commentarea p.author {
				margin: 2px 0;
				font-size:11px;
				color:#333333;
			}

			#commentarea .entry {
				min-height:48px;
				border: solid #d0d0d2 1px;
				background-color:#f5f5f7;
				padding:2px 12px 2px 4px;
				margin-bottom:2px;
				width:464px;
			}

			#commentarea .entry .entryid, #commentarea .entry .entryid {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:24px;
				float:left;
				margin:0;
				padding:0;
			}
			#commentarea .entry .entryid a:link, #commentarea .entry .entryid a:visited {
				text-decoration:none;
				color:#777777;
			}
			#commentarea .entry p{
				margin-left:48px;
			}
			#commentarea #postcomment form {
				border: solid #d0d0d2 1px;
				background-color:#f5f5f7;
				padding:8px;
				margin-bottom:2px;
				width:462px;
			}
			#commentarea #postcomment span {
				padding:2px 0;
				display: block; 
				border-bottom: solid #d0d0d2 1px;
				background-color:#f5f5f7;
				clear:both;
			}
			#commentarea #postcomment textarea, #commentarea #postcomment input {
				border-top: solid #909092 1px;
				border-left: solid #909092 1px;
				border-right: solid #e5e5e7 1px;
				border-bottom: solid #e5e5e7 1px;
				padding:2px;
			}
			#commentarea #postcomment input {
				background: #ffffff url("../images/interface/bkg_input.gif") repeat-x;
				border: solid 1px #aaaaaa;
				height:1.2em;
				width:240px;
			}
			#commentarea #postcomment textarea {
				background: #ffffff url("../images/interface/bkg_input.gif") repeat-x;
				border: solid 1px #aaaaaa;
				font-size:1.0em;
				font-family: Arial, Helvetica, sans-serif;
				width:450px;
			}
			#commentarea #postcomment label {
				width:210px;
				display:block;
				padding-top:4px;
				clear:left;
				float:left;
			}
			#commentarea #postcomment .remember label {
				float:none;
			}
			#commentarea #postcomment .remember input {
				width:auto;
				border:none;
			}
			#commentarea #postcomment .remember label, #commentarea #postcomment .remember input {
				display:inline;
				vertical-align:middle;
			}
			#commentarea #postcomment .buttons input {
				width:auto;
				height:auto;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				background:none;
				background-color: #FFC542;
				border: solid #000 1px;
				padding: 2px 0;
				margin:1px 0;
				vertical-align:middle;
			}
			#commentarea #postcomment .buttons {
				border-bottom:none;				
			}
			#commentarea #postcomment span.buttons {
				padding-left:120px;
			}
		/*END BLOG COMMENT AREA RULES*/

		/*INDIVIDUAL ARCHIVE PAGE RULES*/
			#indarchive h2 {
				clear:none;
				width:auto;	
				margin:8px 0 2px 0;
				border: solid #666666 1px;
				padding:1px 4px;
				float:right;
				font-weight:normal;
				font-size:10px;
				color:#666666;
			}
			#indarchive h2 a:link, #indarchive h2 a:visited {
				text-decoration:none;
			}
			#indarchive h3 {
	clear:none;
	width:auto;
			}

		/*END INDIVIDUAL ARCHIVE PAGE RULES*/

		/*SEARCH PAGE RULES*/
			#searchpage form {
				margin-bottom:12px;
			}
			#searchpage h3 {
				border-top: solid #d0d0d2 1px;
				padding-top:4px;
				margin-bottom:12px;
			}
		/*END SEARCH PAGE RULES*/

		/*BOOKS PAGE RULES*/
			#books .postbody img {
				float:left;
				margin: 4px 8px 4px 0;
				padding:2px;
				border: solid #516072 1px;
			}
		/*END BOOKS PAGE RULES*/

	/*END CONTENTS DIV RULES*/
	/*FOOTER RULES*/
	/*END FOOTER RULES*/
	
/*END PAGE CONTAINER RULES*/

