p {
 font-family: Verdana, Calibri, Arial;
 margin-top:0;
 font-size:0.72em;
 }
td {
 font-family: Verdana, Calibri, Arial;
 margin-top:0;
 font-size:0.9em;
 }
p.menulinks {
 font-family: Verdana, Calibri, Arial;
 margin-top:0;
 padding-top:15px;
 padding-bottom:9px;
 padding-left:15px;
 padding-right:15px;
 line-height:14px;
 font-size:0.66em;
 }
p.pop {
 font-family: Helvetica, Verdana, Calibri, Arial;
 margin-top:5px;
 margin-left:15px;
 font-size:1.8em;
 font-weight:700;
 letter-spacing:-3px;
 text-align:left;
 color:#870FFF;
 line-height:50px;
 }
p.footer {
 font-family: 'Shadows Into Light Two', cursive;
 padding-left:10px;
 font-size:1em;
 padding-bottom:5px;
 color:#ced2d1;
  margin-bottom:0;
 }
p.footerarea {
 font-family: Verdana, Calibri, Arial;
 margin:0;
 font-size:0.66em;
 padding-botom:5px;
 }
 p.sideinfo {
 color:#222222;
 font-size:0.66em;
 font-weight:800;
 }
a {
 color:#870FFF;
 text-decoration:none;
 }
 a.toplinks {
 color:#ededed;
  }
   a.toplinksstrong {
 color:#c68dff;
  }
a:hover {
 text-decoration:underline;
 }
a.none:hover {
 text-decoration:none;
 }
a.noneb {
 text-decoration:none;
 color:#000;
 }
 a.whitelink:hover  {
 color:#ffffff;
 text-decoration:none;
 }
a.footer {
 padding-left:5px;
 padding-right:5px;
 }
h1 {
 font-family: Verdana, Calibri, Arial;
 margin-top:0;
 }
h2 {
 font-family: Helvetica, Verdana, Calibri, Arial;
 margin-top:15px;
 margin-bottom:15px;
 font-size:38px;
 font-weight:700;
 letter-spacing:-4px;
 color:#8d8dff;
 }
h3 {
 font-family: Helvetica, Verdana, Calibri, Arial;
 margin-top:5px;
 margin-bottom:0;
 font-size:1.8em;
 font-weight:700;
 letter-spacing:-3px;
 text-align:right;
 color:#8d8dff;
 line-height:50px;
 padding-right:5px;
 }
h4 {
 font-family: Helvetica, Verdana, Calibri, Arial;
 margin-top:0;
 margin-bottom:10px;
 font-size:1.8em;
 }
li {
 font-family: Verdana, Calibri, Arial;
 margin-top:0;
 font-size:0.66em;
 }
a.whiteheader {
 color:#f6f6f6;
 text-decoration: none;
 }
html {
   margin:0;
   padding:0;
}
body {
 text-align: center; /* center things in pre-IE6 */
 margin:0;
 padding:0;
 background-image:url('bgtest15.png')
 }
span.header {
 display:block;
 padding-bottom:10px;
 }
hr {
 border-style: dashed;
 margin-bottom:1px;
 }
div.container {
 margin: auto;
 margin-top: 0px;
 margin-bottom: 0px;
 padding; 0px;
 width: 976px;
 text-align: left;
 }
div.header {
 float: left;
 width: 976px;
 background-color:#000000;
 box-shadow: 0px 5px 30px 5px #373737;
 -moz-box-shadow: 0 5px 30px 5px #373737;
 -webkit-box-shadow: 0 5px 30px 5px #373737;
 }
div.purplebar {
 border-collapse: separate;
 width: 976px;
 height: 8px;
 background-color:#c68dff;
 float:left;
 }
div.content {
 float: left;
 width: 620px;
 }
div.indigobox {
 background-image:url('pdot.png');
 float: left;
 width: 600px;
 box-shadow: 0px 5px 20px 1px #999;
 -moz-box-shadow: 0 5px 20px 1px #999;
 -webkit-box-shadow: 0 5px 20px 1px #999;
 }
div.sidebar {
 float:left;
 width: 356px;
 }
div.menu {
 float:left;
 background-color : #000000;
 padding-right:20px;
 padding-left:20px;
 border: 0px solid #c68dff;
 }
div.float {
 float:left;
 width:626px;
 background-color:#000000;
 }
div.floatheader {
 float:left;
 width:350px;
 height:50px;
 background-color:#000000;
 }
div.footerarea {
 /* background-image:url('footerbg.png'); */
 clear: both;
 height:auto;
 padding-bottom:12px;
 }
div.footer {
 background-color:#000000;
 margin : 0% auto;
 margin-bottom:0;
 border-top: 2px solid #ededed;
 border-bottom: 2px solid #ededed;
 clear: both;
 padding-top:5px;
 box-shadow: 0px 5px 20px 1px #999;
 -moz-box-shadow: 0 5px 20px 1px #999;
 -webkit-box-shadow: 0 5px 20px 1px #999;
 }
div.footerlinks {
 background-color:#f8f8f8;
 width:976px;
 margin : 0% auto;
 clear: both;
 padding-top:5px;
 padding-bottom:5px;
 box-shadow: 0px 5px 20px 1px #999;
 -moz-box-shadow: 0 5px 20px 1px #999;
 -webkit-box-shadow: 0 5px 20px 1px #999;
 }
 div.sideinfo {
 text-align:center;
 background-color:#e2e2e2;
 margin : 0% auto;
 margin-bottom:0;
 clear: both;
 padding:5px;
 border: 1px solid #eeeeee;
 box-shadow: 0px 5px 20px 1px #999;
 -moz-box-shadow: 0 5px 20px 1px #999;
 -webkit-box-shadow: 0 5px 20px 1px #999;
 }
div#main {
  margin : 0% auto;
  text-align : left;
  height : 100%;
  overflow : hidden;
  width : 98%;
   }
div.show {
  border : 0px solid;
  margin-bottom : 1.500em;
  background-image : url('yellowbg.png');
  width : auto;
 font-family: Verdana, Calibri, Arial;
 margin-top:0;
 font-size:1em;
}
div.tube {
  border : 1px solid #000;
 text-align:center;
 }
.hide { display : none;
  float:left;
 }
.show { display : block; }
ul.links {
margin-top:2px;
margin-bottom:2px;
 }
 ::selection {
    background: #ffff8d;
    color: #000000;
    text-shadow: none;
}

::-moz-selection {
    background: #ffff8d;
    color: #000000;
    text-shadow: none;
}
input.round {
	border: 1px solid #c68dff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 1px 1px 3px #666;
	-webkit-box-shadow: 1px 1px 3px #666;
	box-shadow: 1px 1px 3px #666;
	font-size: 16px;
	padding: 4px 7px;
	outline: 0;
	-webkit-appearance: none;
}
input.roundsub {
	background: #c68dff;
	border: 1px solid #c68dff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 1px 1px 3px #666;
	-webkit-box-shadow: 1px 1px 3px #666;
	box-shadow: 1px 1px 3px #666;
	font-size: 16px;
	padding: 4px 7px;
	outline: 0;
	-webkit-appearance: none;
}
input.round:focus {
	border-color: #8d8dff;
}
input.roundsub:hover {
	background: #8d8dff;
	border-color: #8d8dff;
}
textarea.round {
	border: 1px solid #c68dff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 1px 1px 3px #666;
	-webkit-box-shadow: 1px 1px 3px #666;
	box-shadow: 1px 1px 3px #666;
	font-size: 16px;
	padding: 4px 7px;
	outline: 0;
	-webkit-appearance: none;
	overflow: auto;
}
textarea.round:focus {
	border-color: #8d8dff;
}