/* -----ALL MARGIN and PADDING. ----- */

*
{
	margin: 0;
	padding: 0;
}


/*---LISTING OF COLORS USED IN ART---*/

	/*----Submit/Fire: redback2.jpg, fire4.jpg. #d03d2b red, #f08233 orange, orange2globe.jpg----*/
	/*----About/Earth: greenback6.jpg, earth2.jpg, #33861a green, green2globe.jpg;----*/
	/*----Kids/Air: blueback2.jpg, air.jpg, #cff6f5 blue, #fff white, #eba5c9 pink, #9e24b0 purple, pink2globe.jpg;----*/
	/*----Search/Water: aquaback2.jpg, sea.jpg, #8cc5c6 aqua bl, #7fe2c8 aqua gr, aqua2globe.jpg;----*/


/* -----BODY and A. ----- */
	
body 
{
	background: url(../images/greenback6.jpg) no-repeat #fff;
	color: #000;
	font: 1em arial, sans-serif;
}
a:link
{
	color: #32ab0d;
	text-decoration: none;
}
a:link img
{
	text-decoration: none;
}
a:visited
{
	color: #32ab0d;
	text-decoration: none;
}
a:hover
{
	color: #7fe2c8;
	text-decoration: underline;
}
a img 
{
	border: 0;
}


/* -----OUTER, CONTENT, BANNER, SUBTITLE, TEXT, MAINMENU----- */

#outer
{
	margin: 20px 0 0 0;
}
#content
{
	width: 700px;
	background: url(../images/borderA.jpg) no-repeat center top;
	margin: 0px auto 10px auto;
	padding: 10px 0 0 0;
	text-align: left;
}
#content p
{
	padding: 5px 0 5px 20px;
}
#text
{
	background: url(../images/bordermid.jpg) repeat-y center;
	margin: 170px 0 0 0;
	padding: 5px 0 0 0;
	font: 1.1em arial, sans-serif;
}
.title
{
	margin: 0 0 0 15px;
	font: 1.5em "harrington", arial, sans-serif;
}
#text p
{
	margin: 0px 30px 0 15px;
}
.topics
{
	font: bold 1em arial, sans-serif;
	margin: 0px 30px 0 30px;
}


/*----Form Formatting: LEFT, RIGHT----*/

#oneleft, #oneright, #threeleft, #threeright, #fiveleft, #fiveright, #sixaleft, #sixaright, #sixbleft, #sixbright, #sixcleft, #sixcright, #sixdleft, #sixdright
{
	float: left;
}
#one, #two, #threebottom, #six, #seven, #eight, #sixb, #sixc, #sixd, #sixadd
{
	clear: both;
}
#sixarule, #sixbrule
{
	clear: both;
	width: 90%;
	margin: 0 auto 0 auto;
}

/*----MENU----*/

#mainmenu
{
	width: 100%;
	background: url(../images/borderDa.jpg) no-repeat center bottom;
	padding: 0 0 5px 0;
	margin: 0;
	text-align: center;
}
#mainmenu ul li
{
	display: inline;
	list-style-type: none;
}
#mainmenu ul li a img
{
	padding: 0px 5px 2px 5px;
}


/* -----FOOTER.----- */

#footer
{
	clear: both;
	margin: 15px 0 0 20px;
	padding: 0;
	width: 95%;
	text-align: center;
}
#footer ul li
{
	display: inline;
}
