#blogbanner {width: 925px; height: 61px; position: relative; background: url(/images/banner.gif) no-repeat;}
	#blogbanner #home {width: 530px; height: 61px; position: absolute; left: 5px;}
	#blogbanner #rss {width: 56px; height: 52px; position: absolute; left: 570px; top: 27px;}

#blogpost {position: relative; padding: 0px 0px 15px 0px;}
	#blogpost #date {position: absolute; width: 42px; height: 53px; left: -15px; top: 0px; background: url(/images/datebg.gif) no-repeat; text-align: center; 
		padding: 6px 0px; line-height: 14px; color: #FFFFFF; font-size: 11px;}
		#blogpost #date strong {font-size: 18px;}
	#blogpost #heading {color: #3c3c3c; font-size: 11px; padding: 5px 0px 0px 40px;}
		#blogpost #heading h1 {font-size: 24px; line-height: 24px; padding: 0px; margin: 0px; background: none; border: none;}
		#blogpost #heading h1 a {text-decoration: none; color: #945d1c;}
		#blogpost #heading h1 a:hover {text-decoration: none; color: #b4a281;}
		#blogpost #heading p {line-height: 20px; margin: 0px; padding: 0px;}
		#blogpost #heading p a {color: #3c3c3c; text-decoration: underline;}
		#blogpost #heading p a:hover {text-decoration: none;}
	#blogpost #content {color: #3c3c3c; padding: 5px 0px 0px 40px;}		
	#blogpost #comments {color: #3c3c3c; margin: 10px 0px 0px 40px; padding: 5px 0px 0px 0px; border-top: 1px dotted #CCCCCC; font-size: 11px;}		
	
#blogcomments {background: url(/images/commentbg.gif) top right no-repeat; padding: 5px; margin: 5px 0px 10px 0px;}	
#blogcomments-red {background: url(/images/commentbg-red.gif) top right no-repeat; padding: 5px; margin: 5px 0px 10px 0px; color: #990000;}	
	#blogcomments #name, #blogcomments-red #name {padding: 5px 0px 15px 5px;}
	#blogcomments #actualcomment, #blogcomments-red #actualcomment {padding: 5px 5px 10px 5px;}
	
#category {margin: 10px 0px 0px 0px;}
	#category h1 {color: #FFFFFF; background: #9c8155; border: 1px solid #45473e; background-image: none; padding: 1px 5px; margin: 0px; font-size: 14px;}	
	
#category ul {margin: 10px 0px 0px 25px; padding: 0px;}	
#category ul li {padding: 1px 0px 1px 0px; margin: 0px 0px 0px 10px; list-style-image: url(http://southdakota.com/images/layout/bullet.gif);}

#jqueryImg {margin: 5px 5px 0px 5px; padding: 2px 2px 0px 2px; background: #ebebeb; border: solid #999999; border-width: 1px 1px 0px 1px;}
#jqueryDesc {margin: 0px 5px 5px 5px; padding: 10px 8px 8px 8px; background: #ebebeb; border: solid #999999; border-width: 0px 1px 1px 1px; color: #757575; font-size: 10px; line-height: 12px;}
#jqueryDesc_bt {border-top: 1px dotted #c8c7c7; margin: 0px 0px 4px 0px; height: 1px;}
#imageNoTitle {margin: 5px; padding: 2px; background: #ebebeb; border: 1px solid #999999;}
#imageNoTitleOrBorder {padding: 1px; border: 0px;}