@charset "utf-8";

/* CSS Document */



* {	margin: 0px; padding: 0px; }



*,*:hover,*:focus,*:active { outline: 0px none; }



img, div, input, a { behavior: url("pngfix/iepngfix.htc") }



body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #482600;
	background-repeat: repeat-y;
	background-position: center top;
	background-image: url(../img/digiback.jpg);

}





a:link {
	color: #A8BDEE;
	text-decoration: none;

}




a:visited {
	color: #A8BDEE;
	text-decoration: none;

}

a:hover {
	color: #A8BDEE;
	text-decoration: underline;

}



.left {

	float: left;

}

.center {

	text-align: center;

	margin-right: auto;

	margin-left: auto;

}



.right {

	float: right;

}



.clear { clear: both;}







.shade_it {

	text-shadow: 0px 2px 2px #666

} 







.thin_line {

	height: 10px;

	border-bottom: solid 1px #DDD;

}







img {

	border: 0;

}
#digitopout {
	background-image: url(../img/digitop.jpg);
	background-repeat: no-repeat;
	height: 600px;
	background-position: center top;
}




#digitop {
	height: 600px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/digitop.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;

}






#logo {
	height: 210px;
	width: 310px;
	position: absolute;
	left: 21px;
	top: 10px;
	z-index: 49;

}









#slider_box {
	width: 592px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	z-index: 50;
	height: 392px;
	left: 345px;
	top: 160px;

}




/*



 * jQuery Nivo Slider v2.5.1



 * http://nivo.dev7studios.com



 *



 * Copyright 2011, Gilbert Pellegrom



 * Free to use and abuse under the MIT license.



 * http://www.opensource.org/licenses/mit-license.php



 * 



 * March 2010



 */



 



 



/* The Nivo Slider styles */



#slider {
	width:592px; /* Change this to your images width */
	height:392px;



}
#kid_1 {
	background-image: url(../img/kid_1.png);
	background-repeat: no-repeat;
	height: 310px;
	width: 250px;
	position: absolute;
	z-index: 100;
	left: 375px;
	top: 344px;
}
#kids {
	background-image: url(../img/kids.png);
	background-repeat: no-repeat;
	height: 333px;
	width: 333px;
	position: absolute;
	z-index: 100;
	left: 289px;
	top: 321px;
}

#kids_2 {
	background-image: url(../img/kids_2.png);
	background-repeat: no-repeat;
	height: 300px;
	width: 361px;
	position: absolute;
	z-index: 100;
	left: 325px;
	top: 354px;
}


#main_box_container {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/digimid.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
	padding-top: 40px;
	padding-bottom: 10px;

}
#main_box_container img {
	margin-bottom: 8px;
}




#main_box_container ul {

	padding: 5px 30px;

}



#main_box_container h1 {
	font-size: 34px;
	color: #006600;
	font-style: italic;
	font-weight: bold;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-align: right;
	padding-right: 40px;

}
#main_box_container h2 {
	font-size: 20px;
	color: #482600;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}
#main_box_container h3 {
	font-size: 18px;
	color: #482600;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}










#main_box {
	width: 900px;
	text-align: justify;
	margin-right: auto;
	margin-left: auto;
	background-repeat: repeat-y;
	background-position: center top;
	background-image: url(../img/textarea_mid.png);
	padding-right: 50px;
	padding-left: 50px;

}
.texttop {
	background-image: url(../img/textarea_top.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
}
.textbot {
	background-image: url(../img/textarea_bot.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
	background-color: transparent;
}


#main_box ul {

	padding: 5px 30px;

}
#main_box p {
	padding-bottom: 4px;
	padding-top: 4px;

}





#footer {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-image: url(../img/footer.png);
	background-repeat: no-repeat;
	background-position: center top;

}




#footer_in {
	width: 940px;
	color: #662800;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 18px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
	height: 65px;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 15px;

}
.smaller {
	font-size: 90%;
	color: #333;
	line-height: 16px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 8px;
}


.footer_right {
	position: absolute;
	top: 15px;
	right: 34px;

}



#footer a {
	color: #662800;
	text-decoration: none;
	text-transform: uppercase;

}



#footer a:visited {
	color: #662800;
	text-decoration: none;

}

#footer a:hover {
	color: #662800;
	text-decoration: none;

}

#footer_links {

	list-style-type: none;

}

#footer_links li {
	display: inline;
	padding: 0 20px 0 0;

}
#contactus table tr td  {
	text-align: left;
}
