html { min-height: 101%; margin-bottom: 1px; font-size: 14px; }

body {
  background-color: #fff;
  color: #333333;
  font-family: "American Typewriter", "Times New Roman", Times, serif;
	line-height: 1.3em;
  margin: 12px 0 0 0; 
  padding: 0px; 
  text-align: center;
}

h1, h2, h3, h4, h5, h6  { margin: 0; padding: 0; }
h1 { font-size: 1.6em; }
h2 { font-size: 1.6em; font-weight: normal; }
h3 { font-size: 1.4em; font-weight: normal; }
h4 {  }
h5 {  }
h6 {  }

table      { padding: 0px; margin: 0px; border-collapse: collapse; }
tbody      { padding: 0px; margin: 0px; }
tr         { padding: 0px; margin: 0px; }
td         { padding: 0px; margin: 0px; vertical-align: top; text-align: left; }
th         { padding: .5em 0; }
img        { border-style: none; padding: 0px; margin: 0px; }
form       { margin: 0px; }
p          { margin: 0px; padding: 0px 0px 1em 0px; }
ul         { margin-top: 0; padding-top: 0; }
code, pre  { font-size: 1em; }
pre        { font-size: 0.8em; padding: 1em; background: #eee; }
label      { display: block; font-weight: bold; }
blockquote { }

input, textarea, select { padding: 2px; font-size: 1em; line-height: 1em; resize: none; }

hr { 
  background-color: #ffcd05;
  color:      #ffcd05;
  border:     0px;
  height:     1px;
  padding:    0px;
  margin:     .5em 0px 1em 0px;
}

a         { color: #ffcd05; text-decoration: none; outline: none; }
a:hover   { color: #ffcd05; text-decoration: underline; }
a:link    {  }
a:visited {  }
a:active  {  } 


#main { 
  border: 1px solid #333;
	margin: 0 auto;
	width: 800px;
  text-align: left;
}

#header {
	background-color: #ffcd05;
	background-image: url(../global_img/header-kids.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	font-size: 1.3em;
	height: 100px;
	margin: 0px;
	padding: 0px;
}

#logo {
	padding: 20px 0 0 24px;
	width: 100px;
}

#content {
	color: #ddd;
	background-color: #4a4755;
	background-image: url(../global_img/bg-gradient.gif);
	background-repeat: repeat-x;
}

#content_2 {
	background-image: url(../global_img/bg-button-top.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	position: relative;
	margin: 0px;
	padding: 0px;
}

#notify {
	padding: 55px 60px 0px 100px;
}

#footer {
	background-image: url(../global_img/bg-button-bot.gif);
	background-position: top right;
	background-repeat: no-repeat;
	height: 70px;
	margin: 0px;
	padding: 0px;
}

/**************************************************/
/*
#main {
  background-color: #fff;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	width: 775px;
}
*/

