ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0; padding:0;}

/* HTML ELEMENTS */

@font-face {
    font-family: 'SansumiRegular';
    src: url('Sansumi-Bold-webfont.eot');
    src: url('Sansumi-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('Sansumi-Bold-webfont.woff') format('woff'),
         url('Sansumi-Bold-webfont.ttf') format('truetype'),
         url('Sansumi-Bold-webfont.svg#SansumiRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
html {-webkit-text-size-adjust:none; -webkit-text-size-adjust:none;
}
body { background-color:#122b54;-webkit-text-size-adjust:none;min-width:1220px;
 }

/* COMMON CLASSES */
.break { clear:both; }

/* HEADER */
#header { height:600px;
 }
.headerimg { background-position: center top; background-repeat: no-repeat;width:100%; min-width:1220px; height:600px; position: absolute; }

/* NAVIGATION */
#nav-outer { height:130px; padding-top:11px; position:relative; top:24px; background-image:url("../images/headerbg.png"); }
#navigation { height:100px; width:1220px; margin:0 auto; background-image:url("../images/BurlingtonPoolsLogo.png"); background-position:top left; background-repeat:no-repeat; }


/* MENU */
#menu { position:relative; top:103px;-webkit-text-size-adjust:none;-webkit-text-size-adjust:none;

 }
#menu ul { list-style:none;font: 14px 'SansumiRegular';-webkit-text-size-adjust:none;
}
#menu ul li { display:inline; font: 15px 'SansumiRegular';-webkit-text-size-adjust:none;-webkit-text-size-adjust:none;

 }
 #menu ul li a #green { color:#91bd5e; text-decoration:none;  padding-right:px; }
#menu ul li a { color:white; text-decoration:none;  padding-right:11px; }
#menu ul li a:hover { text-decoration:underline;-webkit-text-size-adjust:none;
 }

/* HEADER TEXT */
#headertxt { width:1100px; margin:0 auto; clear:both; position:relative; top:74px; }
#firstline { background-image:url("../images/headerbg.png"); color:#fff; font-family:  'SansumiRegular'; font-size:40px; padding:4px 13px 7px; float:left; display:block;-moz-border-radius-topleft: 15px;
-moz-border-radius-topright: 15px;

-webkit-border-radius: 15px 15px px px;
border-radius: 15px 15px px px;  }
#secondline { background-image:url("../images/headerbg.png"); color:#fff; font-family:  'SansumiRegular';text-decoration:none; font-size:60px; padding:0 13px 10px; float:left; display:block; clear:both;-moz-border-radius-bottomright: 15px;
-moz-border-radius-bottomleft: 15px;
-webkit-border-radius: px px 15px 15px;
border-radius: px px 15px 15px;-webkit-text-size-adjust:none;
  }

.pictured {  background-image:url("../images/yellow40.png"); color:#000;font-family:  'SansumiRegular'; font-size:14px; padding:9px 16px; text-transform:uppercase; float:left; display:block; clear:both; margin-top:10px;-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;  }
.pictured a { font-size:16px;letter-spacing:1; text-transform:none; color:#0f3167; text-decoration:none;  }


/* CONTROLS */
.btn { height:32px; width:32px; float:left; cursor:pointer; }
#back { background-image:url("../images/btn_back.png"); }
#next { background-image:url("../images/btn_next.png"); }
#control { background-image:url("../images/btn_pause.png"); }

/* HEADER HAVIGATION */
#headernav-outer { position:relative; top:400px; margin:0 auto; width:960px; }
#headernav { padding-left:864px; }
#footer{ height:100px;
width:100%;
background-color:#122b54;
background-image: url(../images/gradientFooter.jpg);
background-repeat: repeat-x;
}
#footer h5{
	padding-top:20px;
	color: #CCC;
	font-size:33px;font-family:  'SansumiRegular';
	text-decoration:none;
	 margin-bottom:-70px;
	 text-shadow: 1px 1px 1px #333;
	
	}
#footer a{
	color: #CCC;
	}
#footer .rights{
	padding-top:86px;
	color: #CCC;
	font-size:9px;

	
	}
#yellowShadow {
	margin-top:-200px;
	margin:0 auto;
	width:600px;
}
/* CONTENT */
#content { color:#575757; background-color:#eee;}

#content h1 { padding:10px 20px; font-size:35px; width:960px; color:#0f3167; margin:0 auto; font-family:  'SansumiRegular';}
#content h2 { padding:10px; width:960px;  font-size:35px;  color:#0f3167; margin:0 auto; font-family:  'SansumiRegular'; text-align:right;}
#content p { padding:10px 20px; font-size:16px; width:960px; margin:0 auto; font-family:   Verdana, Geneva, sans-serif}
#content h1.indent { padding:10px 20px; font-size:26px; width:500px; margin:0 auto; font-family:'SansumiRegular',    Verdana, Geneva, sans-serif}
#content h3 { padding:10px 20px; font-size:16px; width:960px; margin:0 auto;  font-family:   Verdana, Geneva, sans-serif}
#content p a { text-decoration:none; color:#CD2B3A; }
#content p a:hover { text-decoration:underline; color:#7F000C; }
#content #footer .rights a{text-decoration:underline; color: #CCC; padding-left:15px;}