/* NEWFANGLED GLOBAL NAV/FOOTER STUFF */

#HeaderContainer div#global-bar .container { width: 777px; }
#HeaderContainer #logo-search-name-housing { width:777px !important; }
#HeaderContainer #nav-bar { width:777px !important;; }
#HeaderContainer .none { width: 777px; }
#HeaderContainer .none1 { width: 777px; }
#top-bar #HeaderContainer #global-navigation-menu { width: 663px !important; }
#top-bar #HeaderContainer  #nav-bar {height: 32px;}
#HeaderContainer #nav-opt-submenu .link-menu { width: 138px !important; }
#HeaderContainer #nav-opt-submenu .link-menu .menu-link { _height: 10px; }
#HeaderContainer #nav-opt-submenuWrap { *top: 143px !important; _top: 136 !important; }
#HeaderContainer #global-navigation-menu td.main-navigation-category .nav-opt { font-size: 14px; font-family: arial; height: 20px !important; }
#HeaderContainer #nav-opt-submenu { background: url(/assets/menu-bg.jpg) !important;}
#global-navigation-menu td.selected #nav-opt-submenuWrap iframe.nav-opt-overlay { 
	position: absolute; 
	top: 0; 
	left: 0; 
	border: 0;
	//top: auto;
	//left: auto;
	width: 100%; 
	//width: expression(this.nextSibling.offsetWidth);
	height: 100%;
	//height: expression(this.nextSibling.offsetHeight);
	z-index: -1; 
	filter:alpha(opacity=0);
}
/*#nametagDepository .mini-site-logo { margin-top:-37px; }*/

#HeaderContainer tr#wide-menu .nav-opt-submenuWrap{width:757px !important;}
#HeaderContainer .submenu{width:128px !important;}


#facebook-likes { margin-left: -35px !important; width: 50px !important; }
.footerContainerTile { width:777px !important; }
#footer-pc-websites .link-menu { width:107px !important; }
#footer-pc-websites .babyDiv { left:346px !important; _left:57px !important; }
#footer-pc-websites .leftGirlDiv { left:-117px !important; _left:-405px !important; }
#footer-pc-websites .rightGirlDiv { left:739px !important; _left:450px !important; }

/* MAMABAR DON'T LET YOUR BABIES GROW UP TO BE COWBOYS */

div.brand-mamabar div.brand-mamabar-wrapper { width: 779px !important; }

#footer-nick-kids-fam-websites .link-menu { width:172px !important }
.footerContainerTile #footer-pc-websites .rightGirlDiv { left: 732px !important; }


	body,table,table.default,td.default{
		font-family: Verdana;
		font-size: 10px;
		vertical-align: top;
		margin-top: 0px;
	}
	input, select, textarea{
	font-family: Verdana;
	font-size: 11px;
	vertical-align : middle;
	background-color: #F2F9DF;
	}
	input.wit{
	font-family: Verdana;
	font-size: 11px;
	vertical-align : middle;
	background-color: white;
	}
	td.tool{
		font-family: Verdana;
		font-size: 12px;
		background-color: #EEEEEE;
	}
	td.small{
		font-family: Verdana;
		font-size: 11px;
	}
	td.banner{
		text-align : center;
		vertical-align: top;
	}
	td{
		vertical-align: top;
	}
		
	td.tab,a.tab{
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	color: black;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align : middle;
	white-space: nowrap;
	}
	td.menu{
	font-family: Verdana;
	font-size: 10px;
	color: black;
	text-decoration: none;
	margin-left: 9px;
	padding-top : 0px;
	padding-left : 6px;
	padding-bottom : 3px;
}
	
td.menu a:link {color: black;
text-decoration: none;}
td.menu a:visited {color: black;
text-decoration: none;}
td.menu a:hover {color: black;
text-decoration: underline;}
td.menu a:active {color: black;}

td.tab a:link {color: black;
text-decoration: none;}
td.tab a:visited {color: black;
text-decoration: none;}
td.tab a:hover {color: black;
text-decoration: none;}
td.tab a:active {color: black;}

a:link {color: black;
text-decoration: underline;}
a:visited {color: black;
text-decoration: underline;}
a:hover {color: #448D20;
text-decoration: none;}
a:active {color: black;
text-decoration: underline;}


.footerlink A{
 	FONT-SIZE: 9px; 
	COLOR: #999999;
	TEXT-DECORATION: none;
}
.footerlink A:link {
 	FONT-SIZE: 9px; 
	COLOR: #999999;
	TEXT-DECORATION: none;
}
.footerlink A:visited {
 	FONT-SIZE: 9px; 
	COLOR: #999999;
	TEXT-DECORATION: none;
}
.footerlink A:active {
 	FONT-SIZE: 9px; 
	COLOR: #99999;
	TEXT-DECORATION: none;
}
.footerlink A:hover {
	BACKGROUND: none; 
 	FONT-SIZE: 9px; 
	COLOR: #999999;
	TEXT-DECORATION: none;
}
A.links { font-size:9px; color:#999999; }
A.links:visited { font-size:9px; color:#999999; }

.statsHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	font-weight: bold;
	margin-bottom: 0px;
}
.statsDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #E7E7E7;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A9A9A9;
	border-right-color: #A9A9A9;
	border-bottom-color: #A9A9A9;
	border-left-color: #A9A9A9;
	padding-left: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.statsGraphic {
	background-image: url(gfx/head-backg.gif);
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #ABABAB;
	border-right-color: #ABABAB;
	border-bottom-color: #ABABAB;
	border-left-color: #ABABAB;
}
.statsHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #E7E7E7;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ABABAB;
	border-right-color: #ABABAB;
	border-bottom-color: #ABABAB;
	border-left-color: #ABABAB;
	border-right-style: none;
	border-left-style: none;
	border-right-width: 0px;
	border-left-width: 0px;
	padding-left: 5px;
	font-weight: bold;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.statsGridContainer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #ABABAB;
	border-right-color: #ABABAB;
	border-bottom-color: #ABABAB;
	border-left-color: #ABABAB;
}
.statsGridEven {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 0px none;
	background-color: #F4F4F4;
	background-image: none;
	padding-right: 5px;
	padding-left: 5px;
}
.statsGridUneven {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 0px none;
	background-image: none;
	padding-right: 5px;
	padding-left: 5px;
}
.statsGridFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ABABAB;
	border-right-color: #ABABAB;
	border-bottom-color: #ABABAB;
	border-left-color: #ABABAB;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.statsGridFooter A{
 	FONT-SIZE: 9px;
	COLOR: #999999;
}
.statsGridFooter A:link {
 	FONT-SIZE: 9px;
	COLOR: #999999;
	TEXT-DECORATION: none;
}
.statsGridFooter A:visited {
 	FONT-SIZE: 9px;
	COLOR: #999999;
	TEXT-DECORATION: none;
}
.statsGridFooter A:active {
 	FONT-SIZE: 9px;
	COLOR: #99999;
	TEXT-DECORATION: none;
}
.statsGridFooter A:hover {
	BACKGROUND: none;
 	FONT-SIZE: 9px;
	COLOR: #999999;
	TEXT-DECORATION: none;
}
.statsHeading A{
	COLOR: #000000;
}
.statsHeading A:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.statsHeading A:visited {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.statsHeading A:active {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.statsHeading A:hover {
	BACKGROUND: none;
	COLOR: #000000;
	TEXT-DECORATION: none;
}

