a:link {	color:#002266;	text-decoration: none;}a:visited {	color:#002266;	text-decoration: none;}a:active {	color:#96151A;	text-decoration: none;}a:hover {	color:#96151A;	text-decoration: none;}a:link.menu {	color:#000000;	text-decoration: none;}a:visited.menu {	color:#000000;	text-decoration: none;}a:active.menu {	color:#96151A;	text-decoration: none;}a:hover.menu {	color:#96151A;	text-decoration: none;}.tablemain {	text-align: left;	vertical-align: top;	margin: 0px;	padding: 0px;}.column1 {	background-color: #CDD9D0;	width: 175px;	border-right: 1px solid #002266;	vertical-align: top;	margin: 0px;	padding: 0px;}.column2 {	background-color: #FFFFFF;	width: 396px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #002266;	vertical-align: top;	margin: 0px;	padding: 0px;}.column2wide {	background-color: #FFFFFF;	width: 552px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #002266;	vertical-align: top;	margin: 0px;	padding: 0px;}.column3 {	background-color: #FFFFEF;	width: 155px;	border-right-width: 3px;	border-right-style: solid;	border-right-color: #002266;	vertical-align: top;	margin: 0px;	padding: 0px;}body {	background-color: #002266;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #000000;	text-decoration: none;	vertical-align: top;}.menumain {	margin: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	color: #002266;	text-decoration: none;	padding: 0px;	width: 100%;}<!-- // table#mainnav { --><!-- //	display: none; --><!-- // } --><!-- // table#features { --><!-- //	display: none; --><!-- // } -->div#floaty {	display: none;}.wellnessheader {	background-color: #ADB291;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	color: #FFFFEF;	text-decoration: none;	padding-left: 10px;	text-align: left;	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #CED2BF;	border-bottom-color: #666633;	border-right-color: #666633;	border-left-color: #CED2BF;	width: 175px;}.menuheader {	background-color: #2C5198;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	color: #FFFFEF;	text-decoration: none;	padding-left: 10px;	text-align: left;	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #5975AA;	border-bottom-color: #002266;	border-right-color: #002266;	border-left-color: #5975AA;	width: 175px;}.menurow {	padding-left: 10px;	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #D9ECE2;	padding-right: 10px;}.buttonrow {	border-bottom-width: thin;	border-bottom-style: solid;	border-bottom-color: #D9ECE2;	text-align: center;}.circinvite {	height: 90px;	width: 75px;	cursor: pointer;}td {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	color: #000000;	text-decoration: none;}.newscell {	padding: 10px;}.newscellhead {	padding: 1px 10px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #000000;	text-align: left;	vertical-align: top;	border-top-width: 1px;	border-top-style: solid;	border-top-color: 000000;}.updatetime {	padding: 1px 10px 2px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	color: #000000;	text-align: right;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000000;}.apcreditcell {	padding: 0px 0px 0px 25px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	color: #000000;	text-align: left;	vertical-align: middle;	background-color: #EAEAEA;	background-attachment: scroll;	background-image: url(images_design/ap_logo.gif);	background-repeat: no-repeat;	background-position: left center;	height: 20px;}.newscellheadtopstories {	padding: 1px 10px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	color: #000000;	text-align: left;	vertical-align: top;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;}.adplacementcell {	padding: 10px;	text-align: center;}.topadcell {	padding-top: 3px;}.adnavtable {	margin: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-decoration: none;	padding: 0px;	width: 100%;}.marketplacecellheader {	background-color: #96151A;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	color: #FFFFEF;	text-decoration: none;	padding-left: 10px;	text-align: left;	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #CA898B;	border-bottom-color: #44070E;	border-right-color: #96151A;	border-left-color: #9A1216;	vertical-align: top;}.marketplacecell {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	color: #000000;	text-decoration: none;	text-align: left;	padding-left: 10px;}.spacercell {	margin: 0px;	padding: 0px;	height: 3px;}.cbtable {	width: 155px;	border: thin solid #D45500;}.mastheadcontainer {	border-right-width: 3px;	border-right-style: solid;	border-right-color: #002266;	height: 90px;	width: 728px;	margin: 0px;	padding: 0px;	vertical-align: top;}.masthead {	height: 90px;	width: 728px;	margin: 0px;	padding: 0px;	background-image: url(http://wellness.peninsulaclarion.com/images/WellHead.jpg);	background-attachment: scroll;	background-repeat: no-repeat;	background-position: left top;	vertical-align: top;}.mastheadlink {	height: 90px;	width: 553px;	cursor: pointer;}.instoryadcell {	text-align: center;	vertical-align: middle;	height: 270px;	width: 320px;	border: 1px solid #999999;	background-color: #FFFFEF;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: normal;	font-weight: normal;	color: #000000;	text-decoration: none;}.square1 {	height: 90px;	width: 728px;	border-right-width: 3px;	border-right-style: solid;	border-right-color: #002266;	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #002266;	vertical-align: top;	margin: 0px;	padding: 0px;}.square2 {	background-color: #002266;	width: 166px;	border-bottom-width: medium;	border-bottom-style: solid;	border-bottom-color: #002266;	vertical-align: top;	margin: 0px;	padding: 0px;}.square4 {	background-color: #002266;	width: 166px;	vertical-align: top;	margin: 0px;	padding: 0px;	text-align: left;}.square3 {	width: 728px;	vertical-align: top;	margin: 0px;	padding: 0px;}.frame {	margin: 0px;	padding: 0px;	border: none;}.yellowtable {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	color: #000000;	background-color: #FFFFCE;	text-align: left;	vertical-align: top;	padding: 0px;	width: 155px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000000;}.yellowcell {	text-align: center;	padding-top: 2px;	padding-bottom: 2px;}.oilarrow {	margin: 0px;	padding: 0px;	width: 23px;	text-align: right;}.oiltextcell {	text-align: left;	width: 132px;	padding-top: 2px;	padding-right: 3px;	padding-bottom: 2px;	padding-left: 3px;}.oiltextprice {	font-weight: bold;	color: #990033;}.readerspoll {	margin: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	color: #002266;	text-decoration: none;	padding: 2px;	width: 100%;	border: 1px solid #666666;}.pollcell {	border-bottom-style: none;	padding: 5px;	border-top-style: none;	border-right-style: none;	border-left-style: none;}.pollanswer {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	color: #000000;	text-decoration: none;	text-align: left;}.pollquestion {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	color: #000000;	text-decoration: none;	text-align: left;}.pollviewresults {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	color: #002266;	text-decoration: none;	text-align: left;}.polltotalvotes {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	color: #000000;	text-decoration: none;	text-align: left;}.frontpage {	text-align: center;}.bottomtable {	background-color: #FFFFFF;	border-top-width: 1px;	border-right-width: 3px;	border-bottom-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #000000;	border-right-color: #002266;	border-bottom-color: #000000;	padding: 3px;}.bottomtablecell {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	color: #000000;	text-decoration: none;}.usaweekendpromo {	padding: 0px;	width: 150px;	border: 2px solid #2C5198;	text-align: center;}.legacybutton {	text-align: center;}.temperaborder {	background-color: #FFFFFF;	text-align: center;	height: 90px;	width: 280px;	vertical-align: middle;	border: none;}.menuheaderhalfleft {	background-color: #2C5198;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	color: #FFFFEF;	text-decoration: none;	padding-left: 10px;	text-align: left;	border-top-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #5975AA;	border-bottom-color: #002266;	border-left-color: #5975AA;	padding-right: 10px;}.menuheaderhalfright {	background-color: #2C5198;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	color: #FFFFEF;	text-decoration: none;	text-align: right;	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-top-color: #5975AA;	border-bottom-color: #002266;	border-right-color: #002266;	padding-right: 4px;	vertical-align: middle;}.featuresmenulink {	color: #FFFFEF;	text-decoration: underline;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;}.newsfeedheader {	background-color: #96151A;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	color: #FFFFEF;	text-decoration: none;	padding-left: 10px;	text-align: left;	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #CA898B;	border-bottom-color: #44070E;	border-right-color: #96151A;	border-left-color: #9A1216;	vertical-align: top;}.newsfeedcell {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	color: #000000;	text-decoration: none;	text-align: left;	padding-left: 10px;	padding-right: 10px;}.digestsectionhead {	font-size: 12px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}.digestlistlink {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-decoration: none;	background-attachment: scroll;	background-image: url(http://www.peninsulaclarion.com/images_design/mdash.gif);	background-repeat: no-repeat;	background-position: left top;	left: 10px;	padding-left: 15px;}.digesttable {}.formtable {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	width: 376px;}.formcellleft {	text-align: left;	padding-bottom: 6px;}.formcellright {	text-align: left;	padding-bottom: 6px;}.formcellwide {	padding-bottom: 6px;}