/**************************************/
/* reset */
/**************************************/
html {
	font-size:125%;
}
body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	font-weight:inherit;
	font-style:inherit;
	font-family:inherit;
	color:inherit;
	text-align:inherit;
}
:focus {
	outline: 0;
}
body {
	font-size:50%;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	color:#fff;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse:collapse;
	border-spacing:0;
}
caption, th, td {
	text-align:left;
	font-weight:400;
}
blockquote:before, blockquote:after, q:before, q:after {
	content:"";
}
blockquote, q {
	quotes:"" "";
}
body {
	background-color:#0f6e38;
	background-image:url(grass_back.jpg);
	background-position:top center;
	background-repeat:repeat-x;

}
#splash {
	width:800px;
	margin:30px auto;
	height:600px;
	position:relative
}
#logo_back {
	margin:0 auto;
repeat-x bottom;
	height:60px;
}
#logo {
	width:800px;
	text-align:left;
	margin:0 auto;
	position:relative;
}
#tandcs {
	margin:0 auto;
	width:798px;
	text-align:left;
}
#countdown {
	float:right;
	position:absolute;
	right:0px;
	width:400px; height:50px;
	padding:5px;
	top: 0px;
}
#tandcs {
	margin-top:-15px;
	width: 800px;
	text-align:left;
	font-size:12px;
}

#tandcs a:link, a:visited  {
	color:#FFFFFF;
	text-decoration:none;
}

#tandcs a:hover, a:active{
	text-decoration:underline;
	color:#FFFFFF;
}

.slide_div {
	margin: 0;
	float:left;
}
.slide_button {
	background: url(plus-minus.gif) no-repeat left 8px;
	text-align: center;
	width: 158px;
	height: 20px;
	padding: 6px 5px 0 0;
	display: block;
	font-weight:bold;
}
.minus_icon {
	background-position: left -12px;
}

#slickbox {
	font-size:11px;
}

#slickbox ul{
	margin-left: 0;
	padding-left: 25px;
	list-style-type:decimal;
	/*list-style-position:inside;*/
}

#slickbox li{
	padding-bottom:5px;
}

#footer-text {
border-top:1px solid #ffffff;
margin:5px 0;
padding:10px 0;
	text-align:center;
	font-size:11px;
	color:#FFF;
	clear:both;
	
}
#footer-text h5{
	font-size:12px; margin:0; padding:0;
}
#footer-text p {
	font-size:11px;
}
#footer-text p a {
	color:#FFCF41;
	text-decoration:none;
	font-size:11px;
}

#footer-text a{ color:#FFFFFF;}
#footer-text p a:hover {
	text-decoration:underline;
	color:#ffffFF;}
	
#signupbutton{position:absolute; left: 25px; top: 458px;}
#text1{position:absolute; left: 25px; top: 403px;}
#text2{position:absolute; left: 25px; top: 528px;}
#flilogo{position:absolute; left: 542px; top: 355px;}

img{ border:none;}
a img{ border:none;}