/* CSS Design By Kirk McPike *//* Layout */body { margin-top: 5px; margin-bottom: 5px; background-color: silver; font-size: 1.0em; text-align: center; }a:link { text-decoration: none; color: #039; }a:hover { text-decoration: none; color: #ff3333; }a:visited { text-decoration: none; color: #039; }a:visited:hover { text-decoration: none; color: #ff3333; }#frame { position: relative; width: 804px; height: auto; text-align: left; margin: 0 auto;  }#banner { position: relative; width: 800px; height: 100px; float: left; border-left: solid 2px black; border-right: solid 2px black; border-bottom: solid 2px black; background-color: green; border-top: solid 2px black; }#menu { position: relative; width: 800px; height: 25px; background-color: blue; float: left; clear: both; border-left: 2px solid black; border-right: 2px solid black; font-family: Arial, Helvetica, san-serif; font-size: 0.8em; background-image: url('/images/menu1.jpg'); text-align: center }#billboard { position: relative; width: 422px; height: auto; background-color: white; float: right; border-left: solid 2px black; }#poster { position: relative; width: 274px; height: 296px; background-color: white; float: left; border-bottom: solid 2px black; }#footer { position: relative; width: 800px; height: auto; background-color: #060; float: left; clear: both; border-left: solid 2px black; border-right: solid 2px black; border-top: solid 2px black; border-bottom: solid 2px black;  margin-bottom: 5px; }#wrapper { border-left: solid 2px black; border-right: solid 2px black; border-top: solid 2px black; background-color: #039; width: 800px; height: auto; position: relative; float: left; }#wrapper2 { border-left: solid 2px black; border-right: solid 2px black; border-top: solid 2px black; background-color: #039; width: 800px; height: auto; position: relative; float: left; }#column { position: relative; width: 660px; margin: 0 66px; background-color: white; height: auto; margin-top: 0px; margin-bottom: 0px; float: left; border-right: solid 2px black; border-left: solid 2px black; }#form { position: relative; margin-left: 15px; margin-right: 15px; margin-bottom: 5px; }/* Text */#menu a:link { text-decoration: none; color: white; font-size: 0.9em; }#menu a:hover { text-decoration: none; color: white; font-size: 0.9em; }#menu a:visited { text-decoration: none; color: white; font-size: 0.9em; }#menu a:visited:hover { text-decoration: none; color: white; font-size: 0.9em; }#billboard h1 { font-family: Arial, Helvetica, san-serif; font-size: 1.2em; margin-right: 15px; margin-top: 15px; margin-left: 15px; color: #039; text-align: left; }#billboard p { font-family: Arial, Helvetica, san-serif; font-size: 0.8em; line-height: 1.3em; margin-right: 15px; margin-left: 15px; color: black; text-align: left; }#column h1, h2, h3, h4, h5 { font-family: Arial, Helvetica, san-serif; font-size: 1.1em; margin-right: 15px; margin-top: 15px; margin-left: 15px; color: #039; text-align: left; }
#column h2 { font-size: 1.0em; }
#column h3 { font-size: 0.9em; }
#column h4 { font-size: 0.8em; }
#column h5 { font-size: 0.6em; }
#column p { font-family: Arial, Helvetica, san-serif; font-size: 0.8em; line-height: 1.3em; margin-right: 15px; margin-left: 15px; color: black; text-align: left; }#billboard2 h1 { font-family: Arial, Helvetica, san-serif; font-size: 1.2em; margin-right: 15px; margin-top: 15px; margin-left: 15px; color: #039; text-align: left; }#billboard2 p { font-family: Arial, Helvetica, san-serif; font-size: 0.8em; line-height: 1.3em; margin-right: 5px; margin-left: 15px; color: black; text-align: left; }#footer p { font-family: Arial, Helvetica, san-serif; font-size: 0.7em; text-align: center; color: white; }#form td { font-family: Arial, Helvetica, san-serif; font-size: 0.8em; line-height: 1.3em; margin-right: 15px; margin-left: 15px; color: black; text-align: left; }#banner img { border: 0px; }#column img { float: right; border: solid 2px black; margin: 5px; }/* Photo Page */#photos img { float: none; border: solid 2px black; margin: 1px; }/* Menu Design */.menu1 { width: 129px; height: 20px; padding-top: 6px; text-decoration: none; color: white; float: left; border-right: solid 1px black; }.menu1:hover { background-image: url('/images/menu2.jpg'); }.menu2 { width: 150px; height: 20px; padding-top: 6px; text-decoration: none; color: white; float: left; }.menu2:hover { background-image: url('/images/menu2.jpg'); }/* IE Fixes */* html #billboard { padding-bottom: 5px; }* html #footer { padding-bottom: 5px; padding-top: 5px;  }* html #column { padding-bottom: 15px; }* html #column { margin-left: 34px; margin-right: 34px;}