* { padding: 0; margin: 0; }



body {background: #000 url('/images/black-paisley.jpg') repeat; background-attachment: fixed; font-family: Arial, Helvetica, sans-serif;font-size: 13px;}


.planstep {
	text-indent:0;
	margin:0;
	padding:0;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:21px;
	color:#000;
}

.plancode {
	width:270px;
	text-indent:0;
	margin:10px 0 10px 0;
	padding:0;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: strong;
	font-size:18px;
	color:#000;
	background-color:#ffc406;
}

.plandirections {
	text-indent:0;
	margin:10px 0 10px 0;
	padding:0;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: italic;
	font-size:16px;
	color:#5f5f5f;
}


#wrapper {margin: 0 auto;width: 922px;}



#header {color: #333;width: 900px;float: left; padding: 10px; border: 1px solid #ccc; height: 98px;

margin: 10px 0px 5px 0px; background: #660000 url('/images/header5.jpg');}



#leftcolumn {color: #333; border: 1px solid #cc0000; background: #FFF; margin: 0px 5px 5px 0px; padding: 10px;

width: 678px; float: left; height: 6200px;}



#rightcolumn {float: right; color: #333; border: 1px solid #ccc; background: #F2F2E6; margin: 0px 0px 5px 0px;

padding: 10px; width: 195px; display: inline; height: 6200px;}



#footer {width: 900px; clear: both; color: #fff; border: 1px solid #ccc;

background: #660000 url('/images/footer.jpg'); margin: 0px 0px 10px 0px; padding: 10px;

font-size: 10px; text-decoration: none;}



#footer a {font-size: 10px; text-decoration: none; color: #fff;}



#post {float: left; padding-right: 5px;}



h2 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #690701; margin: 20px 0px 5px 0px;}

h3 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #690701;}

h4 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; font-weight: bold;}



p {margin:0 0 10px 0; font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; color: #000; text-align:justify;}



.small {margin:0 0 10px 0; font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #000; text-align:justify;}



a:hover {color: #ED0202}



.comment {margin-bottom: 15px; padding: 10px; background-color: #EBEBEB; font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #000; clear: right; overflow: auto; width: 90%}



.commI {float: right; padding-left: 5px; position: relative;}



#disclaimer p {margin:100px 10px 10px 10px; font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #ccc; text-align:justify;}



#disclaimer a {font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #ccc; text-align:justify;}



.textbox {margin:10px 0px 10px 0px;}



.toc a {font-size: 9px; color: #999; font-family: verdana;}