body {
	margin: 20px;
	padding: 0;
/*	background: #FF11F0; /* ivory */
	background: url(images/polkadots2.png) repeat;
}

body, th, td, input, textarea, select {
	font-family: "Comic Sans", "Comic Sans MS", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFA500; /* orange */
}

h1, h2, h3 {
	color: white; /*#3A570F;*/
}

h1 {
	letter-spacing: -1px;
	font-size: 3em;
}

h2 {
	font-size: 2em;
}

h3 {
	font-size: 1em;
}

input, textarea, select {
	color: black;
}

a {
	color: white; /*#3A570F;*/
}

a:hover {
	text-decoration: none;
}


/* Classes */

.clear { 
	line-height: 0px; 
	font-size: 0px; 
	clear: both; 
	height: 10px; 
} 



/* Content */

.content {
/*	margin-top: 10px;*/
/*	background: lightpink;*/
/*	padding: 10px;*/
	color: black;
}

.content_entry {
	margin: 10px;
/*	background: lightpink;*/
	padding: 10px;
}

.content_entry_anchor_mailto a {
	color: blue;
}

.content_entry h1 {
	color: black;
	font-size: 2.00em;
}

.content_entry h2 {
	color: black;
	font-size: 1.75em;
}

.content_entry h3 {
	color: black;
	font-size: 1.25em;
}

.content_entry p {
	color: black;
	font-size: 1.5em;
	text-align: center;
}

.content h1, #content h2 {
	font-weight: normal;
	margin-top: 0;
}


#color_hotpink {
	background: #FF69B4;
}

#color_pink {
	background: #FFC0CB;
}

#spacer_height_70 {
	height: 70px;
}

/* Side Menu */

#side_menu * {
	color: white;
}

#side_menu ul {
	margin: 0;
	padding: 0 20px 100px 20px;
	list-style: none;
}

#side_menu li {
}

#side_menu li ul {
	padding: 0 0 20px 6px;
	background: none;
	line-height: 180%;
}

#side_menu li li {
	padding-left: 12px;
}

#side_menu h2 {
	margin: 0;
	padding: 0 0 00px 0;
	font-size: 1.75em;
}

#side_menu h3 {
	margin: 0;
	font-size: 1.35em;
}


/* Princess Parties link in purple */

#side_menu_achor_princess a {
	text-decoration: none;
	color: #800080;
}

#side_menu_achor_princess a:active, #side_menu_achor_princess a:hover {
	/*text-decoration: underline;*/
	background-color: white;
}

/* Superhero Parties link in blue */

#side_menu_achor_superhero a {
	text-decoration: none;
	color: blue;
}

#side_menu_achor_superhero a:active, #side_menu_achor_superhero a:hover {
	/*text-decoration: underline;*/
	background-color: white;
}

/* Tea Parties link in green */

#side_menu_achor_tea a {
	text-decoration: none;
	color: green;
}

#side_menu_achor_tea a:active, #side_menu_achor_tea a:hover {
	/*text-decoration: underline;*/
	background-color: white;
}


/* Photo Gallery link in sienna */

#side_menu_achor_photos a {
	text-decoration: none;
	color: #A0522D;
}

#side_menu_achor_photos a:active, #side_menu_achor_photos a:hover {
	/*text-decoration: underline;*/
	background-color: white;
}


/* Book Party link in crimson */

#side_menu_achor_book a {
	text-decoration: none;
	color: #DC143C;
}

#side_menu_achor_book a:active, #side_menu_achor_book a:hover {
	/*text-decoration: underline;*/
	background-color: white;
}


/* Home link in indigo */

#side_menu_achor_home a {
	text-decoration: none;
	color: #4B0082;
}

#side_menu_achor_home a:active, #side_menu_achor_home a:hover {
	/*text-decoration: underline;*/
	background-color: white;
}

/* The Header */

#the_header {
	color: #FFC0CB;
}

#the_header h1, #the_header h2, #the_header p {
	margin: 0;
	padding: 0;
	text-align: center;
	color: white;
}

#the_header h1 {
	padding-top: 30px;
	font-size: 3.5em;
}

#the_header h2 {
	font-size: 1.75em;
}

#the_header h3 {
	font-size: 1.75em;
}

#the_header p {
	padding-bottom: 30px;
}

.the_header_anchor_main a {
	text-decoration: none;
	color: white;
}

.the_header_anchor_mailto a {
	text-decoration: none;
	color: blue;
}
