/* CSS Document */

/* GLOBAL BODY STYLES */
body {
   text-align: center;
   border:0px none;
   margin:0;
   color: #00FF00;
   background: black;
   font-family:Arial, sans-serif;
   font-size:10pt;
   scrollbar-base-color:#000000;
   scrollbar-face-color:#00FF00;
   scrollbar-shadow-color:#000000;
   scrollbar-darkshadow-color:#000000;
   scrollbar-highlight-color:#00FF00;
   scrollbar-3dlight-color:#000000;
   scrollbar-arrow-color:#000000;
}

h2 { 
   font-family:Tahoma, Arial, sans-serif;
   font-weight:normal;
   font-size: 18pt;
   color: #COCOCO;
   margin: 10px;
   text-align:center;
   font-weight:bold;
}

h3 {   
   padding:0;
   font-size: 10pt;
   color: #00FF00;
   text-align:left;
   font-weight:bold;
}

h4 { 
   margin:0;
   padding:0;
   font-size: 10pt;
   color: #00FF00;
   text-align:center;
   font-weight:bold;
}



a {color: #00FF00;text-decoration: none;}
a:hover {text-decoration: underline;}
h2 a {color:#00FF00;text-decoration: none;}
h2 a:hover {text-decoration: underline;}
h3 a {color: #C0C0C0;text-decoration: none;}
h3 a:hover {text-decoration: underline;}
h4 a {color: #00FF00;text-decoration: none;}
h4 a:hover {text-decoration: underline;}



/* MAIN CONTAINER */
.maincontainer {
   width:1040px;
   margin-left: auto;
   margin-right: auto;
   padding:0;
   clear:both;
   background-image: url('Background01.jpg');
}

/* CONTENT CONTAINER */
.mainborder {
   width:1000px;
   padding: 0;
   text-align:center;
   background: black;
   margin-left: auto;
   margin-right: auto;
}

/* TOP SECTION */
.topsection {
   margin:0;
   padding:0;
   background:#00FF00;
   color:black;
   width:1000px;
   height: 26px;
   border-bottom:1px white solid;
   text-align:center;
   font-family:Arial, sans-serif;
   font-weight:bold;
   font-size: 10pt;
}

/* FLASH MOVIE */
.topsection2 {
   margin:0;
   padding:0;
   background:black;
   width:1000px;
   height:120px;
   overflow:hidden;
   border-bottom:1px white solid;
   color:#00FF00;
   text-align:center;
   font-family:Arial, sans-serif, Arial;
}

.topsection2 p {
   margin:0;
   padding:0;
   font-size: 10pt;
}

/* NEXT TOP SECTION LEFT */
.topsection3 {
   float: left;
   margin:0;
   padding:0;
   background:black;
   color:#00FF00;
   width:275px;
   height: 20px;
   border-bottom:1px white solid;
   text-align:left;
   position: relative;
   font-family:Arial, sans-serif;
   font-weight:normal;
   font-size: 10pt;
}

.topsection3 a {color: #00FF00;text-decoration: none;}
.topsection3 a:hover {text-decoration: underline;}


/* NEXT TOP SECTION MIDDLE */
.topsection4 {
   float: left;
   margin:0;
   padding:0;
   background:black;
   color:#00FF00;
   width:450px;
   height:20px;
   border-bottom:1px white solid;
   text-align:center;
   position: relative;
   font-family:Arial, sans-serif;
   font-weight:bold;
   font-size: 10pt;
}

.topsection4 a {color: #00FF00;text-decoration: none;}
.topsection4 a:hover {text-decoration: underline;}


/* NEXT TOP SECTION RIGHT */
.topsection5 {
   float: left;
   margin:0;
   padding:0;
   background:black;
   color:#00FF00;
   width: 275px;
   height: 20px;
   border-bottom:1px white solid;
   text-align:right;
   position: relative;
   font-family:Arial, sans-serif;
   font-weight:bold;
   font-size: 10pt;
}

.topsection5 a {color:#00FF00;text-decoration: none;}
.topsection5 a:hover {text-decoration: underline;}



/* FINAL TOP SECTION */
.topsection6 {
   margin:0;
   padding:0;
   clear: both;
   background:#C0C0C0;
   color:black;
   width:1000px;
   border-bottom:1px white solid;
   text-align:center;
   font-family:Arial, sans-serif;
   font-weight:bold;
   font-size: 10pt;
}

.topsection6 a {color:black;text-decoration: none;}
.topsection6 a:hover {text-decoration: underline;}


/* NON-HEADER CONTENT CONTAINER */
.midcontainer {
   width:1000px;
   padding: 0;
   text-align:center;
   background: black;
   margin-left: auto;
   margin-right: auto;
   clear:both;
}


/* LEFT AND RIGHT COLUMNS */
.menucolumn {
   width:155px;
   float:left;
   background: black;
   color: #00FF00;
   font-family:Arial, sans-serif;
   text-align:center;
}
.menucolumn p {
   margin:0;
   padding:0;
   font-size: 10pt;
   font-weight: bold;
}

.menucolumn a {color: #00FF00;text-decoration: none;}
.menucolumn a:hover {text-decoration: underline;}

/* MENU TITLE BOXES */
.menubox {
   width:150px;
   height: 35px;
   padding-top:3px;
   margin-top: 2px;
   margin-left: 2px;
   margin-right: 2px;
   margin-bottom: 2px;
   border: 1px white solid;
   background: #00FF00;
   color: black;
   text-align:center;
}
.menubox p {
   margin:0;
   padding-bottom:2px;
   font-weight:normal;
   font-family:Tahoma, Arial, sans-serif;
   font-size: 16pt;
}

.menubox a {color:black;text-decoration: none;}
.menubox a:hover {text-decoration: underline;}


/* MENU LINKS BOXES */
.menulinksbox {
   width:150px;
   background: black;
   color: #00FF00;
   overflow:hidden;
   text-align:center;
}
.menulinksbox p {
   margin:0;
   padding:0;
   font-size: 10pt;
   font-weight: bold;
}

.menulinksbox a {color: #00FF00;text-decoration: none;}
.menulinksbox a:hover {text-decoration: underline;}


/* MAIN MID SECTION WITH THE CONTENT IN IT*/
.midsection {
   /* position and style midsection */
   width:686px;
   float:left;
   position:relative;
   background:black;
   color: #00FF00;
   padding-bottom:10px;
   overflow:hidden;
/* set midsection default content styles */
   font-family:Arial, sans-serif,;
}
.midsection h2 {
   font-family:Tahoma, Arial, sans-serif;
   font-weight:bold;
   font-size: 24pt;
   color: #FFFFFF;
   margin: 10px;
   text-align:center;
}

.midsection h3 {
   display:inline;  
   padding:0;
   magin:0px;
   font-size: 10pt;
   color: #00FF00;
   text-align:center;
   font-weight:bold;
   
}

.midsection h4 {
   font-family:Tahoma, Arial, sans-serif;
   margin:10px;
   padding:0;
   font-size: 18pt;
   color: #FFFFFF;
   font-weight:bold;
   text-align:center;
}

.midsection h5 {
   margin-left: 10px;
   margin-bottom: 0px;
   padding:0;
   font-size: 10pt;
   color: #00FF00;
   font-weight:bold;
   text-align:left;
}

.midsection h6 {
   display: inline;
   margin-left: 10px;
   padding:0;
   font-size: 8pt;
   color: #00FF00;
   font-weight:normal;
   text-align:left;
}

.midsection h1 { 
   margin:0;
   padding:0;
   font-size: 10pt;
   color:#000000;
   font-weight:normal;
   text-align:center;
}

.midsection p { /* midsection default paragraph style */
   margin-left: 10px;
   color: #00FF00;
   padding:0;
   font-size: 10pt;
   text-align: left;
}



.midsection a {color: #00FF00;text-decoration: none;}
.midsection a:hover {text-decoration: underline;}
.midsection h1 a {color: black;text-decoration: none;}
.midsection h1 a:hover {text-decoration: underline;}
.midsection h2 a {color: #C0C0C0;text-decoration: none;}
.midsection h2 a:hover {text-decoration: underline;}
.midsection h3 a {color: #00FF00;text-decoration: none;}
.midsection h3 a:hover {text-decoration: underline;}
.midsection h4 a {color: #FFFFFF;text-decoration: none;}
.midsection h4 a:hover {text-decoration: underline;}
.midsection h5 a {color: #00FF00;text-decoration: none;}
.midsection h5 a:hover {text-decoration: underline;}
.midsection h6 a {color: #00FF00;text-decoration: none;}
.midsection h6 a:hover {text-decoration: underline;}

/* INSIDE MIDSECTION BREADCRUMBS BOX */
.midbox {
   margin-left:5px;
   padding-bottom:3px;
   background:black;
   width:650px;
   height: 20px;
   border-bottom:1px #414141 solid;
   text-align:left;
   color: #FFFFFF;
   font-family:Arial, sans-serif;
   font-weight:bold;
   font-size: 10pt;
      
}

.midbox h2 {
   color: #FFFFFF;
   font-family:Arial, sans-serif;
   font-weight:bold;
   font-size: 10pt;
   text-align:left;
   
}

.midbox a {color: #FFFFFF;text-decoration: none;}
.midbox a:hover  {text-decoration: underline;}
.midbox h2 a {color: #FFFFFF;text-decoration: none;}
.midbox h2 a:hover {text-decoration: underline;}


/* MIDSECTION CONTAINER TO SHAPE THE MIDTABLE SECTIONS */
.midtablecontainer {
   width: 536px;
   margin: 0 auto;
   margin-left: auto;
   margin-right: auto;
   text-align:center;

}

/* MIDTABLE SECTIONS - USED ON PAGES LIKE WALLPAPERS */
.midtable1 {
   background: black;
   float:left;
   width: 250px;
   height:120px;
   border: 1px #414141 solid;
   padding:0;
   margin:0;
   position: relative;
   text-align:center;
   
}

.midtablextra1 {
   background: black;
   float:left;
   width: 250px;
   height:200px;
   border: 1px #414141 solid;
   padding:0;
   margin:0;
   position: relative;
   text-align:center;
   
}

.midtable2 {
   color:black;
   float:left;
   position:relative;
   width: 30px;
   height: 120px;
   border: 1px black solid;
   padding:0;
   margin:0;

}

.midtablextra2 {
   color:black;
   float:left;
   position:relative;
   width: 30px;
   height: 200px;
   border: 1px black solid;
   padding:0;
   margin:0;

}


.midtable3 {
   clear:both;
   position: relative;
   float:left;   
   background: #414141;
   width: 250px;
   border: 1px #414141 solid;
   padding:0;
   margin:0;
  
}

.midtablextra3 {
   clear:both;
   position: relative;
   float:left;   
   background: #414141;
   width: 250px;
   height:80px;
   border: 1px #414141 solid;
   padding:0;
   margin:0;
  
}


.midtable4 {
   position: relative;
   float:left;   
   background: #414141;
   width: 250px;
   border: 1px #414141 solid;
   padding:0;
   margin:0;
  
}

.midtablextra4 {
   position: relative;
   float:left;   
   background: #414141;
   width: 250px;
   height:80px;
   border: 1px #414141 solid;
   padding:0;
   margin:0;
  
}

.midtable5 {
   color:black;
   float:left;
   position:relative;
   width: 30px;
   height: 80px;
   border: 1px black solid;
   padding:0;
   margin:0;

}


.midtable1 a {color: #00FF00;text-decoration: none;}
.midtable1 a:hover {text-decoration: underline;}
.midtable3 a {color: #00FF00;text-decoration: none;}
.midtable3 a:hover {text-decoration: underline;}
.midtable4 a {color: #00FF00;text-decoration: none;}
.midtable4 a:hover {text-decoration: underline;}


/* SHOP TABLE CONTAINER TO SHAPE THE MIDTABLE SECTIONS */
.shoptablecontainer {
   width: 590px;
   background: black;
   margin: 0 auto;
   margin-left: auto;
   margin-right: auto;

}


/* SHOP TABLE HEADER BOX */
.shoptableheader {
   color:black;
   background:#00FF00;
   width:580px;
   height: 20px;
   text-align:left;
   font-family:Arial, sans-serif;
   font-weight:bold;
   font-size: 10pt;
   margin:0;
   padding:0;
      
}



.shoptableheader h2 {
   color: black;
   font-family:Arial, sans-serif;
   font-weight:bold;
   font-size: 10pt;
   text-align:left;
   margin:5px;
   
}

.shoptableheader a {color: #000000;text-decoration: none;}
.shoptableheader a:hover {text-decoration: underline;}
.shoptableheader h2#font-family a {color: #000000;text-decoration: none;}
.shoptableheader h2 a:hover {text-decoration: underline;}


/* SHOP TABLE SECTIONS */
.shoptable1 {
   background: black;
   color: #00FF00;
   float:left;
   width: 180px;
   padding:0;
   margin:0;
   position: relative;
   
}

.shoptable2 {
   color: #00FF00;
   background:black;
   float:left;
   position:relative;
   width: 5px;
   height: 150px;
   padding:0;
   margin:0;

}

.shoptable3 {
   clear:both;
   float:left;
   position: relative;
   background: black;
   color: #00FF00;
   width: 180px;
   height: 90px;
   padding:0;
   margin:0;
  
}


.shoptable4 {
   position: relative;
   float:left;   
   background: black;
   color: #00FF00;
   width: 180px;
   height:90px;
   padding:0;
   margin:0;
  
}



.shoptable1 a {color: #00FF00;text-decoration: none;}
.shoptable1 a:hover {text-decoration: underline;}
.shoptable3 a {color: #00FF00;text-decoration: none;}
.shoptable3 a:hover {text-decoration: underline;}
.shoptable4 a {color: #00FF00;text-decoration: none;}
.shoptable4 a:hover {text-decoration: underline;}



/* LATEST NEWS BOX */
.newsbox {
   margin-left:5px;
   padding-top:3px;
   background:black;
   width:650px;
   height: 20px;
   border-bottom:1px #414141 solid;
   text-align:left;
   color: #00FF00;
   font-family:Arial, sans-serif;
   font-weight:bold;
   font-size: 10pt;
      
}


/* WWE RAW & SMACKDOWN ROSTERS BOX */
.rosterbox {
   padding-top:3px;
   background:black;
   width:650px;
   font-family:Arial, sans-serif;
   font-size: 10pt;
      
}

.rosterbox p {
   display:inline;
   margin-left: 10px;
   color: #00FF00;
   padding:0;
   font-family:Arial, sans-serif;
   font-size: 10pt;
   text-align: left;
}

.rosterbox h1 {
   display:inline;
   color: red;
   margin:10px;
   padding:0;
   font-family:Arial, sans-serif;
   font-size: 10pt;
   text-align: center;
}

.rosterbox h2 {
   display:inline;
   color:red;
   padding:0;
   font-family:Arial, sans-serif;
   font-size: 10pt;
   text-align: center;
   font-weight: normal;
}

.rosterbox h3 {
   color: blue;
   margin:10px;
   padding:0;
   font-family:Arial, sans-serif;
   font-size: 10pt;
   text-align: left;
}

.rosterbox h3 ul li {
   text-align:left;
   }

.rosterbox h4 {
   display:inline;
   color:blue;
   padding:0;
   font-family:Arial, sans-serif;
   font-size: 10pt;
   text-align: center;
   font-weight: normal;
}

.rosterbox h5 {
   display:inline;
   color: white;
   margin:10px;
   padding:0;
   font-family:Arial, sans-serif;
   font-size: 10pt;
   text-align: center;
}

.rosterbox h6 {
   display:inline;
   color: white;
   padding:0;
   font-family:Arial, sans-serif;
   font-size: 10pt;
   text-align: center;
   font-weight:bold;
}


/* ECW & ALL-BRAND ROSTERS BOX */
.rosterbox2 {
   padding-top:3px;
   background:black;
   width:650px;
   font-family:Arial, sans-serif;
   font-size: 10pt;
      
}

.rosterbox2 p {
   display:inline;
   margin-left: 10px;
   color: #00FF00;
   padding:0;
   font-family:Arial, sans-serif;
   font-size: 10pt;
   text-align: center;
}

.rosterbox2 h1 {
   display:inline;
   color: #990099;
   margin:10px;
   padding:0;
   font-family:Arial, sans-serif;
   font-size: 10pt;
   text-align: center;
}

.rosterbox2 h2 {
   display:inline;
   color: #990099;
   padding:0;
   font-family:Arial, sans-serif;
   font-size: 10pt;
   text-align: center;
}

.rosterbox2 h3 {
   display:inline;
   color: #C0C0C0;
   margin:10px;
   padding:0;
   font-family:Arial, sans-serif;
   font-size: 10pt;
   text-align: center;
}

.rosterbox2 h4 {
   display:inline;
   color: #C0C0C0;
   padding:0;
   font-family:Arial, sans-serif;
   font-size: 10pt;
   font-weight:normal;
   text-align: center;
}

.rosterbox2 h5 {
   display:inline;
   color: white;
   margin-left:10px;
   padding:0;
   font-family:Arial, sans-serif;
   font-size: 10pt;
   text-align: center;
}

.rosterbox2 h6 {
   display:inline;
   color: white;
   padding:0;
   font-family:Arial, sans-serif;
   font-size: 10pt;
   font-weight:bold;
   text-align: center;
}


/* FOOTER */
.footer {
   margin:0;
   padding:0;
   width:1000px;
   text-align:center;
   font-family:Arial, sans-serif, Arial;
   clear:both;
}

/* BOTTOM SECTION LEFT */
.bottomsectionleft {
   clear:both;
   float:left;
   margin:0;
   padding:0;
   background:#00FF00;
   width:30px;
   height: 20px;
   position:relative;
   border-top:1px white solid;
   text-align:left;
   font-family:Arial, sans-serif;
   font-size: 9pt;
}

/* BOTTOM SECTION RIGHT */
.bottomsectionright {
   float:left;   
   margin:0;
   padding:0;
   position:relative;
   background:#00FF00;
   color:black;
   width:970px;
   height: 20px;
   border-top:1px white solid;
   text-align:center;
   font-family:Arial, sans-serif;
   font-size: 9pt;
}

/* -------------- */