/* fonts */.homePromo {font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #666666; padding-left:25px; padding-right:20px; line-height: 15px;}.homePromo A {color: #A95232; text-decoration: underline;}.homePromo A:hover {color: #C3866F; text-decoration: none;}.homeBody {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #6A6A6B; padding-left:16px; padding-right:16px; line-height: 15px; padding-top:10px; padding-bottom:10px;}.homeBody A {color: #A95232; text-decoration: underline;}.homeBody A:hover {color: #C3866F; text-decoration: none;}.homeBold {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #344048;}.homeBold_red {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #ff0000;}.homeTitle {font-family: Arial, Helvetica; font-size: 12px; color: #045040; background-color: #D5DAD5;}.homeTitle1 {font-family: Arial, Helvetica; font-size: 10px; color: #045040; background-color: #D5DAD5;}.homePromoBox {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #6A6A6B; padding-left:7px; padding-right:7px; padding-top:7px; padding-bottom:7px; line-height: 15px; background-color: #DEE8EE;}.homePromoBox A {color: #344048; text-decoration: none;}.homePromoBox A:hover {color: #344048; text-decoration: underline;}.searchField {font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-left: 5px; text-decoration: none; color: #666666; border : 1px solid #90938F; background-color: #DEE8EE;}.searchField2 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-left: 5px; padding-right: 5px; text-decoration: none; color: #666666; border : 1px solid #90938F; background-color: #D5DAD5;}.searchField3 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-left: 0px; padding-right: 0px; text-decoration: none; color: #666666; border : 1px solid #90938F; background-color: #D5DAD5;}.formText {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #666666;}.formButton {font-family: trebuchet ms, trebuchetms, trebuchet, trebuchet ms, trebuchetms, trebuchet, verdana; font-size: 10px; font-weight: bold; text-decoration: none; color: #666666; border : 1px solid #90938F; background-color: #DEE8EE;}.sectionHead {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #344048; padding-left:7px; padding-right:7px; padding-top:7px; padding-bottom:7px; background-color: #ADB5AE;}.sectionHead A {color: #344048; text-decoration: none;}.sectionHead A:hover {color: #344048; text-decoration: none;}.sectionHeadL2 {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #344048; padding-left:7px; padding-right:7px; padding-top:7px; padding-bottom:7px; background-color: #D1E0E8;}.sectionHeadL2 A {color: #344048; text-decoration: none;}.sectionHeadL2 A:hover {color: #344048; text-decoration: none;}.sectionHeadL2High {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #344048; padding-left:7px; padding-right:7px; padding-top:7px; padding-bottom:7px; background-color: #A4C1CF;}.subLinks {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #829AA6; line-height: 20px; padding-left:7px; padding-right:7px; padding-top:7px; padding-bottom:7px;}.subLinks A {color: #344048; text-decoration: none;}.subLinks A:hover {color: #344048; text-decoration: underline;}.bodyCopy {font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #666666; padding-left:25px; padding-right:20px; line-height: 15px;}.bodyCopy_noIndent {font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #666666; padding-right:20px; line-height: 15px;}.bodyCopy_noIndent_bold {font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: #666666; line-height: 15px;}.bodyCopy A {color: #A95232; text-decoration: underline;}.bodyCopy A:hover {color: #C3866F; text-decoration: none;}.productLinks {font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; color: #666666; line-height: 15px; padding-left:10px; padding-right:10px; padding-top: 10px;}.productLinks A {color: #666666; text-decoration: none;}.productLinks A:hover {color: #666666; text-decoration: underline;}.months {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #344048; line-height: 20px;}.months_featured {font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #344048; line-height: 20px;}.months A {color: #829AA6; text-decoration: none;}.months A:hover {color: #829AA6; text-decoration: underline;}.monthshide {visibility:collapse;}b {font-family: Arial, Helvetica; font-weight: bold; color: #344048;}ul {margin-left: 15; padding-left: 0; margin-top:10px; margin-bottom:10px;}p {margin-top: 0px;	margin-bottom: 2px;}li {font-family: Arial, Helvetica; font-size: 11px; font-weight: normal; color: #666666; list-style-position: outside; list-style-type: square;}li A {color: #A95232; text-decoration: underline;}li A:hover {color: #C3866F; text-decoration: none;}.events {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #344048; padding-right:5 px; background-color: ECF0F1; text-align: right; border: 1px solid #90938F;}.eventsLink {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #344048; padding-right:5 px; background-color: B7CEDA; text-align: right; line-height: 200%; border: 1px solid #90938F;}.eventsLink A {color: #344048; text-decoration: none;}.eventsLink A:hover {color: #344048; text-decoration: underline;}.day {font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; color: #344048; letter-spacing:1px; background-color: CAD6D8; text-align: center; padding-top: 3px;  padding-bottom: 3px; border: 1px solid #90938F;}/* background colors */.border {background-color: #90938F;}.navGray {background-color: #ADB5AE;}.homeContent {background-color: #D5DAD5;}.searchHolder {padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:5px; background-color: #8BAFC1;}.searchHolder2 {padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:5px; background-color: #ADB5AE;}.subNavBlue {background-color: #D1E0E8;}.cellColorBorder {background-color: #BFBFBF;}.navEndHigh {background-color: #A4C1CF;}.bg_white {background-color: #FFFFFF;}