BODY {
   background-image:url('green_chip.jpg');
   background-attachment:scroll;
   background-repeat:no-repeat;
   background-position:top center;
   background-color:00E400;
   text-align:center;
}

BODY.wash {
   height:100%;
   margin:0px;
   padding:0px;
   background-color:#FFFFFF;
   background-image:url('howler_back.jpg');
   background-repeat:no-repeat;
   background-position:100% 100%;
   background-attachment:fixed;
   text-align:center;
}

DIV#body {
   position:relative; display:block;
   width:640px;
   min-height:480px;
   margin: 0 auto;
   text-align:center;
}


DIV#logo {
   position:absolute; display:block; clear:both;
   top:0px; left:0px; width:640px; height:60px;
   margin:0px;
   padding:0px;
   text-align:left;
   font-family: "Courier New", monospace;
   font-size:12px;
}

DIV#links {
   position:absolute; display:block; clear:both;
   top:50px; left:0px; width:640px; height:35px;
   margin:0px;
   padding:0px;
   text-align:left;
   font-family: "Courier New", monospace;
   font-size:12px;
}

DIV#main {
   position:absolute; display:inline; clear:both;
   top:75px; left:0px; width:640px;
   height:100%;
   margin:0px;
   padding:0px;
   text-align:left;
   font-family: "Courier New", monospace;
   font-size:12px;
}

DIV#footer {
   position:static; display:inline; clear:both;
   width:640px;height:25px;
   border:0px;
   margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:40px;
   padding:0px;
   float:left;
   clear:all;
   margin:0px;
   padding:0px;
   text-align:left;
   font-family: "Courier New", monospace;
   font-size:8px;
   color:#006000;
}

HTML{
	height:100%;
} 

BODY{
	height:100%;
} 

H1 {
   clear:both;
   font-family: "Courier New", monospace;
   font-size:24px; font-style:normal; font-weight:bold;
   text-align: center;
   margin-bottom:8px; margin-left:0px; margin-right:0px; margin-top:8px;
   color:#006000;
}

H2 {
   clear:both;
   font-family: "Courier New", monospace;
   font-size:18px; font-style:normal; font-weight:bold;
   text-align: center;
   margin-bottom:8px; margin-left:0px; margin-right:0px; margin-top:16px;
   color:#006000;
}

H3 {
   clear:both;
   font-family: "Courier New", monospace;
   font-size:14px; font-style:normal; font-weight:bold;
   text-align: center;
   margin-bottom:4px; margin-left:0px; margin-right:0px; margin-top:8px;
   color:#006000;
}

H4 {
   font-family: "Courier New", monospace;
   font-size:12px; font-style:normal; font-weight:normal;
   margin-bottom:4px; margin-left:0px; margin-right:0px; margin-top:8px;
   color:#006000;
}

P {
   font-family: "Courier New", monospace;
   font-size:12px;
   text-align:left;
   margin-bottom:8px; margin-left:0px; margin-right:0px; margin-top:12px;
   color:#006000;
}

B {
   font-size:16px; font-style:normal; font-weight:bold;
   color:#006000;
}

IMG {
   border:0px;
   margin-bottom:2px; margin-left:8px; margin-right:8px; margin-top:2px;
}

IMG.floatLeft {
   border:0px;
   float:left;
   margin-bottom:2px; margin-left:0px; margin-right:8px; margin-top:2px;
}

IMG.floatRight {
   border:0px;
   float:right;
   margin-bottom:2px; margin-left:8px; margin-right:0px; margin-top:2px;
}

TABLE {
   margin-bottom:4px; margin-left:0px; margin-right:0px; margin-top:4px;
   padding:0px;
   border:none;
   border-collapse: collapse;
   border-spacing: 0px;
   font-family: "Courier New", monospace;
   font-size:12px; font-style:normal; font-weight:normal;
   text-align:left;
}

TABLE.hidden {
   border:none;
   border-collapse: collapse;
   border-spacing: 0px;
   font-family: "Courier New", monospace;
   font-size:12px; font-style:normal; font-weight:normal;
   text-align:left;
}

TH {
   margin:0px;
   padding-bottom:4px; padding-left:4px; padding-right:4px; padding-top:4px;
   font-size:12px; font-style:normal; font-weight:bold;
   text-decoration: none;
   background-color:#90F090;
   border-color:#90F090; 
   vertical-align:top;
   text-align:left;
}

TH.hidden {
   margin:0px;
   padding-bottom:2px; padding-left:0px; padding-right:0px; padding-top:2px;
   font-size:12px; font-style:normal; font-weight:bold;
   text-decoration: none;
   background:transparent;
   text-align:left;
}

TD {
   margin:0px;
   padding-bottom:4px; padding-left:4px; padding-right:4px; padding-top:4px;
   font-size:12px; font-style:normal; font-weight:normal;
   text-decoration: none;
   background-color:#90F090;
   border-color:#90F090; 
   vertical-align:top;
}

TD.hidden {
   margin:0px;
   padding-bottom:2px; padding-left:0px; padding-right:0px; padding-top:2px;
   background:transparent;
}

UL {
   margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;
   padding:0px;
   list-style: none;
   font-size:11px; font-style:normal; font-weight:normal;
   text-decoration: none;
   text-align: center;
}

LI.inline {
   font-family: "Courier New", monospace;
   font-size:14px; font-style:normal; font-weight:normal;
   color:#006000;
   margin-bottom:4px;
   margin-bottom:4px;
   display:inline;
}

LI {	
   font-family: "Courier New", monospace;
   font-size:14px; font-style:normal; font-weight:normal;
   color:#006000;
   margin-bottom:4px;
   border:0px;
}

.links {
   padding-bottom:0px;
   padding-left:4px;
   padding-right:4px;
   padding-top:0px;
   font-size:12px;
}

A {
   font-family: "Courier New", monospace;
   font-size:14px; font-style:normal; font-weight:bold;
   color:#009000;
   border:0px;
}

A:link {
   text-decoration: none;
   font-style:normal;
   color:#009000;
   border:0px;
}

A:visited {
   text-decoration: none;
   font-style:normal;
   color:#009000;
   border:0px;
}

A:active {
   text-decoration: none;
   font-style:normal;
   color:#009000;
   border:0px;
}

A:hover {
   text-decoration: underline;
   font-style:normal;
   color:#009000;
   border:0px;
}

A.footer {
   font-family: "Courier New", monospace;
   font-size:10px; font-style:normal; font-weight:bold;
   color:#006000;
   border:0px;
}

A.footer:link {
   text-decoration: none;
   font-style:normal;
   color:#006000;
   border:0px;
}

A.footer:visited {
   text-decoration: none;
   font-style:normal;
   color:#006000;
   border:0px;
}

A.footer:active {
   text-decoration: none;
   font-style:normal;
   color:#006000;
   border:0px;
}

A.footer:hover {
   text-decoration: underline;
   font-style:normal;
   color:#006000;
   border:0px;
}

DIV#twitter_div {
   margin:0px;
   padding:0px;
   text-align:left;
   font-family: "Courier New", monospace;
   font-size:12px;
}

UL#twitter_update_list {
   list-style:square; 
   padding-left:0px;
   padding-bottom:12px;
   margin-left:0px;
   text-align:left;
   font-family: "Courier New", monospace;
   font-size:12px;
   color:#006000;
   text-align:left;
 }

