* {margin:0; padding:0; font-family:verdana, sans-serif; font-size:12px; color:#000000;}

/* background color determined on each individual web page   */
body {margin-left:auto; margin-right:auto; text-align:center; width:975px; padding:0; margin-bottom:10px;}

strong {font-weight:bold;}
em {font-style:italic; font-weight:bold;}
img {border:0; padding:0;}
.orange {color:#FF6600;}
.red {color:#FF0000;}
.green {color:#339966;}
.center {margin-left:auto; margin-right:auto;}
.submit {font-size:9px; padding:0; color:#CC0000;}
.small {font-size:9px;}



a {color:#FF6600; text-decoration:none;}
a:hover {color:#6633CC; text-decoration:none;}

#mainwrapper {background-color:#FFFFFF; width:975px; margin-left:auto; margin-right:auto; padding-bottom:10px; text-align:left;}

/* header for home page*/
#Gift {background-image:url(Unique-Children-Gift/Child-Baby-Gift.jpg); background-repeat:no-repeat; width:975px; height:136px;}
#Gift h1 {font-size:30px; font-weight:500; color:#FF6600; padding-top:50px; padding-left:240px;}
#Gift h2 {font-size:11px; color:#333333; padding-left:210px; font-weight:400;}

/* Navigation bar under header  */
#Kids {width:975px; padding:4px 0;}
#Kids a {text-decoration:none; padding-left:15px; color:#000000; font-weight:bold;}
#Kids a:hover {color:#6633CC;}

/*  for cart, contact, shipping  */
#TopNav {text-align:right; margin:0 0 10px 0; font-size:9px; color:#669966;}
#TopNav a {font-size:9px; color:#333333; text-decoration:none; padding-left:10px;}
#TopNav a:hover {color:#CC0000;} 

/* home left copy */
#Unique {margin:20px 0 0 20px; border:1px solid #ffcc99; padding:8px; float:left; width:420px; background-color:#FFFFBB;}
#Unique h1 {text-align:center; font-size:13px; font-weight:bold; color:#ff6600; font-size:14px;}
#Unique h2 {font-weight:bold; margin-top:12px; color:#ff6600;}
#Unique p {margin-top:10px;}
#Unique ul {margin:12px 0 30px 30px;}
#Unique li {margin-top:6px;}

/* home links to b&w posters  */
#Children-Coloring {margin:6px 0 0 20px; text-align:left;}
#Children-Coloring a {color:#339966; margin-top:6px; text-decoration:underline; font-weight:300;}
#Children-Coloring a:hover {color:#FF9966;}

/* home links to baby poster  */
#Newborn-Personalize {margin:6px 0 0 20px; text-align:left;}
#Newborn-Personalize a {color:#339966; margin-top:6px; text-decoration:underline; font-weight:300;}
#Newborn-Personalize a:hover {color:#FF9966;}

/* home rotating */
#Poster-Gift {float:left; width:460px; height:470px; text-align:center; margin:30px 0 0 25px;}

/* home display 4 small posters */
#Idea {margin:35px 0 0 20px; text-align:center;}
.poster-home {float:left; padding:7px;}

/*  sub free coloring sheets  */
#Coloring-Sheets {background-color:#FFFFbb; border:1px solid #ffcc99; padding:8px; margin:25px 0 0 10px; width:900px;}
#Coloring-Sheets H1 {text-align:center; font-weight:bold; font-size:13px; margin-top:15px; color:#7474BA; font-size:14px;}
.Color-Page {float:left; width:120px; margin:0 10px 0 10px;}
.Color-Page h3 {color:#339966; font-weight:600; padding:40px 0 15px 0;}
.Color-Page a {text-align:right; width:120px; font-size:9px;}
#Free-Sheets {float:left; margin:20px 0 0 50px; width:420px; text-align:left;}
#Free-Sheets p {margin-bottom:15px;}
/*  home only free coloring sheets  */
#Printable-Sheets {float:left; margin:20px 0 0 50px; width:250px; text-align:left;}
#Printable-Sheets p {margin-bottom:15px;}
#Print-Color { width:800px; padding-top:6px;}
#Print-Color a {text-decoration:underline; float:left; padding-left:200px; text-align:right;}
.poster-left {float:left; padding:7px 18px;}

/* all 8 coloring sheets  */
#Free-Printable-Sheets {width:600px; padding:10px; margin:15px;}
#Free-Printable-Sheets h1 {font-weight:bold; font-size:14px; color:#6633CC; padding-bottom:10px;} 
#Free-Printable-Sheets p {margin-top:15px;}
#Sheets-Coloring {float:left; background-color:#E2E2F1; width:600px; border:1px solid #000000; padding:10px; margin:15px;}
#Sheets-Coloring img {float:left; margin-right:8px;}
#Sheets-Coloring h2 {color:#6633CC; font-size:12px; font-weight:bold; text-align:center; padding:35px 0 15px 0;}
#Sheets-Coloring p {text-align:center; font-size:9px;}
#Sheets-Coloring a {color:#000000; text-decoration:none;}
#Sheets-Coloring a:hover { color:#FF3333;}
.pages-left {float:left; width:270px; margin:10px;}
#Cheap-Kids-Gifts {width:235px; border:1px solid #000000; padding:10px; margin:15px;}
#Cheap-Kids-Gifts h1 {text-align:center; font-weight:bold; font-size:14px; color:#FF6600;}


/* header for birthday*/
#Bday {background-image:url(Unique-Children-Gift/bday-creative.jpg); background-repeat:no-repeat; width:975px; height:136px;}
#Bday h1 {font-size:30px; font-weight:500; color:#CC3300; padding-top:50px; padding-left:250px;}
#Bday h2 {font-size:11px; color:#333333; padding-left:210px; font-weight:400;}

/* header for alphabet*/
#Alphabet {background-image:url(Unique-Children-Gift/ABC-Learning.jpg); background-repeat:no-repeat; width:975px; height:136px;}
#Alphabet  h1 {font-size:30px; font-weight:500; color:#5F5FC9; padding-top:50px; padding-left:330px;}
#Alphabet  h2 {font-size:11px; color:#333333; padding-left:230px; font-weight:400;}

/* header for newborn*/
#Newborn {background-image:url(Unique-Children-Gift/Newborn-Gift.jpg); background-repeat:no-repeat; width:975px; height:136px;}
#Newborn  h1 {font-size:30px; font-weight:500; color:#6699FF; padding-top:50px; padding-left:360px;}
#Newborn  h2 {font-size:11px; color:#333333; padding-left:180px; font-weight:400;}

/* header for christmas*/
#Christmas {background-image:url(Unique-Children-Gift/Christmas-Coloring-Gift.jpg); background-repeat:no-repeat; width:975px; height:136px;}
#Christmas  h1 {font-size:30px; font-weight:500; color:#CC0000; padding-top:50px; padding-left:310px;}
#Christmas  h2 {font-size:11px; color:#333333; padding-left:250px; font-weight:400;}

/* header for christmas*/
#Printable {background-image:url(Unique-Children-Gift/Coloring-Sheets.jpg); background-repeat:no-repeat; width:975px; height:136px;}
#Printable  h1 {font-size:30px; font-weight:500; color:#FF6600; padding-top:50px; padding-left:260px;}
#Printable  h2 {font-size:11px; color:#333333; padding-left:350px; font-weight:400;}

/*  sub birthday-christmas-alphabet-newborn left copy */
#Unique-Gift {margin:30px 0 0 20px; border:1px solid #ffcc99; padding:8px; float:left; width:440px; background-color:#Ffffbb;}
#Unique-Gift p {padding-bottom:8px;}
#Unique-Gift h1 {font-weight:bold;}
#Unique-Gift ul {margin:6px 0 10px 225px;}
#Unique-Gift li {margin-top:6px;}


/* sub poster image birthday-christmas-alphabet-newborn */
#Children {float:left; width:460px; height:470px; text-align:center; margin:30px 0 0 10px;}

#policies {margin:20px 200px 0 200px; background-color:#FFFFbb; padding:15px; border:1px solid #000000;}
#policies h3  {font-weight:bold; font-size:14px; color:#FF6600; padding-bottom:10px; text-align:center;} 
#policies p {margin-bottom:15px;}

#displaycart {margin-left:30px;}
#displaycart table {width:550px;}
#displaycart td {padding:3px 3px 3px 3px;}
#displaycart td.head {font-weight:bold;}
#displaycart td.right {text-align:right;}

#displayshipping {float:left; width:140px; border:1px solid #FFcc99; padding:8px; margin:10px 0 0 120px; color:#333333;}
#displayshipping p {padding-bottom:12px; }

#webmaster {width:975px; margin-left:auto; margin-right:auto; margin-top:20px; font-size:9px; color:#666666; text-align:right;}
#webmaster a {text-decoration:none; color:#666666; font-size:9px;}
#webmaster a:hover {color:#CC3300;}
