/* CSS Document */body {margin: 0;padding:0;background-color: #000000;font-family: Times New Roman, sans-serif;}#container {margin-left: auto;margin-right: auto;margin-top: 10px;width: 935px;height: auto;border: 1px solid #666666; background-color: #000000;}a {text-decoration: none;}#header {width: 100%;height: 120px;}#header img {float: left;padding: 10px;}#headtext {position: relative;top: 0;left: 10px;}#nav {float: left;width: 200px;height: 475px;margin-left: 20px;color: #FFFFFF;}#nav a:link {color: #CCCCCC;}#nav a:visited {color: #CCCCCC;}#nav a:active {color: #CCCCCC;}#nav a:hover {color: #FFFFFF; text-decoration: underline;}#nav a {text-decoration: none;}#nav li {line-height: 2.5em;font-size: 1.15em;list-style-type: none;margin-left: -25px;margin-top: 40px;}#middle {float: left;width: 340px;height: 475px;text-align: right;}#middle img {padding: 5px;border: 1px solid #7A21FF;}#right {float: left;width: 340px;height: 475px;}#right h3 {font-size: 1.65em;line-height: 1em;margin-top: 45px;margin-left: 50px;}#right a:link {color: #CCCCCC;}#right a:visited {color: #CCCCCC;}#right a:active {color: #CCCCCC;}#right a:hover {color: #FFFFFF; border: 1px solid #FFFFFF; margin-left: -1px;}#right a {text-decoration: none; padding: 40px 20px 40px 10px;} #wordpage {float: left;width: 675px;height: 475px;overflow: scroll;border: 1px solid #7A21FF;background-color: #EBE7FF;}#infopage {float: left;width: 675px;height: 475px;background-color: #000000;}#wordpage h2 {color: #000000;width: 100%;padding-top: 5px;border-bottom: 2px solid #7A21FF;font-size: 1.25em;text-align: center;}#infopage h2 {color: #FFFFFF;width: 100%;padding-top: 5px;border-bottom: 2px solid #666666;font-size: 1.25em;text-align: center;}#wordpage p {color: #333333;font-style: italic;font-size: 1em;padding: 0 10px 0 10px;}#infopage p {color: #FFFFFF;font-style: italic;font-size: 1em;padding: 0 10px 0 10px;}#wordpage a:link {color: #7A21FF;}#wordpage a:visited {color: #7A21FF;}#wordpage a:active {color: #7A21FF;}#wordpage a:hover {color: #000000; font-style: normal;}#wordpage a {text-decoration: none;}#wordpage img {float: right; border: 1px solid #000000; padding: 0; margin-top: -8px; margin-right: 10px; margin-left: 10px; margin-bottom: 5px;}#gallery {float: left;width: 640px;margin-left: 30px;}#gallery a:link {color: #FFFFFF;}#gallery a:visited {color: #FFFFFF;}#gallery a:active {color: #FFFFFF;}#gallery a:hover {color: #7A21FF; font-weight: bold;}#gallery a {text-decoration: none;}#gallery img {border: 1px solid #7A21FF;}gallery:hover img {border: 1px solid #FFFFFF;}#gallery h2 {color: #FFFFFF;width: 100%;padding-top:45px;border-bottom: 1px solid #FFFFFF;font-size: 1.25em;}#gallery h3 {color: #FFFFFF;text-align: center;}#gallery h5 {color: #FFFFFF;text-align: center;}#gallery p {color: #999999;padding-left: 30px;font-size: .85em;font-style: italic;}#content img {padding: 15px;border: 1px solid #666666;}#plasma {float: left;width: 340px;height: 158px; }.plasma a:link {color: #CCCCCC;}.plasma a:visited {color: #CCCCCC;}.plasma a:active {color: #CCCCCC;}.plasma a:hover {color: #FFFFFF; border:1px solid #FFFFFF; margin-left: -1px;}.plasma a {text-decoration: none; padding: 40px 10px 40px 10px;}#wall {float: left;width: 340px;height: 158px; }.wall a:link {color: #CCCCCC;}.wall a:visited {color: #CCCCCC;}.wall a:active {color: #CCCCCC;}.wall a:hover {color: #FFFFFF; border: 1px solid #FFFFFF; margin-left: -1px;}.wall a {text-decoration: none;}#comm {float: left;width: 340px;height: 158px; }.comm a:link {color: #CCCCCC;}.comm a:visited {color: #CCCCCC;}.comm a:active {color: #CCCCCC;}.comm a:hover {color: #FFFFFF; border:1px solid #FFFFFF; margin-left: -1px;}.comm a {text-decoration: none; padding: 40px 75px 40px 20px;}#footer {clear: both;color: #999999;text-align: right;}#footer li {display: inline;padding: 20px;font-size: .75em;}#footer a:link {color: #666666;}#footer a:visited {color: #999999;}#footer a:active {color: #666666;}#footer a:hover {color: #FFFFFF; text-decoration: underline;}#footer a {text-decoration: none;}/*Credits: Dynamic Drive CSS Library *//*URL: http://www.dynamicdrive.com/style/ */.gallerycontainer {position: relative;/*Add a height attribute and set to largest image's height to prevent overlaying*/}.thumbnail img {border: 1px solid #7A21FF;margin: 0 5px 5px 0;}.thumbnail:hover {background-color: transparent;}.thumbnail:hover img {border: 1px solid #FFFFFF;}.thumbnail span { /*CSS for enlarged image*/position: absolute;background-color: #000000;padding: 5px;left: -1000px;visibility: hidden;color: #FFFFFF;text-decoration: none;}.thumbnail span img { /*CSS for enlarged image*/border-width: 0;padding: 2px;}.thumbnail:hover span { /*CSS for enlarged image*/visibility: visible;top: 0;left: 230px; /*position where enlarged image should offset horizontally */z-index: 50;}