body {	margin-top: 0;	padding: 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #333333;}h1, h2, h3 {	margin: 0;	font-weight: normal;	color: #000000;}h1 {	letter-spacing: -1px;	font-size: 32px;}.elephantH1 {	font-size: 32px;	font-weight: normal;	font-style: italic;	color: #559106;}h3 {	font-size: 18px;}h4 {	font-size: 14px;}p  {	margin: 0 0 2em 0;	line-height: 16px;	font-size: 12px;	font-family: "Comic Sans MS";}.tinytext    { font-size: 9px; font-family: Arial }.Bodoni_hdr  { background-image: url('images/green_hdr_bkg2.jpg'); line-height: 50px;                font-size: 24px; font-style: italic; font-weight: bold;                font-family: Bodini MT Black; color: #ffffff; margin-left: 0;                margin-right: 0; margin-top: 0; margin-bottom: 5px }.Brian_hdr   { background-image: url('images/green_hdr_bkg1.jpg'); line-height: 50px;                font-size: 24px; font-style: italic; font-weight: bold;                font-family: Bodini MT Black; color: #ffffff; margin-left: 0;                margin-right: 0; margin-top: 0; margin-bottom: 5px }.stepsH2     { background-image: url('images/blue_hdr_bkg1_210.jpg'); line-height: 28px;                font-size: 24px; font-weight: bold; font-family: Comic Sans MS;                color: #FFFFFF; margin-left: 2px; margin-right: 0px;                margin-top: 0; margin-bottom: 5px; padding-left: 10px;                padding-right: 5px; padding-top: 0; padding-bottom: 0 }ul, ol {	margin: 0 0 2em 2em;	line-height: 16px;	font-size: 12px;}a:link {	color: #4E8006;	font-family: Comic Sans MS;	font-weight: bold;}a:hover, a:active {	text-decoration: none;	color: #4E8006;	background-color: #FFFF99;}a:visited {	color: #4E8006;}img {	border: none;}.pplink {	background-color:#B3D9FF;	margin: 10px 0 10px 0;	padding: 8px;	text-align: center;	font-size: 11pt;	font-weight: bold;}.pplink input {	display: block; 	margin-left: auto; 	margin-right: auto;	margin-top: 10px;	margin-bottom: 5px;}/* Form */form {	margin: 5px;	padding: 0;}fieldset {	margin: 0;	padding: 0;	border: none;}legend {	display: none;}input, textarea, select {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 13px;	color: #333333;}/* Header */#header      { width: 860px; height: 52px; background-image: url('images/img02.jpg');                background-repeat: no-repeat; background-color: left;                background-attachment: scroll; margin-left: auto;                margin-right: auto; margin-top: 0; margin-bottom: 0;                background-position: top }/* Menu */#menu {	float: left;	width: 860px;	height: 54px;}#menu ul {	margin: 0;	padding: 0px 0 0 20px;	list-style: none;	line-height: normal;}#menu li {	display: block;	float: left;}#menu a {	display: block;	float: left;	margin-right: 3px;	padding: 12px 20px;	letter-spacing: -.5px;	text-decoration: none;	text-transform: lowercase;	font: 16px "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #FFFFFF;}#menu a:hover { 	text-decoration: none; 	color: #FFFFFF;}#menu .current_page_item a {	color: #FFFFFF;}/** LOGO */#logo-wrap {	width: 860px;	margin: 0 auto;	padding: 0 0 20px 0;	}#logo        { width: 835px; height: 200px; background-image: url('images/img05.jpg');                background-repeat: no-repeat; background-color: left;                background-attachment: scroll; margin-left: 4px; margin-right:                0; margin-top: 0; margin-bottom: 0; background-position: top }#logo h1, #logo h2 {	float: left;	margin: 0;	padding: 0 0 0 20px;	line-height: normal;}#logo h1 { 	padding-top: 95px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size:36px;	font-style: italic;}#logo h1 a {	text-decoration: none;	color: #FFFFFF; }#logo h1 a:hover { text-decoration: underline; }#logo h2 {	padding: 115px 0 0 5px;	font: italic 13px Georgia, "Times New Roman", Times, serif;	color: #000000;}#logo p a {	text-decoration: none;	color: #B6ACA2;}#logo p a:hover { text-decoration: underline; }/* Page */#page {	width: 900px;	margin: 0 auto;}/* Content */#content     { float: right; width: 620px; background-image: url('images/img10.jpg');                background-repeat: no-repeat; background-color: left;                background-attachment: scroll; background-position: top }/* Post */.post {	padding: 15px 15px;	float: left;}.post .title {	}.post h1 {	margin: 0 30px 20px 15px;	font-size: 20px;	color: #00aff0;	letter-spacing: 0;}.post h2     { height: 32px; background-image: url('images/img09.jpg'); background-repeat:                no-repeat; background-color: left; background-attachment:                scroll; font-size: 18px; color: #DADADA; padding-left: 15px;                padding-right: 0; padding-top: 4px; padding-bottom: 0;                background-position: top }.post h3     { height: 32px; background-image: url('images/specialbar.jpg');                background-repeat: no-repeat; background-color: left;                background-attachment: scroll; font-size: 18px; color: #FFFFFF;                padding-left: 15px; padding-right: 0; padding-top: 4px;                padding-bottom: 0; background-position: top }.post .entry {	padding: 0 15px;}.post .meta {	padding: 15px 0 30px 0;	border-top: 1px dotted #D1D1D1;}.post .meta p {	margin: 0;	line-height: normal;	color: #999999;}.post .meta .byline {	float: left;}.post .meta .links {	float: right;}.post .meta .more { background-image: url('images/img11.gif'); background-repeat: no-repeat;                background-color: left; background-attachment: scroll;                padding-left: 18px; padding-right: 20px; padding-top: 0;                padding-bottom: 0; background-position: center }.post .meta .comments { background-image: url('images/img12.gif'); background-repeat: no-repeat;                background-color: left; background-attachment: scroll;                padding-left: 22px; background-position: center }.post .meta b {	display: none;}/* Sidebar */.outerDiv    { width: 229px; margin-left: auto; margin-right: auto; margin-top: 10px;                margin-bottom: 10px }.innerDiv    { height: 1300px; background-color: #B3D9FF; border-left: 1px solid #808080;                border-right: 1px solid #808080 }.rtop *, .rbottom * { display: block; height: 1px; overflow: hidden }.r1          { background-color: #808080; border-left: 2px solid #808080;                border-right: 2px solid #808080; border-top-color: #808080;                border-bottom-color: #808080; margin-left: 7px; margin-right:                7px }.r2          { border-left-style: solid; border-left-width: 2px; border-right-style: solid;                border-right-width: 2px; margin-left: 5px; margin-right: 5px }.r3          { border-left-style: solid; border-left-width: 1px; border-right-style: solid;                border-right-width: 1px; margin-left: 4px; margin-right: 4px }.r4          { border-left-style: solid; border-left-width: 1px; border-right-style: solid;                border-right-width: 1px; margin-left: 3px; margin-right: 3px }.r5          { border-left-style: solid; border-left-width: 1px; border-right-style: solid;                border-right-width: 1px; margin-left: 2px; margin-right: 2px }.r6          { height: 2px; border-left-style: solid; border-left-width: 1px;                border-right-style: solid; border-right-width: 1px;                margin-left: 1px; margin-right: 1px }.r7          { height: 2px; border-left-style: solid; border-left-width: 1px;                border-right-style: solid; border-right-width: 1px }.r2, .r3, .r4, .r5, .r6, .r7 { background-color: #B3D9FF; border-color: #808080 }.pplink {	background-color:#B3D9FF;	margin: 10px 0 10px 0;	padding: 8px;	text-align: center;	font-size: 11pt;	font-weight: bold;}.pplink input {	display: block; 	margin-left: auto; 	margin-right: auto;	margin-top: 10px;	margin-bottom: 5px;}/* Footer */#footer-wrap {	width: 860px;	height: 64px;	margin: 0 auto;	}#footer {	margin: 0 auto;	height: 64px;	min-height: 64px;	padding: 0;}html>body #footer {	height: auto;