Parent/Child queue not working.

Hello,

I have a mikrotik setup in a courthouse providing internet to each office inside and they want to have a small amount of bandwidth guaranteed and share the rest of the bandwidth amidst the other offices.
Each individual port is bridged to a vlan sub interface so that i can tag uplink data to our public vlan and allow our management vlan into the switch for management. But i do not see any data on the bridge just on the subinterface located on uplink port.
I have attempted to setup a parent/child simple queue scheme. If i have just simple queue on each port and no parent, the queues work on each port. If i setup a queue on the tagged uplink vlan i see traffic being limited. If i tried to put the individual queues under the uplink tagged queue the queues stop catching data.

Any help would be appreciated!

Here is my current setup:

[tech@Courthouse-Main] /queue> / 
[tech@Courthouse-Main] > export
# jun/22/2015 08:48:08 by RouterOS 6.20
# software id = Q86R-L2K5
#
/interface ethernet
set [ find default-name=ether1 ] advertise=100M-full auto-negotiation=no \
    comment=Uplink name=ether1-uplink
set [ find default-name=ether2 ] comment="Jacoby Child Developement"
set [ find default-name=ether3 ] comment="County Clerk"
set [ find default-name=ether4 ] auto-negotiation=no comment=\
    "Co. Extension Office"
set [ find default-name=ether5 ] comment="County Community Foundation"
set [ find default-name=ether6 ] comment="County District Court"
set [ find default-name=ether7 ] comment="County Appraiser"
set [ find default-name=ether8 ] comment="County District court (CrtSys)"
set [ find default-name=ether9 ] comment="County Treasurer" disabled=yes
set [ find default-name=ether10 ] disabled=yes
/interface bridge
add mtu=1500 name=Data-Bridge
add mtu=1500 name=manage-bridge
add mtu=1500 name=vlan-104-bridge
add mtu=1500 name=vlan-339-bridge
/ip neighbor discovery
set ether1-uplink comment=Uplink
set ether2 comment="Jacoby Child Developement"
set ether3 comment="County Clerk"
set ether4 comment="County Extension Office"
set ether5 comment="County Community Foundation"
set ether6 comment="County District Court"
set ether7 comment="County Appraiser"
set ether8 comment="County District court (CrtSys)"
set ether9 comment="County Treasurer"
/interface vlan
add interface=ether8 l2mtu=1594 name=e8-2 vlan-id=2
add interface=ether8 l2mtu=1594 name=e8-339 vlan-id=339
add interface=ether1-uplink l2mtu=1594 name=CrtSys-104-uplink vlan-id=104
add interface=ether1-uplink l2mtu=1594 name=CrtSys-339-uplink vlan-id=339
add interface=ether1-uplink l2mtu=1594 name=jt1 vlan-id=111
add interface=ether1-uplink l2mtu=1594 name=management vlan-id=2
/queue simple
add max-limit=10M/10M name=MainQueue target=jt1
add limit-at=384k/1M max-limit=3M/6M name="Russel Child Development" target=\
    ether2
add limit-at=384k/1M max-limit=3M/6M name="County Clerk" target=ether3
add limit-at=384k/1M max-limit=3M/6M name="County Extension Office" target=\
    ether4
add limit-at=384k/1M max-limit=3M/6M name="County Community Foundation" \
    target=ether5
add limit-at=384k/1M max-limit=3M/6M name="County District Court" target=\
    ether6
add limit-at=384k/1M max-limit=3M/6M name="County Appraiser" target=ether7
add limit-at=5M/5M max-limit=6M/6M name="CrtSys County Courthouse" target=\
    ether8
add limit-at=384k/1M max-limit=3M/6M name="County Treasurer" target=ether9
/system logging action
set 2 remember=yes
/interface bridge port
add bridge=Data-Bridge interface=ether3
add bridge=Data-Bridge interface=ether2
add bridge=Data-Bridge interface=ether4
add bridge=Data-Bridge interface=ether5
add bridge=Data-Bridge interface=ether6
add bridge=Data-Bridge interface=ether7
add bridge=Data-Bridge interface=ether9
add bridge=Data-Bridge interface=ether10
add bridge=vlan-104-bridge interface=CrtSys-104-uplink
add bridge=vlan-104-bridge interface=ether8
add bridge=vlan-339-bridge interface=CrtSys-339-uplink
add bridge=vlan-339-bridge interface=e8-339
add bridge=Data-Bridge interface=jt1
add bridge=manage-bridge interface=management
add bridge=manage-bridge interface=e8-2
/interface bridge settings
set allow-fast-path=no use-ip-firewall=yes
/ip address
add address=172.25.2.42/24 interface=management network=172.25.2.0
/ip firewall filter
add chain=input protocol=icmp
add chain=input dst-port=8291 protocol=tcp src-address=216.144.96.128/26
add chain=input connection-state=established
add action=drop chain=input connection-state=new
/ip route
add distance=2 gateway=172.25.2.1
add disabled=yes distance=1 gateway=10.30.30.254
/ip service
set telnet disabled=yes
set ftp disabled=yes
set ssh disabled=yes
set api disabled=yes
set api-ssl disabled=yes
/ip upnp
set allow-disable-external-interface=no
/snmp
set trap-community=public
/system clock
set time-zone-name=America/Chicago
/system identity
set name=SC-Co-Courthouse-Main
/system ntp client
set enabled=yes primary-ntp=10.25.25.254 secondary-ntp=10.25.25.254
/tool e-mail
set address=216.144.96.68 from=switch@wbsnet.org last-status=succeeded \
    password=alpha@23 port=587 start-tls=yes user=switch@wbsnet.org
/tool netwatch
add down-script="/tool e-mail send to=admin@myips.net subject=\"\$[/system iden\
    tity get name] IS DOWN!\" body=\"The System disconnected at \$[/system clock\
    \_get time] on \$[/system clock get date]\"" host=172.25.2.1 up-script="/too\
    l e-mail send to=admin@myips.net subject=\"\$[/system identity get name] IS\
    \_UP!\" body=\"The System reconnected at \$[/system clock get time] on \$[/s\
    ystem clock get date]\""
[tech@Courthouse-Main] >

You should use the mangle table to do connection marking / packet marking.
Unmarked connections should be classified based on whatever criteria you want - in your case, VLAN tag.
Packets in marked connections should then be packet-marked

Example marks:
connections: c-vlan10, c-vlan20, c-vlan30, etc…
packets: vlan10, vlan20, vlan30, management, etc.

Then make the child queues match on packet marks vlan10, management, vlan30, etc…

I thought of doing that but each individual port goes to the same data vlan, if i mark based on vlan it would mark them all into one queue. Would it work to mark the connections based on port of origin?