﻿body { font-family: Arial, Tahoma, Verdana, Sans-serif; color: #555555; }

form { margin: 0px; }
p { font-size: 18px; margin-top: 10px; margin-bottom: 10px; }
div { font-size: 18px; line-height: 130%; }
table { font-size: 18px; line-height: 130%; }
/* h1 - pageheader */
h1 { font-family: Arial; font-size: 21px; font-weight: 700; color: #a28960; line-height: 135%; margin: 0px; padding: 0px; letter-spacing: 4px; text-transform: uppercase; }
/* h2 - page content headers */
h2 { font-family: Arial; font-size: 18px; font-weight: 700; color: #c37d05; line-height: 135%; margin: 0px; padding: 0px; letter-spacing: 2px; text-transform: uppercase; }
/* h3 - page bold headers, like Featured Facilities header */
h3 { font-family: Georgia, Arial; font-size: 22px; font-weight: 700; color: #306991; line-height: 135%; margin: 0px; padding: 0px; }
/* h4 - other section headers, like bottom of Home page - Senior Living */
h4 { font-family: Georgia, Arial; font-size: 22px; font-weight: normal; color: #306991; line-height: 135%; margin: 0px; padding: 0px; }
h5 { }

ul { margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px; }
ol { margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px; }
li { padding-top: 2px; padding-bottom: 2px; color: #306991; }

/* COLORS
template background color #f5dfb7
outside 2px border color #e7cb9b
nav background color #fff8e9 with top or bottom 1px border color #e7cb9b
blue color in site: #306991
*/
.goldText { color: #cb8e26; }
.copyrightText { font-family: Arial; font-size: 13px; font-weight: bold; color: #306991; padding-top: 5px; padding-bottom: 3px; }
.specialSection { background-color: #fff8e9; border: 1px #e7cb9c solid; font-size: 13px; } /* such as Featured Facilities on home page */
.rightcolumnBG { background-color: #fff8e9; }

/* LINK STYLES */
a:link, a:visited { font-family: Arial; font-size: 18px; font-weight: normal; color: #306890; text-decoration: none; }
a:hover, a:active { text-decoration: underline; color: #c37d05; }

a.toplink:link, a.toplink:visited { font-family: Arial; font-size: 13px; font-weight: 700; color: #306890; text-decoration: none; }
a.toplink:hover, a.toplink:active { text-decoration: underline; }
.toplinkCell { font-size: 13px; font-weight: bold; color: #306890; padding-right: 10px; padding-top: 3px; padding-bottom: 3px;}

a.mainnav:link, a.mainnav:visited { font-family: "Times New Roman", Georgia, Arial; font-size: 16px; font-weight: normal; color: #a28960; text-decoration: none; }
a.mainnav:hover, a.mainnav:active { text-decoration: underline; color: #c37d05 }
.mainnavCell { font-size: 14px; font-weight: normal; color: #a28960 }

a.mainnavfooter:link, a.mainnavfooter:visited { font-family: "Times New Roman", Georgia, Arial; font-size: 14px; font-weight: normal; color: #a28960; text-decoration: none; }
a.mainnavfooter:hover, a.mainnavfooter:active { text-decoration: underline; color: #c37d05 }
.mainnavfooterCell { font-size: 14px; font-weight: bold; color: #a28960 }

a.bottomarealink:link, a.bottomarealink:visited { font-family: Arial; font-size: 13px; font-weight: normal; color: #a28960; text-decoration: none; }
a.bottomarealink:hover, a.bottomarealink:active { text-decoration: none; color: #306991; }
.bottomarealinkCell { font-size: 13px; font-weight: normal; color: #a28960; padding-bottom: 10px; }

a.subnavlink:link, a.subnavlink:visited { font-family: Arial; font-size: 14px; font-weight: 700; color: #306890; text-decoration: none; }
a.subnavlink:hover, a.subnavlink:active { text-decoration: underline; color: #c37d05; }
.subnavlinkCell { font-size: 14px; font-weight: bold; color: #306890; padding-top: 5px; padding-bottom: 5px; text-align: right; border-bottom: 1px #e7cb9b solid; }

a.SFont:link, a.SFont:visited { font-family: Arial; font-size: 12px; font-weight: normal; color: #306890; text-decoration: underline; font-weight:bold; padding:5px;}
a.SFont:hover, a.SFont:active { text-decoration: none; color: #c37d05; }

a.MFont:link, a.MFont:visited { font-family: Arial; font-size: 16px; font-weight: normal; color: #306890; text-decoration: underline; font-weight:bold; padding:5px;}
a.MFont:hover, a.MFont:active { text-decoration: none; color: #c37d05; }

a.LFont:link, a.LFont:visited { font-family: Arial; font-size: 18px; font-weight: normal; color: #306890; text-decoration: underline; font-weight:bold;  padding:5px;}
a.LFont:hover, a.LFont:active { text-decoration: none; color: #c37d05; }

/* FORM STYLES */
.button { font-family: "Segoe UI", Arial, Helvetica, Sans-serif; font-size: 14px; font-weight: bold; color: black; padding: 1px; }
.formHeader { font-size: 18px; font-weight: normal; text-align: right; }
.formElementText { font-size: 13px; font-weight: normal; }
.formValidation { font-family: Arial; font-size: 14px; font-weight: normal; color: #ec7d9f; }
.formValidator { font-family: Verdana; font-size: 16px; font-weight: bold; color: #ec7d9f; }
.formTextbox { font-size: 13px; }
		   #wthvideo {
	position:absolute;
	width:352px;
	height:352px;
	left:0px;;
	bottom:0px;
	z-index:1;
}
