	body {  	
			background: #FFF;
			color: #000;
			font-family: verdana, helvetica, arial, sans-serif; 
			font-size: 12px; 
			line-height: 22px;
			margin: 20px 0px 0px 0px;
			padding: 0px;
	}
	
	p {
			margin: 1em;
			padding: 0px;
	}

	p.smidgesmaller {
			margin: 1em;
			padding: 0px;
			font-size: 0.9em;
	}
	
	p.big {
			margin: 1em;
			padding: 0px;
			font-size: 1.2em;
	}
	
	p.very-big {
			margin: 1em;
			padding: 0px;
			font-size: 1.8em;
	}
	
	p.left {
			margin: 1em;
			padding: 0px;
			text-align: left;
	}
	
	p.center {
			margin: 1em;
			padding: 0px;
			text-align: center;
	}
	
	p.right {
			margin: 1em;
			padding: 0px;
			text-align: right;
	}
	
	p.big-center {
			margin: 1em;
			padding: 0px;
			font-size: 1.2em;
			text-align: center;
	}
	
	p.very-big-center {
			margin: 1em;
			padding: 0px;
			font-size: 1.8em;
			text-align: center;
	}
	
	p.huge-center {
			margin: 1em;
			padding: 0px;
			font-size: 2.1em;
			text-align: center;
	}
	
	p.small {
			margin: 1em;
			padding: 0px;
			font-size: .8em;
	}
	
	p.small-no-pad {
			margin: 0px;
			padding: 0px;
			font-size: .8em;
	}
	
	p.small-left {
			margin: 1em;
			padding: 0px;
			font-size: .8em;
			text-align: left;
	}
	
	p.small-center {
			margin: 1em;
			padding: 0px;
			font-size: .8em;
			text-align: center;
	}
	
	p.small-right {
			margin: 1em;
			padding: 0px;
			font-size: .8em;
			text-align: right;
	}
	
	p.photo-caption-left {
			margin: 1em;
			padding: 0px;
			font-size: .8em;
			line-height: 12px;
			text-align: left;
	}
	
	p.photo-caption-right {
			margin: 1em;
			padding: 0px;
			font-size: .8em;
			line-height: 12px;
			text-align: right;
	}
		
	p.mono {
			margin: 0em 2em 0em 2em;
			padding: 0px;
			
			font-family: Courier, serif;
	}
	
	p.photogallery {
			text-align: left;
			
			font-size: 10px;
			line-height: 12px;
			
			margin: 2em 4em 1em 4em;
			padding: 0px;
	}
	
	.no-pad {
			margin: 0em;
			padding: 0px;
	}
	
	b {
			display: inline;
			font-weight: bold;
	}
	
	i {
			display: inline;
			font-style: italic;
	}
	
	span.underline {
			display: inline;
			text-decoration: underline;
	}
	
	span.redtext {
			display: inline;
			color: #F00;
			background: transparent;
	}
	
	span.hilited {
			display: inline;
			color: #369;
			font-weight: bold;
			background: transparent;
	}

	ul {
			list-style-type: disc;
	}
	
	ol {
			list-style-type: decimal;
			list-style-position: outside;
			font-size: 10px;
			line-height: 13px;
			
			margin: 2px 1em 1em 4em;
			padding: 2px;
	}
	
	ul.sublist {
			font-size: 10px;
			line-height: 13px;
			
			margin: 2px 1em 2px 3em;
			padding: 2px;
	}
	
	a {		
			background: transparent;
			color: #00F;
			text-decoration: none;
	}
	
	a:hover {
			background: transparent;
			color: #00F;
			text-decoration: underline;
	}
	
	dt {
			margin: 1em;
			padding: 0px;
	}
	
	dd {
			font-size: .9em;
			line-height: 14px;
			margin: 0px;
			padding: 0px 0px 0px 50px;
	}
	
	img {
			border: none;
			vertical-align: middle;
			
			margin: 0px;
			padding: 0px;
	}	
	
	img.bordered {
			border: solid;
			border-width: 1px;
			border-color: #000;
			vertical-align: middle;
			
			margin: 0px;
			padding: 0px;
	}	
	
	table {
			display: inline-table;
			border-collapse: collapse;
			width: 100%;
			
			border: none;
			border-width: 0px;
			border-color: #F00;
			
			border-spacing: 0px;
			
			margin: 0px;
			padding: 0px;
	}

	table td {
			vertical-align: top;
			
			border: none;
			border-width: 0px;
			border-color: #00F;
			
			margin: 0px;
			padding: 0em;
	}

	table td.bordered {
			vertical-align: top;
			
			border: solid;
			border-width: 1px;
			border-color: #DDD;
	}
	
	table td.left-align {
			vertical-align: top;
			text-align: left;
			
			border: none;
			border-width: 1px;
			border-color: #0F0;
	}
	
	table td.center-align {
			vertical-align: top;
			text-align: center;
			
			border: none;
			border-width: 1px;
			border-color: #0F0;
	}
	
	table td.right-align {
			vertical-align: top;
			text-align: right;
			
			border: none;
			border-width: 1px;
			border-color: #0F0;
	}
	
	table td.bottom-align {
			vertical-align: bottom;
			
			border: none;
			border-width: 0px;
			border-color: #00F;
			
			margin: 0px;
			padding: 0em;
	}
	
	div.container {
		text-align: center;
	
		margin: 0px;
		padding: 0px;
	}

	div.hr { 	
			width: 100%;	
            border-left: none;
            border-right: none;
            border-top: none;
            border-bottom: solid;
            border-bottom-width: 1px;
			border-color: #369;
	}
	
	div.padder { 
			color: #000;
			background: #FFF;
			border: none;
			
			margin: 10px 50px 10px 50px;
			padding: 0px;
	}

	div.mainpadder {
			background: #FFF;
            text-align:left;
            margin: 0px;
            padding: 20px;
	}
	
	div.center {
			width: 100%;
			text-align: center;
			margin: 0px;
			padding: 0px;
	}
	
	/*********************************** IDs Below **************/
	
	
	#centercolumn {			
			position: relative;
			color: #000;
			background: #FFF;
			left: 0px;
			width: 798px;

			text-align: left;

			border: dashed;
			border-width: 1px;
			border-color: #369;
			
			margin: 0px auto;
			padding: 0px;
	}
