* {
	margin:0;
	padding: 0;
}



p, h1, h2, h3, h5, h6 {
	margin:0px;
	padding:0px;
}

h4 {
 	margin:0px;
	padding:0px;
	border-bottom:1px solid gray;
}

.underline {
	text-decoration: underline;
	}


body {
	margin: 0;
	padding: 0;
	font-family:Georgia, "Century Gothic", "Times New Roman", Times, serif
	/*background: url("images/_02.gif");*/
	font-size: 12px;		
	text-align: left;
	color:#000;
	scrollbar-base-color: #FFBABA;
	scrollbar-arrow-color: #FFF;
	
	}
	
.align_left{
	text-align: left;
	}

#container {
	border: 5px;
	border-color: f9cef4;
	margin: 0px auto 30px auto;
	padding: 0;
	position: relative;
	width: 1000px;
	height: 854px;
	background-color: #FFF;
}

span {
	color: #000;
	font-weight: bold;
	}
/*-----------------------------Top Banner Section--------- ----------------------------*/
.pic-banner {
	background: url("images/kmcnanny-web_01.jpg");
	}
	
.pic-banner-b {
	background: url("images/.jpg");
	}
	
.pic-banner-c {
	background: url("images/.jpg");
	}
	
.pic-banner-d {
	background: url("images/.jpg");
	}
	
.pic-banner-e {
	background: url("images/.jpg");
	}
	
#banner {
	width: 1000px;
	height: 208px;
}



#date {
	position: absolute;
	top: 25px;
	left: 825px;
	}
/*------------------------------menu-----------------------*/
#menu {
	position: absolute;
	background: url("images/kmcnanny-web_02.jpg");
	width: 1000px;
	height: 26px;
	left: 0;
	top: 208px;
	z-index: 3;
	font-size: 14px;
	}

#menu_h {
	position: absolute;
	top: 5px;
	left: 300px;
}


a {
	text-decoration: none;
}

a:link {
	color: #000;
}

a:visited {
	color: #000;
}

a:active {
	color: #000;
}

a:hover {
	text-decoration: underline;
}


hr {
	display: 000;
}

p {	padding: 10px 0px 10px 0px;
	margin: 0;
}
/*----------------------------end--menu-----------------------*/
/*----------------------------end--top banner-----------------------*/

#side1 {
	position: absolute;
	background: url("images/kmcnanny-web_03.jpg");
	width: 275px;
	height: 407px;
	top: 234px;

	}


#text-box {
	background: url("images/Belmont_08.gif");
	top: 319px;
	width: 902px;
	height: 493px;
	color: #000;
	z-index: 3;
}

#text {
	position: absolute;
	top: 248px;
	left: 250px;
	z-index: 3;
	font-size: 14px;
	padding: 15px;
	width: 715px;
	height: 407px;
	clear:left;
	}

#texta {
	position: absolute;
	top: 248px;
	left: 250px;
	z-index: 3;
	font-size: 14px;
	padding: 15px;
	width: 500px;
	height: 407px;
	clear:left;
	}
	
.scroll{
	overflow:scroll;
	}
	
.border  {
	padding: 5px;
}
	

#end1 {
	position: absolute;
	background: url("images/kmcnanny-web_06.jpg");
	width: 1000px;
	height: 350px;
	top: 641px;
	font-size: 14px;
	}
	
#adsense {
	position: absolute;
	top: 225px;
	left: 140px;
}

#color {
	color: #FFF;
	}
	
.color {
	color: #FFF;
	}

#contact-l {
	position: absolute;
	top: 105px;
	left: 365px;
	color: #FFF;
	font-size: 14px;
}


#nannyap a:link {
	color: #FFF;
}



#contact-e {
	position: absolute;
	top: 125px;
	left: 800px;
	clear: left;
	color: #FFF;
	font-size: 14px;
	}
	
#bold {
	font-weight: bold;
	}
	
.ctr {
	text-align: center;
	}	
	
#left {
	position: absolute;
	top: 351px;
	left: 15px;
	font-size: 14px; 
	}
	
#right {
	position: absolute;
	top: 351px;
	left: 715px;
	clear: left;
	font-size: 14px;
	}

#nannyap {
	position: absolute;
	clear: left;
	top: 145px;
	left: 335px;
	font-weight: bold;
	font-size: 14px;
	color: #FFF;
}

#provide {
	position: absolute;
	width: 169px;
	height: 377px;
	background-image: url("images/weprovide.gif");
	index: 6;
	left: 570px;
	top: 50px;
}	

#float-l {
	float: right;
	}
#td-blue {
	background-color: #c5e5f3;
	}
	
table#app td {
	padding: 10px 10px 10px 15px;
	border-top: 1px solid #e7e7e7;
	}
	
#serves {
	color: #000;
	font-size: 10px;
	text-align: center;
	position: absolute;
	top: 396px;
	Left:180px;
	}
	
.big {
	font-size: 12px;
	}

/* APEDEMAK STYLES */
#contact-e {
  clear: left;
  color: #FFFFFF;
  font-size: 14px;
  left: 740px;
  position: absolute;
  top: 125px;
}
#menu_h {
  font-size: 13px;
  left: 300px;
  position: absolute;
  top: 5px;
}

ul#favorites{list-style:none; margin-top:20px; border-top: 1px solid #CCCCCC;}
li.favorite {
  border-bottom: 1px solid #CCCCCC;
  margin-bottom: 10px;
}
li.favorite img{padding-left:20px; background:#fff; position:relative; top:-20px;}
li.favorite img.left-img{padding-right:20px; /*padding-bottom:20px;*/ margin-bottom:40px; background:#fff; position:relative; top:10px;}
li.favorite a{font-weight: bold; font-size:14px;}
