		body {
			background-image: url("images/bg_ red_pattern.jpg");
			background-repeat: repeat;
			margin: 0px;
			padding: 0px;
			font-family: 'Times New Roman',Times,serif;
			font-size: 12px;
			}
			
		form, ul {
			list-style: none;
			margin: 0px;
			padding: 0px;
			}
			
		#clear {
			clear: both;
			margin: 0px; padding: 0px;
		}
		
		#body_wrapper {
			display: block;
			height: 590px;
			}
			
		#content_wrapper {
			display:block;
			width: 916px;
			background-image: url("images/border_side.gif");
			background-repeat: repeat-y;
			margin: 0px auto;
			text-align: center;
			height: 560px;
			}
		
		#header {
			background-image: url("images/bg_header.jpg");
			background-repeat: none;
			margin: 0px 8px;
			width: 900px;
			height: 100px;
		}
		
		#header table {
			width: 900px;
			height: 100px;
		}
		
		#header table .table2 {
			float: right;
			width: 400px;
		}
		
		#logos {
			padding-top: 10px;
		}
		
		.ol_logo {
			margin-left: 35px;
			padding-top: 13px;
		}
		
		.wpc_logo {
			margin-right: 35px;
			padding-top: 0px;
		}
			
		#nav1 {
			border: 0;
			width: 705px;
			height: 43px;
			float: right;
		}
		
		#nav1 ul {
			margin: 0px; padding: 0px;
		}
			
		#nav1 li {
			display: block;
			overflow: hidden;
			float: left;
			margin-right: 6px;
			height: 43px;
		}
		
		#home li .home_nav, #about li .about_nav, #forum li .forum_nav, #purchase li .purchase_nav, #plank_intro li .book_nav, #plank1 li .book_nav, #plank2 li .book_nav, #plank3 li .book_nav, #plank4 li .book_nav, #plank5 li .book_nav, #plank6 li .book_nav, #plank7 li .book_nav, #plank8 li .book_nav, #plank9 li .book_nav, #plank10 li .book_nav, #plank11 li .book_nav  {
			margin-top: 0px;
		}
		
		#petition_nav a{
			margin-top: -86px;
			display: block;
		}
		
		#nav1 #petition_nav a:hover {
			margin-top: -43px;
		}
		
		
		#nav1 a img {
			border: 0px;
		}
		
		#nav1 li a:hover {
			margin-top: 0px;
		}
		
		#content {
			background-image: url("images/bg_content.gif");
			background-repeat: none;
			margin: 0px 8px;
			width: 900px;
			height: 460px;
			text-align: left;
		}
		
		#home #content {
			background: url("images/bg_content_home.gif") no-repeat;
		}
		
		#content a {
			color: crimson;
		}
		
		#content a:hover {
			color: #380c0d;
		}
		
		#construction img{
			margin: 25px 0px 0px 147px;
		}
		
		h1 {
			font-weight: 500;
			margin: 0px; padding: 0px;
			color: #380c0d;
			font-size: 24px;
		}
		
		h4 {
			font-size: 14px;
			text-align: left;
			margin: 0px 0px 8px 0px;
			color: #380c0d;
			line-height: 16px;
			font-weight: 500;
		}
		
		#left_column {
			width: 583px;
			height: 95%;
			padding: 14px 30px 0px 35px;
			border-right: 1px dashed #886150;
			float: left;
			margin-top: 5px;
		}
		
		#article_img_left{
			display: block;
			width: 140px;
			height: 200px;
			float: left;
		}
		
		.titling {
			float: left;
			margin-left: -15px;
			text-align: center;
			font-size: 10px;
			margin-top: 20px;
			display: block;
			width: 175px;
			height: 180px;
		}
		
		#left_column .home_hold {
			margin-left: 300px;
		}
		
		#left_column .about_hold {
			margin-left: 180px;
		}
		
		.titling b{
			font-size: 14px;
		}
		
		.oki_pic {
			float: left;
			display: block;
			width: 180px;
			height: 195px;
		}
		.oki_pic img {
		margin-top: 22px;
		}
		
		#left_column p {
			margin: 10px 0px 0px 0px; padding: 0px;
		}
		
		#right_column {
			width: 205px;
			height: 95%;
			padding: 15px 10px 0px 20px;
			float: left;
			font-size: 10px;
		}
		
		#right_col_top{
			border-bottom: 1px dashed #886150;
			padding-bottom: 15px;
		}
		
		#right_column h3 {
			color: #380c0d;
		}
		
		#passiton {
			margin: 0px;
			padding: 0px;
		}
		#passiton form{
			padding: 0px;
			margin: 0px;
			font-size: 10px;
		}
		
		#passiton form textarea{
			margin-top: 1px;
			margin-bottom: 1px;
		}
		
		#links {
			margin-top: 7px;
			
		}
		
		#links ul{
			margin-top: 10px;
			list-style: none;
		}
		
		#links li a {
			text-decoration: none;
			color: crimson;
			line-height: 18px;
			font-size: 10px;
		}
		
		#links li a:hover {
			color: #380c0d;
		}
		
		
		#scotts_schedule {
			padding-top: 5px;
		}
		
		#scotts_schedule li {
			padding-bottom: 7px;
		}
		
		#scotts_schedule li a{
			color: crimson;
		}
		
		#plank_list {
			text-align:right;
			width: 200px;
			float: left;
			font-size: 12px;
			border-right: 1px dashed #886150;
			height: 95%;
			padding: 12px 25px 0px 25px;
			margin-top: 5px;
			line-height: 16px;
		}
		
		.plank_tag {
			font-size: 10px;
		}
		
		#plank_list li {
			padding-bottom: 0px;
			width: 200px;
			display: block;
			height: 36px;
		}
		
		#plank_list .plank_intro a b{
			padding-top: 9px;
			width: 200px;
			display: block;
			height: 36px;
			font-weight: normal;
		}
	
			
		#plank1 .plank1 a, #plank2 .plank2 a, #plank3 .plank3 a, #plank4 .plank4 a, #plank5 .plank5 a, #plank6 .plank6 a, #plank6 .plank6 a, #plank7 .plank7 a, #plank8 .plank8 a, #plank9 .plank9 a, #plank10 .plank10 a, #plank11 .plank11 a{
			color: crimson;
			background: url("images/icon.gif") no-repeat 11px top;
			width: 200px;
			display: block;
			height: 36px;
		}
		
		#plank_intro .plank_intro a {
			color: crimson;
			background: url("images/icon.gif") no-repeat 11px center;
			width: 200px;
			display: block;
			height: 36px;
		}
		
		#plank_list a{
			text-decoration: none;
			color: #380c0d;
		}
		
		#plank_list a:hover {
			color: crimson;
			width: 200px;
			height: 36px;
		}
				
		#planks {
			float: left;
			margin: 0px;
			padding: 0px;
			width: 645px;
		}
		
		#planks p {
			margin-top: 0px;
		}
		
		#planks_text {
			background: url("images/plank_flat_short.gif") no-repeat;
			margin: 30px auto;
			width: 590px;
			overflow: hidden;
			height: 410px;
			font-size: 12px;
			line-height: 14px;
		}
		
		#planks_text img{
			border: none;
			margin-top: 362px;
		}
				
		.planks_text_col_1, .planks_text_col_2{
			width: 226px;
			padding-top: 20px;
		}

		.right_corner, .left_corner {
			width: 33px;
		}

		.center_col {
			width: 72px;
		}
			
		#planks_text h1{
			font-size: 16px;
			text-align: center;
			margin: 0px 0px 4px 0px;
			color: #380c0d;
			line-height: 16px;
		}
		
		#plank_intro #planks_text h1 {
			line-height: 19px;
		}
		
		#planks_text h2 {
			font-size: 12px;
			font-style: italic;
			text-align: center;
			margin: 0px; padding: 0px;
			color: #380c0d;
		}
		
		#planks_text h3 {
			font-size: 10px;
			font-weight: 200;
			text-align: center;
			margin: 0px 0px 17px 0px; padding: 0px;
			color: #380c0d;
		}
				
		#planks_text .sub_title {
			font-weight: 700;
		}
		
		#purchase #left_column h1, #purchase #left_column h4, #purchase #left_column p{
			margin-left: 275px;
		}
		
		#email #left_column h1, #email #left_column h4, #email #left_column p{
			margin-left: 275px;
		}
		
		#purchase #left_column h1 {
			font-size: 20px;
			margin-top: 45px;
		}
		
		#email #left_column h1 {
			font-size: 20px;
			margin-top: 45px;
		}
		
		#purchase #left_column {
			border: 0;
		}
		
		#purchase #content, #email #content {
			background: url("images/bg_content_purchase.gif") no-repeat;
		}
		
		#email #left_column {
			border: 0;
		}
		
		.price {
			color: crimson;
		}
		

			
		#purchase p a {
			color: crimson;
			text-align: center;
		}
		
		#purchase p a:hover {
			color: #380c0d;
		}
			
		#bottom_border {
			background: url("images/border_bottom.gif") no-repeat;
			height: 8px;
			width: 916px;
			margin: 0px auto;
		}
		
		#footer {
			color: #ffffff;
			font-size: 12px;
			margin: 5px auto;
			width: 900px;
		}
		
		#footer a {
			color: #ffffff;
		}
		
		#footer a:hover {
			color: #F5F5DC;
		}
