body{								font: 14px Times New Roman, Times, serif; color: 250d58; background-color: #ffffff; margin: 0px; padding: 0px; }

.logo{								font: 18px Times New Roman, Times, serif; color: 250d58; }

#container_bar{			background: url(../images/bar.jpg) repeat top left; }

#navmain a:link, 
#navmain a:visited{		font: 12px Times New Roman, Times, serif; color: #250d58; text-decoration: none; }
#navmain a:hover{		color: #f77803; text-decoration: none; }
#navmain a:active{		color: #250d58; }

#navbtm a:link, 
#navbtm a:visited{ 		font: 12px Times New Roman, Times, serif; color: #250d58; text-decoration: none; }
#navbtm a:hover{ 		color: #f77803; text-decoration: underline; }
#navbtm a:active{ 		color: #250d58; text-decoration: underline; }

a:link, 
a:visited{						font: 14px Times New Roman, Times, serif; color: #250d58; text-decoration: none; }
a:hover{							color: #f77803; text-decoration: none; }
a:active{							color: #250d58; text-decoration: none; }

p{										font: 14px Times New Roman, Times, serif; color: #250d58; }

.img_border{					border: 1px solid #250d58; }

.gal_thumb_container img{	border: 1px solid #250d58; }
.gal_enlarge{		 		border: 3px solid #250d58; }

.footer{							font: 12px Times New Roman, Times, serif; color: #250d58; }

#contact{						background: #DFE6E8 url(../images/contactbackground.jpg) center center no-repeat; }
a.homelink{					font-size: 20px; padding-right: 40px; }
.guarantee{					font-size: 12px; padding-bottom: 40px; border-top: 4px solid #250D58; }

#seniortext{					text-align: center; color: #000; border: 3px solid #250D58; padding: 20px; border-width: 0 5px; }
#seniortext h1{				font: 20px Optima, Verdana, sans-serif; }
#seniortext h2{				font: 16px Optima, Verdana, sans-serif; }
#seniortext p{				color: #000; font: 14px/20px Optima, Verdana, sans-serif; }
#seniortext hr{ 				clear: both; color: #250D58; border: 0; background-color: #250D58; height: 1px; margin: 10px 80px; }

#seniortext ul{				margin: 0; padding: 0; }
#seniortext li{				display: inline; list-style-type: none; padding: 0 20px; font: 14px Optima, Verdana, sans-serif; }

.format-a, .format-a *{	text-align: center !important; text-indent: 0 !important; }
.format-b, .format-b *{	text-align: right !important; text-indent: 0 !important; }
.format-c, .format-c *{	text-align: left !important; text-indent: 0 !important; }