/* light pink #ff95f9 
dark pink  #f90d88;
blue	 #729ab8;  

*/
* { margin: 0; padding: 0; }
html, body { background-color: #ffe1ec; font-family: Tahoma, sans-serif;  height:100%; margin:0; padding:0; }
table, td { border: 0px; padding: 0px; margin: 0px; }
#page-background { position:absolute; top:0; left:0; width:100%; height:120%; }
#content { background-color: #ffe1ec; position: absolute; top: 0px; left: 15px; z-index:10; padding:0px; } 
.bodyarea {
background: #fff url('images/MainSquareBG.png') top left repeat-y;
padding: 25px 0px 0px 30px;
vertical-align: top;
font-size: 13px;
line-height: 20px;
background-color: #ffe1ec;
}
.bodyarea td { 
font-size: 13px;
}
.bodyarea p { margin-bottom: 15px; }
.bodyarea a {
color: #f90d88; /* pink */
}
.bodyarea .floatright { float: right; margin: 5px 0px 0px 15px; }
.bodyarea .quote { font-style: italic; padding-left: 35px; }
.bodyarea .emph {font-size: 15px; font-weight: bold; }
.bodyarea .title { font-size: 15px; color: #729ab8; font-weight: bold; font-family: serif; margin-bottom: 25px; } 
.bodyarea .rightplace { font-size: 15px; color: #729ab8; font-weight: normal; font-family: serif; } 
input { font-size: 12px; }
.joinform {font-size: 12px; }

#footer {
color: black;
font-size: 11px;
text-align: center;
margin: 25px 8px 8px 8px;
}
#footer a {
color: black;
margin: 10px;
text-decoration: underline;
}
#footer a:hover {
text-decoration: none;
}

#nav { z-index:40; position: absolute; left: 40px; top: 85px; width: 900px; }
#nav a {
	font-weight: bold;
	color: #729ab8;  /* blue */
	font-size: 13px;
	margin: 0px 25px 0px 0px;
	text-decoration: none;
}
#nav a:hover {
	color: #f90d88; /* pink */
}
#become { z-index: 20; position: absolute; left: 790px; top: 1px; }
#become img {
	border: 0px;
}
#handbookbox { z-index: 30; position: absolute; left: 680px; top: 160px; width: 240px; }
#handbookbox .handbookboxmiddle {
	font-size: 9pt;
	text-align: center;
	background: url(images/blueboxBG.png) top left repeat-y; 
	padding: 15px;
	font-weight: bold;

}

#bluebox { z-index: 30; position: absolute; left: 670px; top: 160px; width: 240px; }
#bluebox .blueboxmiddle { 
	font-size: 12pt;
	font-style: italic;
	background: url(images/blueboxBG.png) top left repeat-y; 
	padding: 15px;
	font-weight: bold;
}
#bluebox .quote {
	font-style: italic;
	font-weight: normal;
	font-size: 10pt;
}

#bluebox .blueboxmiddle a {
	color: #f90d88;
}
#joinform td {
margin: 2px;
padding: 2px;
}
#joinform input, textarea {
border: inset pink 1px;
padding: 2px;
color: #f90d88;
background-color: white;
}
#kickform td {
margin: 2px;
padding: 2px;

}
#kickform {
font-weight: bold;
font-size: 10pt; 
margin-bottom: 35px;
}
#thekick {
font-size: 15pt;
font-weight: bold;
width: 600px;
margin-bottom: 25px;
} 
#kickform input, textarea {
font-size: 10pt;
font-weight: bold;
text-align: center;
border: inset pink 1px;
padding: 2px;
color: #f90d88;
background-color: white;
}
#previouskicks {
font-size: 11pt;
text-align: center;
}
