
body     { font-size: 100%; background-color: #faf9f5; text-align: center; margin: 0; padding: 0; position: relative; height: 100% }
.main       { background-image: url("images/repeat.jpg"); text-align: left; margin: 15px auto 0; padding: 0; position: relative; width: 722px; height: auto; border-right: 1px solid #faf9f5; border-bottom: 1px solid #cdcdcd; border-left: 1px solid #faf9f5 }
.banner      { background-image: url("images/banner.jpg"); background-position: 0 0; text-indent: -2000px; margin: 0; padding: 0; position: relative; z-index: 1000; height: 137px }

#navigation { position: relative; z-index: 3000; top: -35px; left: 20px; width: 100%; height: 50px }
img    { margin: 0 15px 15px; border: solid 4px #88742f }
address { color: #383838; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; margin-left: 15px }
/*<agl.folder "Primenav">*/
	.primenav        { background-color: transparent; margin: 0; padding: 0; position: relative; right: -30px; width: 150px; height: 1.5em; float: left }
	div.primenav ul  { list-style-type: none; margin: 0; padding: 0 }
	div.primenav li     { display: block; margin: 0; padding: 0 0 0 0; width: 140px; height: 1.5em }
	div.primenav a     { color: #4647b3; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: #f6f1e9; text-align: center; display: block; margin: 5px 0 0; padding: 3px 5px; width: 100%; height: 1em; border-style: solid; border-width: 1px 1px 2px; border-color: #88742f }
	div.primenav a:hover   { color: #ff0101; background-color: #fefffd }
	#programs    { color: #0404a2; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #ece7d4; text-align: center; text-transform: capitalize; letter-spacing: 0.3em; margin: 0 0 0; padding: 0; width: 100%; border-top: 1px solid #4647b3; border-right: none; border-bottom: 1px solid #4647b3; border-left: none }
	div.primenav ul ul    { background-color: #fff; margin: 10px 0 0; padding: 0; width: 150px; border-style: solid; border-width: 1px 1px 2px; border-color: #fff #393a38 #4647b3 #4647b3 }
	div.primenav ul ul a  { background-color: transparent; margin: 0; padding: 5px 0; border-style: none }
	#current_page_prime { color: #000; background-position: center -50px }
/*</agl.folder>*/
/*<agl.folder "Footer">*/
	.footer  { background-image: url("images/footer.gif"); height: 113px; clear: both }
	div.footer p  { font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; margin: 0; padding: 60px 0 5px }
	.div.footer img { margin: 0; padding: 0; border-style: none }
/*</agl.folder>*/
/*<agl.folder "Content">*/
	.content      { margin: 0; padding: 0; position: relative; left: 65px; width: 455px; float: left }
	div.content h1     { color: #0404a4; font-size: 1.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0 0 15px; padding: 0; clear: both; border-bottom: 0.15em solid #8e91fc }
	div.content h2   { color: #88742f; font-size: 1.2em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 0; padding: 15px 0 0; border-bottom: 0.1em solid #99f }
	div.content h3 { color: #333; font-size: 1em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 0; padding: 15px 0 0 }
	div.content p  { color: #333; font-size: 0.95em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0; padding: 5px 0 }
	div.content dl { font-size: 0.95em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
	div.content dt { font-size: 0.95em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-indent: -1em; margin: 0; padding: 0 0 0 1em }
	div.content dt:first-letter { color: #007c84; font-weight: bold }
	div.content dd { font-size: 0.95em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-indent: -1em; margin: 0; padding: 0 0 1em 1em }
	div.content dd:first-letter { color: #bb9f87; font-weight: bold }
	div.content em { text-decoration: none }
	div.content ul   { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; position: relative }
	div.content ul li   { background-repeat: no-repeat }
	div.content a  { color: #4647b3 }
	div.content a:hover { color: #960 }
	#intro  { }
	#intro p { color: #007e86; font-weight: bold }
	.highlighter  { background-color: #fffdbb }
/*</agl.folder>*/
/*<agl.folder "Contact">*/
	.contact  { background-repeat: no-repeat; width: 370px; height: auto; float: left; border: solid 1px #c8dbe3 }
	div.contact strong { color: #007c84; font-size: 1em; display: block; width: 100%; border-bottom: 1px solid #c8dbe3 }
	div.contact address { font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; margin-top: 20px; position: relative; left: 135px; width: 190px }
	#contact_form  { }
	#contact_form table { border-style: none }
	#contact_form h2 { color: #007c84; font-size: 0.95em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
	#contact_form label { font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
	.email { font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; margin-top: 20px; padding-bottom: 25px; position: relative; left: 135px; width: 190px }
	div.email em { font-size: 13px; font-weight: bold }
	.phone { font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; margin-top: 20px; position: relative; left: 135px; width: 190px; height: 75px }
/*</agl.folder>*/
/*<agl.folder "Axiom Copyright">*/
	.copyright_block  { text-align: center; margin-top: 10px; position: relative; top: 40px; width: 100% }
	div.copyright_block img  { vertical-align: middle; border-style: none }
	div.copyright_block a { color: #007c84; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "tables">*/
	table  { margin-top: 10px; margin-bottom: 10px; padding: 0; border: solid 1px #4b0001 }
	td { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left }
	.time { text-align: center }
	.stripe { background-color: #f6f1de }
	.header  { color: #fefffd; background-color: #99f; text-align: center }
	.tablecopy { text-align: center }
/*</agl.folder>*/
.forms  { background-color: #fdfbfb; margin-bottom: 50px; padding-bottom: 15px; border: solid 1px #0404a2 }
div.forms img { margin: 0 0 0 10px; padding: 0; vertical-align: middle; border-style: none }
div.forms h1  { color: #0404a2; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #f6f1de; text-align: center; padding: 3px; width: 100% }
.photo { float: right }
.clr { clear: both }
