/* ------------------- START: Global Layout ---------------------- */html, body  {	margin: 0;	padding: 0;}body {	background-color: #FFFFFF;	margin:0px;}#flashcontent, #flashcontent a {	color: #3d606e;	font-family: Georgia, serif;	font-weight: bold;	font-size: 13px;}#container {	padding-left: 10px;}.subhead {	padding-top: 14px;	padding-left: 10px;	font-family: Georgia, serif;	font-weight: bold;	font-size: 15px;	color: #3d606e;	vertical-align: top;}#subhead {	margin: 0 auto;	margin-top: 10px;	height: 27px;	background: url(images/titlebg_short.gif) no-repeat top left;}#subhead_full {	margin: 0 auto;	margin-top: 10px;	width: 797px;	height: 27px;	background: url(images/titlebg_full.gif) no-repeat top left;}.subhead_full {	padding-top: 14px;	padding-left: 10px;	font-family: Georgia, serif;	font-weight: bold;	font-size: 15px;	color: #3d606e;	vertical-align: top;}.footer {	padding-top: 4px;	padding-left: 10px;	font-family: Georgia, serif;	font-weight: bold;	font-size: 15px;	color: #3d606e;	vertical-align: top;}.footer a {	color: #3d606e;}#footer {	margin: 0 auto;	margin-top: 2px;	margin-bottom: 2px;	margin-left: 10px;	width: 797px;	height: 37px;	background: url(images/footer.gif) no-repeat top left;}.footer_txt {	color: #3d606e;	font-family: Georgia, serif;	font-weight: normal;	font-size: 10px;	padding-bottom: 20px;}.footer_txt a {	color: #3d606e;}.bodyTxt {	font-family: Georgia, serif;	font-weight: normal;	font-size: 11px;	line-height: 19px;	color: #3d606e;	text-align: justify;}.bodyTxt_tight {	font-family: Georgia, serif;	font-weight: normal;	font-size: 11px;	line-height: 17px;	color: #3d606e;	text-align: justify;}.bodyTxt a, .bodyTxt_tight a{	font-weight: bolder;	color: #3d606e;}img.floatRight {     float: right;     margin: 5px; }img.floatLeft {     float: left;     margin: 5px; }#gallery_title {	padding-left: 7px;}#gallery {	padding-bottom: 10px;}