/* CSS Document */body {	background-color:#fff;	width: 800px;	font-family: Arial, sans serif;	margin-top:0;	margin-left:auto;	margin-right:auto;	text-align:center;}#header{	/*background:url('header.png') no-repeat;	width: 800px;	height: 303px;*/	}#footer{   background: url('footer.jpg') no-repeat;   wdith: 800px;   height: 272px;}  #logolink         {                 display: block;                 height: 303px;                 width: 800px;                 background-image: url('http://www.rideforclimate.com/website-update/header.jpg');         }#nav{	position:absolute;	top: 211px;	width:800px;	border-bottom: 8px solid yellow;	opacity:0.75;}.navsection{/* width: 23.6%;*/   /* width: 200px; */	float:left;	height: 84px;	border-right: 8px solid yellow;	padding-right: 5px;		font-size: 14px;	color: #fff;	font-weight: bold;	text-align: right;	line-height: 1.3em;	opacity: 80%;}.navsection a{	text-decoration:none;	color: #fff;}.navsection a:hover{	text-decoration:none;	color: #000;	background-color:yellow;}a {	color:red;	text-decoration:none;}a:hover {	text-decoration:underline;}.navsectiontitle{/*	width: 23.6%;   width: 200;*/	/*position: absolute;*/	/* padding-bottom: 4px; */	text-align: right;    padding-top: 6px;	padding-right: 2px;	font-weight: normal;	font-size: 15px;	color: yellow;}.bookpromo{	font-family: Georgia, serif;	font-weight: normal;	font-style: italic;}#guts{	clear:all;	padding-top: 0.5em;	font-size: 83%;	/*text-align:left;*/}#bodycontent{	clear:all;}#rightcolumn{	width:200px;	float:right; 	height:100%;	font-size:90%;}.rightcolumnbox{	margin: 10px 0 20px 10px;	padding: 8px;	border: 1px solid #999;	-moz-border-radius: 0.5em;	-webkit-border-radius: 0.5em;}	#leftcolumn{width: 590px;padding-top:8px;}#rightcolumn2{	width:310px;	float:right; 	height:100%;	font-size:90%;}#imagecolumn img{margin: 10px 0 10px 10px;}#leftcolumn2{width: 480px;padding-top:8px;}.twitter_div{padding: 0px;}ul{list-style-type: none;padding-left: 0;padding-bottom: 0px;padding-top: 0px;margin-top:0px;border-top-width:0px;margin-bottom:0px;border-bottom-width: 0px;padding-bottom: 0px;margin-left: 0;font-weight: normal;}ul li{padding-bottom: 0px;margin-top: 5px;border-top-width: 0px;padding-top: 0px;}#twitter-link{padding-top:5px;}h2 {    font:Arial, Helvetica, sans-serif;	font-weight:bold;	color: #0066FF;	font-size:22px;    border-bottom-width: 0px;		padding-bottom:0px;	margin-bottom: 0px;	    border-top-width: 0px;		padding-top:0px;	margin-top: 0px;}h4 {    font:Arial, Helvetica, sans-serif;	font-weight:bold;	color: #0066FF;	font-size:18px;    border-bottom-width: 0px;		padding-bottom:0px;	margin-bottom: 0px;		    border-top-width: 0px;		padding-top:0px;	margin-top: 0px;}.imageright{float:right;padding:5px,0,5px,5px;}.imageleft{float: left;padding-right: 5px;}a img{border: none;}#page {width: 800px;text-align:left;}.greenitalics {	/*font-style: italic;*/	font-weight:bold;	color: #000033;	text-align:center;	font-size:12pt;}.blueh3 {	font-size: 10pt;	color: #000066;	font-weight: bold;}.likeh3 {	/*font-family: normal;*/	font-size: 10pt;	color: #000000;	font-style: normal;	font-weight: normal;	text-align: left;	text-indent: 10px;}.likeh4 {	font-size: 10pt;	color: #000000;	text-align: center;	font-weight: normal;}
