/* redefined tags */
* {}
h1 {
	margin: 0px;
	text-align: left;
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-transform: capitalize;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
h2 {line-height: 100%; font-size: 1.2em; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; text-align: left; color: #8A9DB4; text-transform: capitalize; }
h3 {font-size: 1.05em; font-weight: bold; font-family: arial,helvetica,sans-serif; text-align: left; color: #002A56;}
p {line-height: 150%; text-align: left; color: #000000; font-weight: normal; }
hr {color: #fff; height: 2px; border: none; border-top: 1px solid #aaa; margin: 8px 0px 8px 0px; clear: both; width: 100%;}
b {font-weight: bold;}
i {font-style: italic;}

/* header styles */
#container {position: relative; margin: 4px auto; width: 775px; height: 100%; border: 1px solid #743201; background: #fff url(../images/bg_kidfeet.jpg) no-repeat 0px 125px; text-align: left;}
#header {position: relative; height: 91px;}
#branding {height: 76px; overflow: hidden; background: url(../images/headerpic_01.jpg) #fff no-repeat 100% 0px;}
#branding img {margin: 0px 0px 0px 8px;}
#navbar {width: 100%; position: absolute; bottom: -1px; background: url(../images/bg_nav.gif) repeat-x 0px 100%; text-align: right;}
#nav {width: 475px; height: 15px; margin: 0px 20px 0px 0px; padding: 0px;}
#nav li {text-align: center; list-style-type: none; width: 95px; float: left; margin: 0px; padding: 0px;}
#nav li a {display: block; width: 100%; color: #fff; font-weight: bold; text-decoration: none; line-height: 20px;}
#nav li a#highlight {display: block; width: 100%; background: url(../images/tab_on.gif) no-repeat 0px 0px; color: #02579A;}
#title {overflow: hidden; background: url(../images/gradient_sand.jpg) #EEEDE9 no-repeat 0px 0px; height: 3em; width: 100%;}

/* body styles */
#content {border-top: 1px solid #743201; margin: 0px; padding: 10px 40px 1px 220px; background: url(../images/bg_shadow.gif) repeat-x 0px 0px;}
#sidenav {position: absolute; width: 160px; padding: 0px; margin: 30px 0px 0px 20px;}
#sidenav li {border: 1px solid #77481D; margin: 5px 0px;}
#sidenav a {display: block; padding: 2px 10px; background: url(../images/bg_darker.gif); color: #77481D; text-decoration: none;}
#sidenav a:hover {background: url(../images/bg_paler.gif); color: #9E6430; text-decoration: none;}

/* footer styles */
#footer {border: 1px solid #743201; background: #EEEDE9; margin: 4px auto; width: 775px; height: 15px; padding: 5px 0px;}
#footer a {float: left; background: url(../images/icon_emailus_on.gif) no-repeat 0px 2px; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 20px; color: #9C7457;}
#footer a:hover {background: url(../images/icon_emailus.gif) no-repeat 0px 2px; color: #743201; text-decoration: none;}
#footer span {float: right; color: #9C7457; margin: 0px 10px 0px 0px;}

/* Form styles */
form table .leftcol {
  width: 150px;
	height: 32px;
	padding:0 10px 0 0;
	margin: 0; 
	text-align: right;
}

form table .rightcol {
  width: 350px;
	height: 32px;
	padding:0; 
	text-align: left;
	font-weight: bold;
}

form table {
  width: 500px;
}

form table input,form table select,form table textarea {
  width: 100%
}

form table input[type="submit"] {
  width: 100px;
}

body {background: url(../images/bg_water.jpg) #B5CEEC no-repeat 0px 0px; margin: 0px; padding: 0px; text-align: center; font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-size: 70%; voice-family: "\"}\""; voice-family:inherit;}

