
/* CSS Document */

body {margin: 0; padding: 0; background: #000 url("images/body-background.jpg") center top; color: #AFAFAF; font-family: Lucida Grande,Helvetica,Arial,Verdana,sans-serif; font-size: 14px; font-style: normal; line-height: 2em;}

#wrapper{background: transparent url("images/light-source-trans.png") no-repeat center top; height: auto; padding: 40px 0 0 0;}

#frame {width: 940px; margin: 0px auto 0 auto;}

#nav {width: 940px; height: 45px; line-height: 45px; clear: both; color: #fff; background: url("images/menu-bg-trans.png") no-repeat top left;}
#nav h1 {font-family: "Times New Roman", Times, serif; font-weight: normal; margin: 0 0 0 20px; font-size: 28px; padding: 0;}
#nav p {margin: 0 20px 0 0; padding: 0; float: right;}
#nav ul {margin: 0; padding: 0 0 0 20px;}
#nav li {list-style: none; float: left; display: block; font-size: .8em; font-weight: bold; margin-right: 20px; }
#nav a {color: white; text-decoration: none;}
#nav a:hover {color: #ccc;}

#splash {background-color: #111; border-top: 1px solid #333; width: 900px; margin: 40px 0 0 0; padding: 20px; color: #fff;}
#splash h1 {font-family: "Times New Roman", Times, serif; font-size: 30px; font-weight: normal;}
#splash p {width: 545px; text-align: justify;}

#gallery {width: 940px; margin: 40px 0 40px 0; padding: 0 0 0 5px; /*background-color: green;*/}
#gallery img {width: 125px; height: 125px; background-color: #191919; border: 1px solid #333; padding: 1px;}
#gallery img a {border: none;}
#gallery img a:hover {margin-top: -30px;}

#content {width: 940px; margin: 40px 0 40px 0; padding: 0 0 0 5px;}
#content h1 {font-family: "Times New Roman", Times, serif; font-size: 24px; font-weight: normal; color: #fff; margin: 0 0 20px 20px; padding: 0;}
#content h1 span {font-size: 18px; color: grey; margin-left: 10px;}
#content img {background-color: #191919; border: 1px solid #333; padding: 5px;}

#footer {width: 100%; background-color: #111; border-top: 1px solid #333;}

#foot {width: 940px; margin: 0 auto 0 auto; color: #666;}
#foot h1 {font-family: "Times New Roman", Times, serif; font-size: 24px; font-weight: normal; color: #fff; margin: 0 0 20px 0; padding: 0;}
#foot a {color: #fff; text-decoration: none;}
#foot ul {margin: 0 0 20px 0; padding: 0;}
#foot li {margin: 0; padding: 0; list-style: none;}
#foot b {color: #888;}

.footy {float: left; width: 258px; height: 520px; border: 1px solid #222; padding: 20px; margin: 40px 0 40px 0;}
.marg {margin: 40px 20px 40px 20px;}