h1, h2, h3, h4 {display: block; margin: 10px 0;}
h1 {font-size: 22px; border-bottom: 1px solid #747474; color: #1F9CD7;}
h2 {font-size: 20px; border-bottom: 1px solid #747474;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
#headerstrip {background:url(http://www.mynewsletterbuilder.com/images/headerstrip/bg.gif) repeat-x #242424; }
	#headerstrip_menu {width: 98%;}
#container {width: 100%; border: 0; margin: 0;}
	#header {background-color: #FFFFFF; border-bottom: 1px solid #747474;}
		#header_logo {float: left; width: 50%; text-align: left;}
		#header_right {float: right; width: 50%; text-align: right;}
			#header_links ul {float: right; padding: 0; list-style-type: none; display: inline; margin: 0 0 5px;}
				#header_links ul li {display: inline; margin: 0; padding: 0 5px; font-size: 10px;}
					#pt-anonlogin a, #pt-anontalk a, #pt-anonuserpage a, #pt-login a {color: #FFFFFF; padding: 3px 10px;}
					#pt-anonlogin a:hover, #pt-anontalk a:hover, #pt-anonuserpage a:hover, #pt-login a:hover {color: #CCCCCC;}
			#p-search {margin-right: 15px; clear: both;}
		#siteNotice {clear: both;}
	#body {clear: both;overflow: hidden; background: #FCFCFC url(bg.gif) repeat-y 0 0;}
		#side_nav {
			width: 220px; 
			margin-top: 7px; 
			margin-left: 5px; 
			float: left; 
			text-align: left; 
		}
			#side_nav ul {margin: 0; padding: 0; list-style-type: none;}
				#side_nav ul li {margin: 2px 0 2px 4px;}
					#side_nav #nav {margin-bottom: 10px;}
						.sidebar_title {display: block; font-weight: bold; margin: 0 0 2px; text-decoration: underline;}
						#side_nav #nav a {margin-left: 6px; display: block;}
		#help_content {text-align: left; padding-bottom: 10px; margin-left: 235px; height: 100%; padding-right: 15px;}
			#help_content ul {padding-left: 15px; margin: 0;}
				#help_content ul li {padding-left: 0; margin-left: 5px;}
			#p-cactions ul {float: right; padding: 0; list-style-type: none; display: inline; clear: both;}
				#p-cactions ul li {display: inline; margin: 0; padding: 0 5px; font-size: 10px;}
			#siteSub {clear: both;}
		.printfooter {display: none;}
	#footer {text-align: center; clear: both;}
		#footer ul {margin: 0 auto; padding: 0; list-style-type: none; display: inline;}
			#footer ul li {margin: 0; padding: 0 10px; display: inline;}
#toc {background-color: #F0F0F0;}
	#toc td {padding: 0 10px 5px; border: 1px solid #333;}
		#toctitle {border-bottom: 1px solid #333;}
			#toctitle h2 {font-size: 16px; display: inline; border: 0;}
	#toc ul {list-style-type: none; margin: 0; padding: 0;}
		#toc ul li {margin-left: 15px; line-height: 1.5em;}
