body		{background-color:#FFFAE1; font-family:verdana; color:#554400;  font-size:11px}
a			{text-decoration:none; color:#1A8FBC}
a:hover		{text-decoration:underline}
form		{margin:0px; padding:0px}
br			{line-height:0px}

h5			{font-size:16px; font-weight:bold; margin:0px}

.dropDown	{font-size:17px}


DIV.homeHeader			{width:969px; color:#1A8FBC; font-size:10px;margin:0px auto}
DIV.homeHeader #left	{width:300px; float:left}
DIV.homeHeader #center	{width:410px; float:left}
DIV.homeHeader #right	{width:200px; float:right; text-align:right}
DIV.homeHeader a		{font-size:10px}

DIV.homeHeaderBG		{width:969px; background-image: url(images/bg-header.gif); background-repeat: no-repeat; margin:0px auto}

DIV.homeHeaderBG #searchBox		{margin:0px auto; padding:30px 40px 30px 40px; font-size:10px; font-weight:bold; color:#1A8FBC; text-align:center}
DIV.homeHeaderBG #searchBox input,select	{font-size:18px}
DIV.homeHeaderBG span	{padding-bottom:10px; margin-bottom:10px}

DIV.subHeader			{width:969px; color:#1A8FBC; font-size:10px;margin:0px auto}
DIV.subHeader #left		{width:350px; float:left}
DIV.subHeader #right	{width:600px; float:right; text-align:right; padding:25px 10px 0 0 }

DIV.subHeaderBG		{width:969px; background-image: url(images/bg-header2.gif); background-repeat: no-repeat; margin:0px auto; padding: 10px 0 0px 0;}

.borderTopBottom		{border-width:1px 0 1px 0; border-color:#DAC877; border-style:solid; padding:10px 0 10px 0; font-size:14px; font-weight:bold}
.borderTopBottom a		{font-size:10px}

DIV.homeContentBG		{width:969px; background-image: url(images/bg-content-top.gif); background-repeat: no-repeat; overflow:hidden; height:100%;}

DIV.homeContentBG #pomBox	{width:250px; float:left; padding-left:15px; }

DIV.homeContentBG #pomBox #pom		{margin:20px 0 0 20px;  background-image:url(images/bg-photo.gif); width:237px; height:290px; padding:18px; background-repeat:no-repeat; }

DIV.homeContentBG #homeStuff	{width:615px; float:right;padding:25px 40px 0 0px;}
DIV.homeContentBG #homeStuff label	{font-size:24px; font-weight:bold}

DIV.homeContentBG #homeStuff #babyNameofDay	{width:256px; height:145px; background-image:url(images/bg-babynames.gif);background-repeat: no-repeat; float:left; padding:90px 25px 0 25px; margin-top:15px }


DIV.homeContentBG #homeStuff #top10				{width:221px; height:175px; background-image:url(images/bg-top10.gif);background-repeat: no-repeat; float:right; padding:60px 35px 0 35px; margin-top:15px}
DIV.homeContentBG #homeStuff #top10 #left		{float:left; width:110px; paddin-right:10px}
DIV.homeContentBG #homeStuff #top10 #left ul	{margin:0; padding:0px; list-style:none}
DIV.homeContentBG #homeStuff #top10 #left li	{padding:0 0 5px 0px}

DIV.homeContentBG #homeStuff #top10 #date		{text-align:right; width:220px; font-size:14px; font-weight:bold; color:#218FCC; padding-bottom:25px}

DIV.homeContentBG #homeStuff #top10 #right		{float:right; width:100px}
DIV.homeContentBG #homeStuff #top10 #right ul	{margin:0; padding:0px; list-style:none}
DIV.homeContentBG #homeStuff #top10 #right li	{padding:0 0 5px 0px}

DIV.homeContentBG #homeStuff #top10 ul	{margin:0; padding:0px; list-style:none}
DIV.homeContentBG #homeStuff #top10 li	{padding:10px 0 5px 0px}


DIV.homeContentBGBottom		{width:969px; height:17px; background-image: url(images/bg-content-bot.gif); background-repeat: no-repeat;}

DIV.homeBGLeaderboard		{width:969px; height:83px; background-image: url(images/bg-leaderboard.gif); background-repeat: no-repeat; text-align:center; height:107px; padding:20px 0 0 0; }

DIV.homeBGBottom		{width:969px; height:15px; background-image: url(images/bg-bottom.gif); background-repeat: no-repeat;}


DIV.subContentBG		{width:969px; background-image: url(images/bg-content-top.gif); background-repeat: no-repeat; overflow:hidden; height:100%; padding:10px; margin-top:10px}

DIV.subContentLeft		{width:250px; float:left; padding-left:20px}

DIV.subContentLeft #subContentNav				{float:left; color:#396170; width:240px; background-image: url(images/blue-nav-top.gif); background-repeat: no-repeat; overflow:hidden;margin:15px 0 10px 0px; background-color:#D1F2FB}

DIV.subContentLeft #subContentNavOn				{float:left; color:#396170; width:240px; background-image: url(images/blue-nav-top2.gif); background-repeat: no-repeat; overflow:hidden; background-color:#D1F2FB; margin:15px 0 10px 0px; }
DIV.subContentLeft #subContentNavOn #searchNames	{background-color:#F4FDFF; width:198px; margin:18px 0 0 6px; padding:0 15px 0 15px; overflow:hidden;  border-style:solid; border-color:#A6D9E8; border-width:0px 0 1px 0;}
DIV.subContentLeft #subContentNavOn input, select {font-size:14px; margin:3px 0 3px 0}
DIV.subContentLeft #subContentNavOn #searchNames a {font-size:9px; color:#1A8FBC;}

DIV.subContentLeft #subContentNavBottom				{width:240px; height:19px; background-image: url(images/blue-nav-bot.gif);margin:0px; }

DIV.leftNav			{width:228px; border-style:solid; border-color:#A6D9E8; border-width:0px 0 1px 0;  margin:0px 0 0px 6px}

DIV.leftNavOn				{float:left; color:#396170; width:227px; overflow:hidden; padding:0px 0 0px 7px;}
DIV.leftNavOn #navOn	{background-color:#F4FDFF; width:208px; padding:10px; overflow:hidden;  border-style:solid; border-color:#A6D9E8; border-width:0px 0 1px 0;}

DIV.towerAd			{width:228px;  margin:0px 0 0px 6px; font-size:9px; text-align:center; padding:15px 0 15px 0}

DIV.subContentBG #subContentRight	{margin:15px 0px 0 10px; width:650px; float:left;}

#subContentRight #browseABC	   {}
#subContentRight #browseABC ul {list-style:none; margin:0; padding:10px 0 10px 0}
#subContentRight #browseABC li {display:inline;  margin:0; padding:0px; }
#subContentRight #browseABC li a 			{padding:0 2px}
#subContentRight #browseABC li a:hover		{background-color:#eb4f7d; color:#FFFFFF}

#subContentRight #subContentBox	{padding-left:15px}

#subContentBox #leftPhoto		{float:left; background-image:url(images/bg-photo.gif); width:237px; height:320px; padding:18px; background-repeat:no-repeat}
#subContentBox #leftPhoto p		{padding: 0 0px 0 0px; text-align:center; width:220px}
#subContentBox #leftPhoto strong	{color:#BF6402; font-size:14px; font-weight:bold; }

#subContentBox #leftLogin		{float:left; width:237px; padding:18px 0 0 0; }
#subContentBox #leftLogin hr	{height:1px; color:#D1F2FB}

#subContentRight #adUnit		{float:right; padding:30px 40px 0 0;}

#subContentBox #leftDash			{float:left; width:300px; padding:18px 0 0 0;}
#subContentBox #leftDash hr			{height:1px; color:#D1F2FB}
#subContentBox #leftDash label		{color:#CD6000; font-size:18px; font-weight:bold}

#subContentRight #upSell		{float:right; margin:59px 10px 0 0; padding:10px; background-color:#FFBF27; width:280px; text-align:center}
#subContentRight #upSell p		{padding:10px}


#upSell DIV.whiteBox		{margin-top:10px; width:260px; padding:20px 10px 20px 10px; background-color:#FFFFFF}

#subContentRight DIV.gallery		{width:600px; padding-left:35px}
#subContentRight DIV.gallery img 	{border-width:1px; border-color:#CCCCCC; border-style:solid}
#subContentRight DIV.gallery span	{padding-right:10px}

#subContentRight #details			{width:635px; padding-top:10px}

#subContentRight #details #title	{border-width:1px 0 1px 0; border-style:solid; border-color:#E8CF69; padding:15px 15px 15px 15px; background-color:#FFEEAB; font-size:18px; font-weight:bold}

#subContentRight #details #text		{padding:15px}

#subContentRight #details table.rating	{background-color:#FEF5C9; padding:5px; overflow:hidden}

#subContentRight #tellFriend		{width:595px; padding:0 0px 0 20px; }

#subContentRight #tellFriend ul.links	li {margin-right:20px; padding:5px 0 5px 0}

#tableHeader td		{background-color:#FFEB9D; border-width:1px 0 1px 0; border-style:solid; border-color:#E8CF69; color:#985D00; font-weight:bold}
#tableHeader2 td	{background-color:#D29E00;  color:#FFFFFF; font-weight:bold}

#tableHeader #add			{width:70px;}
#tableHeader #add a			{font-size:10px}
#tableHeader #name			{width:130px}
#tableHeader #gender		{width:60px}
#tableHeader #origin		{width:100px}
#tableHeader #meaning		{width:205px}
#tableHeader #rating		{width:75px}

.altRow		{background-color:#FFF9DD}

DIV.navPage		{width:635px; padding:10px 0px 10px 0px;}
DIV.navPage	#left	{width:250px; float:left; padding-top:10px;}
DIV.navPage	#right	{width:370px; float:right; padding-top:10px; text-align:right; }


DIV.footer			{width:969px;margin:20px auto; text-align:center;}
DIV.footer ul		{list-style:none;margin:0px; padding:0px}
DIV.footer li		{display:inline;}

#advanced			{padding:0 0 0px 110px}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

