/* Nwide CSS file */

body {
  text-align:center;
  background-image:url('world_whole.jpg');
  background-repeat: no-repeat;
  background-color:black;
  font-family:tahoma,verdana;
  font-size:15px;
  height:100%;
  overflow-y:auto;
}
.disabled {
  text-decoration:strike-through;
  color:#000000;
}
#gamebar {
  position: fixed;
  top: 7px;
  right:5px;
  width:50px;
  float:right;
  background-color:#d1d1d1;
  border:1px solid;
  border-color:#ffffff;
  background-image:url('gamebar_bg.jpg');
}
#container {
  position:relative;
  left:50px;
  border:1px solid;
  border-color:#ffffff;
  width:500px;
  text-align:center;
  margin:0 auto;
  overflow:hidden;
}

#container_two {
  position:relative;
  left:49px;
  border:1px solid;
  border-top:0px;
  border-color:#ffffff;
  width:495px;
  text-align:center;
  margin:0 auto;
  overflow:hidden;
  padding-top:0px;
}
#header {
  margin:0 auto;
  width:520px;
  height:330px;
  text-align:center;
  margin:0 auto;
  border:1px solid;
  border-bottom:0px;
  border-color:#000000;
  background-image:url('header2.jpg');
  background-repeat:no-repeat;
}

#sub_header_menu_container {
  height:30px;
  width:500px;
    background-color: #b0b3cb;
  background-image:url('sub_header_nav_bg.jpg');
  background-repeat: repeat-no;
  overflow:hidden;
  text-size:5px;
}

#sub_header_menu {
  padding-left:80px;
  padding-right:80px;
  text-align:center;
  color:black;
  vertical-align:middle;
  height:30px;
  text-size:5px;
}

#dsub_header_menu_container {
  height:25px;
  width:500px;
    background-color: #b0b3cb;
    color:white;
  background-repeat: repeat-no;
  overflow:hidden;
}
#dsub_header_menu {
  color:white;
  text-align:center;
  height:25px;
  width:500px;
  background-color: #b0b3cb;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-color:#d7d7d7;
}

#content_container {
  border:1px solid;
  border-color:#000000;
  width:495px;
  overflow:hidden;
  text-align:center;
  margin: 0 auto;
}
          /* height:495px */
#content {
  padding:20px;
  padding-bottom:100px;
  background:#d1d1d1 url('content_text.jpg');
  border:1px solid;
  border-color:#CCCCCC;
  text-align:left;
  font-family:tahoma;
}



#footer {
  padding-left:15px;
  padding-right:15px;
  border-top:1px solid;
  border-color:black;
  background-color: #b0b3cb;
  color:black;
  height:40px;
}
h4 {
  background-image:url('header_bg.jpg');
  background-repeat: no-repeat;
  font-size:16px;
  margin-top:30px;
  display:block;

}

h2 {
  background-color:#4b4c55;
  margin-left:-60px;
  border-top:3px solid;
  border-bottom:3px solid;
  width:120%;
  border-color:#ffffff;
  font-size:18px;
  text-align:center;
  margin-top:10px;
  display:block;
  color:white;

}

.im {
  padding-right:20px;
}
td {
  vertical-align:middle;
  text-align:center;
  width:100%;
  font-size:12px
}
table {
  width:100%;
}

#sub_header_menu a:link {
  text-decoration:none;
  font-family:verdana, tahoma;
  font-size:14px;
  color:#3a2f66;
  font-weight:900;

}

#sub_header_menu a:hover {
  text-decoration:none;
  font-family:verdana, tahoma;
  font-size:14px;
  color:#3a2f66;
  text-decoration:underline;

}

#sub_header_menu a:visited {
  text-decoration:none;
  font-family:verdana, tahoma;
  font-size:14px;
  color:#3a2f66;
  font-weight:900;

}

#sub_header_menu a:visited:hover {
  text-decoration:none;
  font-family:verdana, tahoma;
  font-size:14px;
  color:#3a2f66;
  text-decoration:underline;

}

#dsub_header_menu a:link {
  text-decoration:none;
  font-family:verdana, tahoma;
  font-size:12px;
  color:#3a2f66;
  font-weight:900;


}

#dsub_header_menu a:hover {
  text-decoration:none;
  font-family:verdana, tahoma;
  font-size:12px;
  color:#3a2f66;
  text-decoration:underline;
  border-top:1px dashed;
  border-color:black;

}

ul.bg {
  background:white url('lightmarble.jpg');
  border:1px dashed;
  border-color:#000000;
  width:350px;
  padding:5px;
  padding-left:25px;
  
}
.quote {
  background:white url('lightmarble.jpg');
  border:1px dashed;
  border-color:#000000;
  padding:5px;
  padding-left:25px;

}

.googlead {
  position:absolute;
  top:5px;
  right:5px;
}
.content img {
  margin-right:10px;
  margin-bottom:10px;
}
