#homemsg #hometext { float:left; width: 460px; background: url(images/welcome.gif) 10px 10px no-repeat; padding: 30px 10px 10px 10px; text-align:left; }#homemsg #flashbanner { width: 250px; height: 250px; margin: 0 10px 0 10px; float:right; }#main #head { font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(header/images/newhead.gif); margin: 0 auto; padding: 0px; height: 160px; width: 780px; position: relative; }#main #head #logo { margin: 0px; padding: 100px 0 0 225px; height: 15px; width: 260px; position: absolute; top: 0px; left: 0px; background-image: url(header/images/logo_ann.gif); background-repeat: no-repeat; background-position: left top; text-align: left; color: #ffffff; }#main #head form.search { margin: 0px; padding: 0px; height: 20px; position:absolute; top: 100px; right:10px; width: 350px; text-align: right; }#main #head #orders { font-size: 11px; position: absolute; width: 140px; right: 13px; top: 55px; line-height: 14px; text-align:center; }#main #head #orders a, #main #head #orders a:visited { color: #663399; text-decoration: none; background:none; }#main #head #orders a:hover { color:#CC0000; }#main #head .text_input { font-family: "Courier New", Courier, monospace; font-size: 9px; color: #009900; margin: 0px; padding: 0px; width: 90px; }#main #head .image_input { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; float:right; }#main #head form label { font-size: 12px; font-weight: bold; color: #FFFFFF; padding-right:12px; }#main #head #logo a, #main #head #logo a:visited { color:#ffffff; font-size:12px; font-weight:bold; }#main #head #logo a:hover { color:#CC0000; background:none; }#main #head a, menu a:visited { text-decoration:none; } /* hide all link underlines */#main #head span { visibility:hidden; } /* hide all text in the span tags */#main #head #lyrics a, #main #head #lyrics a:visited { height: 34px; width: 93px; position: absolute; left: 19px; bottom: 0; background:url(header/images/lyricbt.gif) no-repeat top left; }#main #head #lyrics a:hover { background-image:url(header/images/lyricbt.gif); background-repeat: no-repeat; background-position: 0px -34px; }#main #head #saleit a, #main #head #saleit a:visited { height: 52px; width: 82px; position: absolute; left: 112px; bottom: 0px; background:url(header/images/salebt.gif) no-repeat top left; }#main #head #saleit a:hover { background-image:url(header/images/salebt.gif); background-repeat: no-repeat; background-position: 0px -54px; }#main #head #babies a, #main #head #babies a:visited { height: 34px; width: 144px; position: absolute; left: 194px; bottom: 0; background:url(header/images/babies_bt.gif) no-repeat top left; }#main #head #babies a:hover { background-image:url(header/images/babies_bt.gif); background-repeat: no-repeat; background-position: 0px -34px; }#main #head #babion a, #main #head #babion a:visited { height: 34px; width: 144px; position: absolute; left: 194px; bottom: 0; background:url(header/images/babies_on.gif) no-repeat top left; }#main #head #toddlr a, #main #head #toddlr a:visited { height: 34px; width: 144px; position: absolute; left: 338px; bottom: 0; background:url(header/images/toddler_bt.gif) no-repeat top left; }#main #head #toddlr a:hover { background-image:url(header/images/toddler_bt.gif); background-repeat: no-repeat; background-position: 0px -34px; }#main #head #toddon a, #main #head #toddon a:visited { height: 34px; width: 144px; position: absolute; left: 338px; bottom: 0; background:url(header/images/toddler_on.gif) no-repeat top left; }#main #head #presch a, #main #head #presch a:visited { height: 34px; width: 144px; position: absolute; left: 482px; bottom: 0; background:url(header/images/preschool_bt.gif) no-repeat top left; }#main #head #presch a:hover { background-image:url(header/images/preschool_bt.gif); background-repeat: no-repeat; background-position: 0px -34px; }#main #head #preson a, #head #preson a:visited { height: 34px; width: 144px; position: absolute; left: 482px; bottom: 0; background:url(header/images/preschool_on.gif) no-repeat top left; }#main #head #bigkid a, #main #head #bigkid a:visited { height: 34px; width: 144px; position: absolute; left: 626px; bottom: 0; background:url(header/images/bigkid_bt.gif) no-repeat top left; }#main #head #bigkid a:hover { background-image:url(header/images/bigkid_bt.gif); background-repeat: no-repeat; background-position: 0px -34px; }#main #head #bigkon a, #main #head #bigkon a:visited { height: 34px; width: 144px; position: absolute; left: 626px; bottom: 0; background:url(header/images/bigkid_on.gif) no-repeat top left; }