body     { background-color: #83bcce; background-image: url("images/fleur-bg.gif"); margin: 25px 0 0 }p    { color: #666; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; margin-top: 3px; margin-bottom: 7px }.maintable { background-color: #ffffce }.bottomblue   { background-image: url("images/bot-blue.gif") }.topblue   { background-image: url("images/top-blue.gif") }.bowlleftno  { margin: 0; padding: 0; float: left }.leafback  { background-image: url("images/title-leaf.gif"); background-repeat: repeat-x }h1    { color: #d06ca4; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin-top: 3px; margin-bottom: 7px }.attention { color: #e01bce; font-weight: bold }a:link { color: #2663b0; text-decoration: none }a:visited { color: #2663b0; text-decoration: none }a:hover { color: #d06ca4; text-decoration: underline }a:active { color: #d06ca4; text-decoration: underline }.footer { color: #ffffd6 }.footer a:link { color: #ffffd6; text-decoration: none }.footer a:visited { color: #ffffd6; text-decoration: none }.footer a:active { color: #ffffd6; text-decoration: underline }.footer a:hover { color: #ffffd6; text-decoration: underline }.regtext { color: #666; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; margin-top: 3px }.smaller { font-size: 11px }.homelist  { }.homelist ul      { list-style-image: url("images/spacer.gif"); margin-top: 0; padding-top: 0 }.homelist li     { color: #666; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; margin-top: 0; margin-bottom: 4px; margin-left: 5px; padding-top: 0; padding-bottom: 4px; padding-left: 5px }ul   { list-style-image: url("images/bullet.gif"); margin-top: 3px; margin-bottom: 5px; margin-left: 10px; padding-left: 10px }li    { color: #666; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; margin-top: 4px; margin-bottom: 4px }.lineleft { border-left: 1px dotted #ffcb16 }.lineright { border-right: 1px dotted #ffcb16 }.lineright a:link { color: #709525; text-decoration: none }.lineright a:visited { color: #709525; text-decoration: none }.lineright a:active { color: #d06ca4; text-decoration: underline }.lineright a:hover { color: #d06ca4; text-decoration: underline }.morephotos { margin-top: 5px; margin-right: 5px }.over { border-top: 1px solid #ccc }.editlink { color: #ff7c16; font-weight: bold }th { color: #ffffd6; font-size: 10px; font-weight: bold; background-color: #61a7bc; text-transform: uppercase }.under { border-bottom: 1px solid #ccc }h2  { color: #709525; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; letter-spacing: 2px; margin-top: 0; margin-bottom: 2px; margin-left: 5px; padding-bottom: 2px; padding-left: 2px }.subcat h1 { color: #709525; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; letter-spacing: 2px; margin-top: 5px; margin-bottom: 5px }.productlayout { }.productlayout td   { border-right: 1px dotted #74b4c8; border-bottom: 1px dotted #74b4c8 }.box { padding: 5px; border: solid 1px #ccc }.price { font-family: Arial, Helvetica, sans-serif }h3 { color: #709525; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: normal; margin: 0 25px 2px; padding-right: 25px; padding-bottom: 2px; padding-left: 25px }