body
{
width:100%;
text-align:center;
background:#f1f8fd url(http://www.top-100-baby-names-search.com/images/background40.jpg)
}


#container_main
{
position:relative;
width:801px;
text-align: left;
vertical-align:top;
margin:0 auto 0 auto;
border-top:3px solid #8297a4;
border-right:3px solid #8297a4;
border-left:3px solid #8297a4;
}


.toprow
{
height:235px;
vertical-align:top;
background-color:#ffffff;
}


#container_a
{
position:relative;
top:0px;
left:0px;
margin:0px;
padding:0px;
width:801px;
height:235px;
}


#topbanner
{
position:relative;
top:0px;
left:0px;
margin:0px;
padding:0px;
width:801px;
height:205px;
vertical-align:top;
background-color:#ccebff;
}


#topnav
{
position:absolute;
top:205px;
left:0px;
width:801px;
height:30px;
vertical-align:top;
border-top:1px solid #ffffff;
background-color:#8394cb;
}


.leftside
{
vertical-align:top;
background-color:#ccebff;
}


#leftnav
{
top:0px;
left:0px;
text-align:left;
vertical-align:top;
}


.leftnav
{
margin-left:0px;
width:150px;
background-color:#ccebff;
}


.lefttext
{
color:#384978;
font-family:Arial,Verdana;
font-size:13px;
font-weight:bold;
text-align:center;
margin-bottom:20px;
padding:0px;
}


.lefttext6
{
color:#000000;
font-family:Arial,Verdana;
font-size:12px;
text-align:center;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px solid #ffffff;
}


.middleside
{
text-align:left;
vertical-align:top;
background-color:#ffffff;
}


#midcontent
{
top:0px;
left:0px;
width:500px;
vertical-align:top;
}


#midcontent_aboutme
{
top:0px;
left:0px;
width:650px;
text-align:left;
vertical-align:top;
}


#crumb_trail
{
width:450px;
color:#404040;
font-family:Verdana,Arial;
font-size:11px;
text-align:left;
vertical-align:middle;
margin-top:2px;
margin-left:15px;
padding-top:10px;
padding-right:0px;
padding-bottom:10px;
padding-left:10px;
border-top:1px solid #ebe9eb;
border-bottom:1px solid #ebe9eb;
}


#crumb_trail a:link
{
color:#404040;
text-decoration:none;
}

#crumb_trail a:visited
{
color:#404040;
text-decoration:none;
}

#crumb_trail a:hover
{
color:#404040;
text-decoration:none;
}

#crumb_trail a:active
{
color:#404040;
text-decoration:none;
}


.pagetitle
{
color:#000000;
font-family:Arial,Verdana,"Times New Roman","Comic Sans MS";
text-align:center;
padding:15px 0 8px 0;
margin:2% 23% 0 23%;
background:#fddd6e;
}


.pagetitle_aboutme
{
color:#000000;
font-family:Arial,Verdana,"Times New Roman","Comic Sans MS";
text-align:left;
padding-top:20px;
padding-left:48px;
line-height:95%;
}


.pagetitle_privacypolicy
{
color:#000000;
font-family:Arial, Verdana,"Times New Roman","Comic Sans MS";
text-align:center;
padding-top:20px;
padding-left:10px;
line-height:115%;
}


.pagesubtitle
{
color:#791a7c;
font-family:Arial, Verdana,"Times New Roman","Comic Sans MS";
text-align:center;
padding-top:0px;
padding-right:0px;
padding-bottom:10px;
padding-left:0px;
line-height:75%;
}


.pagesubtitle_giftshop
{
color:#791a7c;
font-family:Arial, Verdana,"Times New Roman","Comic Sans MS";
text-align:center;
padding-top:0px;
padding-right:0px;
padding-bottom:20px;
padding-left:0px;
line-height:75%;
}


.pagesubtitle_aboutme
{
color:#791a7c;
font-family:Arial, Verdana,"Times New Roman","Comic Sans MS";
font-size:18px;
text-align:left;
padding-left:48px;
margin-bottom:10px;
}


.aboutme_text1
{
color:#000000;
font-family:Calibri,Verdana,Arial;
font-size:16pt;
font-weight:bold;
text-align:center;
vertical-align:top;
}


.aboutme_text1b
{
color:#000000;
font-family:Calibri,Verdana,Arial;
font-size:16pt;
font-weight:bold;
text-align:left;
vertical-align:top;
}


.aboutme_text2
{
color:#000000;
font-family:Verdana,Arial;
font-size:10pt;
text-align:left;
vertical-align:top;
padding-bottom:10px;
line-height:22px;
}


.aboutme_text3
{
color:#000000;
width:550px;
font-family:Verdana,Arial;
font-size:10pt;
text-align:left;
vertical-align:top;
padding:10px;
line-height:22px;
background-color:#ffffcc;
}


.aboutme_text4
{
color:#0000cc;
width:350px;
font-family:Verdana,"Times New Roman";
font-size:12px;
font-style:italic;
font-weight:bold;
text-align:center;
vertical-align:top;
padding:10px;
line-height:18px;
background-color:#ffffcc;
}


.aboutme_text5
{
color:#0000cc;
width:350px;
font-family:Verdana,"Times New Roman";
font-size:12px;
font-style:italic;
font-weight:bold;
text-align:center;
vertical-align:top;
padding:15px;
margin-left:95px;
line-height:15px;
background-color:#ffffcc;
}


.aboutme_text6
{
color:#000099;
font-family:Calibri,"Times New Roman";
font-size:13pt;
font-weight:bold;
text-align:center;
vertical-align:top;
padding-bottom:10px;
line-height:22px;
}


.aboutme_text7
{
color:#0000cc;
width:500px;
font-family:Verdana,"Times New Roman";
font-size:12px;
font-style:italic;
font-weight:bold;
text-align:center;
vertical-align:top;
padding:15px;
margin-left:30px;
line-height:20px;
background-color:#ffffcc;
}


.aboutme_text8
{
color:#000000;
font-family:Verdana,Arial;
font-size:10pt;
text-align:center;
vertical-align:top;
padding-bottom:10px;
}


.aboutme_ul
{
margin-right:30px;
margin-left:50px;
}


.aboutme_li
{
line-height:22px;
}


.aboutme_pics
{
margin-top:5px;
margin-right:10px;
margin-bottom:5px;
margin-left:10px;
}


.aboutme_pics2
{
margin-right:10px;
}


.aboutme_nums
{
color:#000000;
font-family:Calibri;
font-size:14pt;
font-weight:bold;
margin-right:5px;
}


.aboutme_nav a:link
{
color:#4040ff;
font-weight:bold;
}

.aboutme_nav a:visited
{
color:#4040ff;
font-weight:bold;
}

.aboutme_nav a:hover
{
color:#ff4040;
font-weight:bold;
}

.aboutme_nav a:active
{
color:#4040ff;
font-weight:bold;
}


.contact_us_text1
{
width:460px;
color:#000000;
font-family:Verdana,Arial;
font-size:10pt;
text-align:left;
vertical-align:top;
padding-bottom:8px;
margin-left:25px;
line-height:22px;
}


.contact_us_text2
{
color:#0000cc;
width:350px;
font-family:Verdana,"Times New Roman";
font-size:12px;
font-style:italic;
font-weight:bold;
text-align:center;
vertical-align:top;
padding:15px;
margin-left:60px;
line-height:15px;
background-color:#ffffcc;
}


.contact_us_text3
{
width:460px;
color:#000000;
font-family:Verdana,Arial;
font-size:10pt;
text-align:left;
vertical-align:top;
padding-bottom:5px;
margin-left:25px;
line-height:15px;
}


.contact_form
{
margin-top:15px;
margin-bottom:15px;
border:2px solid #888888;
background-color:#ffd4b1;
}


.midcontent_text
{
color:#000000;
font-family:Verdana,Arial;
font-size:10pt;
text-align:left;
vertical-align:top;
}


.midcontent_texta
{
width:400px;
}


.midcontent_texta2
{
padding-top:18px;
padding-right:15px;
padding-bottom:18px;
padding-left:15px;
}


.midcontent_texta3
{
width:400px;
}


.midcontent_texta4
{
width:400px;
}


.midcontent_texta5
{
color:#000000;
font-family:Verdana,Arial;
font-size:10pt;
text-align:center;
vertical-align:top;
}


.midcontent_texta6
{
width:400px;
}

.midcontent_textb
{
color:#000000;
width:375px;
font-family:Arial,Verdana;
font-size:15px;
font-weight:bold;
font-style:italic;
line-height:20px;
text-align:center;
vertical-align:top;
margin-bottom:25px;
margin-left:15px;
}


.midcontent_textc
{
color:#000000;
width:400px;
font-family:Verdana,Arial;
font-size:12px;
line-height:15px;
text-align:justify;
vertical-align:top;
margin-top:20px;
margin-bottom:20px;
}


.midcontent_text1
{
color:#000000;
width:400px;
font-family:Verdana,Arial;
font-size:12px;
line-height:15px;
text-align:justify;
vertical-align:top;
}


.midcontent_text2
{
color:#000000;
font-family:Verdana,Arial;
font-size:12px;
line-height:16px;
text-align:left;
vertical-align:top;
margin-bottom:5px;
}


.midcontent_text3
{
color:#000000;
font-family:Verdana, Arial;
font-size:12px;
text-align:left;
vertical-align:top;
margin-top:2px;
margin-left:40px;
padding-top:20px;
padding-right:0px;
padding-bottom:10px;
padding-left:10px;
}


.midcontent_text4
{
width:450px;
color:#000000;
font-family: Verdana,Calibri,Arial;
font-size:13px;
text-align:left;
vertical-align:top;
margin-left:25px;
padding:6px;
line-height:16px;
}


.midcontent_text4a
{
width:450px;
color:#4e4e4e;
font-family: Verdana,Calibri,Arial;
font-size:12px;
text-align:left;
vertical-align:top;
margin-left:25px;
padding-bottom:2px;
padding-left:8px;
}


.midcontent_text4b
{
width:430px;
color:#000000;
font-family: Verdana,Calibri,Arial;
font-size:13px;
text-align:left;
vertical-align:top;
padding-top:6px;
padding-right:6px;
padding-bottom:6px;
padding-left:15px;
line-height:16px;
}


.midcontent_text5
{
text-align:left;
vertical-align:top;
padding-left:15px;
}


.midcontent_text5b
{
text-align:left;
vertical-align:top;
padding-top:0px;
padding-bottom:18px;
padding-left:15px;
}


.midcontent_text5c
{
line-height:12px;
padding-bottom:6px;
}


.midcontent_text5 a:link
{
color:#000000;
text-decoration:none;
}

.midcontent_text5 a:visited
{
color:#000000;
text-decoration:none;
}

.midcontent_text5 a:hover
{
color:#f00000;
text-decoration:underline;
}

.midcontent_text5 a:active
{
color:#000000;
text-decoration:none;
}


.midcontent_text5b a:link
{
color:#0000f0;
text-decoration:none;
}

.midcontent_text5b a:visited
{
color:#0000f0;
text-decoration:none;
}

.midcontent_text5b a:hover
{
color:#0000f0;
text-decoration:underline;
}

.midcontent_text5b a:active
{
color:#0000f0;
text-decoration:none;
}


.midcontent_text6
{
text-align:left;
line-height:22px;
vertical-align:top;
padding-left:15px;
}


.midcontent_text6 a:link
{
color:#000000;
text-decoration:none;
}

.midcontent_text6 a:visited
{
color:#000000;
text-decoration:none;
}

.midcontent_text6 a:hover
{
color:#f00000;
text-decoration:underline;
}

.midcontent_text6 a:active
{
color:#000000;
text-decoration:none;
}


.midcontent_text7
{
color:#000000;
font-family: Verdana,Calibri,Arial;
font-size:10pt;
text-align:center;
vertical-align:top;
padding-bottom:10px;
}


.midcontent_text8
{
width:380px;
font-family:Verdana;
font-size:12px;
font-weight:bold;
list-style:none;
padding-top:25px;
margin-left:30px;
border-top:1px solid #ebe9eb;
}


.midcontent_text8 li
{
padding:5px 0 5px 10px;
background:#fddd6e;
}


.midcontent_text8 a:link
{
color:#000060;
text-decoration:none;
}

.midcontent_text8 a:visited
{
color:#000060;
text-decoration:none;
}

.midcontent_text8 a:hover
{
color:#f00000;
text-decoration:underline;
}

.midcontent_text8 a:active
{
color:#000060;
text-decoration:none;
}


.midcontent_text9
{
margin-left:35px;
padding-bottom:20px;
padding-left:25px;
}


.midcontent_linkexchange ul
{
list-style-type:none;
}


.midcontent_linkexchange li
{
text-align:left;
vertical-align:top;
padding-bottom:10px;
padding-top:10px;
padding-left:15px;
line-height:20px;
border-bottom:1px solid #ebe9eb;
}


.midcontent_subtitles
{
width:430px;
color:#808080;
font-family:Arial,Verdana;
font-size:12pt;
font-weight:bold;
margin-top:2px;
padding-top:20px;
padding-right:0px;
padding-bottom:10px;
padding-left:15px;
border-top:1px solid #ebe9eb;
}


.midcontent_subtitles2
{
width:450px;
color:#000000;
text-align:left;
font-family:Calibri,"Times New Roman";
font-size:13pt;
font-weight:bold;
margin-top:0px;
margin-left:25px;
padding-top:20px;
padding-right:0px;
padding-left:8px;
border-top:1px solid #ebe9eb;
}


.midcontent_subtitles2b
{
width:430px;
color:#505f8a;
text-align:left;
font-family:Arial,Verdana;
font-size:12pt;
font-weight:bold;
margin-top:0px;
padding-top:20px;
padding-right:0px;
padding-bottom:10px;
padding-left:15px;
border-top:1px solid #ebe9eb;
}


.midcontent_subtitles3
{
width:430px;
color:#000392;
font-family:Arial,Verdana;
font-size:12pt;
font-weight:bold;
margin-top:2px;
padding-top:20px;
padding-right:0px;
padding-bottom:10px;
padding-left:15px;
border-top:1px solid #ebe9eb;
}


.midcontent_subtitles_privacypolicy
{
width:400px;
font-family:Arial,Verdana;
font-size:16px;
font-weight:bold;
color:#000392;
text-align:left;
margin-top:10px;
}


.subhead_middle
{
width:450px;
color:#ffffff;
font-family:Arial,Tahoma,Verdana;
font-size:16px;
font-weight:bold;
vertical-align:middle;
text-align:left;
margin-top:0px;
margin-right:20px;
margin-bottom:10px;
margin-left:25px;
padding:6px;
background-color:#676d99;
}


.subhead_middle2
{
width:430px;
color:#ffffff;
font-family:Arial,Tahoma,Verdana;
font-size:16px;
font-weight:bold;
vertical-align:middle;
text-align:left;
margin-top:0px;
margin-right:20px;
margin-bottom:10px;
padding:6px;
background-color:#676d99;
}


.tablecellstyle1
{
height:15pt;
width:95pt;
font-size:11pt;
color:#ffffff;
font-weight:700;
text-decoration:none;
font-family:Calibri;
text-align:center;
vertical-align:middle;
white-space:normal;
font-style:normal;
border:.5pt solid #aaabbb;
padding-left:1px;
padding-right:1px;
padding-top:1px;
background-color:#9bbb59;
}


.tablecellstyle2
{
height:15pt;
width:95pt;
font-size:11pt;
color:#000000;
font-weight:400;
text-decoration:none;
font-family:Calibri;
text-align:right;
white-space:normal;
font-style:normal;
vertical-align:bottom;
border:.5pt solid #aaabbb;
padding-left:1px;
padding-right:1px;
padding-top:1px;
background-color:#eaf1dd;
}


.tablecellstyle3
{
height:15pt;
width:95pt;
font-size:11pt;
color:#000000;
font-weight:400;
text-decoration:none;
font-family:Calibri;
text-align:right;
white-space:normal;
font-style:normal;
vertical-align:bottom;
border:.5pt solid #aaabbb;
padding-left:1px;
padding-right:1px;
padding-top:1px;
background-color:#ffffff;
}


.tablecellstyle4a
{
font-size:11pt;
color:white;
font-weight:700;
text-decoration:none;
font-family:Calibri,Arial;
font-style:normal;
text-align:left;
vertical-align:top;
border-left:medium none;
border-right:medium none;
border-top:medium none;
border-bottom:.5pt solid #c2d69a;
padding-left:1px;
padding-right:1px;
padding-top:1px;
background-color:#9bbb59;
}


.tablecellstyle4
{
font-size:11pt;
color:black;
font-weight:400;
text-decoration:none;
font-family:Calibri,Arial;
font-style:normal;
text-align:left;
vertical-align:bottom;
white-space:nowrap;
border-left:medium none;
border-right:medium none;
border-top:medium none;
border-bottom:.5pt solid #c2d69a;
padding-left:1px;
padding-right:1px;
padding-top:1px;
background-color:#eaf1dd;
}


.tablecellstyle5
{
font-size:11pt;
color:black;
font-weight:400;
text-decoration:none;
font-family:Calibri,Arial;
font-style:normal;
text-align:left;
vertical-align:bottom;
white-space:nowrap;
border-left:medium none;
border-right:medium none;
border-top:medium none;
border-bottom:.5pt solid #c2d69a;
padding-left:1px;
padding-right:1px;
padding-top:1px;
}


.tablecellstyle6a
{
font-size:11pt;
color:white;
font-weight:700;
text-decoration:none;
font-family:Calibri,Arial;
font-style:normal;
text-align:left;
vertical-align:top;
border-left:medium none;
border-right:medium none;
border-top:medium none;
border-bottom:.5pt solid #9ba8d7;
padding-left:1px;
padding-right:1px;
padding-top:1px;
background-color:#6d81c1;
}


.tablecellstyle6
{
font-size:11pt;
color:black;
font-weight:400;
text-decoration:none;
font-family:Calibri,Arial;
font-style:normal;
text-align:left;
vertical-align:bottom;
white-space:nowrap;
border-left:medium none;
border-right:medium none;
border-top:medium none;
border-bottom:.5pt solid #9ba8d7;
padding-left:1px;
padding-right:1px;
padding-top:1px;
background-color:#e6edf8;
}


.tablecellstyle7
{
font-size:11pt;
color:black;
font-weight:400;
text-decoration:none;
font-family:Calibri,Arial;
font-style:normal;
text-align:left;
vertical-align:bottom;
white-space:nowrap;
border-left:medium none;
border-right:medium none;
border-top:medium none;
border-bottom:.5pt solid #9ba8d7;
padding-left:1px;
padding-right:1px;
padding-top:1px;
}


.tablecellstyle8a
{
font-size:11pt;
color:white;
font-weight:700;
text-decoration:none;
font-family:Calibri,Arial;
font-style:normal;
text-align:left;
vertical-align:top;
border-left:medium none;
border-right:medium none;
border-top:medium none;
border-bottom:.5pt solid #eca4cd;
padding-left:1px;
padding-right:1px;
padding-top:1px;
background-color:#ea82df;
}


.tablecellstyle8
{
font-size:11pt;
color:black;
font-weight:400;
text-decoration:none;
font-family:Calibri,Arial;
font-style:normal;
text-align:left;
vertical-align:bottom;
white-space:nowrap;
border-left:medium none;
border-right:medium none;
border-top:medium none;
border-bottom:.5pt solid #eca4cd;
padding-left:1px;
padding-right:1px;
padding-top:1px;
background-color:#ffe5fe;
}


.tablecellstyle9
{
font-size:11pt;
color:black;
font-weight:400;
text-decoration:none;
font-family:Calibri,Arial;
font-style:normal;
text-align:left;
vertical-align:bottom;
white-space:nowrap;
border-left:medium none;
border-right:medium none;
border-top:medium none;
border-bottom:.5pt solid #eca4cd;
padding-left:1px;
padding-right:1px;
padding-top:1px;
}


.tablecellstyle10a
{
font-size:11pt;
color:white;
font-weight:700;
text-decoration:none;
font-family:Calibri,Arial;
font-style:normal;
text-align:left;
vertical-align:top;
border-left:medium none;
border-right:medium none;
border-top:medium none;
border-bottom:.5pt solid #eda3a3;
padding-left:1px;
padding-right:1px;
padding-top:1px;
background-color:#eb8d81;
}


.tablecellstyle10
{
font-size:11pt;
color:black;
font-weight:400;
text-decoration:none;
font-family:Calibri,Arial;
font-style:normal;
text-align:left;
vertical-align:bottom;
white-space:nowrap;
border-left:medium none;
border-right:medium none;
border-top:medium none;
border-bottom:.5pt solid #eda3a3;
padding-left:1px;
padding-right:1px;
padding-top:1px;
background-color:#ffe7e5;
}


.tablecellstyle11
{
font-size:11pt;
color:black;
font-weight:400;
text-decoration:none;
font-family:Calibri,Arial;
font-style:normal;
text-align:left;
vertical-align:bottom;
white-space:nowrap;
border-left:medium none;
border-right:medium none;
border-top:medium none;
border-bottom:.5pt solid #eda3a3;
padding-left:1px;
padding-right:1px;
padding-top:1px;
}


.tablecellstyle12a
{
font-size:11pt;
color:white;
font-weight:700;
text-decoration:none;
font-family:Calibri,Arial;
font-style:normal;
text-align:left;
vertical-align:top;
border-left:medium none;
border-right:medium none;
border-top:medium none;
border-bottom:.5pt solid #d9b7ff;
padding-left:1px;
padding-right:1px;
padding-top:1px;
background-color:#cda2fe;
}


.tablecellstyle12
{
font-size:11pt;
color:black;
font-weight:400;
text-decoration:none;
font-family:Calibri,Arial;
font-style:normal;
text-align:left;
vertical-align:bottom;
white-space:nowrap;
border-left:medium none;
border-right:medium none;
border-top:medium none;
border-bottom:.5pt solid #d9b7ff;
padding-left:1px;
padding-right:1px;
padding-top:1px;
background-color:#f2e5ff;
}


.tablecellstyle13
{
font-size:11pt;
color:black;
font-weight:400;
text-decoration:none;
font-family:Calibri,Arial;
font-style:normal;
text-align:left;
vertical-align:bottom;
white-space:nowrap;
border-left:medium none;
border-right:medium none;
border-top:medium none;
border-bottom:.5pt solid #d9b7ff;
padding-left:1px;
padding-right:1px;
padding-top:1px;
}


.list_nav_meaninglists
{
font:13px/17px "Lucida Console",Courier,Arial;
text-align:center;
padding-top:2px;
padding-bottom:17px;
}


.list_nav_meaninglists_b
{
text-align:center;
padding-top:10px;
padding-bottom:0px;
}


.list_nav_meaninglists a:link
{
color:#000000;
text-decoration:none;
}

.list_nav_meaninglists a:visited
{
color:#000000;
text-decoration:none;
}

.list_nav_meaninglists a:hover
{
color:#ff0000;
text-decoration:underline;
}

.list_nav_meaninglists a:active
{
color:#000000;
text-decoration:none;
}


.babygiftshop_hr
{
color:#e5cc43;
font-size:1px;
}


.babygiftshop_index
{
width:567px;
text-align:center;
margin-left:42px;
background-color:#ffe9ff;
}


.babygiftshop_index2
{
width:94%;
margin-top:24px;
margin-right:auto;
margin-bottom:24px;
margin-left:auto;
background-color:#ffffff;
}


.babygiftshop_index3
{
height:90px;
background-color:#a885c7;
}


.babygiftshop_index4
{
height:40px;
background-color:#f2f2f2;
}


.babygiftshop_index5
{
color:#020570;
font-family:sans-serif;
font-size:16pt;
font-weight:normal;
text-align:left;
text-decoration:none;
vertical-align:top;
padding-top:10px;
margin-left:18px;
}


.babygiftshop_index6
{
font-family:Verdana,sans-serif;
font-size:14px;
font-weight:normal;
line-height:18px;
margin-left:30px;
}


.babygiftshop_index6 a:link
{
color:#261E97;
text-decoration:none;
}

.babygiftshop_index6 a:visited
{
color:#261E97;
text-decoration:none;
}

.babygiftshop_index6 a:hover
{
color:#261E97;
text-decoration:underline;
}

.babygiftshop_index6 a:active
{
color:#261E97;
text-decoration:none;
}


.babygiftshop_text2a
{
width:510px;
margin-right:auto;
margin-left:auto;
padding:10px;
background-image:url(http://www.top-100-baby-names-search.com/images/background3.gif);
}


.babygiftshop_text2b
{
text-align:left;
margin-right:auto;
margin-left:auto;
padding:20px;
border:2px solid #ffffff;
background-image:url(http://www.top-100-baby-names-search.com/images/background3.gif);
}


.babygiftshop_divider
{
line-height:50%;
margin-top:10px;
border-top:1px solid #000000;
}


.babygiftshop_header
{
color:#FFFFFF; 
font-family:sans-serif;
font-size:28pt;
font-weight:normal;
text-align:left;
text-decoration:none;
vertical-align:middle;
padding:0px;
margin-left:18px;
}


.babygiftshop_img
{
margin-top:0px;
margin-right:8px;
margin-bottom:10px;
margin-left:0px;
}


.babygiftshop_scroll
{
width:350px;
font-size:11px;
margin-right:auto;
margin-left:auto;
padding:0px;
}


.babyarticle_head1
{
color:#f00000;
font-family:Calibri, Arial,Verdana;
font-size:20pt;
font-weight:normal;
text-align:center;
padding:0px;
}


.babyarticle_head2
{
color:#5e5e5e;
font-family:Calibri,"Times New Roman";
font-size:14pt;
font-weight:normal;
text-align:center;
line-height:25px;
}


.babyarticle_text1
{
color:#000000;
font-family:Verdana,Arial;
font-size:10pt;
text-align:left;
vertical-align:top;
padding-bottom:4px;
line-height:18px;
}


.babyarticle_text1a
{
color:#0d2dcd;
font-family:Verdana,Arial;
font-size:10pt;
text-align:left;
vertical-align:top;
padding-bottom:5px;
line-height:18px;
}


.babyarticle_nav a:link
{
color:#0d2dcd;
text-decoration:underline;
font-weight:bold;
}

.babyarticle_nav a:visited
{
color:#0d2dcd;
text-decoration:underline;
font-weight:bold;
}

.babyarticle_nav a:hover
{
color:#e7033e;
text-decoration:underline;
font-weight:bold;
}

.babyarticle_nav a:active
{
color:#0d2dcd;
text-decoration:underline;
font-weight:bold;
}


.rightside
{
vertical-align:top;
background-color:#ffffff;
}


#rightcontent
{
top:0px;
left:0px;
width:150px;
vertical-align:top;
text-align:left;
border-top:1px solid #ebe9eb;
border-bottom:1px solid #ebe9eb;
border-left:1px solid #ebe9eb;
}


.righttext
{
text-align:center;
margin-bottom:20px;
padding:0px;
}


.ad_rightside1
{
text-align:center;
vertical-align:top;
}


.ad_rightside5
{
text-align:center;
text-decoration:none;
margin-top:15px;
padding:0px;
}


.bottomrow
{
vertical-align:top;
background-color:#ffffff;
}


#container_b
{
}


#bottom_a
{
top:0px;
left:0px;
margin:0px;
padding:0px;
width:801px;
height:30px;
vertical-align:top;
text-align:center;
border-top:1px solid #ffffff;
background-color:#d0edff;
}


#bottom_b
{
top:0px;
left:0px;
margin:0px;
padding:0px;
width:801px;
height:50px;
text-align:center;
border-top:1px solid #ffffff;
background-color:#ccebff;
}


.bottom_textb
{
color:#330099;
font-family:Verdana,Arial;
font-size:12px;
text-align:center;
margin-top:5px;
line-height:18px;
}


.bottom_b
{
margin-right:auto;
margin-left:auto;
}


.bottom_textb a:link
{
color:#330099;
text-decoration:none;
}

.bottom_textb a:visited
{
color:#330099;
text-decoration:none;
}

.bottom_textb a:hover
{
color:#b60606;
text-decoration:none;
}

.bottom_textb a:active
{
color:#330099;
text-decoration:none;
}


#bottom_c
{
top:0px;
left:0px;
margin:0px;
padding:0px;
width:801px;
height:30px;
vertical-align:top;
text-align:center;
border-top:1px solid #ffffff;
background-color:#8394cb;
}


.bottom_textc
{
color:#ffffff;
font-family:Verdana,Arial;
font-size:12px;
margin-top:4px;
line-height:18px;
}
