body,div,form,p,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0px 0px;}
body{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	color:#5F6062;
	font-weight:bold;
}
table{border:none;}
td{vertical-align:top;}
img{border:none;behavior:url("pngbehavior.htc");}
p{color: #5F6062;
	font-size:12px;
	font-weight:bold;
	padding:0px 200px 10px 30px;
	text-align:justify;}
	
#home p{padding:0px 80px 10px 0px;}
#companyInfo p{padding:0px 0px 10px;}

a{
	color: #5F6062;
	text-decoration:none;
}

a:active, a:hover{}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;	
	padding:0px 0px 20px;	
}
#sub h1{padding:24px 200px 18px 30px;}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;	
	padding:0px 320px 26px 120px;	
}
h3{
	font-size: 14px;
	font-weight:bold;
	text-decoration:underline;
	padding:10px 200px 10px 30px;
}
h4{
	font-size: 14px;
	font-weight:bold;
	padding:10px 200px 10px 30px;
}
#companyInfo h4{padding:10px 0px;}
h5{
	font-size:12px;
	font-weight:bold;
	font-style:italic;
		padding:10px 200px 10px 30px;

}
h6{
	font-size:9px;
	font-weight:bold;
}

ul{padding:0px 200px 10px 85px;}
ul#list1{list-style:none;font-style:italic;
	padding:0px 200px 0px 50px;}
ul#list1 li{padding-bottom:10px;}
	

#accentText{color:#EF4035;}
#accent1{background-color:#E1E1E1;}

#page{
	width:1024px;
	margin:0px auto;
	position:relative;
	border:1px solid #B0B0B0;
	padding-top:20px;
}
#home{width:904px;
	margin-left:120px;
	background:transparent url(../images/home_photo.jpg) no-repeat right 146px;}

#home #logo{padding:61px 0px 24px 0px;}
#sub #logo{padding: 26px 0px 23px 118px;}

#kids{position:absolute;
	top:82px;
	left:615px;}
#home #navMenu{padding:0px 46px 0px 204px;}
#sub #navMenu{padding:0px 46px 46px 704px;}
.navOff a, .navOn a{font-family:"Trebuchet MS",Arial;
	font-size:12px;
	font-weight:bold;
	color:#5F6062;
	text-transform:uppercase;
	white-space:nowrap;
}

.navOff{background:transparent url(../images/nav_off.jpg) repeat-x left top;
	padding-top:15px;}
.navOn{background:transparent url(../images/nav_on.jpg) repeat-x left top;
	padding-top:15px;}

#rightBorder{background:transparent url(../images/rightBorder.gif) repeat-y right top;}

#companyInfo{margin:10px 200px 10px 30px;}
	
#pageLink{text-decoration:underline;}

#footer{font-size:9px;
	font-weight:bold;
	text-align:right;
	padding:40px 46px 10px 0px;
	line-height:11px;}

/* LogoWorks Style Sheet */
#logoworks, #logoworks a{
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}