html
{
height:810px
}

body {
margin: 0px auto;
border: 1px solid black;
width: 1004px;
padding: 0px 0px 0px 0px;
background: url(../images/background1.png) repeat-x;
background-attachment: fixed;
height: 100%;
}

#header a img{
border: 0px;
}

#header {
width: 100%;
overflow: hidden;
height: 291px;
border-bottom: 1px solid gray;
}

h1 {
padding: 10px 0 0 10px;
font-size: 26px;
font-weight: normal;
width: 500px;
}

h2 {
padding: 0px 0 0 10px;
font-size: 21px;
font-weight: normal;
width: 500px;
}

#nav {
width: 100%;
overflow: hidden;
background: url(../images/Nav-Bar3.png);
font-size: 17px;
font-family: Tahoma;
letter-spacing: 0px;
color: gray;
text-align: center;
height: 42px;
margin-left: auto;
margin-right: auto;
text-decoration: none;
width:1004px;
border-bottom: 1px solid black;
clear: both;
}

#nav ul {
width: 1004px;
height: 42px;
padding: 0px 0px 0px 0px;
margin: 0 0 0 0;

}

#nav li {
display: inline;
line-height: 42px;
vertical-align: middle;
/*list-style-image: url(images/divider2.jpg);*/
}

#nav li a :after {
	content: url(images/divider2.jpg);
	}

#nav li a {
display: inline-block;
color: yellow;
text-decoration: none;
padding: 0px 21px 0px 21px;

}

#nav  li a:hover {
color: #5F99E1;
background: url(../images/nav-bg-hover.png) top left no-repeat;
}



#main {
overflow: hidden;
background-position: 40% 50%;
background-image: url(../images/silver-brushed-metal.jpg);
/*background-attachment: fixed;*/
background-color: transparent;
color: #000000;
}

/* 660 */
#text {
padding: 0px 40px 0px 40px;
font-size: 17px;
width: 570px;
float: left;
text-align: justify;
min-height: 330px;
background-image: url(../images/silver-brushed-metal.jpg);
background-position: 40% 40%;
overflow: hidden;
}

/* 340 */
#picture {
width: 311px;
float: right;
padding: 0px 30px 0px 0px;
background: url(../images/picture-bg.png);
min-height: 415px;
border-left: 1px solid black;
overflow: hidden;
}

#info {
color: #EBE7E7;
padding: 0 0 0 20px;
font-size: 18px;
}

/*#picture img {
border: 0px solid black;
}*/

.clear {
    clear: both;
    display: block;
    height: 0px;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
}

#copyright {
border-top: 1px solid black;
background: url(../images/bottom-bar2.png);
height: 150px;
padding-top: 0px;
overflow: hidden;
color: #EBE7E7;
text-align: center;
}

#copyright a{
color: #2F71F8;
}

#credits {
font-size: 13px;
color: #EBE7E7;
text-align: center;
}

#credits a {
color: #EBE7E7;
}

#credits a:hover{
color: lightblue;
}

#bottom-images {
display: inline-block;
padding: 0px 10px 0px 10px;
}

#bottom-images img{
display: inline-block;
padding: 0px 10px 0px 10px;
border: 0px;
}

.forminput{
width:200px;
}

