

body {
  margin: 0;
  padding: 0;
  background: white;
  margin: 0px; 
}
   
#allcontent {
   width: 900px;
   background-color: white;
   font-family: Trebuchet MS, Helvetica;
   margin: 0 auto;
   border: 2px solid #fb4299; 
}

#mainwrapper {
  float: left;
  width: 100%;
  background: white;
  
  
}

#header { 
   background: white;
   text-align: center;
   margin-right: 0px;
   margin-left: 0px; 
   float: right;
   width: 70%;
   border-bottom: 2px solid #fb4299;
   color: #fb4299;
   font-family: ;
   font-size: 38px;
}

#header a:link {
   color: #333333;
   text-decoration: none;
}
#header a:visited {
   color: #333333;
   text-decoration: none;
}

#header1 {
   float: right;
   width: 65.3%;
   background: #c5c5c5;
   border: 1px dotted #fb4299;
   color: #333333;
   font-family: Girls are Weird, Arial;
   font-size: 34px;
   text-align: center;
   margin: 5px;
}

#fabric {
   float: right;
   width: 66%;
}

#links {
   padding-top: 10px;
   padding-bottom: 10px;
   margin: 0px 0px 0px 0px;
   background: white;
   color: #16378d;
   text-align: center;
   float: right;
   width: 33%;
   font-size: 14px;
}

#links a:link {
   color: #16378d;
   text-decoration: none;
}
#links a:visited {
   text-decoration: none;
   color: #16378d;
}
#links a:hover {
   opacity: .5;
}


#main {
   float: right;
   width: 64.1%;
   color: #333333;
   font-size: 16px;
   padding: 5px;
   margin: 5px 5px 10px 0px;
   border: 1px dotted #fb4299;
   font-family: Trebuchet MS, Helvetica;
   position: relative;
   
}
#main a:link {
   color: #fb4299;
   text-decoration: none;
}
#main a:visited {
   color: #fb4299;
   text-decoration: none;
}

#main2 {
   
   float: right;
   width: 65.2%;
   color: #333333;
   font-size: 15px;
   padding: 5px;
   font-family: Trebuchet MS, Helvetica;
}
#main2 a:link {
   color: white;
   text-decoration: none;
}
#main2 a:hover {
   color: white;
   text-decoration: none;
}
#main2 a:visited {
   color: white;
   text-decoration: none;
} 

#new  {
   float: right;
   width: 66%;
   background: #ffffff;
   padding: 0px;
   text-align: center;
   color: #ffffff;
}
#new img {
   border: none;
}
#new a:link {
   border: none;
}
#new a:visited {
   border: none;
}

#leftcolumn {
   
   float: left;
   width: 300px;
   margin-left: -900px;
   background-color: #fb4299;
}

#banner {
   font-size: 20px;
   background: #fb4299;
   color: #333333;
   padding-top: 25px;
   text-align: center;
   margin: 0px;
   font-family: Trebuchet MS, Helvetica; 
   
}
#banner img {
   border: none;
}
#banner a:link {
   border: none;
}
#banner a:visited {
   border: none;
}

table {
   margin-left: 0px;
   text-align: center;
   background: white;
   border-collapse: collapse;
   font-size: 13px;
   font-family: Trebuchet MS, Helvetica;
   width: 100%;
}

#footer {
   text-align: center;
   color: white;
   clear: left;
   width: 100%;
   border-top: 2px solid white;
   padding: 4px 0;
   background: #fb4299;
}

#footer2 {
   text-align: center;
   color: white;
   clear: right;
   width: 100%;
   border-top: 2px solid white;
   padding: 4px 0;
   background: #fb4299;
}

.innertube {
   margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
   margin-top: 0;
}

th {
   border: 1px solid #c5c5c5;
   text-align: center;
   width: 33%;
   margin: 0 auto;
   background: white;
   font-size: 11px;
   collapse: collapse;
}

th.img a:link {
   color: white;
   text-decoration: none;
}
th.img a:visited {
   color: white;
   text-decoration: none;
}

h1 {
   
   font-size: 28px;
   color: #16378d;
   font-family: Trebuchet MS, Helvetica;
   text-align: left;
   margin: 0px 0px 15px 0px;
   border-bottom: 2px dotted #fb4299;  
}

h3 {
   font-size: 16px; 
   color: #fb4299;
   text-align: center;
   font-family: Trebuchet MS, Helvetica;
}
