body { font-size : 0.8em; font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; margin : 0px; padding: 0px; background-color: #FFF; padding-bottom: 20px; color:#042768; background-image: url(bg.gif);}


#masthead { border-top: 10px solid #294689; margin-top: 8px;background: #ffffff; width: 778px;	height: 620px;	overflow: hidden;	margin-left: auto;	margin-right: auto; background-image: url(kinesiology.gif); background-repeat: no-repeat; border: 1px solid #C9C9C9; }

a:visited, a:active, a:link { color: #6189CF;}


#content{ top: 130px; position: absolute; padding: 0px 0px 0px 0px; width: 780px; margin-left: auto; margin-right: auto;}

#main {padding-right: 12px; width: 400px; overflow: hidden; padding-left: 10px; padding-top: 10px; padding-bottom: 30px; margin-left: auto; margin-right: auto;}


#leftmenu { float: left; width : 218px; padding-left: 0px;  height: auto; padding-top: 15px;}
#navlist {float: right;  left:0px; width: 120px; z-index: 1; width : 208px;}
#navlist a {	/*/*/display: block;  border-bottom: 1px solid #FFF; width: 130px; color: #294689; margin-top: 8px; font-size:80%;}
#navlist a:link, #navlist a:visited {	color: #294689;   text-decoration: underline; font-weight:bold;}
#navlist a:visited {	color: #6189CF;   text-decoration: none; /* */}
#navlist a:hover { color: #6189CF; }

h1 {color: #3E4575; font-size: large; font-family: Arial, verdana, sans-serif;  border-bottom: 1px dashed #6189CF;}
h2 {color: #3E4575; font-size: medium; font-family: Arial, verdana, sans-serif; font-weight:bold; padding-top:10px;}

#header {padding-right: 20px; padding-top: 20px; font-size: 150%; font-family: Arial, verdana, sans-serif; font-weight:bold; text-align:right; }
#smaller {font-size:80%;}


#footer { text-align: right; font-size:smaller; color:#CCC; padding-right:20px;}

