/* LINK STYLES ---------- */a:link{	COLOR: #526C31;	TEXT-DECORATION: underline;	FONT-WEIGHT: bold;}a:visited{	COLOR: #7EA549;	TEXT-DECORATION: underline;	FONT-WEIGHT: bold;}a:hover{	COLOR: #526C31;	TEXT-DECORATION: none;	FONT-WEIGHT: bold;}a.red:link{	COLOR: #FF0000;	TEXT-DECORATION: underline;	FONT-WEIGHT: bold;}a.red:visited{	COLOR: #FF0000;	TEXT-DECORATION: underline;	FONT-WEIGHT: bold;}a.red:hover{	COLOR: #FF0000;	TEXT-DECORATION: none;	FONT-WEIGHT: bold;}a.new:link{	COLOR: #526C31;	TEXT-DECORATION: underline;	FONT-WEIGHT: bold;	BACKGROUND-COLOR: #FFFF33;}a.new:visited{	COLOR: #526C31;	TEXT-DECORATION: underline;	FONT-WEIGHT: bold;	BACKGROUND-COLOR: #FFFF33;}a.new:hover{	COLOR: #526C31;	TEXT-DECORATION: none;	FONT-WEIGHT: bold;	BACKGROUND-COLOR: #FFFF99;}a.calendar:link{	COLOR: #526C31;	TEXT-DECORATION: underline;	FONT-WEIGHT: normal;}a.calendar:visited{	COLOR: #526C31;	TEXT-DECORATION: underline;	FONT-WEIGHT: normal;	}a.calendar:hover{	COLOR: #526C31;	TEXT-DECORATION: none;	FONT-WEIGHT: normal;	}a.footerLink:link{	COLOR: #FFFFFF;	TEXT-DECORATION: underline;	FONT-WEIGHT: normal;}a.footerLink:visited{	COLOR: #FFFFFF;	TEXT-DECORATION: underline;	FONT-WEIGHT: normal;}a.footerLink:hover{	COLOR: #FFFFFF;	TEXT-DECORATION: none;	FONT-WEIGHT: normal;}a.subFooterLink:link{	COLOR: #FFFFFF;	TEXT-DECORATION: underline;	FONT-WEIGHT: normal;	FONT-SIZE: 14px;}a.subFooterLink:visited{	COLOR: #FFFFFF;	TEXT-DECORATION: underline;	FONT-WEIGHT: normal;	FONT-SIZE: 14px;}a.subFooterLink:hover{	COLOR: #FFFFFF;	TEXT-DECORATION: none;	FONT-WEIGHT: normal;	FONT-SIZE: 14px;	}a.advice:link{	COLOR: #497DA4;	TEXT-DECORATION: underline;	FONT-WEIGHT: bold;	FONT-SIZE: 14px;}a.advice:visited{	COLOR: #497DA4;	TEXT-DECORATION: underline;	FONT-WEIGHT: bold;	FONT-SIZE: 14px;}a.advice:hover{	COLOR: #497DA4;	TEXT-DECORATION: none;	FONT-WEIGHT: bold;	FONT-SIZE: 14px;}a.articles:link{	COLOR: #7049A4;	TEXT-DECORATION: underline;	FONT-WEIGHT: bold;	FONT-SIZE: 14px;}a.articles:visited{	COLOR: #7049A4;	TEXT-DECORATION: underline;	FONT-WEIGHT: bold;	FONT-SIZE: 14px;}a.articles:hover{	COLOR: #7049A4;	TEXT-DECORATION: none;	FONT-WEIGHT: bold;	FONT-SIZE: 14px;}a.links:link{	COLOR: #A47049;	TEXT-DECORATION: underline;	FONT-WEIGHT: bold;	FONT-SIZE: 14px;}a.links:visited{	COLOR: #A47049;	TEXT-DECORATION: underline;	FONT-WEIGHT: bold;	FONT-SIZE: 14px;}a.links:hover{	COLOR: #A47049;	TEXT-DECORATION: none;	FONT-WEIGHT: bold;	FONT-SIZE: 14px;}/* HOME PAGE STYLES ---------- */body{	BACKGROUND-COLOR: #FFFFFF;	BACKGROUND-IMAGE: url(images/default_bkg.gif);	BACKGROUND-REPEAT: repeat-y;}.search{	POSITION: absolute;	TOP: 20px;	LEFT: 550px;	WIDTH: 210px;	BACKGROUND-COLOR: #526C31;	PADDING: 5px;	TEXT-ALIGN: center;}.searchText{	WIDTH: 145px;	FONT-SIZE: 10px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	BORDER: 1px solid #000000;}.subNavigation{	BACKGROUND-IMAGE: url(images/default_secondary_nav_bkg.gif);	HEIGHT: 30px;	PADDING-LEFT: 10px;	PADDING-RIGHT: 10px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 14px;	COLOR: #FFFFFF;}.subNavigationAdvice{	BACKGROUND-IMAGE: url(images/nav_bkg_advice.gif);	HEIGHT: 30px;	PADDING-LEFT: 10px;	PADDING-RIGHT: 10px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 14px;	COLOR: #FFFFFF;}.subNavigationArticles{	BACKGROUND-IMAGE: url(images/nav_bkg_articles.gif);	HEIGHT: 30px;	PADDING-LEFT: 10px;	PADDING-RIGHT: 10px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 14px;	COLOR: #FFFFFF;}.subNavigationCalendar{	BACKGROUND-IMAGE: url(images/nav_bkg_calendar.gif);	HEIGHT: 30px;	PADDING-LEFT: 10px;	PADDING-RIGHT: 10px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 14px;	COLOR: #FFFFFF;}.subNavigationGetInvolved{	BACKGROUND-IMAGE: url(images/nav_bkg_getinvolved.gif);	HEIGHT: 30px;	PADDING-LEFT: 10px;	PADDING-RIGHT: 10px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 14px;	COLOR: #FFFFFF;}.subNavigationLinks{	BACKGROUND-IMAGE: url(images/nav_bkg_links.gif);	HEIGHT: 30px;	PADDING-LEFT: 10px;	PADDING-RIGHT: 10px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 14px;	COLOR: #FFFFFF;}.subNavigationContact{	BACKGROUND-IMAGE: url(images/nav_bkg_contact.gif);	HEIGHT: 30px;	PADDING-LEFT: 10px;	PADDING-RIGHT: 10px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 14px;	COLOR: #FFFFFF;}.subNavigationAbout{	BACKGROUND-IMAGE: url(images/nav_bkg_about.gif);	HEIGHT: 30px;	PADDING-LEFT: 10px;	PADDING-RIGHT: 10px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 14px;	COLOR: #FFFFFF;}.subNavigationSafePlace{	BACKGROUND-IMAGE: url(images/nav_bkg_safeplace.gif);	HEIGHT: 30px;	PADDING-LEFT: 10px;	PADDING-RIGHT: 10px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 14px;	COLOR: #FFFFFF;}.volumeDate{	BACKGROUND-IMAGE: url(images/default_volume_bkg.gif);	HEIGHT: 30px;	PADDING-LEFT: 10px;	PADDING-RIGHT: 10px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 0px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #000000;	TEXT-ALIGN: center;}.subFeature{	BACKGROUND-IMAGE: url(images/default_rt_bkg.gif);	PADDING: 20px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #333333;	}.subFeatureHeader{	FONT-SIZE: 14px;	COLOR: #000000;	MARGIN-LEFT: 10px;}.indent10{	MARGIN-LEFT: 10px;}.mainFeatureBkgColor{	BACKGROUND-COLOR: #90BD55;}.youSaidIt{	PADDING: 20px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #333333;	}.youSaidItQuestion{	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #333333;	}.youSaidItPerson{	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 10px;	COLOR: #333333;	BORDER-RIGHT: 1px solid #90BD55;	PADDING-RIGHT: 3px;	PADDING-LEFT: 5px;}.youSaidItPersonRight{	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 10px;	COLOR: #333333;	PADDING-RIGHT: 3px;	PADDING-LEFT: 5px;}.youSaidItHeadshot{	FLOAT: left;	PADDING-TOP: 0px;	PADDING-LEFT: 0px;	PADDING-RIGHT: 5px;	PADDING-BOTTOM: 5px;}.ltGreen{	COLOR: #90BD55;}.stayInformed{	BACKGROUND-COLOR: #526C31;	PADDING: 20px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 11px;	COLOR: #000000;}.homePageAds{	BACKGROUND-COLOR: #999999;	PADDING: 18px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 11px;	COLOR: #000000;}.castYourVoteBkg{	BACKGROUND-COLOR: #999999;}.castYourVote{	BACKGROUND-COLOR: #999999;	PADDING: 20px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #000000;}.footer{	BACKGROUND-COLOR: #81A94C;	COLOR: #FFFFFF;	PADDING: 10px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	TEXT-ALIGN: center;}.footer2{	BACKGROUND-COLOR: #FFFFFF;	COLOR: #000000;	PADDING: 10px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	TEXT-ALIGN: center;	WIDTH: 750px;}/* INTERIOR PAGE STYLES ----------*/select.category{	WIDTH: 220px;}select.calendar{	WIDTH: 150px;}select.calendarYear{	WIDTH: 70px;}.interiorStayInformedBkg{	BACKGROUND-COLOR: #526C31;}.headerAdvice{	COLOR: #497DA4;	FONT-FAMILY: 'arial black','lucida-grande',verdana,arial;	FONT-SIZE: 24px;}.headerArticles{	COLOR: #7049A4;	FONT-FAMILY: 'arial black','lucida-grande',verdana,arial;	FONT-SIZE: 24px;}.headerGetInvolved{	COLOR: #49A470;	FONT-FAMILY: 'arial black','lucida-grande',verdana,arial;	FONT-SIZE: 24px;}.headerSafePlace{	COLOR: #666666;	FONT-FAMILY: 'arial black','lucida-grande',verdana,arial;	FONT-SIZE: 24px;}.headerAdviceLines{	COLOR: #497DA4;	FONT-FAMILY: 'arial black','lucida-grande',verdana,arial;	FONT-SIZE: 24px;	BORDER-TOP: 0px solid #666666;	BORDER-BOTTOM: 1px dotted #666666;	BORDER-LEFT: 0px;	BORDER-RIGHT: 0px;}.headerArticlesLines{	COLOR: #7049A4;	FONT-FAMILY: 'arial black','lucida-grande',verdana,arial;	FONT-SIZE: 24px;	BORDER-TOP: 0px solid #666666;	BORDER-BOTTOM: 1px dotted #666666;	BORDER-LEFT: 0px;	BORDER-RIGHT: 0px;}.headerSafePlaceLines{	COLOR: #666666;	FONT-FAMILY: 'arial black','lucida-grande',verdana,arial;	FONT-SIZE: 24px;	BORDER-TOP: 0px solid #666666;	BORDER-BOTTOM: 1px dotted #666666;	BORDER-LEFT: 0px;	BORDER-RIGHT: 0px;}.headerGetInvolvedLines{	COLOR: #49A470;	FONT-FAMILY: 'arial black','lucida-grande',verdana,arial;	FONT-SIZE: 24px;	BORDER-TOP: 0px solid #666666;	BORDER-BOTTOM: 1px dotted #666666;	BORDER-LEFT: 0px;	BORDER-RIGHT: 0px;}.headerLinksLines{	COLOR: #A47049;	FONT-FAMILY: 'arial black','lucida-grande',verdana,arial;	FONT-SIZE: 24px;	BORDER-TOP: 0px solid #666666;	BORDER-BOTTOM: 1px dotted #666666;	BORDER-LEFT: 0px;	BORDER-RIGHT: 0px;}.headerAboutLines{	COLOR: #D19B38;	FONT-FAMILY: 'arial black','lucida-grande',verdana,arial;	FONT-SIZE: 24px;	BORDER-TOP: 0px solid #666666;	BORDER-BOTTOM: 1px dotted #666666;	BORDER-LEFT: 0px;	BORDER-RIGHT: 0px;}.detail{	BACKGROUND-COLOR: #FFFFFF;	PADDING: 20px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #000000;}.subFooterAdvice{	BACKGROUND-COLOR: #6D97B6;	PADDING: 5px;	BORDER-LEFT: 1px solid #000000;	BORDER-BOTTOM: 1px solid #000000;	BORDER-TOP: 1px solid #000000;	BORDER-RIGHT: 1px solid #000000;	TEXT-ALIGN: center;}.subFooterAdviceRight{	BACKGROUND-COLOR: #6D97B6;	PADDING: 5px;	BORDER-LEFT: 0px;	BORDER-BOTTOM: 1px solid #000000;	BORDER-TOP: 1px solid #000000;	BORDER-RIGHT: 1px solid #000000;	TEXT-ALIGN: center;}.subFooterArticles{	BACKGROUND-COLOR: #8D6DB6;	PADDING: 5px;	BORDER-LEFT: 1px solid #000000;	BORDER-BOTTOM: 1px solid #000000;	BORDER-TOP: 1px solid #000000;	BORDER-RIGHT: 1px solid #000000;	TEXT-ALIGN: center;}.subFooterArticlesRight{	BACKGROUND-COLOR: #8D6DB6;	PADDING: 5px;	BORDER-LEFT: 0px;	BORDER-BOTTOM: 1px solid #000000;	BORDER-TOP: 1px solid #000000;	BORDER-RIGHT: 1px solid #000000;	TEXT-ALIGN: center;}.subFooterGetInvolved{	BACKGROUND-COLOR: #49A470;	PADDING: 5px;	BORDER-LEFT: 1px solid #000000;	BORDER-BOTTOM: 1px solid #000000;	BORDER-TOP: 1px solid #000000;	BORDER-RIGHT: 1px solid #000000;	TEXT-ALIGN: center;}.subFooterGetInvolvedRight{	BACKGROUND-COLOR: #49A470;	PADDING: 5px;	BORDER-LEFT: 0px;	BORDER-BOTTOM: 1px solid #000000;	BORDER-TOP: 1px solid #000000;	BORDER-RIGHT: 1px solid #000000;	TEXT-ALIGN: center;}.subFooterCalendar{	BACKGROUND-COLOR: #A4497D;	PADDING: 5px;	BORDER-LEFT: 1px solid #000000;	BORDER-BOTTOM: 1px solid #000000;	BORDER-TOP: 1px solid #000000;	BORDER-RIGHT: 1px solid #000000;	TEXT-ALIGN: center;}.subFooterSafePlace{	BACKGROUND-COLOR: #666666;	PADDING: 5px;	BORDER-LEFT: 1px solid #000000;	BORDER-BOTTOM: 1px solid #000000;	BORDER-TOP: 1px solid #000000;	BORDER-RIGHT: 1px solid #000000;	TEXT-ALIGN: center;}.subFooterSafePlaceRight{	BACKGROUND-COLOR: #666666;	PADDING: 5px;	BORDER-LEFT: 0px;	BORDER-BOTTOM: 1px solid #000000;	BORDER-TOP: 1px solid #000000;	BORDER-RIGHT: 1px solid #000000;	TEXT-ALIGN: center;}.photoAdvice{	BACKGROUND-COLOR: #6D97B6;	PADDING: 10px;	BORDER: #497DA4 1px solid;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #000000;	}.photoArticles{	BACKGROUND-COLOR: #8D6DB6;	PADDING: 10px;	BORDER: #7049A4 1px solid;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #000000;	}.photoGetInvolved{	BACKGROUND-COLOR: #49A470;	PADDING: 10px;	BORDER: #497DA4 1px solid;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #000000;	}.photoSafePlace{	BACKGROUND-COLOR: #666666;	PADDING: 10px;	BORDER: #497DA4 1px solid;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #000000;	}.photoCredit{	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 10px;	COLOR: #FFFFFF;	FONT-STYLE: italic;	TEXT-ALIGN: right;	PADDING-BOTTOM: 5px;	PADDING-TOP: 3px;	}.aboutAuthor{	BACKGROUND-COLOR: #F5B844;	PADDING: 10px;	BORDER: #8Eba54 1px solid;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 11px;	COLOR: #000000;	}.aboutAuthorPhoto{	PADDING-RIGHT: 5px;	PADDING-BOTTOM: 5px;	PADDING-TOP: 0px;	PADDING-LEFT: 0px;	FLOAT: left;}.aboutAuthorMore{	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #000000;	BORDER-BOTTOM: 1px dotted #666666;	FONT-WEIGHT: bold;}.mainInterior{	BACKGROUND-COLOR: #FFFFFF;	PADDING: 20px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #000000;}.aboutPerson{	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #333333;	BORDER-RIGHT: 1px solid #90BD55;	PADDING-RIGHT: 3px;	PADDING-LEFT: 5px;}.aboutPersonRight{	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #333333;	PADDING-RIGHT: 3px;	PADDING-LEFT: 5px;}.calendarTableHeader{	BACKGROUND-IMAGE: url(images/nav_bkg_calendar.gif);	PADDING-LEFT: 5px;	PADDING-RIGHT: 5px;	PADDING-BOTTOM: 5px;	PADDING-TOP: 5px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 14px;	COLOR: #FFFFFF;}.calendarLeft{	PADDING-LEFT: 5px;	PADDING-RIGHT: 5px;	PADDING-BOTTOM: 5px;	PADDING-TOP: 5px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #000000;	TEXT-ALIGN: right;	BORDER-RIGHT: 1px solid #000000;	BORDER-BOTTOM: 1px solid #000000;	FONT-WEIGHT: bold;}.calendarRight{	PADDING-LEFT: 5px;	PADDING-RIGHT: 5px;	PADDING-BOTTOM: 5px;	PADDING-TOP: 5px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #333333;	TEXT-ALIGN: left;	BORDER-BOTTOM: 1px solid #000000;}.searchTableHeader{	BACKGROUND-IMAGE: url(images/nav_bkg_safeplace.gif);	PADDING-LEFT: 5px;	PADDING-RIGHT: 5px;	PADDING-BOTTOM: 5px;	PADDING-TOP: 5px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 14px;	COLOR: #FFFFFF;}.subFeaturePrint{	PADDING: 20px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #333333;	}.body{	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	COLOR: #000000;	}.announcement{	BACKGROUND-COLOR: #FF0000;	PADDING: 10px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 11px;	COLOR: #FFFFFF;}.centerContentHeader{	BACKGROUND-COLOR: #49A470;	PADDING: 10px;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 12px;	FONT-WEIGHT: bold;	COLOR: #FFFFFF;	BORDER-BOTTOM: 1px solid #666666;	MARGIN-TOP: 10px;}/* ADS ----------*/.adRightSide{	POSITION: absolute;	TOP: 0px;	LEFT: 780px;	PADDING-LEFT: 12px;	WIDTH: 140px;	/*BACKGROUND: #FFFFFF url(images/icon_advertisement.gif) repeat-y top left;*/}#internalAd{	float: right;	margin: 0 0 10px 10px;}.googleSearch{	padding: 5px;	margin: 10px 0 0 0;	border: 1px solid #ccc;	FONT-FAMILY: lucida-grande,verdana,arial,sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT: bold;	color: #526C31;}