html {
	height:100%;
}
body {
	background-image: url(http://www.kidsvillenews.com/images/bubbleBak.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
}
a:link {
	color:#000099;
	text-decoration:none;
}
a:visited {
	color:#000099;
	text-decoration:none;
}
a:active {
	color:#000099;
	text-decoration:none;
}
a:hover {
	color:#0000FF;
	text-decoration:none;
}
#imgLoc {
	z-index:2;
	position:absolute;
	bottom:0px;
	right:0px;
	width:1px;
	height:1px;
	border:0px;
}

/* begin header */
#header {
	height:159px;
	clear:both;
	width:auto;
}
#headerBot {
	display:none;
}
#topNav {
  width:100%;
  height:100px;
  padding:0px;
  margin:0px;
}
#topNav li {
	display:block;
	float:left;
	height:100px;
	width:100px;
}
#topNav li a {
	width:100px;
	height:100px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	background-position:center center;
	background-repeat:no-repeat;
}
#topNav li a span {
	display:none;
}


#topNav0 a {
	background-image:url(/images/btnOff_0.gif);
	width:98px !important;
}
#topNav0 a:hover {
	background-image:url(/images/btnOn_0.gif);
}
#topNav1 a {
	background-image:url(/images/btnOff_1.gif);
	width:90px !important;
}
#topNav1 a:hover {
	background-image:url(/images/btnOn_1.gif);
}
#topNav2 a {
	background-image:url(/images/btnOff_2.gif);
	width:79px !important;
}
#topNav2 a:hover {
	background-image:url(/images/btnOn_2.gif);
}
#topNav3 a {
	background-image:url(/images/btnOff_3.gif);
	width:86px !important;
}
#topNav3 a:hover {
	background-image:url(/images/btnOn_3.gif);
}
#topNav4 a {
	background-image:url(/images/btnOff_4.gif);
	width:89px !important;
}
#topNav4 a:hover {
	background-image:url(/images/btnOn_4.gif);
}
#topNav5 a {
	background-image:url(/images/btnOff_5.gif);
	width:79px !important;
}
#topNav5 a:hover {
	background-image:url(/images/btnOn_5.gif);
}





#topNav0 a.sm {
	background-image:url(http://www.kidsvillenews.com/images/jb/btnOff_0.gif);
	width:69px !important;
}
#topNav0 a.sm:hover {
	background-image:url(http://www.kidsvillenews.com/images/jb/btnOn_0.gif);
}
#topNav1 a.sm {
	background-image:url(http://www.kidsvillenews.com/images/jb/btnOff_1.gif);
	width:63px !important;
}
#topNav1 a.sm:hover {
	background-image:url(http://www.kidsvillenews.com/images/jb/btnOn_1.gif);
}
#topNav2 a.sm {
	background-image:url(http://www.kidsvillenews.com/images/jb/btnOff_2.gif);
	width:55px !important;
}
#topNav2 a.sm:hover {
	background-image:url(http://www.kidsvillenews.com/images/jb/btnOn_2.gif);
}
#topNav3 a.sm {
	background-image:url(http://www.kidsvillenews.com/images/jb/btnOff_3.gif);
	width:60px !important;
}
#topNav3 a.sm:hover {
	background-image:url(http://www.kidsvillenews.com/images/jb/btnOn_3.gif);
}
#topNav4 a.sm {
	background-image:url(http://www.kidsvillenews.com/images/jb/btnOff_4.gif);
	width:62px !important;
}
#topNav4 a.sm:hover {
	background-image:url(http://www.kidsvillenews.com/images/jb/btnOn_4.gif);
}
#topNav5 a.sm {
	background-image:url(http://www.kidsvillenews.com/images/jb/btnOff_5.gif);
	width:55px !important;
}
#topNav5 a.sm:hover {
	background-image:url(http://www.kidsvillenews.com/images/jb/btnOn_5.gif);
}




form#esubscribe {
	background-color:#afd125;
	background-image:url(http://www.kidsvillenews.com/images/jb/esubscribe.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:30px;
	margin-left:363px;
	display:block;
}
form#esubscribe input {
	border:1px solid #ffffff;
	color:#ffffff;
	background-color:#93907f;
	margin:5px;
}
form#esubscribe input#email{
	background-color:#fffcad;
	border:1px solid #928f7e;
	margin-left:307px;
	width:200px;
	color:#000000;
}
#topBar {
	font-family:"Comic Sans MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	clear:both;
	height:30px;
	padding-left:20px;
	line-height:30px;
	background-color:#0362A2;
	color:#FFFFFF;
}
#srch_form {
	display:block;
	float:right;
	margin-right:10px;
}
#srch_form img{
	width:84px;
	border:0px;
	height:23px;
	cursor:pointer;
}
#srch_form input {
	margin-right:5px;
	margin-left:20px;
	border:1px solid #000000;
}
.topNavBar {
	background-image:url(http://www.kidsvillenews.com/images/topNavBarBak.gif);
	margin:0px;
	padding:0px;
	height:29px;
	font-size:14px;
	font-weight:bold;
	line-height:29px;
}
.topNavBar li {
	display:inline;
	float:right;
	margin-right:15px;
}
/* end header */

.pgWrap {
	width:auto;
	margin-left:223px;
	margin-right:125px;
}


#adSpaceT, adSpaceTBot {
	display:none;
	text-align:center;
}
#adSpace div.flash, #adSpaceT div.flash {
	display:none;
}

#botBar {
	font-family:"Comic Sans MS", Arial, Helvetica, sans-serif;
	clear:both;
	font-size:16px;
	font-weight:normal;
	line-height:30px;
	height:30px;
	text-align:center;
	background-color:#0362A2;
	color:#FFFFFF;
}
.footWrap {
	clear:both;
}
.footClr {
	clear:both;
	font-size:1px;
	height:2px;
}
#botBanner {
	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	clear:both;
}
#botBanner li {
	display:block;
	float:left;
	width:50%;
	height:86px;
}
#botBanner li a {
	height:86px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	background-repeat:no-repeat;
	background-position:center center;
}
#botBanner li a span {
	visibility:hidden;
}
ul#botBanner li#botBanner0 a {
	background-image:url(http://www.kidsvillenews.com/images/botBanner0.gif);
	width:90px;
}
ul#botBanner li#botBanner1 a {
	background-image:url(http://www.kidsvillenews.com/images/botBanner2.gif);
	width:266px;
}
#botNav {
	width:100%;
	text-align:center;
	margin:0px;
	padding:0px;
	color:#FFFF00;
	font-weight:bold;
	font-size:12px;
	clear:both;
}
#botNav li {
	display:inline;
}
#botNav li span {
	margin-left:10px;
	margin-right:10px;
}
#botNav a:link {
	color:#ffff00;
}
#botNav a:visited {
	color:#ffff00;
}
#botNav a:active {
	color:#ffff00;
}
#botNav a:hover {
	color:#ffffff;
}
.copy {
	font-size:10px;
	text-align:center;
	line-height:30px;
	color:#FFFF00;
	clear:both;
}
.admMsg {
	font-weight:bold;
	font-size:16px;
	color:#CC0000;
	text-align:center;
	background-color:#FFFFFF;
	padding:10px;
}
div.break {
	font-size:1px;
	clear:both;
}
h1 {
	margin:0px;
}

#coverFlash {
	width:198px;
	height:142px;
}
#coverFlash span {
	display:none;
}
