html,body 
{
	
margin:0;
	
padding:0;
	
height:100%; /* needed for container min-height */
	
background:gray url("paperball4.jpg")
;
font-family:arial,sans-serif;
	
font-size:medium;
	
color:#1f1f1f;

}



h1 { 
	
font:1.5em georgia,serif; 
margin:0.5em 0;

color:#0055d5;
}



h2 {

font:1.25em georgia,serif; 
	
margin:0 0 0.5em;

color:#0055d5;
}
	




p 
{ 
	
line-height:1.5; 
	
margin:0 0 1em;

}


a.content:link
{
font-family: helvetica, sans-serif;
	
color:#0055d5;
	
text-decoration:none;
text-transform: none;
font-weight:normal;
font-size:medium;
	
}



a.content:hover
{
font-family: helvetica, sans-serif;
	
color:#0055d5;
	
text-decoration:none;
text-transform: none;
font-size:medium;

}



a.content:visited
{
font-family: helvetica, sans-serif;
	
color:#0055d5;
	
text-decoration:none;
text-transform: none;
font-size:medium;

}



a.menu:link
{
font-family: helvetica, sans-serif;
	
color:#000;

background: #ffff00;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
font-size: 18px;
}



a.menu:hover
{
font-family: helvetica, sans-serif;
	
color:#000;

background: #ffff00;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
font-size: 18px;
}



a.menu:visited
{
font-family: helvetica, sans-serif;
	
color:#000;

background: #ffff00;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
font-size: 18px;
}




a.footer:link
{
font-family: helvetica, sans-serif;
	
color:#000;
text-decoration:none;
line-height: 10px;
font-size:11px;

}




a:link
{
font-family: helvetica, sans-seriff;
	
color:#000;

text-decoration:none;
text-transform: uppercase;
font-weight:bold;
font-size: 11px;
}



a:hover
{
font-family: helvetica, sans-seriff;
	
color:red;

text-decoration:none;
text-transform: uppercase;
font-weight:bold;
font-size: 11px;
}



a:visited
{
font-family: helvetica, sans-serif;
	
color:#000;

text-decoration:none;
text-transform: uppercase;
font-weight:bold;
font-size: 11px;
}







div#sidebar 
{
	
position:absolute;
margin:10px auto auto 10px;	
width:270px;

text-align:center;
background:transparent;
	
	
height:auto !important; 	
height:100%; 
min-height:100%;
z-index:2;
font-size: 11px;
}





img.sidebar 
{
	
margin:10px auto;
}





div#containerleft 
{
position: relative;
height:auto !important; 
margin-left: 0 280px;
height:auto !important; 
height:100%;
min-height:100%; /* real browsers */

}

div#container 
{
	
position:absolute;	
left:280px;
margin-top:0;
margin-left:auto; 
width:750px;
	
background:#ddd;

opacity:0.8;	
	
height:auto !important; 
height:100%;
min-height:100%; /* real browsers */

}




div#header 
{
	
background:url("head3.gif")
;
background-repeat:no-repeat;
padding:5px;

height:290px;		
border-bottom:6px double gray;


}


div#headermenu
{
	
text-align: center;
word-spacing:2em;
background:#fff;
padding:5px;

height:auto;
width:auto;		
border-bottom:6px double gray;
		
}


div#header p 
{
		
font-style:italic;
		
font-size:1.1em;
		
margin:0;
	
}



div#content 
{

padding:1em 1em 3em; /* bottom padding for footer */

text-align:justify;
	
}


div#content1 
{

padding:1em 1em 3em; /* bottom padding for footer */

text-align:justify;
	
font-size:18px;
}



div#contentblank 
{

height:220px; /* same approx height as footer */
	
}


div#content p 
{

text-align:justify;
		
padding:0 1em;
	
}


p.left
{

text-align:justify;

float:left;		
padding:0 1em;
	
}


div#footer 
{

position:absolute;
	
width:750px;
	
margin:0;
padding:0;
bottom:0; /* stick to bottom */
	
background:#ddd;
	
border-top:6px double gray;
text-align:center;
}


div#footer p
{

padding-top:15px;

margin:5px;

font-family:arial,sans-serif;
	
font-size:small;

line-height:0.9em;
text-align:center;	
}

div.ftdivl 
{

float:left;
padding:0px;

margin:5px;

font-family:arial,sans-serif;
	
font-size:small;

line-height:0.9em;
align:center;	
}


div#sidebarright
{
	
position:absolute;
margin-left:1040px;
width:160px;		
height:auto !important; 	
height:100%; 
min-height:100%;
}



div#number
{
position:relative;
background-color:#fff;
width:170px;
height:216px;
padding:0px;
border:5px solid gray;
margin:5px;
opacity:0.7;
z-index:2;	
}

div#signed
{
position:relative;
background-color:#fff;
width:170px;
height:100px;
padding:0px;
border:5px solid gray;
margin:5px;
opacity:0.7;
z-index:2;	
}


div#sidebartext
{
position:relative;
background-color:#fff;
width:160px;
padding:5px;
border:5px solid gray;
margin:5px;
font-family:arial,sans-serif;
	
font-size:small;

color:#666;
opacity:0.9;
text-align:center;
z-index:2;	
}

div#boxtextleft
{
background-color:#fff;
text-align:justify;
padding:10px;
border:5px solid gray;
margin:5px;
font-family:arial,sans-serif;
	
font-size:medium;
	
color:#1f1f1f;
}

div#sidebartext2
{
width:160px;
padding:10px;
margin:10px;
text-align:center;

font-family:arial,sans-serif;
	
font-size:9px;

}

div#sidebartext p 
{

text-align:justify;
		
padding:0 1em;
	
}

div#sidebartext img 
{
		
padding:1px;
	
}