/***** Page *****/body{	background:#636958;	color:#333;	font:70% Verdana,Tahoma,Arial,sans-serif;	margin:0;	padding:0;	background-image: url(images/pattern_top.jpg);	background-repeat: repeat-x;}body a:visited {	text-decoration:none;	border:0;	}.left {	float:left;	padding:0;	text-align:left;	font-size:1em;	font-weight:normal;	display:inline;}.right{	display:inline;	float:right;	text-align:right;	padding:0;	font-size:1em;	font-weight:normal;}/***** Wrapper *****/#wrapper{	background:#f5f5f5;	border-left:15px solid #53584A;	border-right:15px solid #53584A;	color:#53413D;	margin:0 auto;	padding:0;	width:740px;}/***** Top *****/#top{	height:120px;	margin:0;	padding:0;	background-image: url(images/gk-header-v1.jpg);}#top .left{	margin:4px 0 0 8px;}#top .right{		margin:4px 8px 0 0;}#top a{	background:inherit;	color:#fff;	text-decoration:none;}#top a:hover{	text-decoration:underline;}/***** Navigation *****/#navigation ul,#navigation li{	margin:0;	padding:0;}#navigation{	color:#FFFFFF;	font-size:1em;	height:2em;	line-height:2em;	background: #7F3238;}#navigation li{	float:left;	list-style:none;	white-space:nowrap;}#navigation li a{	background:inherit;	color:#fff;	display:block;	font-weight:bold;	padding:0 15px;	text-decoration:none;	text-transform:uppercase;}* html #navigation a {width:1%;}#navigation .selected,#navigation a:hover{	background:#5F262B;	color:#FFFFFF;	text-decoration:none;}/***** Content *****/#content{	background:#fff;	float:left;	padding:15px 10px;	width:555px;	border-right:1px solid #999999;	color:#000;}#content h3{	color:#58403D;	font-size:1.4em;	margin:0;	padding:10px 5px 0 0;	text-align:left;	background:inherit;	font-family: Georgia, "Times New Roman", Times, serif;}#content h4{	color:#A5A292;	font-size:1.em;	margin:0;	padding:0 0 0 10px;	font-weight:normal;	background:inherit;	font-size: 1em;	font-family: Georgia, "Times New Roman", Times, serif;}#content p{	margin:10px 5px;	padding-left:10px;	padding-right:10px;	background:inherit;	color:inherit;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1.2em;	line-height: 1.4em;}#content a{	text-decoration:none;	color: #009900;}#content a:hover{	text-decoration:underline;	color: #00CC00;}.quote{	color:#333333;	font-size:1.em;	font-weight:normal;	font-size: 1.2em;	font-family: Georgia, "Times New Roman", Times, serif;	background-color: #D1BEAA;	display: block;	margin: 8px;	padding: 15px;	line-height: 1.4em;	border: 1px dashed;}.grnbox{	color:#333333;	font-size:1.em;	font-weight:normal;	font-size: 1.2em;	font-family: Georgia, "Times New Roman", Times, serif;	background-color: #D6FFFF;	display: block;	margin: 8px;	padding: 15px;	line-height: 1.4em;}/***** Side Content *****/#sidecontent{	margin:0px;	padding:15px 0 0 0;	float:right;	width:164px;}#sidecontent ul{	color:#333;	list-style:none;	padding:0;	margin:0;}#sidecontent li{  padding: 0.1ex 0;}#sidecontent li a{	color:#000;	text-decoration:none;	font-size:1em;	display:block;	padding:8px 20px;}#sidecontent li a:hover{	background:#7F3238;	color:#FFFFFF;}#sidecontent h4{	font-size:1.3em;	font-weight:bold;	margin:0;	padding:10px 0 2px 15px;	font-family: Georgia, "Times New Roman", Times, serif;}.image {	margin: 10px;	border: 8px solid #CCCCCC;	float: left;}.imageThumb {	margin: 6px;	border: 8px solid #CCCCCC;	float: left;}/***** Footer *****/#footer{	clear:both;	color:#fff;	font-size:0.9em;	height:1.8em;	line-height:1.8em;	padding:0;	text-align:center;	background-color: #A99A89;}#footer a{	background:inherit;	color:#fff;	text-decoration:none;}#footer a:hover{	text-decoration:underline;}#footer .left{	margin:0 0 0 8px;}#footer .right{		margin:0 8px 0 0;}.imageRight {	margin: 10px;	border: 8px solid #CCCCCC;	float: right;	text-align: left;}