body, html
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	line-height: 18px;
	background-image: url(images/bg.gif);
	margin: 15px 0px 25px 0px;
}

img
{
	border: 0px;
}

h1
{
	color: #6A154A;
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
}

h2
{
	color: #03487E;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 18px 0px;
}

h3
{
}

a:link, a:visited
{
	color: #03487E;
	font-weight: bold;
}

a:active, a:hover
{
	color: #5F5F5F;
	font-weight: bold;
}

p
{
	margin: 0px 0px 12px 0px;
}

.button
{
}

#count
{
	display: none;
}

/* Layout */

.smallscreen
{
}

.mediumscreen
{
}

.widescreen
{
}

#betatest
{
	background-image: url(images/betatest.gif);
	background-repeat: no-repeat;
	width: 255px;
	height: 70px;
	position:absolute;
	top: 0px;
	left: 372px;
}

	#betatest a:link, #betatest a:visited
	{
		display: block;
		width: 255px;
		height: 70px;
	}

.invite
{
	text-align: center;
	display: block;
	position: relative;
	margin: 20px auto 0px auto;
}


/* Small Screen */

.smallscreen #container
{
	background-image: url(images/content_bg.gif);
	background-repeat: repeat-y;
	width: 760px;
	height: 100%;
	position: relative;
	margin: 0px auto 0px auto;
	z-index: 1;
}

.smallscreen #topnav
{
	background-image: url(images/topnav.gif);
	background-repeat: no-repeat;
	width: 760px;
	height: 101px;
	position: relative;
}	

.smallscreen #stripes
{
	background-image: url(images/stripes.gif);
	background-repeat: no-repeat;
	width: 760px;
	height: 13px;
	position: relative;
}

.smallscreen #sidenav
{
	width: 169px;
	position: relative;
	float: left;
	padding: 10px 6px 0px 6px;
}
	.smallscreen #sidenav a.navlink
	{
		color: #fff;
		font-weight: bold;
		text-decoration: none;
		background-image: url(images/sidenav_bg.gif);
		background-repeat: no-repeat;
		width: 139px;
		height: 26px;
		position: relative;
		padding: 4px 0px 0px 30px;
		display: block;
	}

.smallscreen #mainpanel
{
	width: 563px;
	position: relative;
	float: right;
	padding: 8px;
}

.smallscreen #footer
{
	background-image: url(images/footer.gif);
	background-repeat: no-repeat;
	width: 760px;
	height: 42px;
	position: relative;
	margin: 0px auto 0px auto;
}

/* Medium Screen*/

.mediumscreen #container
{
	background-image: url(images/content_bg2.gif);
	background-repeat: repeat-y;
	width: 980px;
	height: 100%;
	position: relative;
	margin: 0px auto 0px auto;
	z-index: 1;
}

.mediumscreen #topnav
{
	background-image: url(images/topnav2.gif);
	background-repeat: no-repeat;
	width: 980px;
	height: 101px;
	position: relative;
}

.mediumscreen #stripes
{
	background-image: url(images/stripes2.gif);
	background-repeat: no-repeat;
	width: 980px;
	height: 13px;
	position: relative;
}

.mediumscreen #sidenav
{
	width: 219px;
	position: relative;
	float: left;
	padding: 10px 6px 0px 6px;
}
	.mediumscreen #sidenav a.navlink
	{
		color: #fff;
		font-weight: bold;
		text-decoration: none;
		background-image: url(images/sidenav_bg2.gif);
		background-repeat: no-repeat;
		width: 189px;
		height: 26px;
		position: relative;
		padding: 4px 0px 0px 30px;
		display: block;
	}

.mediumscreen #mainpanel
{
	width: 733px;
	position: relative;
	float: right;
	padding: 8px;
}

.mediumscreen #footer
{
	background-image: url(images/footer2.gif);
	background-repeat: no-repeat;
	width: 980px;
	height: 42px;
	position: relative;
	margin: 0px auto 0px auto;
}


/* Main Nav */

	#logo
	{
		background-image: url(images/logo.gif);
		background-repeat: no-repeat;
		width: 372px;
		height: 101px;
		position: relative;
	}
		#logo a:link, #logo a:visited
		{
			display: block;
			width: 372px;
			height: 101px;
		}
	
	#mychildzilla
	{
		background-image: url(images/mychildzilla.gif);
		background-repeat: no-repeat;
		width: 123px;
		height: 31px;
		position: absolute;
		top: 70px;
		left: 372px;
	}
		#mychildzilla a:link, #mychildzilla a:visited
		{
			display: block;
			width: 123px;
			height: 31px;
		}
		
	#forums
	{
		background-image: url(images/forums.gif);
		background-repeat: no-repeat;
		width: 93px;
		height: 31px;
		position: absolute;
		top: 70px;
		left: 495px;
	}
		#forums a:link, #forums a:visited
		{
			display: block;
			width: 93px;
			height: 31px;
		}
		
	#needhelp
	{
		background-image: url(images/needhelp.gif);
		background-repeat: no-repeat;
		width: 131px;
		height: 31px;
		position: absolute;
		top: 70px;
		left: 588px;
	}
		#needhelp a:link, #needhelp a:visited
		{
			display: block;
			width: 131px;
			height: 31px;
		}
	.loggedInAs
	{
		right: 25px;
		top: 45px;
		position: absolute;
		text-align: right;
		font-size: 11px;
	}

/* Homepage Small Screen */

	
.smallscreen .parentblog
{
	width: 563px;
	position: relative;
	margin: 0px 0px 5px 0px;
	float: left;
		z-index: 5;
	}
	.smallscreen .parentblog .header
	{
		background-image: url(images/parentblog_hd.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 45px;
		z-index: 5;
	}
	.smallscreen .parentblog .content
	{
		background-image: url(images/green_full_bg.gif);
		background-repeat: repeat-y;
		width: 543px;
		/*height: 180px;*/
		padding: 0px 10px 1px 10px;
		z-index: 5;
	}

	.smallscreen .parentblog .footer
	{
		background-image: url(images/green_full_footer.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 19px;
		z-index: 5;
	}

.smallscreen .features
	{
	width: 280px;
	position: relative;
	margin: 0px 3px 5px 0px;
	float: left;
		z-index: 5;
	}
	.smallscreen .features .header
	{
		background-image: url(images/childzillafeatures_hd.gif);
		background-repeat: no-repeat;
		width: 280px;
		height: 45px;
		z-index: 5;
	}
	.smallscreen .features .content
	{
		background-image: url(images/purple_small_bg.gif);
		background-repeat: repeat-y;
		width: 260px;
		padding: 0px 10px 1px 10px;
		z-index: 5;
	}

	.smallscreen .features .footer
	{
		background-image: url(images/purple_small_footer.gif);
		background-repeat: no-repeat;
		width: 280px;
		height: 19px;
		z-index: 5;
	}	
.smallscreen .newestposts
	{
	width: 280px;
	position: relative;
	margin: 0px 0px 5px 0px;
	float: left;
		z-index: 5;
	}
	.smallscreen .newestposts .header
	{
		background-image: url(images/newestposts_hd.gif);
		background-repeat: no-repeat;
		width: 280px;
		height: 45px;
		z-index: 5;
	}
	.smallscreen .newestposts .content
	{
		background-image: url(images/purple_small_bg.gif);
		background-repeat: repeat-y;
		width: 260px;
		padding: 0px 10px 1px 10px;
		z-index: 5;
	}

	.smallscreen .newestposts .footer
	{
		background-image: url(images/purple_small_footer.gif);
		background-repeat: no-repeat;
		width: 280px;
		height: 19px;
		z-index: 5;
	}

	
.smallscreen .developersblog
{
	width: 563px;
	position: relative;
	margin: 0px 0px 5px 0px;
	float: left;
		z-index: 5;
	}
	.smallscreen .developersblog .header
	{
		background-image: url(images/developersblog_hd.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 45px;
		z-index: 5;
	}
	.smallscreen .developersblog .content
	{
		background-image: url(images/green_full_bg.gif);
		background-repeat: repeat-y;
		width: 543px;
		/*height: 180px;*/
		padding: 0px 10px 1px 10px;
		overflow: hidden;
		z-index: 5;
	}

	.smallscreen .developersblog .footer
	{
		background-image: url(images/green_full_footer.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 19px;
		z-index: 5;
	}
	
	
/* Homepage Medium Screen */

.mediumscreen .parentblog
{
	width: 733px;
	position: relative;
	margin: 0px 0px 5px 0px;
	float: left;
		z-index: 5;
	}
	.mediumscreen .parentblog .header
	{
		background-image: url(images/parentblog_hd2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 45px;
		z-index: 5;
	}
	.mediumscreen .parentblog .content
	{
		background-image: url(images/green_full_bg2.gif);
		background-repeat: repeat-y;
		width: 713px;
		/*height: 180px;*/
		padding: 0px 10px 1px 10px;
		z-index: 5;
	}

	.mediumscreen .parentblog .footer
	{
		background-image: url(images/green_full_footer2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 19px;
		z-index: 5;
	}
	
.mediumscreen .features
{
	width: 365px;
	position: relative;
	margin: 0px 3px 5px 0px;
	float: left;
		z-index: 5;
	}
	.mediumscreen .features .header
	{
		background-image: url(images/childzillafeatures_hd2.gif);
		background-repeat: no-repeat;
		width: 365px;
		height: 45px;
		z-index: 5;
	}
	.mediumscreen .features .content
	{
		background-image: url(images/purple_small_bg2.gif);
		background-repeat: repeat-y;
		width: 345px;
		padding: 0px 10px 1px 10px;
		z-index: 5;
	}

	.mediumscreen .features .footer
	{
		background-image: url(images/purple_small_footer2.gif);
		background-repeat: no-repeat;
		width: 365px;
		height: 19px;
		z-index: 5;
	}
	
.mediumscreen .newestposts
{
	width: 365px;
	position: relative;
	margin: 0px 0px 5px 0px;
	float: left;
		z-index: 5;
	}
	.mediumscreen .newestposts .header
	{
		background-image: url(images/newestposts_hd2.gif);
		background-repeat: no-repeat;
		width: 365px;
		height: 45px;
		z-index: 5;
	}
	.mediumscreen .newestposts .content
	{
		background-image: url(images/purple_small_bg2.gif);
		background-repeat: repeat-y;
		width: 345px;
		padding: 0px 10px 1px 10px;
		z-index: 5;
	}

	.mediumscreen .newestposts .footer
	{
		background-image: url(images/purple_small_footer2.gif);
		background-repeat: no-repeat;
		width: 365px;
		height: 19px;
		z-index: 5;
	}


.mediumscreen .developersblog
{
	width: 733px;
	position: relative;
	margin: 0px 0px 5px 0px;
	float: left;
		z-index: 5;
	}
	.mediumscreen .developersblog .header
	{
		background-image: url(images/developersblog_hd2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 45px;
		z-index: 5;
	}
	.mediumscreen .developersblog .content
	{
		background-image: url(images/green_full_bg2.gif);
		background-repeat: repeat-y;
		width: 713px;
		/*height: 180px;*/
		padding: 0px 10px 1px 10px;
		z-index: 5;
	}

	.mediumscreen .developersblog .footer
	{
		background-image: url(images/green_full_footer2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 19px;
		z-index: 5;
	}
	
/* */

.developersblog a:link, .developersblog a:visited
{
	/*
	display: block; cant have block here
	margin: 0px 0px 18px 0px;*/
	text-decoration: none;
	
}

.developersblog .date, .newestposts .date, .parentblog .date
{
	color: #000;
	font-weight: bold;
	font-size: 10px;
	margin-top: 0;
}

.developersblog .title, .parentblog .title
{
	font-weight: bold;
	text-decoration: underline;
	font-size: 16px;
	margin-bottom: 0px;
}

.features ul
{
	list-style-image: url(images/bullet.gif);
	list-style-type: circle;
	padding: 0px 0px 0px 25px;
	margin: 0px;
}

.features li
{
	list-style-image: url(images/bullet.gif);
	list-style-type: circle;
	margin: 0px 0px 6px 0px;
}
	
/* Bottom Links Small Screen */

.smallscreen #bottomlinkscontainer
{
	width: 563px;
	position: relative;
	line-height: 22px;
}

.smallscreen #bottomlinks1_title
{
	background-color: #DC6AD0;
	width: 167px;
	position: relative;
	float: left;
	border-right: solid 1px #fff;
	border-bottom: solid 1px #fff;
	padding: 0px 10px 0px 10px;
}
.smallscreen #bottomlinks1
{
	background-color: #F0A9E9;
	width: 167px;
	height: 150px;
	position: relative;
	float: left;
	border-right: solid 1px #fff;
	padding: 0px 10px 10px 10px;
}
.smallscreen #bottomlinks2_title
{
	background-color: #699AC1;
	width: 167px;
	position: relative;
	float: left;
	border-right: solid 1px #fff;
	border-bottom: solid 1px #fff;
	padding: 0px 10px 0px 10px;
}
.smallscreen #bottomlinks2
{
	background-color: #96BDDC;
	width: 167px;
	height: 150px;
	position: relative;
	float: left;
	border-right: solid 1px #fff;
	padding: 0px 10px 10px 10px;
}
.smallscreen #bottomlinks3_title
{
	background-color: #EFB346;
	width: 166px;
	position: relative;
	float: left;
	border-right: solid 1px #fff;
	border-bottom: solid 1px #fff;
	padding: 0px 10px 0px 10px;
}
.smallscreen #bottomlinks3
{
	background-color: #F6D18C;
	width: 166px;
	height: 150px;
	position: relative;
	float: left;
	border-right: solid 1px #fff;
	padding: 0px 10px 10px 10px;
}

/* Bottom Links Medium Screen */

.mediumscreen #bottomlinkscontainer
{
	width: 733px;
	position: relative;
	line-height: 22px;
}

.mediumscreen #bottomlinks1_title
{
	background-color: #DC6AD0;
	width: 223px;
	position: relative;
	float: left;
	border-right: solid 1px #fff;
	border-bottom: solid 1px #fff;
	padding: 0px 10px 0px 10px;
}
.mediumscreen #bottomlinks1
{
	background-color: #F0A9E9;
	width: 223px;
	height: 150px;
	position: relative;
	float: left;
	border-right: solid 1px #fff;
	padding: 0px 10px 10px 10px;
}
.mediumscreen #bottomlinks2_title
{
	background-color: #579AEA;
	width: 223px;
	position: relative;
	float: left;
	border-right: solid 1px #fff;
	border-bottom: solid 1px #fff;
	padding: 0px 10px 0px 10px;
}
.mediumscreen #bottomlinks2
{
	background-color: #9BC5F7;
	width: 223px;
	height: 150px;
	position: relative;
	float: left;
	border-right: solid 1px #fff;
	padding: 0px 10px 10px 10px;
}
.mediumscreen #bottomlinks3_title
{
	background-color: #EFB346;
	width: 223px;
	position: relative;
	float: left;
	border-right: solid 1px #fff;
	border-bottom: solid 1px #fff;
	padding: 0px 10px 0px 10px;
}
.mediumscreen #bottomlinks3
{
	background-color: #F6D18C;
	width: 223px;
	height: 150px;
	position: relative;
	float: left;
	border-right: solid 1px #fff;
	padding: 0px 10px 10px 10px;
}

/* What Is Childzilla Small Screen */

.smallscreen .aboutcontainer
{
	width: 563px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.smallscreen .aboutcontainer .header
	{
		background-image: url(images/aboutchildzilla_hd.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 45px;
	}
	.smallscreen .aboutcontainer .content
	{
		background-image: url(images/green_full_bg.gif);
		background-repeat: repeat-y;
		width: 543px;
		padding: 0px 10px 1px 10px;
	}

	.smallscreen .aboutcontainer .footer
	{
		background-image: url(images/green_full_footer.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 19px;
	}

.smallscreen .whatiscontainer
{
	width: 563px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.smallscreen .whatiscontainer .header
	{
		background-image: url(images/whatis_hd.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 45px;
	}
	.smallscreen .whatiscontainer .content
	{
		background-image: url(images/purple_full_bg.gif);
		background-repeat: repeat-y;
		width: 543px;
		padding: 0px 10px 1px 10px;
	}

	.smallscreen .whatiscontainer .footer
	{
		background-image: url(images/purple_full_footer.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 19px;
	}

.smallscreen .interactivecontainer
{
	width: 563px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.smallscreen .interactivecontainer .header
	{
		background-image: url(images/interactive_hd.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 45px;
	}
	.smallscreen .interactivecontainer .content
	{
		background-image: url(images/green_full_bg.gif);
		background-repeat: repeat-y;
		width: 543px;
		padding: 0px 10px 1px 10px;
	}

	.smallscreen .interactivecontainer .footer
	{
		background-image: url(images/green_full_footer.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 19px;
	}

.smallscreen .notjustchorescontainer
{
	width: 563px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.smallscreen .notjustchorescontainer .header
	{
		background-image: url(images/notjustchores_hd.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 45px;
	}
	.smallscreen .notjustchorescontainer .content
	{
		background-image: url(images/purple_full_bg.gif);
		background-repeat: repeat-y;
		width: 543px;
		padding: 0px 10px 1px 10px;
	}

	.smallscreen .notjustchorescontainer .footer
	{
		background-image: url(images/purple_full_footer.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 19px;
	}

.smallscreen .createdbyparentscontainer
{
	width: 563px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.smallscreen .createdbyparentscontainer .header
	{
		background-image: url(images/byparents_hd.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 45px;
	}
	.smallscreen .createdbyparentscontainer .content
	{
		background-image: url(images/green_full_bg.gif);
		background-repeat: repeat-y;
		width: 543px;
		padding: 0px 10px 1px 10px;
	}

	.smallscreen .createdbyparentscontainer .footer
	{
		background-image: url(images/green_full_footer.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 19px;
	}

/* What Is Childzilla Medium Screen */

.mediumscreen .aboutcontainer
{
	width: 733px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.mediumscreen .aboutcontainer .header
	{
		background-image: url(images/aboutchildzilla_hd2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 45px;
	}
	.mediumscreen .aboutcontainer .content
	{
		background-image: url(images/green_full_bg2.gif);
		background-repeat: repeat-y;
		width: 713px;
		padding: 0px 10px 1px 10px;
	}

	.mediumscreen .aboutcontainer .footer
	{
		background-image: url(images/green_full_footer2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 19px;
	}

.mediumscreen .whatiscontainer
{
	width: 733px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.mediumscreen .whatiscontainer .header
	{
		background-image: url(images/whatis_hd2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 45px;
	}
	.mediumscreen .whatiscontainer .content
	{
		background-image: url(images/purple_full_bg2.gif);
		background-repeat: repeat-y;
		width: 713px;
		padding: 0px 10px 1px 10px;
	}

	.mediumscreen .whatiscontainer .footer
	{
		background-image: url(images/purple_full_footer2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 19px;
	}

.mediumscreen .interactivecontainer
{
	width: 733px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.mediumscreen .interactivecontainer .header
	{
		background-image: url(images/interactive_hd2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 45px;
	}
	.mediumscreen .interactivecontainer .content
	{
		background-image: url(images/green_full_bg2.gif);
		background-repeat: repeat-y;
		width: 713px;
		padding: 0px 10px 1px 10px;
	}

	.mediumscreen .interactivecontainer .footer
	{
		background-image: url(images/green_full_footer2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 19px;
	}

.mediumscreen .notjustchorescontainer
{
	width: 733px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.mediumscreen .notjustchorescontainer .header
	{
		background-image: url(images/notjustchores_hd2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 45px;
	}
	.mediumscreen .notjustchorescontainer .content
	{
		background-image: url(images/purple_full_bg2.gif);
		background-repeat: repeat-y;
		width: 713px;
		padding: 0px 10px 1px 10px;
	}

	.mediumscreen .notjustchorescontainer .footer
	{
		background-image: url(images/purple_full_footer2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 19px;
	}

.mediumscreen .createdbyparentscontainer
{
	width: 733px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.mediumscreen .createdbyparentscontainer .header
	{
		background-image: url(images/byparents_hd2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 45px;
	}
	.mediumscreen .createdbyparentscontainer .content
	{
		background-image: url(images/green_full_bg2.gif);
		background-repeat: repeat-y;
		width: 713px;
		padding: 0px 10px 1px 10px;
	}

	.mediumscreen .createdbyparentscontainer .footer
	{
		background-image: url(images/green_full_footer2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 19px;
	}

/* Features Small Screen */

.checkfeatures ul
{
	padding: 0px 0px 0px 18px;
	margin: 0px 0px 12px 0px;
}

.smallscreen .checkfeatures
{
	width: 563px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.smallscreen .checkfeatures .header
	{
		background-image: url(images/checkfeatures_hd.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 45px;
	}
	.smallscreen .checkfeatures .content
	{
		background-image: url(images/green_full_bg.gif);
		background-repeat: repeat-y;
		width: 543px;
		padding: 0px 10px 1px 10px;
	}

	.smallscreen .checkfeatures .footer
	{
		background-image: url(images/green_full_footer.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 19px;
	}

/* Features Medium Screen */

.mediumscreen .checkfeatures
{
	width: 733px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.mediumscreen .checkfeatures .header
	{
		background-image: url(images/checkfeatures_hd2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 45px;
	}
	.mediumscreen .checkfeatures .content
	{
		background-image: url(images/green_full_bg2.gif);
		background-repeat: repeat-y;
		width: 713px;
		padding: 1px 10px 1px 10px;
	}

	.mediumscreen .checkfeatures .footer
	{
		background-image: url(images/green_full_footer2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 19px;
	}
	
/* Sign Up Small Screen */
.smallscreen .signupcontainer
{
	width: 563px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.smallscreen .signupcontainer .header
	{
		background-image: url(images/createaccount_hd.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 45px;
	}
	.smallscreen .signupcontainer .content
	{
		background-image: url(images/purple_full_bg.gif);
		background-repeat: repeat-y;
		width: 543px;
		padding: 0px 10px 1px 10px;
	}

	.smallscreen .signupcontainer .footer
	{
		background-image: url(images/purple_full_footer.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 19px;
	}
	
/* Sign Up Medium Screen */
.mediumscreen .signupcontainer
{
	width: 733px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.mediumscreen .signupcontainer .header
	{
		background-image: url(images/createaccount_hd2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 45px;
	}
	.mediumscreen .signupcontainer .content
	{
		background-image: url(images/purple_full_bg2.gif);
		background-repeat: repeat-y;
		width: 713px;
		padding: 0px 10px 1px 10px;
	}

	.mediumscreen .signupcontainer .footer
	{
		background-image: url(images/purple_full_footer2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 19px;
	}
	
/* Support Small Screen */
.smallscreen .supportcontainer
{
	width: 563px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.smallscreen .supportcontainer .header
	{
		background-image: url(images/contactsupport_hd.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 45px;
	}
	.smallscreen .supportcontainer .content
	{
		background-image: url(images/purple_full_bg.gif);
		background-repeat: repeat-y;
		width: 543px;
		padding: 0px 10px 1px 10px;
	}

	.smallscreen .supportcontainer .footer
	{
		background-image: url(images/purple_full_footer.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 19px;
	}
	
/* Support Medium Screen */
.mediumscreen .supportcontainer
{
	width: 733px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.mediumscreen .supportcontainer .header
	{
		background-image: url(images/contactsupport_hd2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 45px;
	}
	.mediumscreen .supportcontainer .content
	{
		background-image: url(images/purple_full_bg2.gif);
		background-repeat: repeat-y;
		width: 713px;
		padding: 0px 10px 1px 10px;
	}

	.mediumscreen .supportcontainer .footer
	{
		background-image: url(images/purple_full_footer2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 19px;
	}

/* Tell A Friend Small Screen */
.smallscreen .invitecontainer
{
	width: 563px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.smallscreen .invitecontainer .header
	{
		background-image: url(images/tellafriend_hd.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 45px;
	}
	.smallscreen .invitecontainer .content
	{
		background-image: url(images/purple_full_bg.gif);
		background-repeat: repeat-y;
		width: 543px;
		padding: 0px 10px 1px 10px;
	}

	.smallscreen .invitecontainer .footer
	{
		background-image: url(images/purple_full_footer.gif);
		background-repeat: no-repeat;
		width: 563px;
		height: 19px;
	}
	
/* Tell A Friend Medium Screen */
.mediumscreen .invitecontainer
{
	width: 733px;
	position: relative;
	margin: 0px 0px 5px 0px;
}
	.mediumscreen .invitecontainer .header
	{
		background-image: url(images/tellafriend_hd2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 45px;
	}
	.mediumscreen .invitecontainer .content
	{
		background-image: url(images/purple_full_bg2.gif);
		background-repeat: repeat-y;
		width: 713px;
		padding: 0px 10px 1px 10px;
	}

	.mediumscreen .invitecontainer .footer
	{
		background-image: url(images/purple_full_footer2.gif);
		background-repeat: no-repeat;
		width: 733px;
		height: 19px;
	}
	
/* */

.articleDescriptions
{
	float: right;
	width: 400px;
}
#articleCatContainer
{
	width:550px;
	position:relative;
	padding: 10px 0px 0px 0px;
}
#articleCatList
{
	float: left;
	width:150px;
}

#signupTable
{
	
}
#signupTable th
{
	text-align: right;
	font-size: 13px;
}
#signupTable td
{
	padding: 2px 10px;
}

.collapsed
{
	display: none;
}
.uncollapsed
{
	display: inherit;
}

.statusLabel
{
	font-weight: bold;
	color: #ff0000;
}
.errorTextBox
{
	border: solid 2px #ff0000;
	
}

/* My Childzilla Login */

.smallscreen #logintable
{
	width: 280px;
	position: relative;
	margin: 0px 3px 5px 0px;
	float: left;
}
	.smallscreen #logintable .header
	{
		background-image: url(images/alreadymember_hd.gif);
		background-repeat: no-repeat;
		width: 280px;
		height: 45px;
	}
	.smallscreen #logintable .content
	{
		background-image: url(images/green_small_bg.gif);
		background-repeat: repeat-y;
		width: 260px;
		height: 120px;
		padding: 0px 10px 1px 10px;
		overflow: hidden;
	}

	.smallscreen #logintable .footer
	{
		background-image: url(images/green_small_footer.gif);
		background-repeat: no-repeat;
		width: 280px;
		height: 19px;
	}

.smallscreen #registertable
{
	width: 280px;
	position: relative;
	margin: 0px 0px 5px 0px;
	float: left;
}
	.smallscreen #registertable .header
	{
		background-image: url(images/newuser_hd.gif);
		background-repeat: no-repeat;
		width: 280px;
		height: 45px;
	}
	.smallscreen #registertable .content
	{
		background-image: url(images/green_small_bg.gif);
		background-repeat: repeat-y;
		width: 260px;
		height: 120px;
		padding: 0px 10px 1px 10px;
		overflow: hidden;
	}

	.smallscreen #registertable .footer
	{
		background-image: url(images/green_small_footer.gif);
		background-repeat: no-repeat;
		width: 280px;
		height: 19px;
	}
	
.mediumscreen #logintable
{
	width: 365px;
	position: relative;
	margin: 0px 3px 5px 0px;
	float: left;
}
	.mediumscreen #logintable .header
	{
		background-image: url(images/alreadymember_hd2.gif);
		background-repeat: no-repeat;
		width: 365px;
		height: 45px;
	}
	.mediumscreen #logintable .content
	{
		background-image: url(images/green_small_bg2.gif);
		background-repeat: repeat-y;
		width: 345px;
		height: 120px;
		padding: 0px 10px 1px 10px;
	}

	.mediumscreen #logintable .footer
	{
		background-image: url(images/green_small_footer2.gif);
		background-repeat: no-repeat;
		width: 365px;
		height: 19px;
	}

.mediumscreen #registertable
{
	width: 365px;
	position: relative;
	margin: 0px 0px 5px 0px;
	float: left;
}
	.mediumscreen #registertable .header
	{
		background-image: url(images/newuser_hd2.gif);
		background-repeat: no-repeat;
		width: 365px;
		height: 45px;
	}
	.mediumscreen #registertable .content
	{
		background-image: url(images/green_small_bg2.gif);
		background-repeat: repeat-y;
		width: 345px;
		height: 120px;
		padding: 0px 10px 1px 10px;
	}

	.mediumscreen #registertable .footer
	{
		background-image: url(images/green_small_footer2.gif);
		background-repeat: no-repeat;
		width: 365px;
		height: 19px;
	}
	
.dialogBox
{
	font-size: 12px;
	background-color: #BDD3E4;
	border: solid 1px #000;
	position: absolute;
	z-index: 100;
	width: 350px;
	padding: 15px;
	text-align: left;
}

#msgPreview
{
	width:400px;
}
