/* Design by Free CSS Templates http://www.freecsstemplates.org Released for free under a Creative Commons Attribution 2.5 License */ * { margin: 0; padding: 0; } body { background: #e3e3e6 url(images/img01b.gif) repeat-x; font: normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #88888A; padding:0; margin:0; /* GM IE CSS CENTER FIX */ text-align: center; } div#wrapper{ margin:0px; padding:0px; } h1, h2, h3 { color: #313131; font: "Trebuchet MS", Arial, Helvetica, sans-serif; } h1 { margin-bottom: .5em; font-size: 182%; font-weight: normal; font: "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing: 0px; } h2 { margin-bottom: .5em; font-size: 136%; font-weight: normal; font: "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing: -1px; } h3 { font-size: 100%; font-weight: bold; font: "Trebuchet MS", Arial, Helvetica, sans-serif; } h4 { margin-bottom: .5em; font-size: 140%; font-weight: bold; font: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; } h5 a:link { margin-bottom: 30px; margin-top: 15px; font-size: 90%; font-weight: bold; font: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#cc0000; } p, ol, ul { margin-bottom: 1.5em; text-align: left; line-height: 125%; font: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 100%; } blockquote { margin-left: 2em; margin-bottom: 1.5em; text-align: left; line-height: 167%; font-size: 130%; } ol { margin-left: 2em; } ul { list-style: none; } ul li { padding-left: 1em; background: url(images/img07.gif) no-repeat left center; } a { text-decoration: none; color: #cc0000; } a:hover { text-decoration: underline; color: #000000; } /* Menu */ #menu { width: 850px; height: 70px; margin: 0 auto; border-left: 20px solid #cc0000; } #menu ul { margin: 0; padding-left: 200px; list-style: none; } #menu li { padding: 0; display: inline; background: none; } #menu a { display: block; float: left; padding: 10px 10px 10px 10px; font-size: 11px; font-weight: bold; color:#cc0000; } #menu a:hover { background: #cc0000; text-decoration: none; color: #FFFFFF; height:20px; } #menu #logo2 a:hover { height:50px; } #menu b { text-decoration: underline; } .nav { display: block; float: left; height: 40px; padding: 20px 8px 0 8px; font-size: 11px; font-weight: bold; color:#cc0000; } /* Logo */ #logo { width:100%; /* USE FOR DEBUGGIN border:1px solid red; */ background: #444444; padding: 10px 0px 10px 10px; } #logo table{ width: 850px; margin: 0 auto; } #logo h1 { margin: 0; padding: 120px 0 0 0; text-align: right; letter-spacing: -1px; font-size: 189%; } #logo h2 { margin: 0; padding: 0 0 0 0; text-align: right; letter-spacing: -1px; font-size: 100%; font-weight: bold; font-style: italic; } #logo a { text-decoration: none; color: #FFFFFF; } #logo2 { float:left; } .featured { width: 285px; height: 210px: border:0px; } /* Sidebar */ #sidebar { float: right; width: 180px; padding: 20px; margin: 0 auto; background-color:#ffffff; /* GM height:100%; */ } #sidebar blockquote { margin-left: 0; padding-left: 1em; background: url(images/img09.gif) no-repeat right bottom; border-left: 5px solid #cc0000; background-color:#ffffff; } #sidebar blockquote p { text-align: left; line-height: normal; font-style: italic; } #links { padding-left: 0px; color: #cc0000; font-size:12px; line-height:16px; text-align:left; } #links a:link { padding-left: 0px; color: #cc0000; font-size:12px; line-height:16px; } #links a:hover { color:#000000; } #links a:visited { padding-left: 0px; color: #cc0000; font-size:12px; line-height:16px; } #links li { padding-left: 10px; color: #cc0000; font-size:12px; line-height:16px; } /* Page */ #page { width: 850px; margin: 0 auto; border-left: 20px solid #cc0000; /* background-color:#e3e3e6; */ background-color:#fff; } /* Content */ #content { width: 590px; text-align: center; padding: 16px 20px 0 20px; background-color:#e3e3e6; margin-left:0px; margin-bottom:0px; } div#aboutContent img{ margin:0px; padding: 0px 20px 10 0px; } div#aboutContent{ background-color:#e3e3e6; margin:0px; padding: 16px 16px 0 20px; width:595px; } #welcome { width:520px; background-color:#e3e3e6; margin-bottom: 20px; padding-bottom: 1px; float:center; } .floating-box { float: left; width: 200px; margin-right:50px; line-height: 120%; font-size: 80%; } .floating-box p, .floating-box blockquote, .floating-box ol, .floating-box ul { line-height: 144%; font-size: 92%; } /* Footer */ #footer { clear:both; height: 50px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; margin-right:-20px; } #footer .wrapper { width:850px; margin:0 auto; } #footer .links { float: left; width: 568px; height: 34px; padding: 16px 30px 0 30px; background: #FFFFFF; border-left: 20px solid #010100; font-size: 85%; margin-left:-20px; } #footer .legal { float: right; width: 200px; height: 34px; margin: 0 auto; padding: 16px 20px 0 0; background: #cc0000; text-align: right; font-size: 85%; color: #FFFFFF; } .clearSpacer { clear: both; margin: 0px; padding: 0px; font-size: 1px; height: 1px; }