html, body, form, fieldset, div, span, table, tr, td, h1, h2, h3, h4, h5, h6, p, ul, ol, li {
margin: 0;
padding: 0; }


/*---Document---*/
body { background-color: #000;
       background: url('../Images/BackGround.jpg') left top repeat;
       font-family:"Arial", sans-serif;
       color: #fff;
       text-align: center;
       margin: 0px auto;
       padding: 0px; }

p { font-style: normal;
    font-weight: normal;
    margin: 0px auto;
    padding: 10px 0px 0px 30px;
    text-align: left;
    font-size: 16px; }

p.copyright { font-style: normal;
              font-weight: normal;
              margin: 9px auto;
              padding: 0px;
              text-align: center;
              font-size: 14px; }

#body { width: 1139px;
        height: 1824px;
        margin: -15px auto;
        padding: 28px 0px 0px 6px;
        background: url('../Images/Body.png') top center no-repeat; }

#bg_bathroom { width: 947px;
               height: 1422px;
               margin: -5px auto;
               padding: 0px auto;
               background: url('../Images/BG_BathRoom.jpg') no-repeat top center; }

#bg_factory { width: 947px;
              height: 1422px;
              margin: -5px auto;
              padding: 0px;
              background: url('../Images/BG_Factory.jpg') no-repeat top center; }


/*---Header---*/
#header { width: 947px;
          height: 198px;
          margin: -3px auto;
          padding: 0px;
	  background: url('../Images/Header.jpg') no-repeat top center; }


/*---Nav---*/
#nav { width: 957px;
       height: 51px;
       margin: 0px auto;
       padding: 7px; }

#nav ul { margin: 0px auto;
          padding-top: 10px;
          padding-right: 0px; }

#nav li { margin: 0px auto;
          padding: 35px;
          font-size: 24px;
          display: inline; }

#nav #last { border: none; }

#nav a:link { color: #CCCCCC; text-decoration: none; }

#nav a:visited { color: #CCCCCC; text-decoration: none;}

#nav a:hover {color: #5E5E5E; text-decoration: none;}

#nav a:active {color: #CCCCCC; text-decoration: none;}

.nav_bar { text-align: center; }


/*---Links_Downloads---*/
div.forum_links { margin: 0px auto;
                  padding: 25px 0px 0px 0px; }

#forums { width: 244px;
          height: 40px;
          margin: 0px auto;
          padding: 0px 650px 10px 0px;
          background: url('../Images/LinksPage/Forums.png') no-repeat top left; }

div.friend_links { margin: 0px auto;
                   padding: 50px 0px 0px 0px; }

#friends { width: 244px;
          height: 40px;
          margin: 0px auto;
          padding: 0px 650px 10px 0px;
          background: url('../Images/LinksPage/Friends.png') no-repeat top left; }

a:link { color: white; text-decoration: none; }

a:visited { color:gray; text-decoration: none;}

a:hover {color: blue; text-decoration: none;}

a:active {color: White; text-decoration: none;}