body { color: #000; background-color: #fff; margin:0 ; padding: 0; text-align: center; }h1, h2, h3, h4, h5, h6, p, li { font-family: tahoma, verdana, arial, helvetica, geneva, sans-serif; }img { border: 0; }a, a:link { color: #ab0400; text-decoration: none; }a:visited { color: #ce1f33; text-decoration: none; }a:hover { text-decoration: underline; }em { font-style: normal; font-weight: bold; }p { font-size: 80%; margin-bottom: 3px; text-align: justify; }li { font-size: 80%; margin-bottom: 3px; text-align: left; }ul { padding-left: 10px; margin-left: 10px; list-style-type: square;}td { margin: 0px; padding: 3px; }#header { background: #febf39; color: Black; height: 80px; text-align: center; font-size: 200%; }#subheader { background: #ce1f33; margin-bottom: -32px; color: White; text-align: center; margin-left: auto; margin-right: auto; position: relative; right: -75px; top: -16px; font-size: 120%; line-height: 32px; width: 600px;}#subheader a { text-decoration: none; color: White; }#ie6subheaderwrap { text-align: center; font-family: Times New Roman, Serif; font-size: 100%; }#container { width:1000px; margin: 30px auto 20px auto; overflow: hidden; }#splash { height: 300px; background: black url("/images/splash.jpg") center; text-align: center; color: White;}#navleft { margin: 15px; width: 200px; float: left;}#navleft h1 { font-size: 80%; line-height: 20px; background: #ce1f33; color: White; padding: 0px 5px 0px 5px; margin: 0px 0px 3px 0px; }#navleft h1 a { text-decoration: none; color: White; }#navleft p { margin: 5px 5px 10px 10px;}#navleft ul { margin-top: 5px; margin-bottom: 10px; }#questionbox { width: 150px; float: right; padding: 10px; margin: 10px; background: #ffde97; }#main { float: left; margin: 0px 0px 0px 0px; padding: 15px 0px 15px 0px; text-align: justify; min-height: 650px; /* IE6 min-height hack */ height:auto !important; height:550px; width: 550px; }#main2 { margin-left: 230px; text-align: justify; padding: 15px 15px 15px 0px; min-height: 650px; /* IE6 min-height hack */ height:auto !important; height:650px; }/* #main h1 { width: 325px; } */#container #main { /* margin-right: 201px; */}#main h2, #main h3 { text-align: center; margin-left: auto; margin-right: auto;}#footer { background: #ce1f33; color: White; padding: 3px 20px 5px 20px; text-align: center; margin-top: 20px;}#footer a { text-decoration: none; color: White; font-weight: bold; }#footer a:hover { text-decoration: underline; }h1 { font-size: 80%; line-height: 20px; background: black; color: White; padding: 0px 5px 0px 5px; margin: 0px 0px 3px 0px; }h2 { font-size: 100%; font-weight: bold; margin: 0px 0px 5px 0px; }#popuppage { margin: 10px; width: 350px; }#faqpage { margin: 30px 0px 140px 0px; }#faqpage p { margin-top: 2px; margin-bottom: 4px; }.quote { font-size: 75%; font-family: serif; text-align: justify; margin-left: 20px; margin-right: 20px; }.quoteauthor { font-size: 75%; font-style: italic; font-family: serif; text-align: right; padding-left: 2em; margin-left: 20px; margin-right: 20px; }.stafflist p { text-align: left; }.formbox { border: thin solid gray; background-color: #efefef; padding: 5px;}.formbox p { font-size: 80%; margin-bottom: 3px; text-align: justify; margin:5px 0px 5px 0px; }.formbox td { margin: 5px; }.formbox h1 { font-size: 115%; font-weight: bold; margin-bottom: 15px; background: none; line-height:normal; color: black;}.padsides { padding-left: 5px; padding-right: 5px; } .forumpages { text-align: right; margin-top: 2px; margin-bottom: 2px; font-size: 80%; }.forumpost { background-color: #dddddd; text-align: left; padding: 10px; }.forumpost2 { background-color: #ffde97; text-align: left; padding: 10px; }.forumuser { background-color: #dddddd; text-align: center; }.forumuser2 { background-color: #ffde97; text-align: center; }.forumheader { background-color: #c10435; color:white; font-weight: bold;}.forumheader a { color: white; text-decoration: none; }.forumheader a:visited { color: white; text-decoration: none; }.forumpostbody { font-size: 80%; margin-bottom: 3px; text-align: justify; width: 375px; overflow: auto; word-wrap: break-word;}.forumpostbody h1 { font-size: 115%; font-weight: bold; margin-bottom: 15px; background: none; line-height:normal; color: black;}.forumpostbody h2 { font-size: 115%; font-weight: bold; margin: 0px; }.forumpostbody h3 { font-size: 90%; font-weight: bold; margin-top: 2px; margin-bottom: 12px; }.forumpostbody h4 { font-size: 80%; margin-top: 2px; margin-bottom: 12px; }.forumpostbody h5 { font-size: 90%; font-weight: bold; margin-bottom: 12px; }.photo { border: thin solid black; }.checklist td { font-size: 80%; margin-bottom: 3px; text-align: justify; }/* }input { font-size: 90%; }input.button { color:c10435;  background: #ffffff ;  font-size: .8em;  font-weight:bold;  font-family: Verdana, Arial, Helvetica, sans-serif;  border: solid 0px ;  text-align:left;  width: 500px; }#main { background: #ffffff url(/images/main_bg.png) no-repeat bottom left; width: 750px;}#nav { background: #ffffff url(/images/nav_background.png) no-repeat; font-size: small; position: relative; display: block; top: 0; left: 0; width: 750px; height: 70px; z-index: 1000; text-align:left; }#navbuttons { white-space: nowrap; display: block; position: absolute; top: 42px; left: 150px; height: 30px; width: 600px;}#navutils { font-size: xx-small; white-space: nowrap; position: absolute; top: 4px; left: 450px; width: 300px; text-align: right; }#navutils ul { line-height: 1em; margin: 0; padding: 0; }#navutils li { font-size: 100%; list-style-type: none; display: inline; background: none; margin: 0; padding: 0 1em; border-left: 1px solid #000000; float: right; }#navutils a { color: #ffffff; font-weight: bolder; text-decoration: none; }#navutils a:hover { color: #bfbfbf; text-decoration: none; }#navlogin { font-size: xx-small; color: #ffffff; white-space: nowrap; position: absolute; top: 16px; left: 450px; width: 300px; text-align: right; }#navlogin p { text-align: right; font-size: 100%; padding: 0 1em; }#navlogin a, a:link, a:visted { color: #2200dd; text-decoration: none; }#footer { color: #666666; line-height: 1; background: #ffffff url( "/images/footer_bg.png" ) repeat-x; display: block; margin: 0; padding: 0; position: relative; z-index: 400; width: 750px; height: 6.5em; }#footer { height: auto; border-top: 0; }#footer p { margin: 0; padding: 10px 15px 0; }#splash {padding: 15px 15px 0px 15px }#splashleft { width:575px; padding-left: 5px; padding-right: 20px; text-align:left;}#splashright { }#home {  padding-bottom: 25px; width: 750px;}#home td { vertical-align: top; padding-left: 4px; padding-right: 4px;  }#homeheader td { padding-bottom: 4px; }#whatishpair p { width:225px; margin: 0px; padding-top: 2px; padding-bottom: 4px; text-align: left; }#announcement { width: 550px; padding: 20px 0px 20px 0px; text-align:left; }#announcements p {  width: 525px; margin: 0px; padding-top: 2px; padding-bottom: 4px; text-align: left; }#announcements em { font-style: normal; font-weight: bold; color: #c10435; }#sponsors { width: 225px;}#sponsors img { padding-bottom: 12px; padding-top: 12px; }#main { width: 750px }#sidenav { width: 200px; padding: 20px 10px 50px 20px; }#sidenav p { padding: 2px 0px; margin: 0px; font-size: 80%; text-align: left; }#sidenav h1 { font-size: 115%; font-weight: bold; margin-bottom: 5px; }#sidenav h2 { font-size: 85%; font-weight: bold; margin-top: 10px; margin-bottom: 5px; }#content { width: 550px; padding: 30px 0px 250px 0px; } */
