/* Oakpark Child Care Styles */


/* General Styles */


.BodyContainer{height:100%; text-align:center; margin:0 auto;}

body{
	margin:0;
	padding:0;
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	background-color:#4396ca;
	 }

a:link { color: #A80000; text-decoration: underline; font-weight:normal; }
a:visited { color: #A80000; text-decoration: underline; font-weight:normal; }
a:active { color: #666666; text-decoration:none; font-weight:normal; }
a:hover{color: #666666; text-decoration:none; font-weight:normal;}

p{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}


.content{margin-left:15px;padding-right:30px; }

.InformationCell{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; line-height:18px; }

.content p{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; line-height:18px; margin-left:0; margin-top:0px; margin-bottom:15px; padding-left:5px; padding-top:0px; text-align:left; }

.content ul{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; line-height:18px; text-align:left;}

.content ol{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; line-height:18px; text-align:left;}

.content table{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; text-align:left; padding-left:10px;}

.darktr{background-color:#e5d9c0; margin-top:3px;}

.clear { clear: both; }

.hovering { text-decoration: underline; cursor: pointer;  }

.content h2{background:url(../images/h2background.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:left; height:25px; padding-left:30px; font-weight:bold; padding-top:10px; margin-bottom:0px;  }

.MainContent{background:url(../images/Main-Background.jpg) repeat-y center top;}

.ContentRight{background:url(../images/ContentRight.jpg) repeat-y;}

.WelcomeText{ text-align:left; padding-left:27px; padding-right:10px; margin-top:0px;}

.WelcomeText p{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:18px; margin-top:0px; padding-top:0px; margin-bottom:3px;}

.WelcomeText ol{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; line-height:18px; margin-top:0px; padding-top:0px;}

img{border:none;}

/* Header Styles */




/* Menu Styles */

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	
}

#nav li {
	float: left;
	
}

#nav li ul {
	position: absolute;
	left: -999em;
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}