

#main_nav_head {
display: block;
text-align: center;
}
body {
width: 100%;
font-family: "Lucida Sans Unicode";
background-color: #E5E4E2;
}
#main_body {
background-color: #E5E4E2;
width: 85%;
margin: auto;
margin-top: 3em;
}
.news_story {
width: 30%;
}
#pretend_banner {
letter-spacing: .25em;
font-size: 3.8em;
margin-top: 2em;
width: 95%;
text-align: center;
text-transform: none;
}
#main_nav {
width: 100%;
margin: 1em 1em 1em 1em;
display: block;
padding-bottom: 1em;
border-bottom: 1px solid;
}
#main_nav ul {
margin: 0;
padding: 0;
list-style: none;
text-align: center;
}
#main_nav ul li {
margin: 0;
padding: 0;
margin-bottom: 20px;
display: inline-block;
border-right: 1px solid;
border-left: 1px solid;
font-size: 1.5em;
}
#main_nav ul li a {
padding-left: 15px;
padding-right: 15px;
display: block;
text-align: center;
}
#cpn {
padding-top: 2em;
width: 100%;
text-align: left;
float: left;
}
#under {
display: block;
width: 80%;
mmargin-left: auto;
margin-right: auto;
text-align: center;
padding: 2em 2em 2em 2em;
}
#mailing {
width: 45%;
float: left;
}
#paypal1 {
float: right;
width: 45%;
}
#footter_nav {
font-size: xx-large;
list-style: none;
width: 100%;
float: left;
margin: 0 0 10em 0;
padding-left: 0; 
padding-right: 3px; 
padding-top: 10em;
padding-bottom: 0;
text-align: center;
}

#section_nav_head {
font-size: 1.75em;
letter-spacing: .5em;
text-transform: uppercase;
text-align: center;
width: 100%;
}
#section_nav {
width: 100%;
margin: 1em 1em 1em 1em;
display: block;
padding-bottom: 1em;
border-bottom: 1px solid;
}
#section_nav ul {
margin: 1%;
padding: 0;
list-style: none;
text-align: center;
}
#section_nav ul li {
margin: 0;
padding: 0;
margin-bottom: 20px;
display: inline-block;
border-right: 1px solid;
border-left: 1px solid;
font-size: large;
}
#section_nav ul li a {
padding-left: 15px;
padding-right: 15px;
display: block;
text-align: center;
}

.game_section_nav_head {
font-size: 1.75em;
letter-spacing: .5em;
text-transform: uppercase;
text-align: center;
width: 100%;
}
.game_section_nav {
width: 100%;
margin: 1em 1em 1em 1em;
display: block;
padding-bottom: 1em;
border-bottom: 1px solid;
}
.game_section_nav ul {
margin: 1%;
padding: 0;
list-style: none;
text-align: center;
}
.game_section_nav ul li {
margin: 0;
padding: 0;
margin-bottom: 20px;
display: inline-block;
border-right: 1px solid;
border-left: 1px solid;
font-size: large;
}
.game_section_nav ul li a {
padding-left: 15px;
padding-right: 15px;
display: block;
text-align: center;
}
#live_nav_head {
text-transform: none;
font-size: 1.75em;
letter-spacing: .5em;
text-transform: uppercase;
text-align: center;
width: 100%;
color: #BCC6CC;
}
#live_nav {
width: 100%;
margin: 1em 1em 1em 1em;
display: block;
padding-bottom: 1em;
border-bottom: 1px solid;
}
#live_nav ul {
margin: 1%;
padding: 0;
list-style: none;
text-align: center;
}
#live_nav ul li {
margin: 0;
padding: 0;
margin-bottom: 20px;
display: inline-block;
border-right: 1px solid;
border-left: 1px solid;
font-size: large;
}
#live_nav ul li a {
padding-left: 15px;
padding-right: 15px;
display: block;
text-align: center;
}
#main_nav_header_div h4 {
display: block;
text-align: center;
letter-spacing: .5em;
font-size: 2em;
text-transform: uppercase;
}
#footer_nav_head {
border-top: 1px solid;
font-size: 2em;
letter-spacing: .5em;
text-transform: uppercase;
text-align: center;
padding-top: 1em;
margin-top: 3em;
}
#footer_nav {
width: 100%;
margin: 1em 1em 1em 1em;
display: block;
padding-bottom: 1em;
border-bottom: 1px solid;
}
#footer_nav ul {
margin: 0;
padding: 0;
list-style: none;
text-align: center;
}
#footer_nav ul li {
margin: 0;
padding: 0;
margin-bottom: 20px;
display: inline-block;
border-right: 1px solid;
border-left: 1px solid;
}
#footer_nav ul li a {
padding-left: 15px;
padding-right: 15px;
display: block;
text-align: center;
}
#home-game-list ul {
list-style-type: none;
}
#core-exiles_ctl_head {
font-size: 1.25em;
letter-spacing: .25em;
text-transform: uppercase;
text-align: center;
width: 100%;
}
#core-exiles_ctl_list {
width: 100%;
margin: 1em 1em 1em 1em;
display: block;
padding-bottom: 1em;
border-bottom: 1px solid;
}
#core-exiles_ctl_list ul {
margin: 1%;
padding: 0;
list-style: none;
text-align: center;
}
#core-exiles_ctl_list ul li {
margin: 0;
padding: 0;
margin-bottom: 20px;
display: inline-block;
border-right: 1px solid;
border-left: 1px solid;
font-size: large;
}
#core-exiles_ctl_list ul li a {
padding-left: 15px;
padding-right: 15px;
display: block;
text-align: center;
}
.core_exiles_page_wrapper table {
    border-collapse: collapse;
border-spacing: 0;
}
.core_exiles_page_wrapper th {
padding-top: 20px;
padding-bottom:  20px;
padding-left: 20px;
padding-right: 20px;
text-align: center;
}
.core_exiles_page_wrapper td {
padding-top: 20px;
padding-bottom:  20px;
padding-left: 20px;
padding-right : 20px;
text-align: center;
}
#chat {
margin-top: 10%;
margin-bottom: 10%;
text-align: center;
}
.bk3_part_group {
padding: 3em;
display: block;
text-align: center;
}
.bk3_part_select_button {
margin: 3em;;
padding-bottom: 1em;
display: inline-block;
height: 3em;
width: 20%;
}
.bk3_part_group h3 {
text-transform: uppercase;
font-size: 2em;
letter-spacing: .25em;
}
.bk3_part_select_div {
padding-top: 2em;
text-align: center;
width: 100%;
}
#banner_link:link {
text-decoration:none;
color: white;
transition: color .2s;
text-transform: none;
}
#banner_link:visited {
text-decoration:none;
color: white;
transition: color .2s;
text-transform: none;
}
#banner_link:hover {
color: #F87431;
text-transform: none;
}
#banner_link:focus {
color: #F87431;
text-transform: none;
}
#nav_link:link {
text-decoration:none;
color: white;
}
#nav_link:visited {
text-decoration:none;
color: white;
}
#nav_link:hover {
color: #F87431;
text-transform: none;
}
#nav_link:focus {
color: #F87431;
text-transform: none;
}

h1 {
color: #BCC6CC;
transition: color .3s;
text-transform: none;
}
h1:hover {
color: white;
text-transform: none;
}
h1:focus {
color: white;
text-transform: none;
}
h2 {
color: #BCC6CC;
transition: color 0.3s;
text-transform: none;
}
h2:hover {
color: white;
}
h2:focus {
color: white;
}
h3 {
color: #BCC6CC;
transition: color .3s;
text-transform: none;
}
h3:hover {
color: white;
}
h3:focus {
color: white;
}
h4 {
color: #BCC6CC;
transition: color .3s;
text-transform: none;
}
h4:hover {
color: white;
}
h4:focus {
color: white;
}

h5 {
color: #BCC6CC;
transition: color .3s;
text-transform: none;

}
h5:hover {
color: white;
}
h5:focus {
color: white;
}
h6 {
color: #BCC6CC;
transition: color .3s;
text-transform: none;

}
h6:hover {
color: white;
}
h6:focus {
color: white;
}
p {
color: #BCC6CC;
transition: color .3s;
text-transform: none;
}
/*p:hover {
color: white;
text-transform: none;
}
p:focus {
color: white;
text-transform: none;
}*/
#mk_table table {
table-layout: auto;
padding: 2em;
display: inline-block;
text-align: center;
}
#mk_table td {
padding: .75em;
text-align: center;
  border-bottom: 5px solid red;
}
#mk_table tr {
padding: .3em;
text-align: center;
}
#mk_table th {
padding: 1em;
text-align: center;
}
a:link {
text-decoration:none;
color: white;
transition: color .3s;
text-transform: none;
}
a:visited {
text-decoration:none;
color: #C47451;
transition: color .3s;
text-transform: none;
}
a:hover {
color: #F87431;
text-transform: none;
}
a:focus {
color: #F87431;
text-transform: none;
}
html body {
background-color: #0C090A;
color: #BCC6CC;
}
copyright {
display: block;
text-align: center;
width: 100%;
float: left;
}
