/*
   CSS Generated On: 17-09-2009 11:27:45
*/

#rem { margin: 0px; padding: 0px; border: 0px; color: transparent; background: none; background-color: transparent; width: auto; }
#rem a { margin: 0px; padding: 0px; border: 0px; color: transparent; background: none; background-color: transparent; width: auto; }
#rem a:hover { margin: 0px; padding: 0px; border: 0px; color: transparent; background: none; background-color: transparent; width: auto; }

#shopmenu #rem { margin: 0px; padding: 0px; border: 0px; color: transparent; background: none; background-color: transparent; width: auto; }
#shopmenu #rem a { margin: 0px; padding: 0px; border: 0px; color: transparent; background: none; background-color: transparent; width: auto; }
#shopmenu #rem a:hover { margin: 0px; padding: 0px; border: 0px; color: transparent; background: none; background-color: transparent; width: auto; }

body { background: url(/graphics/styles/41/body.jpg); background-color: #cea8d2; background-repeat: no-repeat; margin: 0px; padding: 0px; background-position: center 195px; margin-bottom: 20px; }
#topbanner { background: url(/graphics/styles/41/topbanner.jpg); background-repeat: no-repeat; }
#toptable { background: url(/graphics/styles/41/toptable.jpg); background-repeat: no-repeat; display: none; }
#maintable-divider { display: none; }
#shopaddress { border-top: 10px solid #7b4681; padding-top: 5px; }
#shopaddress font { color: #5f1f66; text-transform: uppercase; }
#shopmenu span { }
#shopmenu a { font-size: 12px; background: url(/graphics/styles/41/shopmenu_a.gif); background-color: #ffffff; background-repeat: no-repeat; display: block; float: left; clear: left; width: 200px; background-position: 5px; line-height: 140%; text-indent: 15px; overflow: hidden; }
#shopmenu a:hover { background: url(/graphics/styles/41/shopmenu_a_hover.gif); background-color: #cea8d2; background-repeat: no-repeat; background-position: 5px; color: #fff; }

