table.wiki-content-table {
margin-left:0;
}

table.wiki-content-table th{
background:darkslategray;
color:ghostwhite;
}

body{
font-family:Verdana;
background-image:url('http://celesia.wdfiles.com/local--files/files/bg_white_marble.jpg');
background-repeat:repeat;
background-color:white;
}

#header h1{
font-size:300%;
color:gold;
text-shadow:0 0 10px yellow, -2px 2px 3px darkslategray;
}

#header h2{
font-size:large;
font-family:"Times New Roman";
color:lightseagreen;
text-shadow:-2px 2px 3px darkslategray;
}

#page-title{
color:#FFCC00;
text-shadow:0 0 3px yellow, -2px 2px 3px darkslategray;
font-family:"Monotype Corsiva", "Times New Roman";
font-style:italic;
font-size:275%;
border-bottom: 1px solid #FFCC00;
font-weight:100;
}

h1,h2,h3,h4,h5,h6{
margin: auto auto auto auto;
}

h1{
font-family:"Monotype Corsiva", "Times New Roman";
font-size:xx-large;
font-style:italic;
color:#FFCC00;
text-shadow:0 0 3px yellow, -2px 2px 3px darkslategray;
font-style:oblique;
}

h2{
font-family:"Times New Roman";
font-size: x-large;
font-style:italic;
color:#FFCC00;
text-shadow:0px 0px 3px yellow, -2px 2px 3px darkslategray;
font-style:oblique;
}

h3{
font-family:"Garamond";
font-size:large;
font-weight:bold;
font-variant:small-caps;
color:lightseagreen;
}

h4{
font-family:"Garamond";
font-size:normal;
font-weight:bold;
font-variant:small-caps;
color:maroon;
}

h5,h6{
font-family:"Verdana";
font-size:100%;
font-weight:bold;
font-variant:small-caps;
}

hr{
background-color:#FFCC00;
margin: auto auto auto auto;
padding:0;
}

a{
color:indigo;
text-decoration:none;
text-shadow:1px 1px 1px lightslategray;
}

a:hover{
text-decoration:underline;
background-color:transparent;
}

table{
border-spacing:5px;
border-collapse:collapse;
}

td{
padding:5px 5px 5px 5px;
}

/* side-bar */

#side-bar{
background-color:transparent;
color:white;
padding: 0px 0px 0px 0px;
font-size:85%;
width:225px;
}

#side-bar a{
color:white;
font-weight:bold;
text-shadow:none;
}

#side-bar a:hover{
color:red;
}

#side-bar ul{
color:white;
margin: auto auto auto auto;
}

#side-bar table{
width:100%;
background-image:url('http://celesia.wdfiles.com/local--files/files/bg_gold.jpg');
background-repeat:repeat;
}

#side-bar td{
background-color:DarkMagenta;
background-image:url('http://celesia.wdfiles.com/local--files/files/bg_red_marble.jpg');
background-repeat:repeat;
padding: 10px 10px 10px 10px;
}

#side-bar h2{
font-size:xx-large;
color:yellow;
text-shadow:0 0 5px gold;
}

#side-bar h3{
font-size:118%;
}

#side-bar hr{
margin-left:5%;
margin-right:5%;
background-color:yellow;
}

#header a{
color:inherit;
font-weight:normal;
text-shadow:0 0 10px yellow, -2px 2px 3px darkslategray;
}

#header a:hover{
color:gold;
text-decoration:none;
text-shadow:0 0 5px yellow, -2px 2px 3px darkslategray;
}

#account-options{
background-color:white;
}

.forum-group  table td{
background-color:whitesmoke;
}

.forum-category-box table td{
background-color:whitesmoke;
}

.thread-container .post{
background-color:whitesmoke;
padding:5px;
}

.thread-container .post .head{
background-color:silver;
}

.img-hover{
position: relative;
display: inline-block;
border-bottom: 1px dotted black;
}

.img-hover .img-tooltip{
visibility:hidden;
height:0px;
width:0px;
left:-36px;
top:-36px;
position: absolute;
z-index: 1;
}

.img-hover:hover{
visibility:hidden;
}

.img-hover:hover .img-tootip{
visibility:visible;
height:256px;
width:256px;
}