@charset "utf-8";
/* CSS Document */
/* Hides from IE-mac \*/

* html .FEtext{height:1%;}
/* End hide from IE-mac */


body {
	background-color:#527596;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	
}
#wrapper {
	padding-left:154px;
    height:363px;
	width:1100px;
	margin:0;
	background-image:url(images/new/background.gif);
	background-repeat:no-repeat;
	background-position:left;
}


#HSTP {
	position:absolute;
	height:77px;
	width:852px;
	background-image:url(images/new/1.gif);
	background-repeat:no-repeat;
	left: 122px;
}
#header {
	position:absolute;
	height:105px;
	width:852px;
	margin-left:0px;
	background-image:url(images/new/kidspot2.gif);
	background-repeat:no-repeat;
	left: 122px;
	top: 77px;
}

#header2 {
	position:absolute;
	height:181px;
	width:823px;
	background-image:url(images/new/3.gif);
	background-repeat:no-repeat;
	left: 122px;
	top: 182px;
	padding-right:30px;
}


#main {
font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	height:auto;
	width:1100px;
	background-image:url(images/new/5.gif);
	background-repeat:no-repeat;
	left: 0px;
	top: 363px;
	height:auto !important;
	height: 100%;
}

#rightcol {
font-family:Arial, Helvetica, sans-serif;
	height:auto;
	width:600px;
	margin-left:0px;
	margin-right:180px;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-bottom:30px;
	float: right;
	display: inline;
}

#FEtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#620000;
	line-height:21px;
	margin-top:0px;
	position:absolute;
	padding-left:175px;
	padding-top:77px;
}
#HSTPtext {
padding-right:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFCC00;
	top:40px;
	right:245px;
	word-spacing:5px;
	text-align:right;
	margin-left:560px;
	margin-top:60px;
}

#FEtext a {
    color:#FFFFFF;
	text-decoration: none;
    clear:both;
}

#FEtext a:hover {
	text-decoration: none;
	clear:both;
	color:#620000;
	font-size:14px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:2px;
	padding-top:4px;
	font-size:14px;
	
}

#FEtext a:visited {
	color:#620000;
	text-decoration: none;
	clear:both;
}

#FEtext a:active {
	color:#620000;
	text-decoration: none;
}

#FEtext a:link {
	color: #620000;
	text-decoration: none;
}
#HSTP a {
	text-decoration: none;
	padding-top:30px;
	padding-bottom:3px;
	text-decoration:none;
	clear:both;
	color:#FFCC00;
}
#HSTP a:hover {
	text-decoration: none;
	background-color: #ffdc50;
	text-decoration:none;
	color:#2f3241;
	}


#navbartext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFdc50;
	text-decoration: none;
	line-height:16px;
	text-align:left;
	padding-top:10px;
	padding-right:5px;
}

#navbar a {
    color:#2f3241;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration: none;
	line-height:11px;
	text-align:center;
	padding-top:10px;
	padding-right:5px;
	clear:both;
	text-decoration:none;
}

#navbar a:hover {
	text-decoration:none;
	color:#FFCC00;
}
#navbar a:active {
	text-decoration: none;
	color:#FFFFFF;
}


#navbar a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#navbar a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#navbartext a:hover {
	color: #999999;
	text-decoration: none;
}
#leftcol{
	float:left;
	height:auto;
	width:100px;
	padding-left:172px;
}
img.corner{
	width:15px;
	height:15px;
	border:none;
	display:block !important;
}
.roundcont2{
	margin-top:15px;
	margin-left: auto;
	margin-bottom:0;
	margin-right:auto;
	color:#CCCCCC;
	float:none;
	background-color:#3a444d;
	padding-bottom: 5px;
}
.roundtop2{
background:url(images/new/tr.gif) no-repeat top right;
}
.roundbottom2{
	background-color:#3a444d;
	background-image:url(images/new/br.gif);
	background-repeat:no-repeat;
	background-position: right top;
	
}
.roundcont p {
margin: 0 23px;
font-family:Arial, Helvetica, sans-serif;
color:#CCCCCC;
font-size:10px;
padding-left:15px;
}
#text {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height: 18px;
width:auto;
    height:auto;
	padding-left:25px;
	padding-right: 25px;
}
#emailcol{
float:right;
height:auto;
width:283px;
margin-left:0px;
margin-bottom:0px;
padding-bottom:0px;
}
#contactcol{
	float:right;
	height:auto;
	width:283px;
	margin-left:0px;
	padding-right:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

#newnews{
float:left;
height:auto;
width:300px;
margin-left:0px;
margin-bottom:0px;
padding-bottom:0px;
}


#footer {
	background-image: url(images/new/footer.gif);
	background-repeat: no-repeat;
	width:1100px;
	height:45px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
}
#footertext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#620000;
	margin-left:600px;
	margin-top:15px;
	text-decoration:none;
	clear:both;
	margin-bottom:5px;
	line-height:3px;
	text-align:right;
	margin-right:180px;
}
#contestus{
	background:url(images/new/contest.gif);
	background-repeat: no-repeat;
	display: block;
	width:282px;
	height:186px;
}
#contestus:hover {
background-position: 0 -186px;
}
#contestus span{
display:none;
}
#emailus {
	background:url(images/new/contact%20page/email.gif);
	background-repeat: no-repeat;
	display: block;
	width:282px;
	height:186px;
}
#emailus:hover {
	background-position: 0 -186px;
}
#emailus span {
	display: none;
}
#footert a {
    color:#2f3241;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	line-height:0px;
	text-align:center;
	padding-top:10px;
	padding-right:5px;
	clear:both;
	text-decoration:none;
	word-spacing:15px;
}

#footert a:active {
	text-decoration: none;
	color:#999999;
}


#footert a:link {
	color: #666666;
	text-decoration: none;
}
#footert a:visited {
	color:#666666;
	text-decoration: none;
}
#footert a:hover {
	color:#333333;
	text-decoration:underline;
}
ssmps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	word-spacing:normal;
	color:#333333;
}
#animate {
padding-right:20px;
}
#contracttext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#CCCCCC;
	text-decoration: none;
	line-height:20px;
	text-align:left;
	padding-top:10px;
	padding-right:5px;
}

#contract a {
    color:#2f3241;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFCC00;
	text-decoration: none;
	line-height:20px;
	text-align:center;
	padding-top:10px;
	padding-right:5px;
	clear:both;
	text-decoration:none;
}

#contract a:hover {
	text-decoration:none;
	color:#620000;
}
#contract a:active {
	text-decoration: none;
	color:#FFCC00;
}


#contract a:link {
	color:#FFCC00;
	text-decoration: none;
}
#contract a:visited {
	color:#FFCC00;
	text-decoration: none;
}
#contracttext a:hover {
	color:#620000;
	text-decoration: none;
}
#newstext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FFCC00;
	text-decoration: none;
	line-height:15px;
	text-align:left;
	padding-top:0px;
	padding-right:5px;
}

#news a {
    color:#2f3241;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FFCC00;
	text-decoration: none;
	line-height:15px;
	text-align:center;
	padding-top:0px;
	padding-right:5px;
	clear:both;
	text-decoration:none;
}

#news a:hover {
	text-decoration:none;
	color:#620000;
}
#news a:active {
	text-decoration: none;
	color:#FFCC00;
}
#news a:link {
	color:#FFCC00;
	text-decoration: none;
}
#news a:visited {
	color:#FFCC00;
	text-decoration: none;
}
#newstext a:hover {
	color:#620000;
	text-decoration: none;
}
#linktext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#CCCCCC;
	text-decoration: none;
	line-height:20px;
	text-align:left;
	padding-top:10px;
	padding-right:5px;
}

#link a {
    color:#2f3241;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffdc50;
	text-decoration: none;
	line-height:10px;
	text-align:center;
	padding-top:10px;
	padding-right:5px;
	clear:both;
	text-decoration:none;
}

#link a:hover {
	text-decoration:none;
	color:#620000;
}
#link a:active {
	text-decoration: none;
	color:#999999;
}


#link a:link {
	color: #FFCC00;
	text-decoration: none;
}
#link a:visited {
	color: #ffdc50;
	text-decoration: none;
}
#linktext a:hover {
	color:#620000;
	text-decoration: none;
}
#linkctext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#CCCCCC;
	text-decoration: none;
	line-height:20px;
	text-align:left;
	padding-top:10px;
	padding-right:5px;
}

#linkc a {
    color:#2f3241;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffdc50;
	text-decoration: none;
	line-height:10px;
	text-align:center;
	padding-top:10px;
	padding-right:5px;
	clear:both;
	text-decoration:none;
}

#linkc a:hover {
	text-decoration:none;
	color:#620000;
}
#linkc a:active {
	text-decoration: none;
	color:#999999;
}


#linkc a:link {
	color: #FFCC00;
	text-decoration: none;
}
#linkc a:visited {
	color: #ffdc50;
	text-decoration: none;
}
#linkctext a:hover {
	color:#620000;
	text-decoration: none;
}
