body {
 background-image: url("https://robloxforumsarchive.neocities.org/Assets/bg.jpeg");
 background-repeat: no-repeat;
 background-size: cover;
 font-family: arial;
 font-size: 14px;
}

.conMain {
 width: 90%;
 margin: auto;
 margin-top: 25px;
 background-image: url('https://robloxforumsarchive.neocities.org/Assets/bgCon.png');
 max-width: 1100px;
 padding-bottom: 50px;
}

h1 {
 background-image: linear-gradient(to bottom, #0E85F9, #075FB6);
 border-top: solid 1px #075FB6;
 border-bottom: solid 1px #03203E;
 font-family: arial;
 font-weight: bold;
 color: white;
 text-align: center;
 padding: 5px;       
}

b {
 color: #003CA7;
}

h2 {
 border: solid 1px white;
 font-weight: bold;
 background-color: #6F99C9;
 color: white;
 font-size: 13px;
 padding: 2px;
 margin: 0;
}

#note {
 font-size: 10px;
 color: #0003FC;
 padding: 2px;
}

.thread { 
 margin: 25px;
 background-color: #DDEEFE;
 border: solid 1px #003EA5;
}

table {
 border: solid 1px white;
 margin: -2px;
 padding: 0;
}

.header {
 background-color: #6F99C9;
 font-weight: bold;
 color: white;
}

.search {
 background-color: #DDEEFE;
 width: 225px;
 border: solid 1px #023CA7;
 margin: 10px;
}
input {
 width: 100px;
 margin: 10px 5px 0 5px;
}

.grid {
 display: grid;
 grid-template-columns: 1fr 6fr;
}

#hint {
 color: #d2d3d4;
 float: right;
 bottom: 0;
}

.forumTable {
 background-color: white;
 border: solid 1px #003EA5;
 margin: 0 25px 0 25px;
 grid-column-start: 2;
 grid-column-end: 4;
}
.actualForum {
 background-color: white;
 border: solid 1px #003EA5;
 margin: auto;
 width: 600px;
}
.actualForum p {
 text-align: center;
 font-size: 14px;
 font-weight: bold;
}
.actualForum td {
 padding: 10px;
}
.actualForum img {
 width: 75px;
 margin: 5px auto;
}
.forumHeader {
 background-color: #6F99C9;
 color: white;
 font-weight: bold;
 font-size: 12px;
}
.forumTitle {
 background-color: #BDD6F5;
 color: #003FAA;
 font-weight: bold;
 font-size: 14px;
}
.forumInfo {
 background-color: #DDEEFE;
 color: black;
}
.forumInfo p {
 padding: 3px;
}
h4 {
 font-weight: bold;
 color: #013CBC;
}
.center {
 text-align: center;
}
.user {
 color: #0100F4;
 font-weight: bold;
}
.date {
 color: black;
 font-weight: bold;
}
.dateandUser {
 font-size: 12px;
}

@media only screen and (max-width: 1000px) {
 .conMain {
  width: 100%;
  margin: 0;
 }
 .grid {
  display: block;
 }
 .search {
  margin: auto;
 }
 body {
  background-size: cover;
 }
  .actualForum {
  width: 100%;
  display: block;
 }
}

a {
 text-decoration: none;
 color: inherit;
}
a:hover {
 text-decoration: underline;
 color: white;
}