body { background-color: #999999; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size: 76%; }
p { padding-top:0px; margin-top:0px; margin-right: 10px; line-height:1.5em; 
}
h1 { font-size:18px; margin: 0; 
}
h2 { font-size:14px; margin: 0px; }
img {
	border:0px;
}
.clearfloat {
	clear:both;
	height:0px;
}
a:link, a:visited{
	COLOR:#E96F02;
	text-decoration:inherit;
}
h1.leftsectionheader { background-image: url(images/leftsectionheader.gif); background-repeat: no-repeat; background-position: center top; height: 31px; font-size: 16px; padding: 5px 0px 0px 5px; margin-bottom:5px; color: #FFFFFF; }
h1.rightsectionheader { background-image: url(images/rightsectionheader.gif); background-repeat: no-repeat; background-position: center top; height: 31px; font-size: 16px; padding: 5px 0px 0px 5px; margin-bottom:5px; color: #FFFFFF; }
h1.insidesectionheader { background-image:url(images/content-header.jpg); background-repeat: no-repeat; width:746px; padding-left: 10px; height: 31px; padding-top: 4px; color:#FFFFFF; font-size: 16px; margin-top: 1px; }

#page-container { margin-right: auto; margin-left: auto; position: relative; width: 770px; background-color: #000000; }
#page-container #header-container { position:relative; top:0px; width:770px; height:309px; z-index:1; visibility:visible; background-color: #000000; }

#page-container #mainnav-container { position:relative; width:770px; height:34px; z-index:2; visibility:visible; background-color: #000000; background-image: url(images/mainnav.jpg); background-repeat: no-repeat; }
ul.mainnav { margin: 0px; padding: 0; list-style-type: none; }
ul.mainnav li { position: relative; display: inline; float: left; }
ul.mainnav a.home { background-image:url(images/mainnav/btn-home.jpg); display:block; width:69px; height:34px; }
ul.mainnav a.home:hover { background-image:url(images/mainnav/btn-home_f2.jpg); display:block; width:69px; height:34px; }
ul.mainnav a.biography { background-image:url(images/mainnav/btn-biography.jpg); display:block; width:98px; height:34px; }
ul.mainnav a.biography:hover { background-image:url(images/mainnav/btn-biography_f2.jpg); display:block; width:98px; height:34px; }
ul.mainnav a.programs { background-image:url(images/mainnav/btn-trainingprograms.jpg); display:block; width:177px; height:34px; }
ul.mainnav a.programs:hover { background-image:url(images/mainnav/btn-trainingprograms_f2.jpg); display:block; width:177px; height:34px; }
ul.mainnav a.downloads { background-image:url(images/mainnav/btn-downloads.jpg); display:block; width:126px; height:34px; }
ul.mainnav a.downloads:hover { background-image:url(images/mainnav/btn-downloads_f2.jpg); display:block; width:126px; height:34px; }
ul.mainnav a.tips { background-image:url(images/mainnav/btn-tips.jpg); display:block; width:60px; height:34px; }
ul.mainnav a.tips:hover { background-image:url(images/mainnav/btn-tips_f2.jpg); display:block; width:60px; height:34px; }
ul.mainnav a.testimonials { background-image:url(images/mainnav/btn-testimonials.jpg); display:block; width:122px; height:34px; }
ul.mainnav a.testimonials:hover { background-image:url(images/mainnav/btn-testimonials_f2.jpg); display:block; width:122px; height:34px; }
ul.mainnav a.contact { background-image:url(images/mainnav/btn-contactus.jpg); display:block; width:118px; height:34px; }
ul.mainnav a.contact:hover { background-image:url(images/mainnav/btn-contactus_f2.jpg); display:block; width:118px; height:34px; }

#inside-content-container { width: 745px; position: relative; visibility: visible; min-height: 418px; margin: 10px auto; background-color: #FFFFFF; text-align: justify; }
#inside-content-container #content { margin-top: 10px; padding-left: 10px; padding-right: 10px; margin-bottom: 10px; z-index: 100; position: relative; text-align: justify; }

#page-container #leftcolumn-container { position:relative; width:278px; min-height:429px; z-index:3; visibility:visible; background-color: #000000; float: left; }
#page-container #rightcolumn-container { position:relative; width:471px; min-height:429px; z-index:4; visibility:visible; background-color: #000000; float: left; height: 100%; left: 10px; }

#page-container #footermenu-container { width:770px; height:36px; z-index:5; visibility:visible; background-color: #000000; position: relative; color: #FFFFFF; }
#footermenu-container #footernav { margin:5px 0px 0px 90px; width:auto; text-align:center; float: left; color: #FFFFFF; }
ul.footernav { margin: 5px 0px 0px 0px; padding: 0px; list-style-type: none; }
ul.footernav li { position: relative; display: inline; float: left; }
ul.footernav a { display:block; color:#FFFFFF; font-size:12px; padding-right:10px; padding-left:10px; border-right:solid 1px #999999; text-decoration:none; }
ul.footernav a:hover { color:#FFCC00; }

#page-container #copyright-container { width:770px; height:26px; z-index:6; visibility:visible; background-color: #000000; position: relative; }

#page-container #leftcolumn-container #leftcolumn-header { background-image: url(images/leftcolumnheader.gif); background-repeat: no-repeat; background-position: center top; height: 10px; width: 260px; margin-left: 12px; }
#page-container #leftcolumn-container #leftcolumn-content-container { background-image: url(images/leftcolumnbg.gif); background-repeat: repeat-y; background-position: center top; width: 260px; margin-left: 12px; min-height: 411px; height: 100%; padding-bottom: 10px; }
#page-container #leftcolumn-container #leftcolumn-footer { background-image: url(images/leftcolumnfooter.gif); background-repeat: no-repeat; background-position: center bottom; height: 8px; width: 260px; left: 12px; position: relative; }
#page-container #rightcolumn-container #content-header { background-image: url(images/rightcolumnheader.gif); background-repeat: no-repeat; background-position: center top; height: 10px; width: 471px; }
#page-container #rightcolumn-container #content-container { background-image: url(images/rightcolumnbg.gif); background-repeat: repeat-y; background-position: center top; width: 471px; min-height: 411px; padding-bottom: 10px; }
#page-container #rightcolumn-container #content-footer { background-image: url(images/rightcolumnfooter.gif); background-repeat: no-repeat; background-position: center top; height: 8px; width: 471px; position: relative; top: 0px; }
