BODY {
   background:black;
   font-family:Verdana, Sans-Serif, Arial;
   color:Moccasin;
   font-size:190%;
}

DIV#HEADER {
   position:fixed;
   text-align:center;
   
   color:#1C1C1C;
   font-size:125%;

   font-weight:bold;
   width:40%; 
   top:12%;
   /*height:20%;*/
   left:55%;
}
DIV#HEADER2 {
   position:fixed;
   text-align:center;
   
   color:#1C1C1C;
   font-size:100%; 

   font-weight:bold;
   width:30%; 
   top:12%;
   height:20%;
   left:65%;
}

DIV#HEADER2a {
   position:fixed;
   text-align:center;
   
   color:#1C1C1C;
   font-size:100%; 

   font-weight:bold;
   width:20%; 
   top:12%;
   height:20%;
   left:75%;
}

IMG#BACKGROUND1{
   position:fixed; 
   z-index:-1; 
   width:51%; 
   height:100%;
   left:2%;
   top:10%;
}
IMG#BACKGROUND2{
   position:fixed; 
   z-index:-1; 
   width:44%; 
   height:100%;
   left:54%;
   top:10%;
}
IMG#BACKGROUND1b{
   position:fixed; 
   z-index:-1; 
   width:61%; 
   height:100%;
   left:2%;
   top:10%;
}

IMG#BACKGROUND1c{
   position:fixed; 
   z-index:-1; 
   width:70%; 
   height:100%;
   left:2%;
   top:10%;
}

IMG#BACKGROUND2b{
   position:fixed; 
   z-index:-1; 
   width:34%; 
   height:100%;
   left:64%;
   top:10%;
}

IMG#BACKGROUND2c{
   position:fixed; 
   z-index:-1; 
   width:25%; 
   height:100%;
   left:73%;
   top:10%;
}

DIV#CONTENT {
   position:absolute;
   
   color:#1C1C1C;
   text-align:center;
   font-weight:bold;
   /*overflow:auto;*/
   
   width:40%; 
   top:12%;
   left:7%;

}

DIV#CONTENT2 {
   position:absolute;
   
   color:#1C1C1C;
   font-weight:bold;
   /*overflow:auto;*/
   font-size:87%; 
   width:60%; 
   top:12%;
   left:2%;
}

DIV#CONTENT2a {
   position:fixed;
   background:transparent; 
   
   width:40%; 
   top:15%;
   height:77%;
   overflow:auto;

   left:47%;

   padding:10px;
}

DIV#CONTENT2c {
   position:absolute;
   
   color:#1C1C1C;
   font-weight:bold;
   /*overflow:auto;*/
   font-size:100%;
   width:70%; 
   top:12%;
   left:2%;
}

DIV#CONTENT2d {
   position:absolute;
   
   color:#1C1C1C;
   font-weight:bold;
   /*overflow:auto;*/
   font-size:60%;
   width:60%; 
   top:12%;
   left:2%;
}

DIV#CONTENT3 {
   position:fixed;
   background:transparent; 

   color:#1C1C1C;
   
   width:auto; 
   height:80%; 
   top:15%;
   left:47%;
}

DIV#CONTENT4 {
   position:absolute;
   background:transparent; 

   color:#1C1C1C;
      
   top:12%;
   left:2%;
   width:99%;
   padding:5px;
}

DIV#CONTENT5 {
   position:fixed;
   width:30%; 
   top:15%;
   height:39%;

   left:47%;

   padding:10px;
}


DIV#BOX1 {
   position:fixed;

   text-align:center;
      
   width:20%; 
   bottom:25%;
   height:30%;
   left:55%;
}

DIV#BOX1b {
   position:fixed;

   text-align:center;
      
   width:20%; 
   bottom:25%;
   height:30%;
   left:71%;
}

DIV#BOX1c {
   position:fixed;

   text-align:center;
      
   width:20%; 
   bottom:25%;
   height:20%;
   left:75%;
}

DIV#BOX2 {
   position:fixed;

   width:20%; 
   bottom:25%;
   height: 30%; 
   left:76%;
}

DIV#BOX3 {
   position:fixed;

   width:20%; 
   bottom:25%;
   height:30%;
   left:73%;
}

DIV#FOOTER {
   position:fixed; 
   background:black;
   color:white;
   width:100%;
   height:64px; 
   bottom:0px;

   font-size:40%;
   text-align:center;

   padding:10px;
}

#likebox-frame{
 border:2px solid #000000;
 width:286px;
 z-index:10;
 height: 62px;
 overflow: hidden;
 position:relative;
 top:-1px;
 left:-2px;
margin:0px auto;
}
#likebox-frame iframe{
  left:-5px;
  overflow:hidden;
  position:relative;
  top:-1px;
}

p {
  margin-top: 0em;
  margin-left: .1em;
  margin-bottom: .8em;
}

#HEADER2 p {
  margin-top: 0em;
  margin-left: 0em;
  margin-bottom: .8em;
}

#CONTENT2 p, ul {
  margin-top: 0em;
  margin-left: .4em;
  margin-bottom: .8em;
} 

h3 {
   position: absolute;
   top: 50px;
   left: 80px;
   width: 100%;
}

h3 span {
   color: white;
   font: bold 40px/45px Helvetica, Sans-Serif;
   letter-spacing: -1px;
   background: rgb(0, 0, 0); /* fallback color */
   background: rgba(0, 0, 0, 0.7);
   padding: 10px;
}

/* details */


.resize {
   width: 100%;
   height : 130%;

   display: block;

   margin-left: auto;
   margin-right: auto;
   border:solid;
}

.resize2 {
   width: 50%;
   height : 100%;

   display: block;

   margin-left: auto;
   margin-right: auto;
}

.resize3 {
   width: 100%;
   height : 100px;

   display: block;

   margin-left: auto;
   margin-right: auto;
}

.resize4 {
   width: 100%;
   height : 130px;

   display: block;

   margin-left: auto;
   margin-right: auto;
}

.resize5 {

   width: 105%;
   height : 105%;

   display: block;

   margin-top: 8%;
   margin-left: auto;
   margin-right: auto;
}

.indent {
   display:block;
   text-indent:20px;
}
.header {
   display:block;
   font:Verdana;
   color:Moccasin;

   font-size:150%;
   font-weight:bold;
}

.xmas {
   color:white;
   font-weight:bold;
}

a:link.xmas {
   color:white;
}
a:visited.xmas {
   color:white;
}

a:link {
        color:#1C1C1C;
}
a:visited {
        color: #1C1C1C;
}
a:hover {
	   background-color: #1C1C1C;
        color: white;
}

a:link.colorred {
   color:red;
   font-weight:bold;
}

a:visited.colorred {
   color:red;
   font-weight:bold;
}

DIV#X1{	
   position:absolute;
   background:black;   
   color:white;
   text-align:center;

   /*width:300px;*/
   width:40%;
   opacity:0.75;
   filter:alpha(opacity=75); /* For IE8 and earlier */
   font-size:55%;
   
   margin-top:10px;
   margin-left: 1%;
   margin-right: auto;
   padding:1px;
}

DIV#X2{
   position:absolute;
   /*background:#F0F0F0;*/
   background:black;   
   color:white;
   
   font-size:55%;

   text-align:center;
   /*width:350px;*/
   width:50%;

   opacity:0.75;
   filter:alpha(opacity=75); /* For IE8 and earlier */
   
   margin-top:10px;
   margin-left: 45%;
   margin-right: auto;
   
   padding:1px;
}

DIV#X3{
   position:absolute;
   /*background:#F0F0F0;*/
   background:black;   
   color:white;
   
   font-size:90%;

   text-align:center;
   /*width:350px;*/
   width:100%;

   opacity:0.75;
   filter:alpha(opacity=75); /* For IE8 and earlier */
   
   margin-left:1%;
   margin-top:10px;
   margin-right: auto;
   
   padding:1px;
}

DIV#X3 a{
	   color:white;
}

DIV#X4{
   position:absolute;
   /*background:#F0F0F0;*/
   background:black;   
   color:white;
   
   font-size:90%;

   width:90%;

   opacity:0.75;
   filter:alpha(opacity=75); /* For IE8 and earlier */
   
   margin-left:5%;
   margin-top:10px;
   margin-right: auto;
   
   padding:1px;
}

DIV#X4 a{
	   color:white;
}

table{
   font-size:85%;

   width:90%;
   margin-left: auto;
   margin-right: auto;
}

th {
   border-top-style:solid;
   border-width:1px;

   font-size:120%;
}

/* curved corners */
.raised {
  background:transparent; 
}
.raised h1, .raised p {
  margin:0 10px;
  }
.raised h1 {
  font-size:2em; 
  color:#fff;
  }
.raised p {
  padding-bottom:0.5em;
  }

.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {
  display:block; 
  overflow:hidden;
  font-size:1px;
  }
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {
  height:1px;
  }
.raised .b2 {
  border-left:1px solid #f3100a; 
  border-right:1px solid #f3100a;
  }
.raised .b3 {
  border-left:1px solid #f3100a; 
  border-right:1px solid #f3100a;
  }
.raised .b4 {
  border-left:1px solid #f3100a; 
  border-right:1px solid #f3100a;
  }
.raised .b4b {
  border-left:1px solid #f3100a; 
  border-right:1px solid #f3100a;
  }
.raised .b3b {
  border-left:1px solid #f3100a; 
  border-right:1px solid #f3100a;
  }
.raised .b2b {
  border-left:1px solid #f3100a; 
  border-right:1px solid #f3100a;
  }
.raised .b1 {
  margin:0 5px; 
  background:#000;
  }
.raised .b2, .raised .b2b {
  margin:0 3px; 
  border-width:0 2px;
  }
.raised .b3, .raised .b3b {
  margin:0 2px;
  }
.raised .b4, .raised .b4b {
  height:1px; margin:0 1px;
  }
.raised .b1b {
  margin:0 5px; background:#000;
  }
.raised .boxcontent {
  display:block;  
  background:white; 
  border-left:1px solid #f3100a; 
  border-right:1px solid #f3100a;
  }


.raised .a1, .raised .a2, .raised .a3, .raised .a4, .raised .a1b, .raised .a2b, .raised .a3b, .raised .a4b {
  display:block; 
  overflow:hidden;
  font-size:1px;
  background-color:black; 
  }
.raised .a1, .raised .a2, .raised .a3, .raised .a1b, .raised .a2b, .raised .a3b {
  height:1px;
  
  }
.raised .a2 {
  border-left:1px solid #f3100a; 
  border-right:1px solid #f3100a;
  }
.raised .a3 {
  border-left:1px solid #f3100a; 
  border-right:1px solid #f3100a;
  }
.raised .a4 {
  border-left:1px solid #f3100a; 
  border-right:1px solid #f3100a;
  }
.raised .a4b {
  border-left:1px solid #f3100a; 
  border-right:1px solid #f3100a;
  }
.raised .a3b {
  border-left:1px solid #f3100a; 
  border-right:1px solid #f3100a;
  }
.raised .a2b {
  border-left:1px solid #f3100a; 
  border-right:1px solid #f3100a;
  }
.raised .a1 {
  margin:0 5px; 
  background:#000;
  border-bottom:1px solid #f3100a; 
  }
.raised .a2, .raised .a2b {
  margin:0 3px; 
  border-width:0 2px;
  }
.raised .a3, .raised .a3b {
  margin:0 2px;
  }
.raised .a4, .raised .a4b {
  height:1px; margin:0 1px;
  }
.raised .a1b {
  margin:0 5px; 
  background:#000;
  border-top:1px solid #f3100a; 
  }
.raised .main {
  background-color:black;
  border-left:1px solid #f3100a; 
  border-right:1px solid #f3100a;   
  }



