/* CSS Document */h1{margin: 0px;color: #000066;font-family: Trebuchet MS, Trebuchet, Futura, Sans-Serif;}h2, h3, h4{margin: 0px;padding: 0px;font-family: Trebuchet MS, Trebuchet, Futura, Sans-Serif;color: #333333;}p{color: #666666;text-indent: 20px;font-family: Futura, Sans-Serif;font-size: 14px;}table{color: #FF0000;font-family: Futura, Sans-Serif;font-size: 14px;}td{padding: 0px 0px 0px 0px;border-bottom: 1px solid white;border-right: 1px solid white;background-repeat: no repeat;}table.indented td{padding: 5px 0px 5px 10px;}li{padding-top: 2px;}a:link{color: #FF0000;font-family: Futura, verdana;text-decoration: none;}a:visited{color: #FF0000;font-family: Futura, verdana;text-decoration: none;}a:hover{color: #000066;}	a.sideLink:link{color: #000066;font-size: 12px;font-family: Futura, verdana;text-decoration: none;}a.sideLink:visited{color: #000066;font-family: Futura, verdana;text-decoration: none;}a.sideLink:hover{text-decoration: underline;}a.sideLinkSmall:link{color: #FFFFFF;font-size: 10px;font-family: Verdana, san-serif;text-decoration: none;}a.sideLinkSmall:visited{color: #FFFFFF;font-size: 10px;font-family: Verdana, san-serif;text-decoration: none;}a.sideLinkSmall:hover{color: #FF0000;}.body{position: absolute;top: 152px;left: 100px;width: 600px;margin-top: 30px;margin-left: 50px;color: #666666;font-family: Futura, Sans-Serif;font-size: 14px;}p.summaries{width: 500px;padding-left: 20px;margin-top: 5px;padding-top: 5px;}.sideBar{position: absolute;top: 190px;left: 5px;width: 110px;color: #FF0000;font-family: Futura, verdana;}.images{position: absolute;top: 250px;left: 700px;width: 130px;}.reading{font-family: Georgia, Times New Roman, Times, serif;}.contact{position: absolute;top: 10px;left: 670px;}