a:link { color: #25217C; }

a:active { color: #FCF538; }

a:hover { color: #5F004F; }

a:visited { color: #4A7BBB; }

body { font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 12px; background-color: #FFFFFF; background-image: url(/images/background/blue-orange-stripe.jpg); margin: 0px; padding: 0px; }

fillpg { padding: 100pt; }

form { margin:0px; }

select { font-size:11px; }

input { font-size:12px; }

.footer { font-family: Verdana, sans-serif; font-size: 9px; color: #333333; border-bottom:2px solid black; }

td.hairline { background-color: #333333; }

td.headfoot { background-color: #FFFDF2; }

/* New homepage styles START */

#meetarmin { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 13px; line-height: 150%; }

.homestorelinks { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; padding-bottom: 10px; margin-top: -10px; }

#blurbs { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height: 110%; }

#blurbs-larger-title { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 16px; line-height: 110%; color: #0066CC; font-weight: bold; }

#blurbs-larger { font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 14px; line-height: 110%; color: #003366; }

#blurbs-readmore { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #003366; }

/* New homepage styles END */

.welcometext { font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 12px; line-height: 150%; }

.headline { font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 18px; font-weight: bold; }

.maintext-serif-extraspaced { font-family: "Georgia", "Times New Roman", "Times", "serif"; line-height: 150%; }

.maintext-serif { font-family: "Georgia", "Times New Roman", "Times", "serif"; }

.maintext-sansserif { font-family: "Arial", "Helvetica", "sans-serif"; }

.maintext-sansserif-smaller { font-family: "Arial", "Helvetica", "sans-serif"; font-size: .8em; }

.linkback { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; }

.tellafriend { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; }

.tellafriend-data { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; }

.tellafriend-preview { font-family: "Courier", "Courier New", "serif"; font-size: 12px; }

#poweredby { font-size: 8pt; color:666666; font-family: Arial, Helvetica; font-style: italic; position: absolute; top: 190px; right: 55px; }

.product-option { margin-bottom:5px; margin-top:5px; }

#product-photo { padding:5px; margin-right:20px; }

.box-book-title { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; }

.box-book-author { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; }

.box-book-price { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10px; }

.box-book-blurb { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; }

.QA-list-topic-expectant { font-family: "Arial", "Helvetica", "sans-serif"; color: 00007F; text-transform: uppercase; font-size: 80%; font-weight: bold; }

.QA-list-topic-firstyear { font-family: "Arial", "Helvetica", "sans-serif"; color: BB101B; text-transform: uppercase; font-size: 80%; font-weight: bold; }

.QA-list-topic-toddler { font-family: "Arial", "Helvetica", "sans-serif"; color: 003300; text-transform: uppercase; font-size: 80%; font-weight: bold; }

.QA-list-topic-single { font-family: "Arial", "Helvetica", "sans-serif"; color: 5A3D23; text-transform: uppercase; font-size: 80%; font-weight: bold; }

.QA-list-topic-life { font-family: "Arial", "Helvetica", "sans-serif"; color: DB5114; text-transform: uppercase; font-size: 80%; font-weight: bold; }

.QA-list-topic-justformoms { font-family: "Arial", "Helvetica", "sans-serif"; color: DA456B; text-transform: uppercase; font-size: 80%; font-weight: bold; }

.QA-list-topic-schoolage { font-family: "Arial", "Helvetica", "sans-serif"; color: 00a2bc; text-transform: uppercase; font-size: 80%; font-weight: bold; }

.QA-list-letterQ { font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 14px; font-weight: bold;}

.QA-list-question { font-family: "Arial", "Helvetica", "sans-serif"; color: 000000; }

.QA-list-linktoA { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; padding: 30px; }

.QA-full-question-letterQ { font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 18px; color: 000000; }

.QA-full-question-expectant { font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 16px; font-weight: bold; color: 00007F; }

.QA-full-question-firstyear { font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 16px; font-weight: bold; color: BB101B; }

.QA-full-question-toddler { font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 16px; font-weight: bold; color: 003300; }

.QA-full-question-single { font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 16px; font-weight: bold; color: 5A3D23; }

.QA-full-question-life { font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 16px; font-weight: bold; color: DB5114; }

.QA-full-question-justformoms { font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 16px; font-weight: bold; color: DA456B; }

.QA-full-question-schoolage { font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 16px; font-weight: bold; color: 00a2bc; }

.QA-full-question-letterA { font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 18px; color: 000000; }

.QA-full-answer { font-family: "Georgia", "Times New Roman", "Times", "serif"; line-height: 150%; }

.QA-list-topic-all { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; line-height:150%; }

.QA-box-ask-headline { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 16px; color: #292CA8; font-weight: bold; }

.QA-box-ask-maintext { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #292CA8; }

/* for navigation menu */

#dropmenudiv {
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font-family: "Georgia", "Times New Roman", "Times", "serif"; 
font-size: 12px;
font-weight: bold;
line-height: 1.5em;
z-index:100;
color: #000000;
}

#dropmenudiv a {
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
}

#dropmenudiv a:hover { /*hover background color*/
background-color: #FFFFCC;
}

#discrete {text-decoration:none;cursor:text;color:black;}
#discrete a a:hover{color:black;} 