.textFooter {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 14px;	color: #681212;}.textFooterCredit {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 14px;	color: #808080;}.textMain {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	color: #000000;}.cellSidebar {	background-color: #dab157;	background-image: url(images/bg_home_cares.jpg);	border-right: 1px solid #681212;	border-left: 1px solid #681212;	padding: 7px;	background-repeat: repeat-x;	background-position: top;}.textLinks {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	color: #681212;	font-weight: bold;}.photoBorder {	border: 1px solid #681212;}.photoCaption {	color: #681212;	font-weight: bold;	font-size: 10px;	line-height: 14px;}.cellNewsHome {	background-image: url(images/divbar_home_news.jpg);	background-repeat: repeat-y;	background-position: right top;	border-left: 1px solid #681212;	padding: 10px;}.cellEventsHome {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #681212;	padding: 10px;}.textNews {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	color: #262626;}.cellSubnav {	background-color: #dab157;	border: 1px solid #681212;}.subTitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 14px;	text-transform: uppercase;	color: #681212;}.textDay{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 18px;	color: #FFFFFF;}.textMonth{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	color: #FFFFFF;}#subpageLeftColumn {	width: 530px;	display: inline;	float: left;	text-align: left;}#subpageRightColumn {	width: 190px;	display: inline;	float: right;	text-align: right;}#subnav {	 text-align: left;	 padding-bottom: 10px;}#eventCalendar {	background-color: 573E3E;	width: 736px;}#eventCalendar th {	background-color: #B27F7F;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;	font-size: 11px;}#eventCalendar td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	padding: 3px;}#eventCalendar td.active {	background-color: #dab157;}#eventCalendar td.active a {	display: block;	margin-bottom: 6px;	margin-top: 3px;}#eventCalendar .weekday {	width: 100px;}#eventCalendar td.inactive {	background-color: #ECD7AA;}#teacherpageLeftColumn {	width: 459px;	display: inline;	float: left;	text-align: left;}#teacherpageRightColumn {	width: 273px;	display: inline;	float: right;	text-align: right;}.subTitleTeacher {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 14px;	text-transform: uppercase;	color: #FFFFFF;}.teacherCaption {	color: #DAB157;	font-weight: bold;	font-size: 10px;	line-height: 14px;	padding-right: 6px;	padding-left: 6px;}.teacherText {	color: #FFFFFF;	font-size: 10px;	line-height: 14px;	padding: 6px;}.teacherText2 {	color: #FFFFFF;	font-size: 10px;	line-height: 14px;}.titleBlog {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #681212;	line-height: 16px;}.cellBlogSpace {	margin-top: 10px;	margin-bottom: 10px;	background-image: url(Images/1px_red.gif);	background-repeat: repeat-x;	background-position: center;}