.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
  
 .clearfix {
display: inline-block;
}  

    /* Holly Hack Targets IE Win only \*/
    * html .clearfix {height: 1%;}
	.clearfix {display: block;}
    /* End Holly Hack */
	
textarea{
	resize:none;
	}

a {
  color: #452b19;
}

p {
 /* margin: 0;*/
}

.node .rbg {
  background-position: top right;
  background-repeat: no-repeat;
  display: block;
  height: 590px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 727px;
}

#sidebar-left #block-frostings_menu-0 ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#sidebar-left #block-frostings_menu-0 ul li {
  margin: 4px 0px;
  padding: 0;
}

#sidebar-left #block-frostings_menu-0 ul li ul li {
  margin:0px;
  padding: 0;
}

#sidebar-left #block-frostings_menu-0 ul li hover {
  margin: 0;
  padding: 0;
  color:$452b19;	
}

#sidebar-left #block-frostings_menu-0 ul li a {
  background: url(../media/img/layout/menu.png) no-repeat top left;
  display: block;
  height: 57px !important;
  margin: 0;
  overflow: hidden;
  padding: 0;
  text-indent: -2000px;
  width: 230px;

}

#sidebar-left #block-frostings_menu-0 ul li#menu_home a {
  background-position: 0px -0px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_home a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_home a:hover {
  background-position: -429px -0px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors a {
  background-position: 0px -57px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors a:hover {
  background-position: -429px -57px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_treats a {
  background-position: 0px -115px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_treats a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_treats a:hover {
  background-position: -429px -115px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_order a {
  background-position: 0px -173px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_order a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_order a:hover {
  background-position: -426px -174px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_catering a {
  background-position: 0px -231px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_catering a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_catering a:hover {
  background-position: -426px -231px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_about a {
  background-position: 0px -289px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_about a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_about a:hover {
  background-position: -426px -289px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_contact a {
  background-position: 0px -347px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_contact a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_contact a:hover {
  background-position: -426px -347px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_press a {
  background-position: 3px -402px;
  position:relative;
  top:-4px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_press a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_press a:hover {
  background-position: -426px -402px;
}

#sidebar-left #block-frostings_menu-0 ul li#menu_boutique a {
  background-position: 0px -459px;
  position:relative;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique a:hover {
  background-position: -420px -459px;
}


#sidebar-left #block-frostings_menu-0 ul li ul li a {
  background: none;
  color: #929496;
  font-size: 20px;
  height: auto !important;
  letter-spacing: .1em;
  line-height: 22px;
  max-width: 474px;
  padding-top: 0;
  text-decoration: none;
  text-indent: 1.5em;
  text-transform: uppercase;
  width: auto;
}

#sidebar-left #block-frostings_menu-0 ul li ul li a.active,
#sidebar-left #block-frostings_menu-0 ul li ul li a:hover {
  color: #452b19;
}

a#sla {
display:block;
height:150px;
left:120px;
position:absolute;
top:30px;
width:250px;
}

a#cipi {
display:block;
height:150px;
left:120px;
position:absolute;
top:200px;
width:250px;
}
a#sheac {
display:block;
height:160px;
left:150px;
position:absolute;
top:370px;
width:270px;
}


a#faxorderdl {
  display: block;
  height: 500px;
  left: 100px;
  position: absolute;
  top: 0px;
  width: 340px;
}

a#contactmap {
  display: block;
  height: 495px;
  right: 10px;
  position: absolute;
  top: 0px;
  width: 525px;
}


#sidebar-left #block-frostings_menu-0 ul li div.contact-info a {
  background: none;
  color: #452b19;
  display: inline;
  font-size: inherit;
  height: auto !important;
  padding: 0px;
  text-decoration: none;
  text-transform: uppercase;
  width: auto;
}

div.contact-info div.label {
  clear:left;
  color:#C6C3B9;
  float:left;
  font-size:12px;
  text-transform: uppercase;
  width:70px;
}

div.contact-info div.body {
  color:#452B19;
  font-size:12px;
  line-height:14px;
  margin-left: 70px;
  padding:2px 20px 2px 2px;
  text-transform: uppercase;
}

div.contact-info div.split {
  height: 8px;
}


ul#hero {
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
}

ul#hero li {
  background-position: top right;
  background-repeat: no-repeat;
  color: #f7f7f7;
  height: 1px !important;
  margin: 0;
  overflow: hidden;
  padding: 0;
  padding-top: 589px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 727px;
}

.right-content {
  margin-left: 487px;
  width: 240px;
}

.right-content p {
  font-size: 15px;
  line-height: 22px;
  margin: 8px 0px;
  width: 230px;
}
.right-content p span.brown {
  color: #452b19;
  font-weight: bold;
}

.right-content h2.catering-inquiries {
  background: url(../media/img/layout/head-catering-inquiries.png) no-repeat top left;
  color: #f7f7f7;
  height: 1px !important;
  margin: 0;
  overflow: hidden;
  padding: 0;
  padding-top: 91px;
  text-indent: -2000px;
  width: 240px;
}
.right-content h2.catering-custom {
  background: url(../media/img/layout/head-catering-custom.png) no-repeat top left;
  color: #f7f7f7;
  height: 1px !important;
  margin: 0;
  overflow: hidden;
  padding: 0;
  padding-top: 57px;
  text-indent: -2000px;
  width: 240px;
}

.right-content h2.helms-truck {
  background: url(../media/img/layout/head-helms-truck.png) no-repeat top left;
  color: #f7f7f7;
  height: 1px !important;
  margin: 0;
  overflow: hidden;
  padding: 0;
  padding-top: 57px;
  text-indent: -2000px;
  width: 240px;
}
.right-content h2.about {
  background: url(../media/img/layout/head-about.png) no-repeat top left;
  color: #f7f7f7;
  height: 1px !important;
  margin: 0;
  overflow: hidden;
  padding: 0;
  padding-top: 54px;
  text-indent: -2000px;
  width: 240px;
}

#faql {
  margin: 0px 90px;
  padding: 0;
}

#faql h3 {
  margin: 0;
  padding: 0;
}

#faql h3 a {
  background: url(../media/img/layout/faq-text.png) no-repeat top left;
  color: #f7f7f7;
  display: block;
  height: 1px !important;
  margin: 0;
  overflow: hidden;
  padding: 0;
  padding-top: 28px;
  text-indent: -2000px;
  width: auto;
}

#faql h3 a#faq-1 {
  background-position: -0px 0px;
}
#faql h3.ui-state-active a#faq-1,
#faql h3 a#faq-1:hover {
  background-position: -1222px 0px;
}
#faql h3 a#faq-2 {
  background-position: 0px -29px;
}
#faql h3.ui-state-active a#faq-2,
#faql h3 a#faq-2:hover {
  background-position: -1222px -29px;
}
#faql h3 a#faq-3 {
  background-position: 0px -58px;
}
#faql h3.ui-state-active a#faq-3,
#faql h3 a#faq-3:hover {
  background-position: -1222px -58px;
}
#faql h3 a#faq-4 {
  background-position: 0px -87px;
  width: 630px;
}
#faql h3.ui-state-active a#faq-4,
#faql h3 a#faq-4:hover {
  background-position: -1222px -87px;
}
#faql h3 a#faq-5 {
  background-position: 0px -116px;
  width: 600px;
}
#faql h3.ui-state-active a#faq-5,
#faql h3 a#faq-5:hover {
  background-position: -1222px -116px;
}
#faql h3 a#faq-6 {
  background-position: 0px -146px;
}
#faql h3.ui-state-active a#faq-6,
#faql h3 a#faq-6:hover {
  background-position: -1222px -146px;
}
#faql h3 a#faq-7 {
  background-position: 0px -175px;
}
#faql h3.ui-state-active a#faq-7,
#faql h3 a#faq-7:hover {
  background-position: -1222px -175px;
}
#faql h3 a#faq-8 {
  background-position: 0px -204px;
}
#faql h3.ui-state-active a#faq-8,
#faql h3 a#faq-8:hover {
  background-position: -1222px -204px;
}
#faql h3 a#faq-9 {
  background-position: 0px -233px;
}
#faql h3.ui-state-active a#faq-9,
#faql h3 a#faq-9:hover {
  background-position: -1222px -233px;
}

.cupcake_images {
  position: relative;
}

.cupcake_hero {
  background: url(../media/img/layout/flavors.jpg) no-repeat top right;
  height: 590px;
  position: absolute;
  right: 0px;
  top: 62px;
  width: 727px;
}


.treat_hero {
  background: url(../media/img/layout/treat-hero.jpg) no-repeat top right;
  height: 1px !important;
  margin: 0;
  overflow: hidden;
  padding: 0;
  padding-top: 592px;
  position: absolute;
  right: 0px;
  text-indent: -2000px;
  top: -30px;
left:55px;
  width: 727px;
}

.boutique_hero {
  background: url(../media/img/layout/boutique-hero.jpg) no-repeat top right;
  height: 1px !important;
  margin: 0;
  overflow: hidden;
  padding: 0;
  padding-top: 592px;
  position: absolute;
  right: 0px;
  text-indent: -2000px;
  top: -30px;
left:55px;
  width: 727px;
}

.cupcake_images .cupcake_image {
  background-position: top right;
  background-repeat: no-repeat;
  color: #f7f7f7;
  height:593px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  
  /*padding-top: 592px;text-indent: -2000px;height: 1px !important;*/
  position: absolute;
  right: 0px;
  
  top: -30px;
  width: 727px;
}

.cupcake_desc {
  color: #452b19;
  font-size: 20px;
  margin-bottom: 3px;
  margin-left: 1.5em;
}

.cupcake_desc p {
  font-size: 12px;
  line-height: 16px;
  margin: 0px;
  max-width: 280px;
}

#sidebar-left #block-frostings_menu-0 ul li#menu_flavors {
  position: relative;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul {
  position: relative;
}

#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a.cupcake_name {
  background: url(../media/img/layout/flavors-txt.png) no-repeat 30px 0px;
  color: #f7f7f7;
  height: 1px !important;
  overflow: hidden;
  padding-top: 21px;
  text-indent: -2000px;
  width: 265px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_f76355eb26b53167af1756617dcac0ca.cupcake_name {
  background-position: 30px 0px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_f76355eb26b53167af1756617dcac0ca.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_f76355eb26b53167af1756617dcac0ca.cupcake_name:hover {
  background-position: -500px 0px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_cba3a97c27cdd78b2357d4e7f209b1ae.cupcake_name {
  background-position: 30px -22px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_cba3a97c27cdd78b2357d4e7f209b1ae.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_cba3a97c27cdd78b2357d4e7f209b1ae.cupcake_name:hover {
  background-position: -500px -22px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_e59b8f0aa90c15a8aa4d0cb0a98330ad.cupcake_name {
  background-position: 30px -44px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_e59b8f0aa90c15a8aa4d0cb0a98330ad.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_e59b8f0aa90c15a8aa4d0cb0a98330ad.cupcake_name:hover {
  background-position: -500px -44px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_58859ac591aaa96b0614619d1bcb094a.cupcake_name {
  background-position: 30px -66px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_cupharvestpumpkin.cupcake_name {
  background-position: 28px -491px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_cupharvestpumpkin.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_cupharvestpumpkin.cupcake_name:hover {
  background-position: -499px -491px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_cupholidayspice.cupcake_name {
  background-position: 28px -513px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_cupholidayspice.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_cupholidayspice.cupcake_name:hover {
  background-position: -499px -513px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_58859ac591aaa96b0614619d1bcb094a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_58859ac591aaa96b0614619d1bcb094a.cupcake_name:hover {
  background-position: -500px -66px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_e287f31d6557b7d84b72a440c83bc8a2.cupcake_name {
  background-position: 30px -88px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_e287f31d6557b7d84b72a440c83bc8a2.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_e287f31d6557b7d84b72a440c83bc8a2.cupcake_name:hover {
  background-position: -500px -88px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_c00a528cae24c250fce6e63fc31584f4.cupcake_name {
  background-position: 30px -110px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_c00a528cae24c250fce6e63fc31584f4.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_c00a528cae24c250fce6e63fc31584f4.cupcake_name:hover {
  background-position: -500px -110px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_61f905ece70db74d4de3339c61eaef18.cupcake_name {
  background-position: 30px -155px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_61f905ece70db74d4de3339c61eaef18.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_61f905ece70db74d4de3339c61eaef18.cupcake_name:hover {
  background-position: -500px -155px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_d302515482b0837173e6017f692862a6.cupcake_name {
  background-position: 30px -177px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_d302515482b0837173e6017f692862a6.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_d302515482b0837173e6017f692862a6.cupcake_name:hover {
  background-position: -500px -177px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_5b7a3c9bd5d82480b07e004c7d92d49d.cupcake_name {
  background-position: 30px -222px;
  width: 300px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_5b7a3c9bd5d82480b07e004c7d92d49d.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_5b7a3c9bd5d82480b07e004c7d92d49d.cupcake_name:hover {
  background-position: -500px -222px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_b6d95c991152b2f2977b06bf74aadfac.cupcake_name {
  background-position: 30px -400px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_b6d95c991152b2f2977b06bf74aadfac.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_b6d95c991152b2f2977b06bf74aadfac.cupcake_name:hover {
  background-position: -500px -400px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_1bfbcce75c3c9a52a464d4cb0984488a.cupcake_name {
  background-position: 30px -445px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_1bfbcce75c3c9a52a464d4cb0984488a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_1bfbcce75c3c9a52a464d4cb0984488a.cupcake_name:hover {
  background-position: -500px -445px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_e7bca1357b2b16e86259d00849fe89ef.cupcake_name {
  background-position: 30px -133px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_e7bca1357b2b16e86259d00849fe89ef.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_e7bca1357b2b16e86259d00849fe89ef.cupcake_name:hover {
  background-position: -500px -133px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_e1a1a25da1268b18dbd3080eeb08c229.cupcake_name {
  background-position: 30px -200px;
  width: 280px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_e1a1a25da1268b18dbd3080eeb08c229.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_e1a1a25da1268b18dbd3080eeb08c229.cupcake_name:hover {
  background-position: -500px -200px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_ef7b6ad4001fe2d4bbf0470d22ad24d6.cupcake_name {
  background-position: 30px -244px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_ef7b6ad4001fe2d4bbf0470d22ad24d6.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_ef7b6ad4001fe2d4bbf0470d22ad24d6.cupcake_name:hover {
  background-position: -500px -244px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_d59a901f6daf5ee86bbe419be6f5dc55.cupcake_name {
  background-position: 30px -289px;
  width: 285px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_d59a901f6daf5ee86bbe419be6f5dc55.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_d59a901f6daf5ee86bbe419be6f5dc55.cupcake_name:hover {
  background-position: -500px -289px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_ee0a8161b1d6838e36b29fb4e79d1bec.cupcake_name {
  background-position: 30px -422px;
  width: 280px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_ee0a8161b1d6838e36b29fb4e79d1bec.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_ee0a8161b1d6838e36b29fb4e79d1bec.cupcake_name:hover {
  background-position: -500px -422px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_741af3e7270470e8424143c25206ccb4.cupcake_name {
  background-position: 30px -266px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_741af3e7270470e8424143c25206ccb4.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_741af3e7270470e8424143c25206ccb4.cupcake_name:hover {
  background-position: -500px -266px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_5a377dadbc05123ebe7e4d84fbff9ccc.cupcake_name {
  background-position: 30px -311px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_5a377dadbc05123ebe7e4d84fbff9ccc.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_5a377dadbc05123ebe7e4d84fbff9ccc.cupcake_name:hover {
  background-position: -500px -311px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_a6f0077b898dc8d408c08168a2c44259.cupcake_name {
  background-position: 30px -333px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_a6f0077b898dc8d408c08168a2c44259.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_a6f0077b898dc8d408c08168a2c44259.cupcake_name:hover {
  background-position: -500px -333px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_2abfcde49f7bbfcb9ad65a17ee641d4e.cupcake_name {
  background-position: 30px -378px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_2abfcde49f7bbfcb9ad65a17ee641d4e.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_2abfcde49f7bbfcb9ad65a17ee641d4e.cupcake_name:hover {
  background-position: -500px -378px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_b0074df2d2dfb4893c1aeb698836c471.cupcake_name {
  background-position: 30px -356px;
  width: 295px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_b0074df2d2dfb4893c1aeb698836c471.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_flavors ul li a#p_b0074df2d2dfb4893c1aeb698836c471.cupcake_name:hover {
  background-position: -500px -356px;
}

#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a.cupcake_name {
  background: url(../media/img/layout/treats-txt.png) no-repeat 30px 0px;
  color: #f7f7f7;
  height: 1px !important;
  overflow: hidden;
  padding-top: 21px;
  text-indent: -2000px;
  width: 310px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_f76355eb26b53167af1756617dcac0ca.cupcake_name {
  background-position: 30px -110px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_f76355eb26b53167af1756617dcac0ca.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_f76355eb26b53167af1756617dcac0ca.cupcake_name:hover {
  background-position: -489px -110px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_cba3a97c27cdd78b2357d4e7f209b1ae.cupcake_name {
  background-position: 30px -131px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_cba3a97c27cdd78b2357d4e7f209b1ae.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_cba3a97c27cdd78b2357d4e7f209b1ae.cupcake_name:hover {
  background-position: -489px -131px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_e59b8f0aa90c15a8aa4d0cb0a98330ad.cupcake_name {
  background-position: 30px -66px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_e59b8f0aa90c15a8aa4d0cb0a98330ad.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_e59b8f0aa90c15a8aa4d0cb0a98330ad.cupcake_name:hover {
  background-position: -489px -66px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_58859ac591aaa96b0614619d1bcb094a.cupcake_name {
  background-position: 30px -22px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_58859ac591aaa96b0614619d1bcb094a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_58859ac591aaa96b0614619d1bcb094a.cupcake_name:hover {
  background-position: -489px -22px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_e287f31d6557b7d84b72a440c83bc8a2.cupcake_name {
  background-position: 30px -88px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_e287f31d6557b7d84b72a440c83bc8a2.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_e287f31d6557b7d84b72a440c83bc8a2.cupcake_name:hover {
  background-position: -489px -88px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_c00a528cae24c250fce6e63fc31584f4.cupcake_name {
  background-position: 30px -0px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_c00a528cae24c250fce6e63fc31584f4.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_c00a528cae24c250fce6e63fc31584f4.cupcake_name:hover {
  background-position: -489px -0px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_61f905ece70db74d4de3339c61eaef18.cupcake_name {
  background-position: 30px -42px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_61f905ece70db74d4de3339c61eaef18.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_61f905ece70db74d4de3339c61eaef18.cupcake_name:hover {
  background-position: -489px -42px;
}

#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_cakepop.cupcake_name {
  background-position: 30px -153px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_cakepop.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_treats ul li a#p_cakepop.cupcake_name:hover {
  background-position: -489px -153px;
}

#sidebar-left #block-frostings_menu-0 ul li#menu_treats > ul {
  /*
  height: 374px;
  overflow: hidden;
  */
}



#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a.cupcake_name {
  background: url(../media/img/layout/boutique-txt.png) no-repeat 30px 0px;
  color: #f7f7f7;
  height: 1px !important;
  overflow: hidden;
  padding-top: 21px;
  text-indent: -2000px;
  width: 310px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_f76355eb26b53167af1756617dcac0ca.cupcake_name {
  background-position: 30px -110px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_f76355eb26b53167af1756617dcac0ca.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_f76355eb26b53167af1756617dcac0ca.cupcake_name:hover {
  background-position: -488px -110px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_cba3a97c27cdd78b2357d4e7f209b1ae.cupcake_name {
  background-position: 30px -131px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_cba3a97c27cdd78b2357d4e7f209b1ae.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_cba3a97c27cdd78b2357d4e7f209b1ae.cupcake_name:hover {
  background-position: -488px -131px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_e59b8f0aa90c15a8aa4d0cb0a98330ad.cupcake_name {
  background-position: 30px -66px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_e59b8f0aa90c15a8aa4d0cb0a98330ad.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_e59b8f0aa90c15a8aa4d0cb0a98330ad.cupcake_name:hover {
  background-position: -488px -66px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_58859ac591aaa96b0614619d1bcb094a.cupcake_name {
  background-position: 30px -22px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_58859ac591aaa96b0614619d1bcb094a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_58859ac591aaa96b0614619d1bcb094a.cupcake_name:hover {
  background-position: -488px -22px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_e287f31d6557b7d84b72a440c83bc8a2.cupcake_name {
  background-position: 30px -88px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_e287f31d6557b7d84b72a440c83bc8a2.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_e287f31d6557b7d84b72a440c83bc8a2.cupcake_name:hover {
  background-position: -488px -88px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_c00a528cae24c250fce6e63fc31584f4.cupcake_name {
  background-position: 30px -0px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_c00a528cae24c250fce6e63fc31584f4.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_c00a528cae24c250fce6e63fc31584f4.cupcake_name:hover {
  background-position: -488px -0px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_61f905ece70db74d4de3339c61eaef18.cupcake_name {
  background-position: 30px -42px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_61f905ece70db74d4de3339c61eaef18.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_61f905ece70db74d4de3339c61eaef18.cupcake_name:hover {
  background-position: -488px -42px;
}

#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_cakepop.cupcake_name {
  background-position: 30px -153px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_cakepop.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_boutique ul li a#p_cakepop.cupcake_name:hover {
  background-position: -488px -153px;
}

#sidebar-left #block-frostings_menu-0 ul li#menu_boutique > ul {
  /*
  height: 374px;
  overflow: hidden;
  */
}








#sidebar-left #block-frostings_menu-0 ul li#menu_order ul li a {
  background: url(../media/img/layout/order-off.png) no-repeat 30px 0px;
  color: #f7f7f7;
  height: 1px !important;
  overflow: hidden;
  padding-top: 21px;
  text-indent: -2000px;
  width: 265px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_order ul li a#mo-fax {
  background-position: 30px 0px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_order ul li a#mo-online {
  background-position: 30px -22px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_order ul li a#mo-retail {
  background-position: 30px -44px;
}


#sidebar-left #block-frostings_menu-0 ul li#menu_catering ul li a {
  background: url(../media/img/layout/catering-off.png) no-repeat 30px 0px;
  color: #f7f7f7;
  height: 1px !important;
  overflow: hidden;
  padding-top: 21px;
  text-indent: -2000px;
  width: 265px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_catering ul li a#mc-inq {
  background-position: 30px 0px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_catering ul li a#mc-cus {
  background-position: 30px -25px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_catering ul li a#mc-vnd {
  background-position: 30px -50px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_catering ul li a#mc-hlm {
  background-position: 30px -72px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_catering ul li a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_catering ul li a:hover {
  background-image: url(../media/img/layout/catering-on.png);
}

#sidebar-left #block-frostings_menu-0 ul li#menu_about ul li a {
  background: url(../media/img/layout/about-off.png) no-repeat 30px 0px;
  color: #f7f7f7;
  height: 1px !important;
  overflow: hidden;
  padding-top: 21px;
  text-indent: -2000px;
  width: 265px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_about ul li a#ma-faq {
  background-position: 30px 0px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_about ul li a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_about ul li a:hover {
  background-image: url(../media/img/layout/about-on.png);
}

#sidebar-left #block-frostings_menu-0 ul li#menu_press ul li a {
  background: url(../media/img/layout/press-off.png) no-repeat 30px 0px;
  color: #f7f7f7;
  height: 1px !important;
  overflow: hidden;
  padding-top: 21px;
  text-indent: -2000px;
  width: 265px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_press ul li a#mp-print {
  background-position: 30px 4px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_press ul li a#mp-event {
  background-position: 30px -23px;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_press ul li a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_press ul li a:hover {
  background-image: url(../media/img/layout/press-on.png);
}

.press-print-item {
  float: left;
  margin-right: 3px;
  text-align: right;
  width: 360px;
}

.press-print-item a {
  color: #858586;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
}
.press-print-item a:hover {
  color: #452b19;
}

.press-print-item .ppi-logo {
  background-position: top right;
  background-repeat: no-repeat;
  color: #f7f7f7;
  display: block;
  float: right;
  height: 1px !important;
  margin: 0;
  overflow: hidden;
  padding: 0;
  padding-top: 95px;
  text-indent: -2000px;
  width: 209px;
}

#privacy-policy {
  padding: 0px 30px;
}

#press-event {
  padding: 0px 140px;
}

#press-event #event-head {
  background: url(../media/img/press/head-press-event.gif) no-repeat 00px 0px;
  color: #f7f7f7;
  height: 1px;
  margin: 0;
  overflow: hidden;
  padding-top: 75px;
  text-indent: -99999px;
  width: 536px;
}

#press-event #aug-21 {
  background: url(../media/img/press/Aug21.jpg) no-repeat 00px 0px;
  color: #f7f7f7;
  height: 1px;
  margin: 0;
  overflow: hidden;
  padding-top: 36px;
  text-indent: -99999px;
  width: 378px;
}

#press-event #aug-28 {
  background: url(../media/img/press/Aug28.jpg) no-repeat 00px 0px;
  color: #f7f7f7;
  height: 1px;
  margin: 30px 0px 0px 0px;
  overflow: hidden;
  padding-top: 80px;
  text-indent: -99999px;
  width: 429px;
}

#press-event #sept-25 {
  background: url(../media/img/press/Sep25.jpg) no-repeat 00px 0px;
  color: #f7f7f7;
  height: 1px;
  margin: 0px;
  overflow: hidden;
  padding-top: 86px;
  text-indent: -99999px;
  width: 407px;
}

#footer a,
#footer div {
  color:#858586;
  display: block;
  float: right;
  font-size:7px;
  line-height:8px;
  margin-left:6px;
  text-align:right;
  text-decoration:none;
  text-transform:uppercase;
}

#footer .tw,
#footer .fb {
  color: #f7f7f7;
  height: 1px !important;
  overflow: hidden;
  padding-top: 25px;
  width: 26px;
}

#footer .active,
#footer .privacy:hover {
  color: #452b19;
}
#sidebar-left #block-frostings_menu-0 ul li#menu_order  li#ord-fax a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_order  li#ord-online a.active,
#sidebar-left #block-frostings_menu-0 ul li#menu_order  li#ord-fax a:hover,
#sidebar-left #block-frostings_menu-0 ul li#menu_order  li#ord-online a:hover{
  background-image: url(../media/img/layout/order-on.png);
}

#footer .tw {
  background: url(../media/img/layout/tw_off.png) no-repeat top left;
}
#footer .tw:hover {
  background-image: url(../media/img/layout/tw_on.png);
}
#footer .fb {
  background: url(../media/img/layout/fb_off.png) no-repeat top left;
}
#footer .fb:hover {
  background-image: url(../media/img/layout/fb_on.png);
}

#sidebar-left #block-frostings_menu-0 ul li#ord-online ul li a#choc-treats {
  background: url(../media/img/layout/cart_sub.png) no-repeat 30px 0px;
  color: #f7f7f7;
  height: 1px !important;
  overflow: hidden;
  padding-top: 22px;
  text-indent: -2000px;
  width: 250px;
}

#sidebar-left #block-frostings_menu-0 ul li#ord-online ul li a {
  background: url(../media/img/layout/cart_sub.png) no-repeat 30px 0px;
  color: #f7f7f7;
  height: 1px !important;
  overflow: hidden;
  padding-top: 21px;
  text-indent: -2000px;
  width: 200px;
}
#sidebar-left #block-frostings_menu-0 ul li#ord-online ul li a#cupcakes {
  background: url(../media/img/layout/cart_sub.png) no-repeat 30px 0px;
 background-position: 50px 0px;
}
#sidebar-left #block-frostings_menu-0 ul li#ord-online ul li a#cupcakes.active,
#sidebar-left #block-frostings_menu-0 ul li#ord-online ul li a#cupcakes:hover {
 background: url(../media/img/layout/cart_sub.png) no-repeat 30px 0px;
 background-position: -182px -0px;
}
#sidebar-left #block-frostings_menu-0 ul li#ord-online ul li a#cookies{
  background: url(../media/img/layout/cart_sub.png) no-repeat 30px 0px;
  background-position: 50px -22px;
}
#sidebar-left #block-frostings_menu-0 ul li#ord-online ul li a#cookies.active,
#sidebar-left #block-frostings_menu-0 ul li#ord-online ul li a#cookies:hover {
  background: url(../media/img/layout/cart_sub.png) no-repeat 30px 0px;
  background-position: -181px -22px;
}
#sidebar-left #block-frostings_menu-0 ul li#ord-online ul li a#choc-treats {
  background: url(../media/img/layout/cart_sub.png) no-repeat 30px 0px;
  background-position: 50px -24px;
  height:44px;
}
#sidebar-left #block-frostings_menu-0 ul li#ord-online ul li a#choc-treats.active,
#sidebar-left #block-frostings_menu-0 ul li#ord-online ul li a#choc-treats:hover {
  background: url(../media/img/layout/cart_sub.png) no-repeat 30px 0px;
  background-position: -182px -24px;
}

#sidebar-left #block-frostings_menu-0 ul li#ord-online ul li a#retail {
  background: url(../media/img/layout/cart_sub.png) no-repeat 30px 0px;
  background-position: 50px -94px;

}
#sidebar-left #block-frostings_menu-0 ul li#ord-online ul li a#retail.active,
#sidebar-left #block-frostings_menu-0 ul li#ord-online ul li a#retail:hover {
  background: url(../media/img/layout/cart_sub.png) no-repeat 30px 0px;
  background-position: -181px -94px;
}





/* order online nav step 1 */

#online-nav li {
    margin: 0; padding: 0; list-style: none;
    position: absolute;height:469px;display:block;}


   
#online-nav a{
  	display:block;
	height:469px;
	width:100%;
	}	
	

	
#online-nav a span{display:none;}
  
#online-nav li ul li a span{display:block; visibility:hidden}  
   
#online-nav{
    height:471px; 
	width:463px;
    background:url(../media/img/layout/online_menu.gif);
    position: relative;
	display:block;
	padding:0;
	margin:0;
	margin-left:130px; margin-top:40px;
	}	
	
#online-nav li:hover ul, li.over ul {
	display: block;
}

		
#online-nav li.on:hover ul, #online-nav li.over ul { /*for ie*/
		font-weight:bold;
	}
		
		
#online-nav li.off ul, #topnav li.on ul {
  display: none;
}

	#online-nav_pd{left:0px;top:0px; height:469px;width:212px;}
	#online-nav_shipping{left:248px;top:0px;height:469px;width:212px;}
	

	

	#online-nav_pd a:hover, #work #online-nav_pd{
    background: transparent url(../media/img/layout/online_menu.gif)
    -0px -469px no-repeat;}

	#online-nav_shipping a:hover, #clients #online-nav_shipping{
    background: transparent url(../media/img/layout/online_menu.gif)
    -249px -469px  no-repeat;}

.datetitle {
	
	font-size:22px;
	text-transform:uppercase;
}

.choose_date {
	text-align:center;
	color:#452b19;
	font-size:12px;
	position:relative;
	margin-top:100px;
	margin-left:-75px;
}

.red {
	color:#962619;
}

.date{
	height:63px;
	width:75px;
	font-size:60px;
	color:#452b19;
	padding:0px;
	margin:0px 7px;
	text-align:left;
}


.big{
	
	font-size:60px;
	color:#452b19;
	margin-top:15px;
	margin-bottom:15px;
}

.subsubheader {
	padding:3px; background-color:#ceccc5; color:#452b19;font-size:11px; text-transform:uppercase;
	margin:5px 0px;
}

#cupcakes_sub {
	margin:5px 0px 5px 50px;
	line-height:18px;
}

#cupcakes_sub a:hover {
	color:#452b19;	
}

#cookies_sub {
	margin:5px 0px 5px 50px;
	line-height:18px;

}

#cookies_sub a:hover {
	color:#452b19;	
}

.cshid {
	display:none;
}

#treats_sub {
	margin:5px 0px 5px 50px;
	line-height:18px;
	
}

#treats_sub a:hover {
	color:#452b19;	
}

#retail_sub {
	margin:5px 0px 5px 50px;
	line-height:18px;
	display:none;
}

#retail_sub a:hover {
	color:#452b19;	
}

#cart {
	width:208px;
	border:1px solid #452b19;
	float:right;
	color:#452b19;	
	margin-top:25px;
	text-align:center;
}

#min_order {
	color:#ebe7da;
	font-size:12px;
	font-weight:bold;
	background-color:#962619;
	width:100%;
	padding:4px 0px;
	margin:0px 0px 0px 0px;
}


#cupcake_warning {
	display:none;
	color:#ebe7da;
	font-size:12px;
	font-weight:bold;
	background-color:#962619;
	width:100%;
	padding:4px 0px;
	margin:0px 0px 0px 0px;
}


#ship_error {
	color:#ebe7da;
	font-size:12px;
	font-weight:bold;
	background-color:#962619;
	width:100%;
	padding:4px 0px;
	margin:0px 0px 0px -15px;
	width:208px;
	text-align:center;
	
}

#total {
	color:#452b19;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#ceccc5;
	width:100%;
	padding:4px 0px;

}

#total2 {
	color:#452b19;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
	padding:4px 0px;

}

#total_sum_calc {
	color:#452b19;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
	padding:4px 0px;

}

#addons {
	padding:11px 15px 6px 15px;
	border-top:1px solid #ceccc5;
	text-align:justify;
	width:178px;
}

#deliv_method {
	width:178px;
	padding:15px;
	text-align:left;
	border-top:1px solid #ceccc5;
	margin-top:10px;
}

.citem_copy {
	text-align:left;
	width:363px;
	margin-left:100px;
}

.citem_name {
	color:#452b19;
	font-size:20px;
	text-transform:uppercase;
}

.citem_avail {
	text-transform:uppercase;
	font-size:12px;
	color:#962619;
}

.oform {
	color:#452b19;
	font-weight:bold;
	margin-top:20px;
}

.oform_header {
	padding-bottom:5px;
	border-bottom:1px solid #452b19;
	margin-bottom:5px;
}

.finput {
	width:209px;
	height:14px;
	padding:5px;
	background:url(../media/img/layout/input_bg.gif);
	border:0px;
	margin:3px 0px 3px;
}

.ftext{
	width:266px;
	height:130px;
	padding:5px;
	background:url(../media/img/layout/ta_bg.gif);
	border:0px;
}

.section-about p{
	margin:0;
	margin-bottom:5px;
}

a{ text-decoration:none;
}
	
	.privacy-page p{
		margin:0;
	margin-bottom:15px;
	}
	
	.section-catering p {
		margin:0px;
	}
	
#helms-rotator{position:relative; width:109px; margin-left:200px; display:block; z-index:3;}
#prev{float:left; background:url(../media/img/layout/arrows-off.png); background-position:0px 0px; height:10px; width:9px; cursor:pointer}
#prev:hover{float:left; background:url(../media/img/layout/arrows-on.png); background-position:0px 0px; height:10px; width:9px;}
#next{float:right;background:url(../media/img/layout/arrows-off.png); background-position:-100px 0px; height:10px; width:9px; cursor:pointer}
#next:hover{float:right;background:url(../media/img/layout/arrows-on.png); background-position:-100px 0px; height:10px; width:9px;}
.button{background:url(../media/img/layout/select-off.png); height:13px; width:13px; float:left;position:relative; top:-2px; margin-left:4px;}
.button-active{background:url(../media/img/layout/select-on.png); height:13px; width:13px; float:left;position:relative; top:-2px; margin-left:4px;}
