@charset "UTF-8";
body {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	background: #FFFFFF url(sparkleback.jpg) no-repeat fixed right bottom;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColElsCtr #container {
	width: 100%;
	height: 100%;
	background: transparent;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #000000;
	text-align: center;
	z-index: -5;
	position: absolute;
	top: 0;
	left: 0;
	}
	
.oneColElsCtr #container a {
	width: 100%;
	height: 100%;
	display: block;

}
.oneColElsCtr #mainContent {
	width: 450px;
	padding: 0 20px;
	margin: 0 auto;
    background: none;
	position: absolute;
	top: 20px;
	left: 30%;
}

/*INDEX PAGE*/

.indexMAIN #central {
	background: #FFFFFF url(containerback.jpg) fixed top right no-repeat;
	border-left: 5px solid #C5C5C5;
	border-right: 5px solid #C5C5C5;
	border-bottom: 5px solid #C5C5C5;
	text-align: justify;
	min-width: 550px;
	min-height: 500px;
    margin: 60px 40px 10px 40px;
    border-radius: 30px; 
    -webkit-border-bottom-left-radius: 30px;
	-webkit-border-bottom-right-radius: 30px;
    -moz-border-radius-bottomleft: 30px;
	-moz-border-radius-bottomright: 30px;  
}

.textmargin {
    margin: 60px 240px;
	line-height: 28px;
	}

.unicorns a {
	height: 100%;
	width: 100%;
	display: block;
	}
	
.unicorns {
	postition: absolute;
	left: 0px;
	top: 0px;
	z-index: -1;
	width: 100%
	height: 100%;
	}
	
img {
	z-index: 60;
	} 

.imagefix {
	border-top: 20px;
	}
	
/* LINKS */

a:link {
	color: #000;
	text-decoration: none;
	}

a:hover {
	color: #000;
	text-decoration: underline;
	}
	
a:visited {
	color: #000;
	text-decoration: none;
}

.styleheader {
	font: Helvetica;
	font-size: 9em;
	line-height: .2em;
	text-align: left;
	font-style: bold;
	color: #000000;
	letter-spacing: -.125em;
	background-color: #D2675B;
	}

h2  {
	font: Helvetica;
	font-size: 1.5em;
        line-height: 24px;
        text-align: left;
        margin: 0 20px;
        background-color: #BAE7EC;
}

.style2 {
	font-size: .8em;
	color: #999999;
}

.style2 a:link {
    font-size: .8em;
	color: #999999;
}

.style2 a:hover {
    font-size: .8em;
	color: #999999;
}

.style2 a:visited {
    font-size: .8em;
	color: #999999;
}