body{background-color: #363636;
    font: 100% arial, helvetica ;color: #E7FE00; padding: 0px; border: 0px; margin: 0px; text-align: center;
     padding-top:20px;}
h1,h2{color: white; margin: 0}
h1{font-size: 1.5em; font-weight: bold;}
h2{font-size: 1.2em; font-weight: bold;}
h3{font-size: 1em; font-weight: bold;}

a:link {color : white;}
a:visited {color : white;  }
a:hover   { color : #E7FE00;}

.smallish{font-size: .8em;}
.foot{color: red;}
.smalltext{font-size: .7em;}
.biggertext{font-size: 1.1em;}
.bigesttext{font-size: 1.2em;}
.intro{font-size: 1.2em;}
.cent{text-align: center;}
.righta{text-align: right;}
.lefta{text-align: left;}
.standard{height: 20px;}
.footer{text-align:center; font-size: .8em; margin: 10px;}
.content{height: 400px; margin-top: 40px;}
.bigcontent{margin-top: 40px; margin-bottom: 20px;}
.shortcontent{height: 370px; margin-top: 40px;}
.gapper{height: 1px;}
.gappertab{height: 15px;}
.topper{margin-bottom: 20px;}
.tinytopper{margin-bottom: 10px;}
.interested{font-size: 1.2em;}
.conttext{font-size: 1.2em;}
.headclear{margin-top: 10px;}
.bclear{margin-bottom: 10px;}

.big_total{
	border: 0px solid black;
    vertical-align: center;
    text-align: center;
	width: 110px;
	height: 40px;	
}
.dataentry{width: 150px;}

.mid_total{
	border: 0px solid black;
    vertical-align: center;
    text-align: center;
	width: 80px;
	height: 40px;	
}

.tabtit{
	border: 0px;
    vertical-align: center;
    text-align: right;
	background-color: #363636;	
	color: white;
}

.pyr_total{
	border: 0px solid black;
    vertical-align: center;
    text-align: right;
    padding-right: 10px;;
	height: 40px;	
}


#vlumedata      { border: outset 0pt; 
             border-collapse: separate;
             border-spacing: 20pt 0pt;
			font-size: 1.2em;}

#monthdata      { border: outset 0pt; 
             border-collapse: separate;
             border-spacing: 5pt 5pt;}

#entrydata      { border: outset 0pt; 
             border-collapse: separate;
             border-spacing: 5pt 5pt;}

.pyrdata      { border: outset 0pt; 
             border-collapse: separate;
             border-spacing: 0pt 0pt;
             width: 100%;}





.white {color: white;}
.darkgray {color: #363636;}
.yellow {color: #E0FF00;}
.lime {color: #E7FE00;}
.green {color: #00AA20;}
.turq {color: #00998d;}
.magenta {color: #B61491;}
.red {color: red;}

.bgwhite {background-color: white;}
.bgdarkgray {background-color: #363636;}
.bgyellow {background-color: #E0FF00;}
.bglime {background-color: #99D900;}
.bggreen {background-color: #00AA20;}
.bgturq {background-color: #00998d;}
.bgmagenta {background-color: #B61491;}
.bgred {background-color: red;}





div#pagecontainer{ width: 608px; margin:0 auto; padding: 0px; text-align: left; background-color: #363636;}
div#pagecontainerfront{ width: 608px; margin:0 auto; padding: 0px; text-align: left; background-color: #363636;}
div#header{text-align: center;}
div#menubar{text-align: center; margin-top: 5px;}
div#opener{margin: 10px;}

div#helpbox{position: absolute; left: 360px; top: 300px;  z-index: 20;visibility: hidden; height: 56px; width: 200px; background-color: #B61491; color: black; border: 1px solid red; padding: 5px;}
div#liner{margin:0 auto; text-align: center;}
div#loginbox{text-align: right; width:280px; position:relative; left:150px;}
div#regform{margin-top:20px;}
div#comments{width: 382px; border: solid 0px red; text-align: right; margin:0 auto;}
div#commentslist{width: 382px; text-align: left; margin:0 auto; border-top: 1px solid white; margin-top: 20px; margin-bottom:50px;}
div.acomment{width: 382px; text-align: left; margin:0 auto;}
.vlumerpost{color: white;}
.adminpost{color: #E7FE00;}
div.commentcredit{text-align: right; font-size: .8em;}
div.pagecontroller{margin-top:15px; margin-bottom: 15px; text-align: right; font-size: .8em; padding-top: 5px; padding-bottom: 5px; border-top: 1px solid white; border-bottom: 1px solid white;}
div#updatebut{text-align:center; margin-bottom: 40px;}

.vlumebutton {
	font-family: arial;
	padding: 6px 6px;
	border: none;
	color: #E7FE00;
	background-color: #000000;
	font-size: 1em;
	cursor: pointer;
	border-width: 1px;
	border-style: solid;
	border-color: #7A7A7A;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;	
	-webkit-border-radius: 3px;
	border-radius: 3px;
}


.vlumebutton:hover{	background-color: #E7FE00; color: #363636;}

a.butlink:link{color: #E7FE00; text-decoration: none;}
a.butlink:visited{color: #E7FE00;  text-decoration: none;  }
a.butlink:hover{color: #363636;  text-decoration: none;}

a.adminlime:link{color: #E7FE00;}
a.adminlime:visited{color: #E7FE00;}
a.adminlime:hover{color: white;}
